kabirgh
2024-03-10 b4236e5142c31829cf809c0fbc8370ac22b6d1ba
quartz/util/theme.ts
@@ -9,6 +9,11 @@
  highlight: string
}
interface Colors {
  lightMode: ColorScheme
  darkMode: ColorScheme
}
export interface Theme {
  typography: {
    header: string
@@ -16,12 +21,12 @@
    code: string
  }
  cdnCaching: boolean
  colors: {
    lightMode: ColorScheme
    darkMode: ColorScheme
  }
  colors: Colors
  fontOrigin: "googleFonts" | "local"
}
export type ThemeKey = keyof Colors
const DEFAULT_SANS_SERIF =
  '-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif'
const DEFAULT_MONO = "ui-monospace, SFMono-Regular, SF Mono, Menlo, monospace"