ok ok i made a ton of progress on theming

This commit is contained in:
kin fuyuki 2026-02-20 05:38:16 -03:00
commit 5cbb13cf4b
No known key found for this signature in database
GPG key ID: 0E4E8E519FB71401
14 changed files with 128 additions and 61 deletions

View file

@ -1,4 +1,35 @@
#include "themes.h"
enginend::theme clienttheme;
enginend::theme servertheme;
Font forefont;
enginend::theme clienttheme{
.textfieldbg ={127,0,0,127},
.background = {0,0,0,0},
.border = {0,0,0,0},
.booleanbutton = {
{0,200,0,180},
{100,200,100,180},
{100,255,100,255},
{200,0,0,180},
{200,100,100,180},
{255,100,100,255},
},
.text = {255,127,0,255},
.font = forefont,
.tint = {255,255,255,255},
.button = {
{0,0,0,0},
{255,255,255,80},
{255,255,255,160}
},
.buttontext = {
{255,255,255,255},
{255,255,255,255},
{255,255,255,255}
}
};
enginend::theme servertheme;
void initthemes() {
forefont=LoadFont(AT("res/fonts/dos.fnt"));
}

View file

@ -1,5 +1,7 @@
#pragma once
#include <enginend/scenes/nodes.h>
#include <enginend/engine.h>
extern Font forefont;
extern enginend::theme clienttheme;
extern enginend::theme servertheme;
extern enginend::theme servertheme;
void initthemes();