Skip to content

Release v1.0.3

Choose a tag to compare

@github-actions github-actions released this 27 Jun 12:35

LuCI Theme Fluent v1.0.3

Packages

  • luci-theme-fluent — FluentUI theme for OpenWrt LuCI
  • luci-i18n-fluent — Translations

Installation

OpenWrt 24.10.x (opkg/ipk):

opkg install luci-theme-fluent_*.ipk

OpenWrt 25.12.x (apk):

apk add luci-theme-fluent_*.apk

Changelogs

🎨 Style & Refactoring

  • Header Refinement: Reconstructed header theme toggle icons using mask-image for dynamic coloring; adjusted navigation mask cutouts and layout spacing for better visual
    consistency.
  • Modal & Theme: Unified modal background style using color-mix for dynamic transparency adaptation. Removed all legacy rgba fallback values, standardizing on pure CSS
    dynamic variables.
  • Icon Rendering: Implemented dynamic icon coloring via mask-image, improving clarity in both Light and Dark modes.
  • Component Layout: Fixed layout misalignments and alignment issues in several components, including the password group and modal dialogs.

🐛 Fixes & Improvements

  • UI Consistency: Fixed the danger button color display and resolved alignment issues for the third button in the password group.
  • Stability: Added logic to auto-restart rpcd after theme installation, ensuring status is applied correctly.
  • Performance: Optimized Rsbuild configuration, significantly improving development compilation speed.
  • Cache Control: Injected package versioning into ucode templates to force CSS cache busting, ensuring theme updates are immediate.

🌍 Maintenance

  • Dependencies: Updated project dependencies and synchronized latest i18n translation files.
  • Cleanup: Removed unused code and redundant SCSS variables to reduce project size.

Full Changelog: v1.0.1...v1.0.3