Skip to content

Commit 78b7bf8

Browse files
committed
fix(alert): changes in the colors and size of the icons in the design
1 parent c884d16 commit 78b7bf8

File tree

4 files changed

+138
-59
lines changed

4 files changed

+138
-59
lines changed

elements/pf-alert/demo/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<pf-alert dismissable>
1+
<pf-alert>
22
<h3 slot="header">Default</h3>
33
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam eleifend elit sed est
44
egestas, a sollicitudin mauris tincidunt.</p>

elements/pf-alert/pf-alert.css

Lines changed: 52 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ footer ::slotted([slot='actions']:not(pf-button[variant='link' i])) {
2727
padding: 0 !important;
2828
border: none !important;
2929
background-color: transparent !important;
30-
color: var(--pf-global--link--Color, hsl(278, 75%, 81%)) !important;
30+
color: var(--pf-global--palette--blue-400,#06c) !important;
3131
font-size: var(--pf-global--FontSize--sm, 0.875rem) !important;
3232
font-family: var(--pf-global--FontFamily--text, "RedHatText", Helvetica, Arial, sans-serif) !important;
3333
}
@@ -51,7 +51,7 @@ footer ::slotted(pf-button[variant='link' i]) {
5151
--_background-color: var(--pf-global--BackgroundColor--100, #daf2f2);
5252
--_border-color: var(--pf-global--BorderColor--100, #37a3a3);
5353
--_icon-color: var(--pf-global--icon--Color--light, #37a3a3);
54-
54+
/* מסגרת */
5555
border-width: var(--pf-global--BorderWidth--md, 2px);
5656
border-style: solid;
5757
border-color: var(--_border-color);
@@ -65,20 +65,23 @@ footer ::slotted(pf-button[variant='link' i]) {
6565
grid-template-columns: min-content 1fr;
6666
gap: var(--pf-global--spacer--xs, 4px);
6767
font-family: var(--pf-global--FontFamily--text, RedHatText, 'Red Hat Text', Helvetica, Arial, sans-serif);
68-
font-weight: var(--pf-global--FontWeight--regular, 400);
69-
font-size: var(--pf-global--FontSize--sm, 0.875rem);
68+
/* font-weight: var(--pf-global--FontWeight--regular, 4000); */
69+
/* font-size: var(--pf-global--FontSize--sm, 0.875rem); */
7070
line-height: var(--pf-global--lineHeight--md, 1.5);
7171

72+
max-width: var(--_max-width, var(--pf-c-alert--MaxWidth, initial));
73+
box-shadow: var(--_box-shadow, none);
74+
/* כותרת */
7275
& header ::slotted(*) {
7376
font-family: var(--pf-global--FontFamily--text, RedHatText, 'Red Hat Text', Helvetica, Arial, sans-serif) !important;
74-
font-weight: var(--pf-global--FontWeight--semiBold, 500) !important;
77+
/* font-weight: var(--pf-global--FontWeight--semiBold, 500) !important; */
7578
font-size: var(--pf-global--FontSize--sm, 0.875rem) !important;
7679
line-height: var(--pf-global--lineHeight--md, 1.5) !important;
7780
margin: 0 !important;
7881
}
79-
82+
/* מסדרים מרווח שניהם ביחד בין הכותרת לכיתוב */
8083
& header ::slotted(:is(h1,h2,h3,h4,h5,h6)) {
81-
padding-block: 2px var(--pf-global--spacer--xs, 4px) !important; /* 2px is a non standard value */
84+
padding-block: 2px var(--pf-global--spacer--xs, 4px) !important;
8285
}
8386

8487
& #description {
@@ -91,46 +94,64 @@ footer ::slotted(pf-button[variant='link' i]) {
9194
}
9295

9396
#container.neutral {
94-
--_border-color: var(--pf-c-alert__BorderColor--neutral, #4b4d50);
95-
--_icon-color: var(--pf-c-alert__IconColor--neutral, #3c3f42);
96-
--_background-color: var(--pf-c-alert__BackgroundColor--neutral, #f0f0f0);
97+
--_border-color: var(--pf-global--palette--black-800,
98+
#3c3f42);
99+
--_icon-color: var(--pf-global--palette--black-800,
100+
#3c3f42);
101+
--_background-color: var(--pf-global--palette--black-200,
102+
#f0f0f0);
97103
}
98104

99105
#container.info {
100-
--_border-color: var(--pf-c-alert__BorderColor--info, #5e40be);
101-
--_icon-color: var(--pf-c-alert__IconColor--info,#5e40be);
102-
--_background-color: var(--pf-c-alert__BackgroundColor--info, #e1dbf3);
106+
--_border-color: var(--pf-global--palette--purple-500,
107+
#6753ac);
108+
--_icon-color: var(--pf-global--palette--purple-500,
109+
#6753ac);
110+
--_background-color: var(--pf-global--palette--purple-50,
111+
#f2f0fc);
103112
}
104113

105114
#container.success {
106-
107-
--_border-color: var(--pf-c-alert__BorderColor--success, #3b7317);
108-
--_icon-color: var(--pf-c-alert__IconColor--success, #3b7317);
109-
--_background-color: var(--pf-c-alert__BackgroundColor--success, #e7f9e4);
115+
--_border-color: var(--pf-global--success-color--100,
116+
#3e8635);
117+
--_icon-color: var(--pf-global--success-color--100,
118+
#3e8635);
119+
--_background-color: var(--pf-global--palette--green-50,
120+
#f3faf2);
110121
}
111122

112123
#container.warning{
113-
--_border-color: var(--pf-c-alert__BorderColor--warning, #f0ab00);
114-
--_icon-color: var(--pf-c-alert__IconColor--warning, #f0ab00);
115-
--_background-color: var(--pf-c-alert__BackgroundColor--warning, #fef3d6);
124+
--_border-color: var(--pf-global--warning-color--100,
125+
#f0ab00);
126+
--_icon-color: var(--pf-global--warning-color--100,
127+
#f0ab00);
128+
--_background-color: var(--pf-global--palette--gold-50,
129+
#fdf7e7);
116130
}
117131
#container.caution {
118-
--_border-color: var(--pf-c-alert__BorderColor--warning, #d75324);
119-
--_icon-color: var(--pf-c-alert__IconColor--warning, #d75324);
120-
--_background-color: var(--pf-c-alert__BackgroundColor--warning, #fadbb5);
132+
--_border-color: var(--pf-global--palette--orange-400,
133+
#c46100);
134+
--_icon-color: var(--pf-global--palette--orange-400,
135+
#c46100);
136+
--_background-color: var(--pf-global--palette--orange-50,
137+
#fff6ec);
121138
}
122139

123140
#container.danger {
124-
--_border-color: var(--pf-c-alert__BorderColor--danger, #c9190b);
125-
--_icon-color: var(--pf-c-alert__IconColor--danger, #c9190b);
126-
--_background-color: var(--pf-c-alert__BackgroundColor--danger, #fddad6);
141+
--_border-color: var(--pf-global--danger-color--200,
142+
#a30000);
143+
--_icon-color: var(--pf-global--danger-color--200,
144+
#a30000);
145+
--_background-color: var(--pf-global--palette--red-50,
146+
#faeae8);
127147
}
128148

129149

130150
#container.toast {
131-
--_background-color: var(--pf-c-alert__BackgroundColor--toast, #ffffff);
151+
--_background-color: var(--pf-global--BackgroundColor--100,#FFFFFF);
132152
--_max-width: var(--pf-c-alert--MaxWidth--toast, 550px);
133-
--_box-shadow: var(--pf-c-alert__BoxShadow--toast, 0 8px 24px 3px rgba(21,21,21,0.35));
153+
--_box-shadow: var(--pf-global--BackgroundColor--dark-100
154+
,#151515);
134155
}
135156

136157
#container.alternate {
@@ -156,26 +177,16 @@ footer ::slotted(pf-button[variant='link' i]) {
156177

157178

158179
#header {
159-
color: var(--pf-c-alert__TitleColor, #151515);
180+
color: var(--pf-global--BackgroundColor--dark-100
181+
,#151515);
160182
flex: 1 1 auto;
161183
}
162184

163185
#icon {
186+
--pf-icon--size:16px;
164187
display: flex;
165188
align-items: center;
166189
justify-content: center;
167-
width: 2400px;
168-
height: 2400px;
169190
color: var(--_icon-color);
170191
}
171192

172-
#close-button {
173-
color: var(--pf-c-alert__CloseColor, #484545); /* צבע האיקס */
174-
175-
}
176-
177-
/* hover */
178-
#close-button:hover {
179-
color: var(--pf-c-alert__CloseHoverColor, #484545); /* צבע האיקס בעת ריחוף */
180-
}
181-

package-lock.json

Lines changed: 84 additions & 16 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@
290290
"@lit/react": "^1.0.5",
291291
"@octokit/core": "^6.1.2",
292292
"@patternfly/patternfly": "^4.224.5",
293-
"@pwrs/cem": "^0.3.0",
293+
"@pwrs/cem": "^0.6.5",
294294
"@rhds/elements": "^1.4.5",
295295
"@types/koa__router": "^12.0.4",
296296
"@types/node": "^22.15.32",

0 commit comments

Comments
 (0)