- Refactoriza el componente contenedor `Container` para usar estas clases y aplicar los nuevos enums `Kind` y `Width` para mejorar el comportamiento semántico y *responsive*. - Actualiza los componentes `Dropdown`, `Image`, `Nav`, `Navbar` y `Offcanvas` para usar los nuevos métodos de unión de clases. - Elimina propiedades de estilo redundantes de los componentes `Navbar` e `Image`, simplificando sus interfaces.
40 lines
767 B
Rust
40 lines
767 B
Rust
//! Definiciones y componentes del tema.
|
|
//!
|
|
//! En esta página, el apartado **Modules** incluye las definiciones necesarias para los componentes
|
|
//! que se muestran en el apartado **Structs**, mientras que en **Enums** se listan los elementos
|
|
//! auxiliares del tema utilizados en clases y componentes.
|
|
|
|
mod aux;
|
|
pub use aux::*;
|
|
|
|
pub mod classes;
|
|
|
|
// Container.
|
|
pub mod container;
|
|
#[doc(inline)]
|
|
pub use container::Container;
|
|
|
|
// Dropdown.
|
|
pub mod dropdown;
|
|
#[doc(inline)]
|
|
pub use dropdown::Dropdown;
|
|
|
|
// Image.
|
|
pub mod image;
|
|
#[doc(inline)]
|
|
pub use image::Image;
|
|
|
|
// Nav.
|
|
pub mod nav;
|
|
#[doc(inline)]
|
|
pub use nav::Nav;
|
|
|
|
// Navbar.
|
|
pub mod navbar;
|
|
#[doc(inline)]
|
|
pub use navbar::Navbar;
|
|
|
|
// Offcanvas.
|
|
pub mod offcanvas;
|
|
#[doc(inline)]
|
|
pub use offcanvas::Offcanvas;
|