]> git.proxmox.com Git - pve-eslint.git/blame - eslint/docs/src/assets/scss/components/alert.scss
import 8.41.0 source
[pve-eslint.git] / eslint / docs / src / assets / scss / components / alert.scss
CommitLineData
8f9d1d4d
DC
1.alert {
2 position: relative;
3 display: grid;
4 grid-template-columns: auto 1fr;
5 padding: 1rem;
6 gap: .75rem;
7 margin-bottom: 1.5rem;
8 margin-block-end: 1.5rem;
9 align-items: start;
10 font-size: .875rem;
11 border: 1px solid currentColor;
12 border-radius: var(--border-radius);
13
14 &.alert--warning {
15 background-color: var(--color-rose-25);
16 color: var(--color-rose-600);
17
18 [data-theme="dark"] & {
f2a92ac6 19 border: 1px solid var(--color-rose-300);
8f9d1d4d
DC
20 color: var(--color-rose-300);
21 background-color: var(--color-rose-900);
22 }
23 }
24
25 &.alert--important {
26 background-color: var(--color-warning-25);
27 color: var(--color-warning-600);
28
29 [data-theme="dark"] & {
30 color: var(--color-warning-300);
f2a92ac6 31 border: 1px solid var(--color-warning-300);
8f9d1d4d
DC
32 background-color: var(--color-warning-900);
33 }
34 }
35
36 &.alert--tip {
37 background-color: var(--color-success-25);
38 color: var(--color-success-600);
39
40 [data-theme="dark"] & {
41 color: var(--color-success-300);
8f9d1d4d 42 border: 1px solid var(--color-success-300);
f2a92ac6 43 background-color: var(--color-success-900);
8f9d1d4d
DC
44 }
45 }
46}
47
48.alert__icon {
49 color: inherit;
50 position: relative;
51 top: 2px;
52 offset-block-start: 2px;
53}
54
55.alert__text > p {
56 margin: 0;
57}
58
59.alert__type {
60 display: block;
61 font-weight: 500;
62 margin-bottom: .25rem;
63 margin-block-end: .25rem;
64
65 .alert--warning & {
66 color: var(--color-rose-700);
67
68 [data-theme="dark"] & {
69 color: var(--color-rose-200);
70 }
71 }
72
73 .alert--important & {
74 color: var(--color-warning-700);
75
76 [data-theme="dark"] & {
77 color: var(--color-warning-200);
78 }
79 }
80
81 .alert--tip & {
82 color: var(--color-success-700);
83
84 [data-theme="dark"] & {
85 color: var(--color-success-200);
86 }
87 }
88}
89
8f9d1d4d
DC
90.alert__learn-more {
91 display: block;
92 font-weight: 500;
93 margin-top: .75rem;
94 margin-block-start: .75rem;
95
96 .alert--warning & {
97 color: var(--color-rose-700);
98
99 [data-theme="dark"] & {
100 color: var(--color-rose-200);
101 }
102 }
103
104 .alert--important & {
105 color: var(--color-warning-700);
106
107 [data-theme="dark"] & {
108 color: var(--color-warning-200);
109 }
110 }
111
112 .alert--tip & {
113 color: var(--color-success-700);
114
115 [data-theme="dark"] & {
116 color: var(--color-success-200);
117 }
118 }
119}