chore: create initial project snapshot
Capture the portfolio source, design references, and production assets with repository-specific ignore rules.
This commit is contained in:
43
resources/design-system/04-typography.json
Normal file
43
resources/design-system/04-typography.json
Normal file
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"font": {
|
||||
"family": {
|
||||
"primary": { "$type": "fontFamily", "$value": "IRANYekanX(Pro)" },
|
||||
"display": { "$type": "fontFamily", "$value": "Pacifico" }
|
||||
},
|
||||
"weight": {
|
||||
"regular": { "$type": "number", "$value": 400 },
|
||||
"medium": { "$type": "number", "$value": 500 },
|
||||
"demi-bold": { "$type": "number", "$value": 600 },
|
||||
"bold": { "$type": "number", "$value": 700 }
|
||||
}
|
||||
},
|
||||
"type": {
|
||||
"size": {
|
||||
"display-hero": { "$type": "dimension", "$value": { "value": 64, "unit": "px" } },
|
||||
"display-footer": { "$type": "dimension", "$value": { "value": 48, "unit": "px" } },
|
||||
"h1": { "$type": "dimension", "$value": { "value": 40, "unit": "px" } },
|
||||
"h2": { "$type": "dimension", "$value": { "value": 32, "unit": "px" } },
|
||||
"h3": { "$type": "dimension", "$value": { "value": 20, "unit": "px" } },
|
||||
"body-large": { "$type": "dimension", "$value": { "value": 18, "unit": "px" } },
|
||||
"body-default": { "$type": "dimension", "$value": { "value": 16, "unit": "px" } },
|
||||
"body-small": { "$type": "dimension", "$value": { "value": 14, "unit": "px" } },
|
||||
"label-small": { "$type": "dimension", "$value": { "value": 12, "unit": "px" } },
|
||||
"button": { "$type": "dimension", "$value": { "value": 15, "unit": "px" } }
|
||||
},
|
||||
"line-height": {
|
||||
"display-hero": { "$type": "dimension", "$value": { "value": 72, "unit": "px" } },
|
||||
"display-footer": { "$type": "dimension", "$value": { "value": 56, "unit": "px" } },
|
||||
"h1": { "$type": "dimension", "$value": { "value": 52, "unit": "px" } },
|
||||
"h2": { "$type": "dimension", "$value": { "value": 42, "unit": "px" } },
|
||||
"h3": { "$type": "dimension", "$value": { "value": 28, "unit": "px" } },
|
||||
"body-large": { "$type": "dimension", "$value": { "value": 30, "unit": "px" } },
|
||||
"body-default": { "$type": "dimension", "$value": { "value": 26, "unit": "px" } },
|
||||
"body-small": { "$type": "dimension", "$value": { "value": 22, "unit": "px" } },
|
||||
"label-small": { "$type": "dimension", "$value": { "value": 18, "unit": "px" } },
|
||||
"button": { "$type": "dimension", "$value": { "value": 20, "unit": "px" } }
|
||||
},
|
||||
"letter-spacing": {
|
||||
"eyebrow": { "$type": "number", "$value": 0.16 }
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user