All checks were successful
ci/woodpecker/push/web Pipeline was successful
Create the theme architecture layer for MS18: TypeScript theme definitions, theme registry, and 5 built-in themes (Dark, Light, Nord, Dracula, Solarized Dark). Each theme provides complete CSS variable overrides via a typed ThemeDefinition interface. Refs: #487 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
19 lines
495 B
TypeScript
19 lines
495 B
TypeScript
export type { ThemeColors, ThemeDefinition, ThemeShadows, ThemeColorKey } from "./types";
|
|
export { themeToVariables } from "./types";
|
|
|
|
export { darkTheme } from "./dark";
|
|
export { lightTheme } from "./light";
|
|
export { nordTheme } from "./nord";
|
|
export { draculaTheme } from "./dracula";
|
|
export { solarizedDarkTheme } from "./solarized-dark";
|
|
|
|
export {
|
|
getAllThemes,
|
|
getTheme,
|
|
getThemeOrDefault,
|
|
getDarkThemes,
|
|
getLightThemes,
|
|
isValidThemeId,
|
|
DEFAULT_THEME_ID,
|
|
} from "./registry";
|