annotate default/assets/scss/vendors/bootstrap/_alert.scss @ 0:1d038bc9b3d2 default tip

Up:default
author Liny <dev@neowd.com>
date Sat, 31 May 2025 09:21:51 +0800
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
1 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
2 // Base styles
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
3 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
4
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
5 .alert {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
6 padding: $alert-padding-y $alert-padding-x;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
7 margin-bottom: $alert-margin-bottom;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
8 border: $alert-border-width solid transparent;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
9 @include border-radius($alert-border-radius);
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
10 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
11
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
12 // Headings for larger alerts
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
13 .alert-heading {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
14 // Specified to prevent conflicts of changing $headings-color
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
15 color: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
16 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
17
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
18 // Provide class for links that match alerts
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
19 .alert-link {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
20 font-weight: $alert-link-font-weight;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
21 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
22
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
23
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
24 // Dismissible alerts
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
25 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
26 // Expand the right padding and account for the close button's positioning.
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
27
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
28 .alert-dismissible {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
29 // Adjust close link position
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
30 .close {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
31 position: relative;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
32 top: -$alert-padding-y;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
33 right: -$alert-padding-x;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
34 padding: $alert-padding-y $alert-padding-x;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
35 color: inherit;
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
36 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
37 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
38
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
39
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
40 // Alternate styles
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
41 //
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
42 // Generate contextual modifier classes for colorizing the alert.
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
43
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
44 @each $color, $value in $theme-colors {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
45 .alert-#{$color} {
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
46 @include alert-variant(theme-color-level($color, -10), theme-color-level($color, -9), theme-color-level($color, 6));
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
47 }
1d038bc9b3d2 Up:default
Liny <dev@neowd.com>
parents:
diff changeset
48 }