Move game theme to armory.ui

This commit is contained in:
Lubos Lenco 2021-05-07 17:02:31 +02:00
parent 2f1fe4ef0b
commit 30b2093b94
2 changed files with 43 additions and 1 deletions

View file

@ -37,7 +37,7 @@ class CanvasScript extends Trait {
}
if (Canvas.themes.length == 0) {
Canvas.themes.push(zui.Themes.light);
Canvas.themes.push(armory.ui.Themes.light);
}
iron.data.Data.getFont(font, function(f: kha.Font) {

View file

@ -0,0 +1,42 @@
package armory.ui;
import zui.Themes;
class Themes {
// 2x scaled, for games
public static var light: TTheme = {
NAME: "Default Light",
WINDOW_BG_COL: 0xffefefef,
WINDOW_TINT_COL: 0xff222222,
ACCENT_COL: 0xffeeeeee,
ACCENT_HOVER_COL: 0xffbbbbbb,
ACCENT_SELECT_COL: 0xffaaaaaa,
BUTTON_COL: 0xffcccccc,
BUTTON_TEXT_COL: 0xff222222,
BUTTON_HOVER_COL: 0xffb3b3b3,
BUTTON_PRESSED_COL: 0xffb1b1b1,
TEXT_COL: 0xff999999,
LABEL_COL: 0xffaaaaaa,
SEPARATOR_COL: 0xff999999,
HIGHLIGHT_COL: 0xff205d9c,
CONTEXT_COL: 0xffaaaaaa,
PANEL_BG_COL: 0xffaaaaaa,
FONT_SIZE: 13 * 2,
ELEMENT_W: 100 * 2,
ELEMENT_H: 24 * 2,
ELEMENT_OFFSET: 4 * 2,
ARROW_SIZE: 5 * 2,
BUTTON_H: 22 * 2,
CHECK_SIZE: 15 * 2,
CHECK_SELECT_SIZE: 8 * 2,
SCROLL_W: 6 * 2,
TEXT_OFFSET: 8 * 2,
TAB_W: 12 * 2,
FILL_WINDOW_BG: false,
FILL_BUTTON_BG: true,
FILL_ACCENT_BG: false,
LINK_STYLE: Line,
FULL_TABS: false
};
}