26 lines
874 B
C
26 lines
874 B
C
|
|
#ifndef THEME_H
|
||
|
|
#define THEME_H
|
||
|
|
|
||
|
|
#include <SDL2/SDL.h>
|
||
|
|
|
||
|
|
typedef enum AppMode {
|
||
|
|
MODE_FULLSCREEN = 0,
|
||
|
|
MODE_GUIDE = 1
|
||
|
|
} AppMode;
|
||
|
|
|
||
|
|
static const SDL_Color COLOR_DEEP_BLUE = {0x00, 0x33, 0x99, 0xff};
|
||
|
|
static const SDL_Color COLOR_HIGHLIGHT_YELLOW = {0xff, 0xd7, 0x00, 0xff};
|
||
|
|
static const SDL_Color COLOR_HINT_RED = {0xcc, 0x00, 0x00, 0xff};
|
||
|
|
static const SDL_Color COLOR_NAVY_DARK = {0x05, 0x16, 0x46, 0xff};
|
||
|
|
static const SDL_Color COLOR_SLATE = {0x52, 0x67, 0x96, 0xff};
|
||
|
|
static const SDL_Color COLOR_PALE_BLUE = {0xcc, 0xd8, 0xf3, 0xff};
|
||
|
|
static const SDL_Color COLOR_TEXT_LIGHT = {0xf5, 0xf7, 0xfa, 0xff};
|
||
|
|
static const SDL_Color COLOR_TEXT_DARK = {0x0b, 0x11, 0x1d, 0xff};
|
||
|
|
static const SDL_Color COLOR_BLACK = {0x00, 0x00, 0x00, 0xff};
|
||
|
|
|
||
|
|
#define WINDOW_WIDTH 1280
|
||
|
|
#define WINDOW_HEIGHT 720
|
||
|
|
#define GUIDE_VISIBLE_ROWS 5
|
||
|
|
#define TIMELINE_VISIBLE_SECONDS (90.0 * 60.0)
|
||
|
|
|
||
|
|
#endif
|