ui/urwid: colorize logo

This commit is contained in:
rr-
2019-01-13 17:33:19 +01:00
parent 1980049c6f
commit a47d6233be
2 changed files with 4 additions and 1 deletions
+1
View File
@@ -14,6 +14,7 @@ from ..base import BaseUserInterface
TICK_FREQ = 0.1 TICK_FREQ = 0.1
SAVE_FREQ = 60.0 SAVE_FREQ = 60.0
PALETTE: T.List[T.Tuple[str, ...]] = [ PALETTE: T.List[T.Tuple[str, ...]] = [
("logo", "light green", ""),
("button", "", ""), ("button", "", ""),
("button-focus", "light red", "black"), ("button-focus", "light red", "black"),
("linebox", "", ""), ("linebox", "", ""),
+3 -1
View File
@@ -13,7 +13,9 @@ class RosterView(urwid.Filler):
def __init__(self, roster: Roster) -> None: def __init__(self, roster: Roster) -> None:
self.roster = roster self.roster = roster
logo = urwid.BigText("Progress Quest", urwid.HalfBlock5x4Font()) logo = urwid.AttrMap(
urwid.BigText("Progress Quest", urwid.HalfBlock5x4Font()), "logo"
)
buttons = [] buttons = []
for player_idx, player in enumerate(self.roster.players): for player_idx, player in enumerate(self.roster.players):