Skip to content
This repository was archived by the owner on Oct 1, 2024. It is now read-only.

Commit 0de5604

Browse files
author
george
committed
fix tooltips, modals, and dropdown menus breaking out of the viewport due to no max-width property
1 parent a40de71 commit 0de5604

File tree

3 files changed

+4
-0
lines changed

3 files changed

+4
-0
lines changed

src/scss/_config.scss

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -666,6 +666,7 @@ $modal-container-border-radius: $global-border-radius !default;
666666
$modal-container-padding: $global-space !default;
667667
$modal-container-width: em(450px) !default;
668668
$modal-container-width-small: 95% !default;
669+
$modal-container-max-width: 95vw !default;
669670
$modal-container-margin: 40px auto !default;
670671
$modal-container-margin-small: $global-space auto !default;
671672

@@ -717,6 +718,7 @@ $dropdown-menu-padding: 8px 0 !default;
717718
$dropdown-menu-border-radius: $global-border-radius !default;
718719
$dropdown-menu-background-color: $white !default;
719720
$dropdown-menu-width: em(200px) !default;
721+
$dropdown-menu-max-width: 95vw !default;
720722
$dropdown-menu-border: 1px solid $dropdown-border-color !default;
721723

722724
$dropdown-arrow-offset: 12px !default;

src/scss/components/_dropdown.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
border-radius: $dropdown-menu-border-radius;
3737
background: $dropdown-menu-background-color;
3838
width: $dropdown-menu-width;
39+
max-width: $dropdown-menu-max-width;
3940
border: $dropdown-menu-border;
4041
z-index: $dropdown-menu-index;
4142

src/scss/components/_modal.scss

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
.modal-dialog {
3131
background: $modal-container-background-color;
3232
width: $modal-container-width-small;
33+
max-width: $modal-container-max-width;
3334
position: relative;
3435
flex-flow: column nowrap;
3536
display: flex;

0 commit comments

Comments
 (0)