Skip to content

Release v1.0.6

Latest

Choose a tag to compare

@github-actions github-actions released this 19 Jul 10:08

LuCI Theme Fluent v1.0.6

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

🌍 پشتیبانی کامل از چیدمان راست‌به‌چپ (RTL) برای زبان‌های فارسی و عربی در این نسخه اضافه شد. image

🚀 Features

  • RTL:
    • Extensive layout refactoring to adapt to RTL (Right-to-Left) layout support, adding a new direction_mode configuration option (supporting auto-detection of ar/fa locales and forced LTR/RTL switching).
    • Introducing a brand new LTR/RTL logical geometry mechanism (direction.ts), automatically adapting all positioning, margins, and animations (such as the top progress bar) to the document direction.
  • Sidebar:
    • Added a smart fallback mechanism for sidebar submenus: when a submenu has no specified icon, it automatically inherits and displays its parent category icon during the SCSS compilation phase.

🐛 Bug Fixes

  • Modal:
    • Fixed an issue where the loading spinner (Spinner) was clipped due to overflow inside the modal scroll container, restoring the standard modal padding.
  • Dropdown:
    • Fixed issues where the dropdown was cut off or not fully displayed in certain forms.
    • Fixed the dropdown chevron arrow logic, removing inline SVGs and migrating to unified SCSS Fluent icon mask rendering.

💅 Styles & Refactoring

  • Package Manager:
    • Optimized the dialog log display of the package manager page (luci-app-packagemanager), introducing a scrollable area to prevent screen overflow.
  • i18n & Chores:
    • Moved Russian locale to po/ru and synchronized translations.
    • Calibrated the 0755 executable permissions of uci-defaults and scripts in the git index.

Full Changelog: v1.0.5...v1.0.6