feat(web): scaffold Next.js 16 dashboard with design system and auth client (#82)
Co-authored-by: Jason Woltje <jason@diversecanvas.com> Co-committed-by: Jason Woltje <jason@diversecanvas.com>
This commit was merged in pull request #82.
This commit is contained in:
33
packages/design-tokens/src/fonts.ts
Normal file
33
packages/design-tokens/src/fonts.ts
Normal file
@@ -0,0 +1,33 @@
|
||||
/**
|
||||
* Mosaic Stack font definitions.
|
||||
* Outfit (sans) — headings and body.
|
||||
* Fira Code (mono) — code and terminal.
|
||||
*/
|
||||
|
||||
export const fonts = {
|
||||
sans: {
|
||||
family: 'Outfit',
|
||||
fallback: 'system-ui, -apple-system, sans-serif',
|
||||
stack: "'Outfit', system-ui, -apple-system, sans-serif",
|
||||
weights: {
|
||||
light: 300,
|
||||
regular: 400,
|
||||
medium: 500,
|
||||
semibold: 600,
|
||||
bold: 700,
|
||||
},
|
||||
},
|
||||
|
||||
mono: {
|
||||
family: 'Fira Code',
|
||||
fallback: 'ui-monospace, Menlo, monospace',
|
||||
stack: "'Fira Code', ui-monospace, Menlo, monospace",
|
||||
weights: {
|
||||
regular: 400,
|
||||
medium: 500,
|
||||
bold: 700,
|
||||
},
|
||||
},
|
||||
} as const;
|
||||
|
||||
export type Fonts = typeof fonts;
|
||||
Reference in New Issue
Block a user