✨ (pagetop): Añade Margin y Padding nativos
- Nuevo módulo `html::spacing` con `Margin`/`Padding`: igual que `FlexItem`, se resuelven generando clases CSS dinámicamente y se aplican con `PropsOp::margin()`/`PropsOp::padding()` sobre cualquier componente. - Elimina `Margin`/`Padding` de `pagetop-bootsier`. - Añade el ejemplo `intro-spacing` con los patrones de uso típicos.
This commit is contained in:
parent
64113aff09
commit
50e4b42fe4
17 changed files with 881 additions and 322 deletions
|
|
@ -214,7 +214,7 @@ impl FlexItem {
|
|||
/// cadenas intermedias.
|
||||
#[rustfmt::skip]
|
||||
pub(crate) fn apply(self, cx: &mut Context, classes: &mut String) {
|
||||
use super::{apply, responsive_class, styles, value_to_token};
|
||||
use crate::html::responsive::{apply, responsive_class, styles, value_to_token};
|
||||
|
||||
apply!(cx, classes, self.grow, "_flex-item-grow_", "flex-grow");
|
||||
apply!(cx, classes, self.shrink, "_flex-item-shrink_", "flex-shrink");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue