codecheck
112 строк · 2.7 Кб
1// core
2.p-inline-message {
3display: inline-flex;
4align-items: center;
5justify-content: center;
6vertical-align: top;
7}
8
9.p-inline-message-icon {
10flex-shrink: 0;
11}
12
13.p-inline-message-icon-only .p-inline-message-text {
14visibility: hidden;
15width: 0;
16}
17
18.p-fluid .p-inline-message {
19display: flex;
20}
21
22// theme
23.p-inline-message {
24padding: $inlineMessagePadding;
25margin: $inlineMessageMargin;
26border-radius: $borderRadius;
27
28&.p-inline-message-info {
29background: $infoMessageBg;
30border: $infoMessageBorder;
31border-width: $inlineMessageBorderWidth;
32color: $infoMessageTextColor;
33
34.p-inline-message-icon {
35color: $infoMessageIconColor;
36}
37}
38
39&.p-inline-message-success {
40background: $successMessageBg;
41border: $successMessageBorder;
42border-width: $inlineMessageBorderWidth;
43color: $successMessageTextColor;
44
45.p-inline-message-icon {
46color: $successMessageIconColor;
47}
48}
49
50&.p-inline-message-warn {
51background: $warningMessageBg;
52border: $warningMessageBorder;
53border-width: $inlineMessageBorderWidth;
54color: $warningMessageTextColor;
55
56.p-inline-message-icon {
57color: $warningMessageIconColor;
58}
59}
60
61&.p-inline-message-error {
62background: $errorMessageBg;
63border: $errorMessageBorder;
64border-width: $inlineMessageBorderWidth;
65color: $errorMessageTextColor;
66
67.p-inline-message-icon {
68color: $errorMessageIconColor;
69}
70}
71
72@if variable-exists(secondaryMessageBg) {
73&.p-inline-message-secondary {
74background: $secondaryMessageBg;
75border: $secondaryMessageBorder;
76border-width: $inlineMessageBorderWidth;
77color: $secondaryMessageTextColor;
78
79.p-inline-message-icon {
80color: $secondaryMessageIconColor;
81}
82}
83}
84
85@if variable-exists(contrastMessageBg) {
86&.p-inline-message-contrast {
87background: $contrastMessageBg;
88border: $contrastMessageBorder;
89border-width: $inlineMessageBorderWidth;
90color: $contrastMessageTextColor;
91
92.p-inline-message-icon {
93color: $contrastMessageIconColor;
94}
95}
96}
97
98.p-inline-message-icon {
99font-size: $inlineMessageIconFontSize;
100margin-right: $inlineSpacing;
101}
102
103.p-inline-message-text {
104font-size: $inlineMessageTextFontSize;
105}
106
107&.p-inline-message-icon-only {
108.p-inline-message-icon {
109margin-right: 0;
110}
111}
112}
113