Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support light theme #1421

Closed
xmha97 opened this issue Sep 12, 2022 · 2 comments
Closed

Support light theme #1421

xmha97 opened this issue Sep 12, 2022 · 2 comments

Comments

@xmha97
Copy link
Contributor

xmha97 commented Sep 12, 2022

I'm using ImageGlass Moon 9.0 beta 2

I need the light theme.

image

@d2phap
Copy link
Owner

d2phap commented Sep 13, 2022

  • The IsDark property is just to indicate the type of the theme pack, to prepare for Sync dark/light theme with Windows 10 #434
  • IG v9 changes and introduces new theme properties, you can add these settings into the Settings section in igtheme.json file:

public Color AccentColor { get; set; } = ThemeUtils.ColorFromHex("#0078D7");
public Color AccentHoverColor { get; set; } = ThemeUtils.ColorFromHex("#0d92ff");
public Color AccentSelectedColor { get; set; } = ThemeUtils.ColorFromHex("#0060ae");
public Color TextColor { get; set; } = ThemeUtils.ColorFromHex("#d3d3d3");
public Color BgColor { get; set; } = ThemeUtils.ColorFromHex("#151b1f");
// Toolbar
public Color ToolbarBgColor { get; set; } = ThemeUtils.ColorFromHex("#242b31");
public Color ToolbarTextColor { get; set; } = ThemeUtils.ColorFromHex("#dedede");
public Color ToolbarItemHoverColor { get; set; } = ThemeUtils.ColorFromHex("#ffffff33");
public Color ToolbarItemActiveColor { get; set; } = ThemeUtils.ColorFromHex("#ffffff22");
public Color ToolbarItemSelectedColor { get; set; } = ThemeUtils.ColorFromHex("#ffffff44");
// Gallery
public Color ThumbnailBarBgColor { get; set; } = ThemeUtils.ColorFromHex("#242b31");
public Color ThumbnailBarTextColor { get; set; } = ThemeUtils.ColorFromHex("#dedede");
public Color ThumbnailItemHoverColor { get; set; } = ThemeUtils.ColorFromHex("#ffffff33");
public Color ThumbnailItemActiveColor { get; set; } = ThemeUtils.ColorFromHex("#ffffff22");
public Color ThumbnailItemSelectedColor { get; set; } = ThemeUtils.ColorFromHex("#ffffff44");
// Menu
public Color MenuBgColor { get; set; } = ThemeUtils.ColorFromHex("#242b31");
public Color MenuBgHoverColor { get; set; } = ThemeUtils.ColorFromHex("#ffffff33");
public Color MenuTextColor { get; set; } = ThemeUtils.ColorFromHex("#dedede");
public Color MenuTextHoverColor { get; set; } = ThemeUtils.ColorFromHex("#dedede");

@d2phap d2phap added the v9.0 label Nov 3, 2022
@d2phap
Copy link
Owner

d2phap commented Apr 15, 2023

It has been supported since v9.0 beta 3

@d2phap d2phap closed this as completed Apr 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants