fix ssh value font styling

pull/36306/head
Shane Smiskol 5 days ago
parent 3e82b47c9c
commit 39d3296be0
  1. 10
      selfdrive/ui/widgets/ssh_key.py

@ -21,6 +21,8 @@ from openpilot.system.ui.widgets.list_view import (
BUTTON_WIDTH,
)
VALUE_FONT_SIZE = 48
class SshKeyActionState(Enum):
LOADING = "LOADING"
@ -38,7 +40,7 @@ class SshKeyAction(ItemAction):
self._keyboard = Keyboard(min_text_size=1)
self._params = Params()
self._error_message: str = ""
self._text_font = gui_app.font(FontWeight.MEDIUM)
self._text_font = gui_app.font(FontWeight.NORMAL)
self._button = Button("", click_callback=self._handle_button_click, button_style=ButtonStyle.LIST_ACTION,
border_radius=BUTTON_BORDER_RADIUS, font_size=BUTTON_FONT_SIZE)
@ -62,14 +64,14 @@ class SshKeyAction(ItemAction):
# Draw username if exists
if self._username:
text_size = measure_text_cached(self._text_font, self._username, BUTTON_FONT_SIZE)
text_size = measure_text_cached(self._text_font, self._username, VALUE_FONT_SIZE)
rl.draw_text_ex(
self._text_font,
self._username,
(rect.x + rect.width - BUTTON_WIDTH - text_size.x - 30, rect.y + (rect.height - text_size.y) / 2),
BUTTON_FONT_SIZE,
VALUE_FONT_SIZE,
1.0,
rl.WHITE,
rl.Color(170, 170, 170, 255),
)
# Draw button

Loading…
Cancel
Save