Skip to content

Joulenap 0.7.0

Choose a tag to compare

@catubba catubba released this 23 Jul 21:39
· 121 commits to main since this release
7832e11

Added

  • Light theme. The interface now ships the light theme that app.theme always promised: a header toggle (moon/sun, between the Settings and Logout buttons) switches the whole interface — dashboard, settings, dialogs and the config.yaml editor included — with a short cross-fade, and remembers the choice in config.yaml so it survives restarts and follows you to other browsers. The login screen picks up the last theme used on that device. Dark remains the default, and existing installations that never touch the toggle look exactly as before. Users who have asked their system to reduce motion get an instant switch instead of the fade.

Fixed

  • The app.theme config value is honoured. It was accepted and stored since 0.1.0 but never read; setting it to light now actually applies the light theme at startup.
  • Header buttons render at the same height. The Logout button was a few pixels shorter than its neighbours.

Docker

catubba/joulenap:0.7.0 / catubba/joulenap:latest — digest sha256:651375718b7afb868e171770b80becbf16a18bf11e4b0b5e2e1945210bfbedf6