Files
Shrlalgo.RvKits/NeuWPF/NeoUI/Appearance/ThemeMode.cs

86 lines
1.6 KiB
C#
Raw Normal View History

2025-07-31 20:12:24 +08:00
using System.ComponentModel;
2025-08-20 12:10:13 +08:00
namespace NeumUI.Appearance;
2025-07-31 20:12:24 +08:00
/// <summary>
/// 明暗模式切换
/// </summary>
public enum ThemeMode
{
/// <summary>
/// 表示明亮模式,适用于偏好浅色背景的用户界面设置。
/// </summary>
Light,
/// <summary>
/// 表示暗模式,适用于偏好深色背景的用户界面设置。
/// </summary>
Dark
}
/// <summary>
/// 主题色切换
/// </summary>
public enum ThemePalette
{
2025-08-20 12:10:13 +08:00
/// <summary>
/// 薄暮红
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("薄暮红")]
DustRed,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 火山红
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("火山红")]
Volcano,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 日落橙
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("日落橙")]
SunsetOrange,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 金盏花
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("金盏花")]
CalendulaGold,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 日出黄
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("日出黄")]
SunriseYellow,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 青柠绿
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("青柠绿")]
Lime,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 极光绿
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("极光绿")]
PolarGreen,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 明青
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("明青")]
Cyan,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 拂晓蓝
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("拂晓蓝")]
DaybreakBlue,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 极客蓝
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("极客蓝")]
GeekBlue,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 酱紫
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("酱紫")]
GoldenPurple,
2025-08-20 12:10:13 +08:00
/// <summary>
/// 法式洋红
/// </summary>
2025-07-31 20:12:24 +08:00
[Description("法式洋红")]
Magenta,
}