common.ts

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