common.ts

 1import chroma from "chroma-js"
 2export * from "./theme"
 3export { chroma }
 4
 5export const font_families = {
 6    sans: "Zed Sans",
 7    mono: "Zed Mono",
 8}
 9
10export const font_sizes = {
11    "2xs": 10,
12    xs: 12,
13    sm: 14,
14    md: 16,
15    lg: 18,
16}
17
18export type FontWeight = "normal" | "bold"
19
20export const font_weights: { [key: string]: FontWeight } = {
21    normal: "normal",
22    bold: "bold",
23}
24
25export const sizes = {
26    px: 1,
27    xs: 2,
28    sm: 4,
29    md: 6,
30    lg: 8,
31    xl: 12,
32}