Skip to content

Commit

Permalink
feat: add spacing CSS properties in layout components
Browse files Browse the repository at this point in the history
  • Loading branch information
DiegoCardoso committed Jan 21, 2025
1 parent 90cfbd7 commit fc0b2af
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@ export const horizontalLayoutStyles = css`
:host {
display: flex;
box-sizing: border-box;
--vaadin-spacing-xs: 0.25rem;
--vaadin-spacing-s: 0.5rem;
--vaadin-spacing-m: 1rem;
--vaadin-spacing-l: 1.5rem;
--vaadin-spacing-xl: 2.5rem;
}
:host([hidden]) {
Expand All @@ -25,6 +30,6 @@ export const horizontalLayoutStyles = css`
}
:host([theme~='spacing']) {
gap: 1em;
gap: var(--vaadin-spacing-m);
}
`;
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@ import '@vaadin/vaadin-lumo-styles/spacing.js';
import { css, registerStyles } from '@vaadin/vaadin-themable-mixin/vaadin-themable-mixin.js';

const horizontalLayout = css`
:host {
--vaadin-spacing-xs: var(--lumo-space-xs);
--vaadin-spacing-s: var(--lumo-space-s);
--vaadin-spacing-m: var(--lumo-space-m);
--vaadin-spacing-l: var(--lumo-space-l);
--vaadin-spacing-xl: var(--lumo-space-xl);
}
:host([theme~='margin']) {
margin: var(--lumo-space-m);
}
Expand Down
7 changes: 6 additions & 1 deletion packages/vertical-layout/src/vaadin-vertical-layout.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,11 @@ class VerticalLayout extends ElementMixin(ThemableMixin(PolymerElement)) {
flex-direction: column;
align-items: flex-start;
box-sizing: border-box;
--vaadin-spacing-xs: 0.25rem;
--vaadin-spacing-s: 0.5rem;
--vaadin-spacing-m: 1rem;
--vaadin-spacing-l: 1.5rem;
--vaadin-spacing-xl: 2.5rem;
}
:host([hidden]) {
Expand All @@ -59,7 +64,7 @@ class VerticalLayout extends ElementMixin(ThemableMixin(PolymerElement)) {
}
:host([theme~='spacing']) {
gap: 1em;
gap: var(--vaadin-spacing-m);
}
</style>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@ import '@vaadin/vaadin-lumo-styles/spacing.js';
import { css, registerStyles } from '@vaadin/vaadin-themable-mixin/vaadin-themable-mixin.js';

const verticalLayout = css`
:host {
--vaadin-spacing-xs: var(--lumo-space-xs);
--vaadin-spacing-s: var(--lumo-space-s);
--vaadin-spacing-m: var(--lumo-space-m);
--vaadin-spacing-l: var(--lumo-space-l);
--vaadin-spacing-xl: var(--lumo-space-xl);
}
:host([theme~='margin']) {
margin: var(--lumo-space-m);
}
Expand Down

0 comments on commit fc0b2af

Please sign in to comment.