refactor(Style): Add font abstraction and CSS-like styling constants
This commit is contained in:
@@ -38,3 +38,22 @@
|
||||
// ── GT911 Touch ──
|
||||
#define GT911_ADDR 0x5D
|
||||
// #define TOUCH_INT -1
|
||||
|
||||
// ── Style Constants (CSS-like) ────────────────────────────────────────
|
||||
// Spacing
|
||||
#define STYLE_SPACING_X 10
|
||||
#define STYLE_SPACING_Y 10
|
||||
#define STYLE_HEADER_HEIGHT 40
|
||||
#define STYLE_TILE_GAP 8
|
||||
#define STYLE_TILE_PADDING 16
|
||||
#define STYLE_TILE_RADIUS 8
|
||||
|
||||
// Colors
|
||||
#define STYLE_COLOR_BG 0x001030 // Dark blue
|
||||
#define STYLE_COLOR_HEADER 0x1A1A // Dark gray
|
||||
#define STYLE_COLOR_FG TFT_WHITE
|
||||
#define STYLE_COLOR_ALERT TFT_RED
|
||||
#define STYLE_COLOR_TILE_1 0x0280 // Green
|
||||
#define STYLE_COLOR_TILE_2 0x0400 // Dark green
|
||||
#define STYLE_COLOR_TILE_3 0x0440 // Teal
|
||||
#define STYLE_COLOR_TILE_4 0x0100 // Dark red
|
||||
|
||||
Reference in New Issue
Block a user