Provide separate palette mapping for monochrome
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
This commit is contained in:
parent
8ecbf7eba9
commit
bbc0e317f5
|
@ -18,7 +18,7 @@ import argparse
|
|||
import sys
|
||||
import urwid
|
||||
import urwid.curses_display
|
||||
from subiquity.palette import STYLES
|
||||
from subiquity.palette import STYLES, STYLES_MONO
|
||||
from subiquity.controllers.welcome import WelcomeController
|
||||
|
||||
|
||||
|
@ -36,6 +36,7 @@ def main():
|
|||
opts = parse_options(sys.argv[1:])
|
||||
if opts.run_on_serial:
|
||||
screen = urwid.curses_display.Screen()
|
||||
screen.register_palette(STYLES_MONO)
|
||||
else:
|
||||
screen = urwid.raw_display.Screen()
|
||||
screen.set_mouse_tracking(False)
|
||||
|
|
|
@ -38,9 +38,10 @@ class Palette:
|
|||
|
||||
STYLES = [('frame_header', Palette.white, Palette.black,
|
||||
'default', Palette.white, Palette.orange),
|
||||
('frame_footer', Palette.white, Palette.black),
|
||||
('frame_footer', Palette.white, Palette.black,
|
||||
'default', Palette.white, Palette.orange),
|
||||
('body', Palette.white, 'default', 'default',
|
||||
Palette.white, Palette.orange),
|
||||
Palette.white, Palette.black),
|
||||
('button_primary', Palette.white, 'default',
|
||||
'default', Palette.white, Palette.cool_grey),
|
||||
('button_primary focus', Palette.white,
|
||||
|
@ -50,3 +51,15 @@ STYLES = [('frame_header', Palette.white, Palette.black,
|
|||
'default', Palette.white, Palette.cool_grey),
|
||||
('button_secondary focus', Palette.white,
|
||||
'default', 'default', Palette.white, Palette.light_orange)]
|
||||
|
||||
STYLES_MONO = [('frame_header', Palette.white, Palette.black,
|
||||
'default', Palette.white, Palette.black),
|
||||
('frame_footer', Palette.white, Palette.black,
|
||||
'default', Palette.white, Palette.black),
|
||||
('body', 'default', 'default'),
|
||||
('button_primary', 'default', 'default'),
|
||||
('button_primary focus', 'default',
|
||||
'default', 'underline,bold'),
|
||||
('button_secondary', 'default', 'default'),
|
||||
('button_secondary focus', 'default',
|
||||
'default', 'underline')]
|
||||
|
|
Loading…
Reference in New Issue