Add GUI
This commit is contained in:
28
gui/_constants.py
Normal file
28
gui/_constants.py
Normal file
@@ -0,0 +1,28 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from pathlib import Path
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Window geometry
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
SIDEBAR_W: int = 190
|
||||
APP_TITLE: str = "Arma Mod Manager"
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Status colours
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
COLOR_OK: str = "#4CAF50"
|
||||
COLOR_PENDING: str = "#9E9E9E"
|
||||
COLOR_RUNNING: str = "#2196F3"
|
||||
COLOR_ERROR: str = "#F44336"
|
||||
COLOR_WARN: str = "#FF9800"
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Filesystem
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
# gui/ lives one level below the project root
|
||||
PROJECT_ROOT: Path = Path(__file__).parent.parent
|
||||
SELECTION_FILE: Path = PROJECT_ROOT / "selection.json"
|
||||
Reference in New Issue
Block a user