chore: create initial project snapshot

Capture the portfolio source, design references, and production assets with repository-specific ignore rules.
This commit is contained in:
2026-09-04 18:23:26 +03:30
commit 75c9a62b37
131 changed files with 4171 additions and 0 deletions

View 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 }
}
}
}