Skip to content

Commit

Permalink
Improve use of CSS variables within alerts
Browse files Browse the repository at this point in the history
  • Loading branch information
spohlenz committed Jul 22, 2024
1 parent 94456fc commit 5367d31
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 18 deletions.
2 changes: 1 addition & 1 deletion app/assets/bundle/trestle/admin.css

Large diffs are not rendered by default.

37 changes: 20 additions & 17 deletions frontend/css/components/_alerts.scss
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@
align-items: center;

h3 {
margin-top: 0;
margin-bottom: 2px;
margin-bottom: 0.125rem;
font-size: 1.5rem;
font-weight: 600;
}
Expand All @@ -25,8 +24,13 @@
}
}

@include media-breakpoint-down(md) {
--#{$prefix}alert-padding-y: 1rem;
}

@include media-breakpoint-down(sm) {
padding: ($alert-padding-y * 0.75) ($alert-padding-x * 0.75);
--#{$prefix}alert-padding-x: 0.75rem;
--#{$prefix}alert-padding-y: 0.75rem;

h3 {
font-size: 1.25rem;
Expand All @@ -39,19 +43,19 @@
}

.alert-icon {
margin-right: $alert-padding-x;
margin-right: var(--#{$prefix}alert-padding-x);

font-size: 40px;
width: 40px;
font-size: 2.75rem;
width: 2.75rem;

text-align: center;

@include media-breakpoint-down(sm) {
margin-left: $alert-padding-x * 0.25;
margin-right: $alert-padding-x * 0.75;
margin-left: calc(var(--#{$prefix}alert-padding-x) * 0.25);
margin-right: calc(var(--#{$prefix}alert-padding-x) * 0.75);

font-size: 32px;
width: 32px;
font-size: 2.25rem;
width: 2.25rem;
}
}

Expand All @@ -60,8 +64,8 @@

.btn-close {
position: absolute;
top: 0.75rem;
right: $alert-padding-x;
top: calc(var(--#{$prefix}alert-padding-y) * 0.5);
right: var(--#{$prefix}alert-padding-x);

color: white;
opacity: 0.5;
Expand All @@ -72,8 +76,7 @@
}

@include media-breakpoint-down(sm) {
top: 0.375rem;
right: $alert-padding-x * 0.75;
right: calc(var(--#{$prefix}alert-padding-x) * 0.5);
}
}
}
Expand Down Expand Up @@ -132,15 +135,15 @@
&:after {
@include icon-fa($fa-var-caret-down);
font-size: 0.75rem;
margin-left: 5px;
margin-left: 0.25rem;
}
}

.debug-errors {
ul {
list-style: none;
margin: 5px 0 0 0;
padding: 0 0 0 5px;
margin: 0.25rem 0 0 0;
padding: 0 0 0 0.25rem;
border-left: 4px solid rgba(white, 0.25);
}
}

0 comments on commit 5367d31

Please sign in to comment.