[Refactor] ColorThemeManager: カラーテーマごとにファイル分け。ImageFileManager廃止、ColorThemeManagerに統合。
This commit is contained in:
43
vrct_gui/ui_managers/Themes/_lightTheme.py
Normal file
43
vrct_gui/ui_managers/Themes/_lightTheme.py
Normal file
@@ -0,0 +1,43 @@
|
||||
from types import SimpleNamespace
|
||||
from ...ui_utils import getImageFileFromUiUtils
|
||||
|
||||
def _lightTheme(base_color):
|
||||
theme_settings = SimpleNamespace(
|
||||
main = SimpleNamespace(
|
||||
# Main
|
||||
MAIN_BG_COLOR = base_color.DARK_200_COLOR,
|
||||
),
|
||||
|
||||
config_window = SimpleNamespace(
|
||||
# Common
|
||||
BASIC_TEXT_COLOR = base_color.LIGHT_100_COLOR,
|
||||
),
|
||||
|
||||
|
||||
image_file = SimpleNamespace(
|
||||
VRCT_LOGO = getImageFileFromUiUtils("vrct_logo_for_light_mode.png"),
|
||||
VRCT_LOGO_MARK = getImageFileFromUiUtils("vrct_logo_mark_black.png"),
|
||||
|
||||
|
||||
TRANSLATION_ICON = getImageFileFromUiUtils("translation_icon_white.png"),
|
||||
TRANSLATION_ICON_DISABLED = getImageFileFromUiUtils("translation_icon_disabled.png"),
|
||||
MIC_ICON = getImageFileFromUiUtils("mic_icon_white.png"),
|
||||
MIC_ICON_DISABLED = getImageFileFromUiUtils("mic_icon_disabled.png"),
|
||||
HEADPHONES_ICON = getImageFileFromUiUtils("headphones_icon_white.png"),
|
||||
HEADPHONES_ICON_DISABLED = getImageFileFromUiUtils("headphones_icon_disabled.png"),
|
||||
FOREGROUND_ICON = getImageFileFromUiUtils("foreground_icon_white.png"),
|
||||
FOREGROUND_ICON_DISABLED = getImageFileFromUiUtils("foreground_icon_disabled.png"),
|
||||
|
||||
NARROW_ARROW_DOWN = getImageFileFromUiUtils("narrow_arrow_down.png"),
|
||||
|
||||
CONFIGURATION_ICON = getImageFileFromUiUtils("configuration_icon_white.png"),
|
||||
CONFIGURATION_ICON_DISABLED = getImageFileFromUiUtils("configuration_icon_disabled.png"),
|
||||
|
||||
ARROW_LEFT = getImageFileFromUiUtils("arrow_left_white.png"),
|
||||
ARROW_LEFT_DISABLED = getImageFileFromUiUtils("arrow_left_disabled.png"),
|
||||
|
||||
HELP_ICON = getImageFileFromUiUtils("help_icon_white.png"),
|
||||
),
|
||||
)
|
||||
|
||||
return theme_settings
|
||||
Reference in New Issue
Block a user