Files

53 lines
1.4 KiB
Python

"""Thüringen profile and visual assets; application behavior comes from synadm-tui."""
from __future__ import annotations
import curses
from pathlib import Path
from synadm_tui.app import Theme
from synadm_tui.edition import Edition
ASSETS = Path(__file__).resolve().parent / "assets"
THURINGIA_CREST = (
" .-============-.",
" / * * * * \\",
" | /\\_/\\ |",
" | ___/ o o \\___ |",
" | / |==^==| \\ |",
" | /|===|\\ |",
" \\ * * * * /",
" '============'",
)
THURINGIA_THEME = Theme(
"thuringia",
"Freistaat Thüringen",
"THÜRINGEN",
(
(curses.COLOR_RED, -1),
(curses.COLOR_WHITE, curses.COLOR_RED),
(curses.COLOR_CYAN, -1),
(curses.COLOR_RED, -1),
(curses.COLOR_YELLOW, -1),
(curses.COLOR_WHITE, -1),
(curses.COLOR_BLUE, -1),
(curses.COLOR_WHITE, curses.COLOR_BLUE),
(curses.COLOR_RED, curses.COLOR_WHITE),
),
THURINGIA_CREST,
"FREISTAAT THÜRINGEN // SYSTEM BEREIT",
image_path=ASSETS / "thueringen-wappen.png",
block_path=ASSETS / "thuringia.block.json",
)
THURINGIA_EDITION = Edition(
key="thuringia",
name="Thüringen Edition",
binary_name="synadm-tui-thueringen",
default_theme="thuringia",
theme_keys=("thuringia", "cyberspace", "matrix", "hacker", "high-contrast", "monochrome"),
)