#pragma once #include "pxl8_types.h" #define PXL8_UI_PALETTE_SIZE 16 #define PXL8_UI_BG0 0 #define PXL8_UI_BG1 1 #define PXL8_UI_BG2 2 #define PXL8_UI_BG3 3 #define PXL8_UI_FG0 4 #define PXL8_UI_FG1 5 #define PXL8_UI_FG2 6 #define PXL8_UI_FG3 7 #define PXL8_UI_RED 8 #define PXL8_UI_GREEN 9 #define PXL8_UI_YELLOW 10 #define PXL8_UI_BLUE 11 #define PXL8_UI_PURPLE 12 #define PXL8_UI_AQUA 13 #define PXL8_UI_ORANGE 14 #define PXL8_UI_GRAY 15 static const u32 pxl8_ui_palette[PXL8_UI_PALETTE_SIZE] = { 0xFF282828, 0xFF3c3836, 0xFF504945, 0xFF665c54, 0xFFc7f1fb, 0xFFb2dbeb, 0xFFa1c4d5, 0xFF93aebd, 0xFF3449fb, 0xFF26bbb8, 0xFF2fbdfa, 0xFF98a583, 0xFF9b86d3, 0xFF7cc08e, 0xFF1980fe, 0xFF928374, };