/** * @license * Copyright 2025 Google LLC * SPDX-License-Identifier: Apache-2.0 */ import { themeManager } from './themes/theme-manager.js'; import { 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 GradientColors() { return themeManager.getActiveTheme().colors.GradientColors; }, };