Skip to content

Commit 91ac593

Browse files
author
Hector Arce De Las Heras
committed
Add Nunito Sans font
This commit introduces the Nunito Sans font into our project and applies it across all components, significantly altering the visual appearance. The Text component has been updated with new variants. The changes have been reflected in Storybook, providing a refreshed and consistent look and feel across the entire component library.
1 parent 8f756f2 commit 91ac593

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+241
-42
lines changed
Binary file not shown.
Binary file not shown.

src/designSystem/kubit/components/button/styles.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const actionCommonProps = {
2828
const commonPropsDefault = {
2929
border_radius: BORDERS.border_00,
3030
text_align: TEXT_ALIGN.center,
31-
font_family: FONT_FAMILY.font_family_gt_america_extended,
31+
font_family: FONT_FAMILY.font_family_nunito_sans,
3232
font_size: '1rem',
3333
};
3434

src/designSystem/kubit/components/text/styles.ts

Lines changed: 40 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -4,81 +4,101 @@ import { FONT_FAMILY, HEADING, PARAGRAPH } from '../../foundations';
44
import { TextVariantType } from './variants';
55

66
export const TEXT_STYLES: TextStylesType<TextVariantType> = {
7-
[TextVariantType.HEADING_DISPLAY_1_EXPANDED]: {
7+
[TextVariantType.MAIN_HEADING_DISPLAY_1_EXPANDED]: {
88
font_family: FONT_FAMILY.font_family_gt_america_expanded,
99
typography: HEADING.DISPLAY,
1010
},
11+
12+
[TextVariantType.MAIN_HEADING_H1_EXPANDED]: {
13+
font_family: FONT_FAMILY.font_family_nunito_sans,
14+
typography: HEADING.H1,
15+
},
16+
[TextVariantType.MAIN_HEADING_H2_EXPANDED]: {
17+
font_family: FONT_FAMILY.font_family_nunito_sans,
18+
typography: HEADING.H2,
19+
},
20+
[TextVariantType.MAIN_HEADING_H3_EXPANDED]: {
21+
font_family: FONT_FAMILY.font_family_nunito_sans,
22+
typography: HEADING.H3,
23+
},
24+
[TextVariantType.MAIN_HEADING_H4_EXPANDED]: {
25+
font_family: FONT_FAMILY.font_family_nunito_sans,
26+
typography: HEADING.H4,
27+
},
28+
[TextVariantType.HEADING_DISPLAY_1_EXPANDED]: {
29+
font_family: FONT_FAMILY.font_family_nunito_sans,
30+
typography: HEADING.DISPLAY,
31+
},
1132
[TextVariantType.HEADING_H1_EXPANDED]: {
12-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
33+
font_family: FONT_FAMILY.font_family_nunito_sans,
1334
typography: HEADING.H1,
1435
},
1536
[TextVariantType.HEADING_H2_EXPANDED]: {
16-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
37+
font_family: FONT_FAMILY.font_family_nunito_sans,
1738
typography: HEADING.H2,
1839
},
1940
[TextVariantType.HEADING_H3_EXPANDED]: {
20-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
41+
font_family: FONT_FAMILY.font_family_nunito_sans,
2142
typography: HEADING.H3,
2243
},
2344
[TextVariantType.HEADING_H4_EXPANDED]: {
24-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
45+
font_family: FONT_FAMILY.font_family_nunito_sans,
2546
typography: HEADING.H4,
2647
},
2748
[TextVariantType.PARAGRAPH_LARGE_EXPANDED]: {
28-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
49+
font_family: FONT_FAMILY.font_family_nunito_sans,
2950
typography: PARAGRAPH.LARGE,
3051
},
3152
[TextVariantType.PARAGRAPH_MEDIUM_EXPANDED]: {
32-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
53+
font_family: FONT_FAMILY.font_family_nunito_sans,
3354
typography: PARAGRAPH.MEDIUM,
3455
},
3556
[TextVariantType.PARAGRAPH_SMALL_EXPANDED]: {
36-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
57+
font_family: FONT_FAMILY.font_family_nunito_sans,
3758
typography: PARAGRAPH.SMALL,
3859
},
3960
[TextVariantType.PARAGRAPH_CAPTION_EXPANDED]: {
40-
font_family: FONT_FAMILY.font_family_gt_america_expanded,
61+
font_family: FONT_FAMILY.font_family_nunito_sans,
4162
typography: PARAGRAPH.CAPTION,
4263
},
43-
4464
[TextVariantType.HEADING_DISPLAY_1_EXTENDED]: {
45-
font_family: FONT_FAMILY.font_family_gt_america_extended,
65+
font_family: FONT_FAMILY.font_family_nunito_sans,
4666
typography: HEADING.DISPLAY,
4767
},
4868
[TextVariantType.HEADING_H1_EXTENDED]: {
49-
font_family: FONT_FAMILY.font_family_gt_america_extended,
69+
font_family: FONT_FAMILY.font_family_nunito_sans,
5070
typography: HEADING.H1,
5171
},
5272
[TextVariantType.HEADING_H2_EXTENDED]: {
53-
font_family: FONT_FAMILY.font_family_gt_america_extended,
73+
font_family: FONT_FAMILY.font_family_nunito_sans,
5474
typography: HEADING.H2,
5575
},
5676
[TextVariantType.HEADING_H3_EXTENDED]: {
57-
font_family: FONT_FAMILY.font_family_gt_america_extended,
77+
font_family: FONT_FAMILY.font_family_nunito_sans,
5878
typography: HEADING.H3,
5979
},
6080
[TextVariantType.HEADING_H4_EXTENDED]: {
61-
font_family: FONT_FAMILY.font_family_gt_america_extended,
81+
font_family: FONT_FAMILY.font_family_nunito_sans,
6282
typography: HEADING.H4,
6383
},
6484
[TextVariantType.PARAGRAPH_LARGE_EXTENDED]: {
65-
font_family: FONT_FAMILY.font_family_gt_america_extended,
85+
font_family: FONT_FAMILY.font_family_nunito_sans,
6686
typography: PARAGRAPH.LARGE,
6787
},
6888
[TextVariantType.PARAGRAPH_MEDIUM_EXTENDED]: {
69-
font_family: FONT_FAMILY.font_family_gt_america_extended,
89+
font_family: FONT_FAMILY.font_family_nunito_sans,
7090
typography: PARAGRAPH.MEDIUM,
7191
},
7292
[TextVariantType.PARAGRAPH_SMALL_EXTENDED]: {
73-
font_family: FONT_FAMILY.font_family_gt_america_extended,
93+
font_family: FONT_FAMILY.font_family_nunito_sans,
7494
typography: PARAGRAPH.SMALL,
7595
},
7696
[TextVariantType.PARAGRAPH_CAPTION_EXTENDED]: {
77-
font_family: FONT_FAMILY.font_family_gt_america_extended,
97+
font_family: FONT_FAMILY.font_family_nunito_sans,
7898
typography: PARAGRAPH.CAPTION,
7999
},
80100
[TextVariantType.DEFAULT]: {
81-
font_family: FONT_FAMILY.font_family_gt_america_extended,
101+
font_family: FONT_FAMILY.font_family_nunito_sans,
82102
typography: PARAGRAPH.CAPTION,
83103
},
84104
[TextVariantType.PARAGRAPH_MEDIUM_MONO]: {

src/designSystem/kubit/components/text/variants.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,11 @@ export enum TextVariantType {
2222
PARAGRAPH_CAPTION_EXTENDED = 'PARAGRAPH_CAPTION_EXTENDED',
2323
DEFAULT = 'DEFAULT',
2424
PARAGRAPH_MEDIUM_MONO = 'PARAGRAPH_MEDIUM_MONO',
25+
26+
// main
27+
MAIN_HEADING_DISPLAY_1_EXPANDED = 'MAIN_HEADING_DISPLAY_1_EXPANDED',
28+
MAIN_HEADING_H1_EXPANDED = 'MAIN_HEADING_H1_EXPANDED',
29+
MAIN_HEADING_H2_EXPANDED = 'MAIN_HEADING_H2_EXPANDED',
30+
MAIN_HEADING_H3_EXPANDED = 'MAIN_HEADING_H3_EXPANDED',
31+
MAIN_HEADING_H4_EXPANDED = 'MAIN_HEADING_H4_EXPANDED',
2532
}
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)