pagetop/src/html.rs
Manuel Cillero 25713a8a13 ♻️ (html): Añade valores extra a Props
- Reordena campos, variantes y métodos para mayor consistencia interna.
- Añade `extra_or`, `extra_or_default` y `extra_or_else` a `Props`.
- Mejora la documentación y amplía los tests de integración.
2026-07-09 00:05:28 +02:00

30 lines
781 B
Rust

//! HTML en código.
pub(crate) mod maud;
pub use maud::{DOCTYPE, Escaper, Markup, PreEscaped, Render, display, html, html_private};
mod route;
pub use route::RoutePath;
// **< HTML DOCUMENT ASSETS >***********************************************************************
mod assets;
pub use assets::favicon::Favicon;
pub use assets::javascript::JavaScript;
pub use assets::preload::Preload;
pub use assets::stylesheet::{StyleSheet, TargetMedia};
pub use assets::{Asset, Assets};
mod logo;
pub use logo::PageTopSvg;
// **< HTML ATTRIBUTES >****************************************************************************
mod attr;
pub use attr::{Attr, AttrName, AttrValue};
mod props;
pub use props::{Props, PropsError, PropsExtra, PropsOp};
mod unit;
pub use unit::UnitValue;