diff --git a/tedi/components/overlay/modal/modal.component.scss b/tedi/components/overlay/modal/modal.component.scss index bc5c280f..649ed977 100644 --- a/tedi/components/overlay/modal/modal.component.scss +++ b/tedi/components/overlay/modal/modal.component.scss @@ -2,6 +2,7 @@ @mixin modal-heading($size) { .tedi-modal-header__head { + h1, h2, h3, @@ -13,12 +14,18 @@ } } -$modal-widths: (xs, sm, md, lg, xl); +$modal-widths: ( + xs, + sm, + md, + lg, + xl +); .tedi-modal { position: fixed; inset: 0; - z-index: 1000; + z-index: var(--z-index-modal); display: none; &--open { @@ -95,8 +102,7 @@ $modal-widths: (xs, sm, md, lg, xl); } tedi-modal-header { - padding: var(--_tedi-modal-heading-padding-y) - var(--_tedi-modal-heading-padding-x); + padding: var(--_tedi-modal-heading-padding-y) var(--_tedi-modal-heading-padding-x); border-bottom: var(--borders-01) solid var(--modal-border-inner); .tedi-modal-header__head { @@ -121,8 +127,8 @@ $modal-widths: (xs, sm, md, lg, xl); tedi-modal-footer { display: flex; gap: var(--layout-grid-gutters-16); - padding: var(--_tedi-modal-footer-padding-y) - var(--_tedi-modal-footer-padding-x); + justify-content: flex-end; + padding: var(--_tedi-modal-footer-padding-y) var(--_tedi-modal-footer-padding-x); border-top: var(--borders-01) solid var(--modal-border-inner); } } diff --git a/tedi/components/overlay/modal/modal.stories.ts b/tedi/components/overlay/modal/modal.stories.ts index 98d07a6a..f687aef0 100644 --- a/tedi/components/overlay/modal/modal.stories.ts +++ b/tedi/components/overlay/modal/modal.stories.ts @@ -174,7 +174,7 @@ export const Default: DefaultStory = { - + @@ -224,7 +224,7 @@ export const Size: StoryObj = { - + @@ -251,7 +251,7 @@ export const Size: StoryObj = { - + @@ -305,7 +305,7 @@ export const FooterVariants: StoryObj = { - +