- Mejora la legibilidad del código. - Simplifica las alteraciones de clases en los componentes `Container`, `Dropdown`, `Image`, `Nav`, `Navbar` y `Offcanvas` usando métodos dedicados para generar clases en función de sus propiedades. - Mejora los enums añadiendo métodos que devuelven sus clases asociadas, reduciendo código repetitivo. - Elimina el trait `JoinClasses` y su implementación, integrando la lógica de unión de clases directamente en los componentes.
13 lines
233 B
Rust
13 lines
233 B
Rust
//! Conjunto de clases para aplicar en componentes del tema.
|
|
|
|
mod color;
|
|
pub use color::{Background, Text};
|
|
|
|
mod border;
|
|
pub use border::Border;
|
|
|
|
mod rounded;
|
|
pub use rounded::Rounded;
|
|
|
|
mod layout;
|
|
pub use layout::{Margin, Padding};
|