Initial Commit

This commit is contained in:
markmental 2026-03-27 21:45:40 -04:00
commit f4fa723863
22 changed files with 1402 additions and 0 deletions

26
src/theme.h Normal file
View file

@ -0,0 +1,26 @@
#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