-
Notifications
You must be signed in to change notification settings - Fork 2
/
surface_colors.h
34 lines (29 loc) · 1.38 KB
/
surface_colors.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef SURFACE_COLORS_H
#define SURFACE_COLORS_H
// Gruvbox color definitions
#define GRUVBOX_BG 0xFF282828 // Dark background
#define GRUVBOX_GRAY 0xFFA89984 // Gray for the password box
#define GRUVBOX_WHITE 0xFFFFFFFF // White for text
#define DOT_COLOR 0xFFEBDBB2 // Light grey for the dots
// Gruvbox Palette
#define GRUVBOX_RED 0xFFFB4934 // Red
#define GRUVBOX_GREEN 0xFFB8BB26 // Green
#define GRUVBOX_YELLOW 0xFFFE8019 // Yellow
#define GRUVBOX_BLUE 0xFF83A598 // Blue
#define GRUVBOX_PURPLE 0xFFD3869B // Purple
#define GRUVBOX_AQUA 0xFF8EC07C // Aqua
#define GRUVBOX_ORANGE 0xFFFE8019 // Orange
#define GRUVBOX_NEUTRAL 0xFF928374 // Neutral Gray
#define GRUVBOX_BORDER 0xFF3C3836 // Border color (Dark)
#define GRUVBOX_LIGHT_BG 0xFFEBDBB2 // Light background for elements
// Additional colors for better UI elements
#define GRUVBOX_DARK1 0xFF1D2021 // Darker shade
#define GRUVBOX_DARK2 0xFF3C3836 // Slightly lighter dark shade
#define GRUVBOX_LIGHT1 0xFFD5C4A1 // Light beige color for highlights
#define GRUVBOX_LIGHT2 0xFFFBF1C7 // Light cream color for background highlights
// Text colors
#define GRUVBOX_TEXT GRUVBOX_WHITE // Primary text color
#define GRUVBOX_ERROR GRUVBOX_RED // Error messages in Red
#define GRUVBOX_SUCCESS GRUVBOX_GREEN // Success messages in Green
#define GRUVBOX_WARNING GRUVBOX_YELLOW // Warning messages in Yellow
#endif