This commit is contained in:
revernomad17
2026-04-08 13:36:49 +07:00
parent 595544e94f
commit 5b497cf414
18 changed files with 2121 additions and 6 deletions

28
gui/_constants.py Normal file
View 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"