Skip to content

Commit e7ad62d

Browse files
committed
US206196 set max-height on modal window
1 parent b6732a7 commit e7ad62d

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

elements/pfe-modal/src/pfe-modal.scss

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ $pfe-modal--breakpoint--medium: 640px;
99
--pfe-modal--MaxWidth--mobile: 94vw;
1010
--pfe-modal--MaxHeight: 90vh;
1111
--pfe-modal--Padding: calc(#{pfe-var(container-padding)} * 2) 0 calc(#{pfe-var(container-padding)} * 2) calc(#{pfe-var(container-padding)} * 2);
12+
--pfe-modal--Padding--mobile: 0 0 0 calc(#{pfe-var(container-padding)} * 2);
1213
--pfe-modal__overlay--BackgroundColor: #{pfe-color(overlay)};
1314
--pfe-modal--CloseButtonSize: calc(#{pfe-var(ui--element--size)} - 4px);
1415
display: block;
@@ -54,6 +55,7 @@ $pfe-modal--breakpoint--medium: 640px;
5455
position: relative;
5556
max-width: pfe-local(MaxWidth--mobile);
5657
min-width: pfe-local(MinWidth);
58+
max-height: calc(100% + -32px);
5759
margin: 0 auto;
5860
box-shadow: pfe-var(box-shadow--lg);
5961
background-color: pfe-color(surface--lightest);
@@ -66,8 +68,13 @@ $pfe-modal--breakpoint--medium: 640px;
6668
&__container {
6769
position: relative;
6870
max-width: calc(100% - #{pfe-var(ui--element--size)});
71+
max-height: inherit;
6972
padding: var(--pfe-modal--Padding);
7073

74+
@media screen and (max-height: $pfe-modal--breakpoint--medium) {
75+
padding: var(--pfe-modal--Padding--mobile);
76+
}
77+
7178
&[hidden] {
7279
display: none;
7380
}
@@ -94,6 +101,11 @@ $pfe-modal--breakpoint--medium: 640px;
94101
overscroll-behavior: contain;
95102
max-height: pfe-local(MaxHeight);
96103
padding-right: calc(#{pfe-var(container-padding)} * 2);
104+
105+
@media screen and (max-height: $pfe-modal--breakpoint--medium) {
106+
box-sizing: border-box;
107+
padding: calc(#{pfe-var(container-padding)} * 2) calc(#{pfe-var(container-padding)} * 2) calc(#{pfe-var(container-padding)} * 2) 0;
108+
}
97109
}
98110

99111
&__close {

0 commit comments

Comments
 (0)