diff --git a/fluxer_app/src/features/theme/variables/ThemeVariableManifest.ts b/fluxer_app/src/features/theme/variables/ThemeVariableManifest.ts index 5693ff8c0..54c247ef6 100644 --- a/fluxer_app/src/features/theme/variables/ThemeVariableManifest.ts +++ b/fluxer_app/src/features/theme/variables/ThemeVariableManifest.ts @@ -183,6 +183,8 @@ export type ThemeVariableName = | "--floating-surface-ring-color-strong" | "--focus-primary" | "--folder-radius" + | "--font-fallback-mono" + | "--font-fallback-sans" | "--font-keybind" | "--font-mono" | "--font-sans" @@ -643,9 +645,11 @@ export const THEME_VARIABLES: ReadonlyArray = [ {name: "--floating-surface-ring-color-strong", kind: "color", groupId: "surfaces", groupLabel: "Surfaces", source: "globals"}, {name: "--focus-primary", kind: "color", groupId: "borders", groupLabel: "Borders & focus", source: "globals"}, {name: "--folder-radius", kind: "dimension", groupId: "borders", groupLabel: "Borders & focus", source: "globals"}, + {name: "--font-fallback-mono", kind: "other", groupId: "typography", groupLabel: "Typography", source: "app/font-fallback.css"}, + {name: "--font-fallback-sans", kind: "other", groupId: "typography", groupLabel: "Typography", source: "app/font-fallback.css"}, {name: "--font-keybind", kind: "other", groupId: "typography", groupLabel: "Typography", source: "globals"}, - {name: "--font-mono", kind: "font", groupId: "typography", groupLabel: "Typography", source: "runtime-fonts"}, - {name: "--font-sans", kind: "font", groupId: "typography", groupLabel: "Typography", source: "runtime-fonts"}, + {name: "--font-mono", kind: "font", groupId: "typography", groupLabel: "Typography", source: "app/font-fallback.css"}, + {name: "--font-sans", kind: "font", groupId: "typography", groupLabel: "Typography", source: "app/font-fallback.css"}, {name: "--font-size", kind: "dimension", groupId: "typography", groupLabel: "Typography", source: "runtime-accessibility"}, {name: "--font-size-xs", kind: "dimension", groupId: "typography", groupLabel: "Typography", source: "globals"}, {name: "--footer-box-height", kind: "dimension", groupId: "layout", groupLabel: "Layout", source: "globals"}, @@ -1104,6 +1108,8 @@ export const THEME_VARIABLE_NAMES: ReadonlyArray = [ "--floating-surface-ring-color-strong", "--focus-primary", "--folder-radius", + "--font-fallback-mono", + "--font-fallback-sans", "--font-keybind", "--font-mono", "--font-sans", @@ -1756,9 +1762,11 @@ export const THEME_STUDIO_DARK_DEFAULT_VARIABLE_VALUES: Readonly