Skip to content

Commit 4b43f3a

Browse files
committed
udpate badge style
1 parent fff5ed4 commit 4b43f3a

File tree

5 files changed

+42
-16
lines changed

5 files changed

+42
-16
lines changed

build/footerDev.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,14 @@
2323
"label": "enterprise",
2424
"ariaLabel": "Read more about Postman enterprise"
2525
},
26+
{
27+
"title": "Spec Hub",
28+
"url": "https://www.postman.com/product/spec-hub/",
29+
"category": "global-footer",
30+
"label": "Spec Hub",
31+
"ariaLabel": "Read more about Postman Spec Hub",
32+
"badge": "new"
33+
},
2634
{
2735
"title": "Flows",
2836
"url": "https://www.postman.com/product/flows/",

src/components/Footer/Footer.jsx

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,10 @@ const Footer = () => {
189189
triggerGA(link.category, link.label)
190190
}}
191191
>
192-
{link.title}
192+
<span>{link.title}</span>
193+
{link.badge && (
194+
<span className="badge">{link.badge}</span>
195+
)}
193196
</FooterLinkStyles>
194197
</ColumnRow>
195198
))) ||
@@ -222,7 +225,10 @@ const Footer = () => {
222225
triggerGA(link.category, link.label)
223226
}}
224227
>
225-
{link.title}
228+
<span>{link.title}</span>
229+
{link.badge && (
230+
<span className="badge">{link.badge}</span>
231+
)}
226232
</FooterLinkStyles>
227233
</ColumnRow>
228234
))) ||
@@ -256,7 +262,10 @@ const Footer = () => {
256262
triggerGA(link.category, link.label)
257263
}}
258264
>
259-
{link.title}
265+
<span>{link.title}</span>
266+
{link.badge && (
267+
<span className="badge">{link.badge}</span>
268+
)}
260269
</FooterLinkStyles>
261270
</ColumnRow>
262271
))) ||
@@ -286,7 +295,10 @@ const Footer = () => {
286295
triggerGA(link.category, link.label)
287296
}}
288297
>
289-
{link.title}
298+
<span>{link.title}</span>
299+
{link.badge && (
300+
<span className="badge">{link.badge}</span>
301+
)}
290302
</FooterLinkStyles>
291303
</ColumnRow>
292304
))) ||
@@ -315,7 +327,10 @@ const Footer = () => {
315327
triggerGA(link.category, link.label)
316328
}}
317329
>
318-
{link.title}
330+
<span>{link.title}</span>
331+
{link.badge && (
332+
<span className="badge">{link.badge}</span>
333+
)}
319334
</FooterLinkStyles>
320335
</ColumnRow>
321336
))) ||

src/components/Header/Header.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ const Header = (props) => {
336336
>
337337
<span>{link.title}</span>
338338
{link.badge && (
339-
<span className="dropdown__badge">{link.badge}</span>
339+
<span className="badge">{link.badge}</span>
340340
)}
341341
</a>
342342
))}

src/components/Header/HeaderStyles.jsx

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -671,16 +671,6 @@ export const DropdownStyles = styled.div`
671671
font-weight: 600;
672672
margin-bottom: 0px;
673673
}
674-
675-
.dropdown__badge {
676-
margin-left: 0.5rem; /* ml-2 */
677-
border-radius: 0.25rem; /* rounded */
678-
border: 1px solid #e4d8f6; /* border border-[#e4d8f6] */
679-
padding: 0.5rem; /* px-1 */
680-
font-size: 10px; /* text-[10px] */
681-
text-transform: uppercase; /* uppercase */
682-
color: #623497; /* text-[#623497] */
683-
}
684674
`
685675

686676

styles/globalStyle.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -358,5 +358,18 @@ small,
358358
font-size: 14px;
359359
line-height: 1.5714285714; /* 22px */
360360
}
361+
362+
.badge {
363+
margin-left: 0.8rem; /* ml-2 */
364+
border-radius: 0.5rem; /* rounded */
365+
border: 1px solid #6f2cba; /* border border-[#e4d8f6] */
366+
padding: 3px 9px; /* px-1 */
367+
font-size: 10px; /* text-[10px] */
368+
text-transform: uppercase; /* uppercase */
369+
color: #6f2cba; /* grey-50 */
370+
font-weight: 400;
371+
font-size: 12px;
372+
line-height: 18px;
373+
}
361374
`
362375
export default GlobalStyle;

0 commit comments

Comments
 (0)