ferrox_front_ui/
layout.rs1use ferrox_front_core::dom::{div, DomBuilder};
11
12pub fn container() -> DomBuilder {
13 div().attr("class", "fx-container")
14}
15
16pub fn row() -> DomBuilder {
17 div().attr("class", "fx-row")
18}
19
20pub fn col(spans: &str) -> DomBuilder {
22 let mut class_str = String::from("fx-col");
23 for span in spans.split_whitespace() {
24 if span.contains('-') {
25 class_str.push_str(&format!(" fx-col-{}", span));
26 } else {
27 class_str.push_str(&format!(" fx-col-{}", span));
28 }
29 }
30 div().attr("class", &class_str)
31}