Add SchemaVersion to reset themes to default on change
- Extract embedded ThemeSet type to new file - Eliminate redundant SerializedTheme type - Issue MatterHackers/MCCentral#4353 Toggle buttons missing dots
This commit is contained in:
parent
2ee7848093
commit
e2c5ae4bfd
8 changed files with 93 additions and 65 deletions
|
|
@ -36,9 +36,11 @@ namespace MatterHackers.MatterControl
|
|||
public interface IColorTheme
|
||||
{
|
||||
string Name { get; }
|
||||
Color DefaultColor { get; }
|
||||
|
||||
ThemeSet GetTheme(string mode);
|
||||
|
||||
ThemeSet GetTheme(string mode, Color accentColor);
|
||||
|
||||
IEnumerable<string> ThemeNames { get; }
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue