Dreamine.UI.WinForms 1.0.1
Dreamine.UI.WinForms 사용자 인터페이스 기능과 구성 요소를 제공합니다.
로딩중...
검색중...
일치하는것 없음
DreamineTheme.cs
이 파일의 문서화 페이지로 가기
1using System.Drawing;
2
4
13public static class DreamineTheme
14{
15 // ── Backgrounds ───────────────────────────────────────
24 public static readonly Color AppBackground = Color.FromArgb(0xFF, 0x1A, 0x1A, 0x2E);
33 public static readonly Color CardBackground = Color.FromArgb(0xFF, 0x0F, 0x1E, 0x3A);
42 public static readonly Color InputBackground = Color.FromArgb(0xFF, 0x16, 0x20, 0x40);
51 public static readonly Color NavBackground = Color.FromArgb(0xFF, 0x0D, 0x1B, 0x3E);
60 public static readonly Color BarBackground = Color.FromArgb(0xFF, 0x0A, 0x15, 0x25);
61
62 // ── Borders ───────────────────────────────────────────
71 public static readonly Color BorderNormal = Color.FromArgb(0xFF, 0x2D, 0x4A, 0x6E);
80 public static readonly Color BorderFocus = Color.FromArgb(0xFF, 0x1E, 0x90, 0xFF);
81
82 // ── Foregrounds ───────────────────────────────────────
91 public static readonly Color TextPrimary = Color.White;
100 public static readonly Color TextSecondary = Color.FromArgb(0xFF, 0x88, 0x99, 0xAA);
109 public static readonly Color TextHint = Color.FromArgb(0xFF, 0x55, 0x66, 0x77);
118 public static readonly Color TextAccent = Color.FromArgb(0xFF, 0x4F, 0xC3, 0xF7);
119
120 // ── Accent ────────────────────────────────────────────
129 public static readonly Color AccentBlue = Color.FromArgb(0xFF, 0x1E, 0x90, 0xFF);
138 public static readonly Color AccentCyan = Color.FromArgb(0xFF, 0x00, 0xBC, 0xD4);
147 public static readonly Color AccentGreen = Color.FromArgb(0xFF, 0x4C, 0xAF, 0x50);
156 public static readonly Color AccentWarn = Color.FromArgb(0xFF, 0xB8, 0x5C, 0x00);
165 public static readonly Color AccentDanger = Color.FromArgb(0xFF, 0x8B, 0x1A, 0x1A);
166
167 // ── LED ───────────────────────────────────────────────
176 public static readonly Color LedOnOuter = Color.FromArgb(0xFF, 0x1F, 0xD3, 0x6B);
185 public static readonly Color LedOnInner = Color.FromArgb(0xFF, 0xA7, 0xF0, 0xC1);
186
187 // ── Button hover/press ────────────────────────────────
196 public static Color HoverOverlay => Color.FromArgb(40, 255, 255, 255);
205 public static Color PressOverlay => Color.FromArgb(60, 0, 0, 0);
206
207 // ── CornerRadius ──────────────────────────────────────
216 public const int CornerRadius = 6;
225 public const int CornerRadiusSmall = 4;
226}
static readonly Color TextSecondary
static readonly Color AccentDanger
static readonly Color CardBackground
static readonly Color AppBackground
static readonly Color NavBackground
static readonly Color BorderFocus
static readonly Color TextPrimary
static readonly Color BorderNormal
static readonly Color InputBackground
static readonly Color AccentGreen
static readonly Color BarBackground