Skip to content

UI harmonizing#79

Merged
odudex merged 5 commits into
masterfrom
UI-harmonizing
May 29, 2026
Merged

UI harmonizing#79
odudex merged 5 commits into
masterfrom
UI-harmonizing

Conversation

@odudex
Copy link
Copy Markdown
Owner

@odudex odudex commented May 29, 2026

  • Branded login title — white uppercase KERN wordmark in the medium font with a Kern logo pulsing beside it. The staggered ring fade is extracted into a reusable kern_logo_fade_cycle() and shared with the screensaver instead of being duplicated.
  • About → info button — dropped the rarely-used full-width "About" tile; it's now a circle-info corner button, with the battery re-anchored beside it.
  • New Mnemonic dice icon — replaces the unused atom glyph; the bake script now sorts glyphs so the SPARSE_TINY cmap stays ascending.
  • Header harmonization — page/menu titles share the secondary grey so they read as quiet headers; back, power, and settings corner buttons collapse into one helper and all use the same secondary style (fixes the settings button being the odd transparent one out).
  • About layout fix — logo and QR are sized from the shared layout axis (width in landscape, height in portrait) so the wordmark no longer dwarfs the QR.

odudex added 5 commits May 28, 2026 21:13
Page titles share the secondary grey so they read as quiet headers
rather than competing with the white button text. Back, power and
settings corner buttons collapse into one helper and all use the
secondary button style, so the settings button is no longer the odd
transparent one out.
The title is the white "KERN" wordmark in the medium font with a Kern
logo pulsing to its left. The staggered ring fade is extracted to
kern_logo_fade_cycle and reused by the screensaver instead of being
duplicated. New Mnemonic gets a dice icon; the bake script now sorts
glyphs so the SPARSE_TINY cmap stays ascending.
Size the logo block and QR from the shared layout axis (width in
landscape, height in portrait) and cap each to half of it, so the
inline wordmark no longer dwarfs the QR after the landscape switch.
About is rarely used, so it no longer warrants a full-width menu tile.
It becomes a circle-info corner button reusing the shared corner-button
helper, and the battery indicator re-anchors just left of it.
@odudex odudex merged commit 8f51dcf into master May 29, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant