const systemSans = { variable: "[--font-geist:ui-sans-serif,system-ui,sans-serif] [--font-geist-mono:ui-monospace,SFMono-Regular,Menlo,monospace]", }; export const fontRegistry = { geist: { label: "System", font: systemSans, }, } as const; export type FontKey = keyof typeof fontRegistry; export const fontKeys = Object.keys(fontRegistry) as FontKey[]; export const fontVars = Object.values(fontRegistry) .map(({ font }) => font.variable) .join(" "); export const fontOptions = fontKeys.map((key) => ({ key, label: fontRegistry[key].label, }));