github ChesterGoodiny/luci-theme-proton2025 v1.1.0
v1.1.0 Proton2025 - Elegant Theme for LuCI

latest releases: v1.4.2, v1.4.1, v1.4.0...
7 months ago

Changelog v1.1.0

New Features

  • Page Width setting - Slider (50%–100%) for ultrawide monitors, syncs via UCI
  • Log Viewer with syntax highlighting - Severity detection, line numbers, colored gutter, toolbar with stats/filters, keyboard shortcuts (Ctrl+C/S, Home/End, F11, W, T, Esc)
  • Settings Backup & Restore - Export/import theme settings as JSON with validation
  • Reset to Defaults button - Elegant red button with confirmation dialog, resets both localStorage and UCI settings
  • Reboot confirmation modal - Warning dialog before system reboot with multi-level interception
  • Services monitoring widget - Status visualization with "Not installed" state, deep check, custom services
  • Temperature widget - Thermal sensors monitoring

Bug Fixes

  • WiFi overview cards - Fixed clipping on 3+ radios, proper wrapping
  • Service monitoring - Fixed incorrect status for ubus/rpcd, added pidof fallback
  • DHCPv6 leases table - Added missing mobile styles
  • Log viewer - Fixed FOUC, horizontal scroll on mobile, keyboard jumping on login
  • Zoom/Page Width sliders - Fixed accent color, light theme contrast
  • Login button - Fixed hover shadow ignoring accent, added active feedback
  • System time sync buttons - Fixed escaping the field on wide screens
  • Mobile typography - Unified font sizes (4-level scale), 16px inputs to prevent iOS zoom
  • Range inputs - Fixed visibility on light theme with proper contrast
  • Log keyboard shortcuts - Fixed Ctrl+C conflict with text selection
  • Log Escape handler - Fixed memory leak on modal close
  • Reboot double-submit - Fixed rapid double-click triggering twice
  • Interface zone badges - Fixed contrast for light gray zones (238, 238, 238), added darker gradient

Improvements

  • Font loading optimization - Added <link rel="preload"> for Inter fonts, eliminates FOUT
  • Port Status cards (Overview) - Compact desktop layout (140-160px width, centered, max-width 800px), larger icons (32px), improved spacing
  • Inter font licensing - Added LICENSE.txt (SIL OFL 1.1), proper attribution in README
  • Log Viewer performance - Diff-based polling, O(1) keyword lookup, event delegation, CSS content-visibility
  • Log Viewer mobile - Enlarged buttons (36×36px), vertical toolbar, horizontal scroll stats
  • Log Viewer light theme - Complete color palette with WCAG contrast compliance
  • Login button - Ghost style on hover (transparent bg, accent border)
  • Repo Public Keys page - Scoped styles, full-width textarea, proper wrapping
  • RPC settings module - Added page_width, table_wrap, log_highlight validation
  • Pre-installed Inter font - Embedded variable font, decoupled from OS, forced on all form elements

Localization

  • All features translated to 10 languages: EN, RU, ZH, DE, UK, ES, PT, PL, FR, IT
  • Log viewer UI, backup/restore, reboot modal, reset button fully localized

Proton2025 Theme v1.1.0

📦 Packages

  • .ipk — для OpenWrt с opkg (версии до 24.x)
  • .apk — для OpenWrt с apk (версии 24.10+)

🔧 Установка

opkg (IPK):

opkg install luci-theme-proton2025_*.ipk

apk (APK):

apk add --allow-untrusted luci-theme-proton2025_*.apk

Don't miss a new luci-theme-proton2025 release

NewReleases is sending notifications on new releases.