🎁 Sync 2026-07-11 23:46:52

This commit is contained in:
github-actions[bot] committed 2026-07-11 23:46:52 +08:00
1 parent 40c9b82c9c
commit 01a1d05223
20 files changed
+36 -216

No files matched your search

@@ -265,7 +265,6 @@ New issues are handled by the `claude-issue-bot` workflow — it checks for spam
luci-theme-aurora/
├── .dev/ # Development environment
│ ├── docs/ # Project documentation
│ │ ├── changelog/ # Version changelogs
│ │ └── DEVELOPMENT.md # Development guide (this file)
│ ├── public/aurora/ # Public static assets
│ │ ├── fonts/ # Web fonts (Lato)
@@ -1,14 +0,0 @@
## What's Changed
### New Features
- **Floating Quick Navigation**: Added a floating toolbar for shortcuts with custom config, persistent state, and smooth animations
- **Custom Logo Support**: Enabled configuration for custom theme logos
### Other Improvements
- **Browser Titles**: The browser tab now correctly shows the current page name.
- **UI Polish**: Centered mega-menu layout, unified button styles, and standardized arrow icons
- **Design System**: Improved Dark Mode color contrast and simplified design tokens
- **Fixes**: Resolved DHCP Leases table overflow, fixed missing menu items in titles, and corrected network interface styling
- For remaining changes, see the [full changelog](https://github.com/eamonxg/luci-theme-aurora/compare/v0.9.0_beta...v0.10.0)
@@ -1,20 +0,0 @@
## What's Changed
### New Features
- **Login Page**: Enhanced styling and layout with support for displaying the brand logo.
- **Customization**: Added support for switching between multiple theme styles, configurable max width, and custom component colors.
- **Form Enhancements**: Added info icons to form fields and aligned form labels.
- **Internationalization**: Added i18n support for tab page titles.
### Other Improvements
- **Design System**: Refactored color variables and redesigned design tokens, reducing build size from 240KB to 193KB.
- **Animations**: Optimized the floating toolbar collapse animation.
- **Fixes**:
- Fixed Channel Analysis chart rendering (#29).
- Fixed vertical alignment of loader icon and text in table placeholder rows.
- **Compatibility**:
- Adapted the Overview hide/show button to upstream DOM changes.
- Resolved table styling (rounded corners, duplicate columns) to adapt to upstream changes.
- For remaining changes, see the [full changelog](https://github.com/eamonxg/luci-theme-aurora/compare/v0.10.0...v0.11.0)
@@ -1,25 +0,0 @@
## What's Changed
### New Features
- **Custom Login Background**: You can set your own photo or image as the login page background. It fades in smoothly with a blurred placeholder shown while the full image loads.
- **Custom Fonts**: The theme now supports uploading and applying your own font files, so the interface can match your preferred style.
- **Rounded Corners Control**: A new setting lets you dial in exactly how rounded buttons, cards, and panels look — from sharp corners to fully rounded.
- **PWA Support**: The router interface can now be installed as a web app on your phone or desktop. Includes a properly designed home screen icon.
- **Page Transition Animations**: Navigating between pages now has a subtle slide-in animation, making the interface feel more polished.
### Improvements
- **Smoother Login Interactions**: The login form no longer causes any visual flicker when you focus on input fields — rewritten to use zero-repaint techniques.
### Bug Fixes
- Fixed interface icon misalignment on the network overview (#63).
- Fixed broken styles when the `luci-mod-dashboard` plugin is installed (#66).
- Fixed content overflow in the ModemData panel.
- Fixed table overflow on mobile screens.
### Other Changes
- Updated the theme logo.
- For remaining changes, see the [full changelog](https://github.com/eamonxg/luci-theme-aurora/compare/v0.11.0...v0.12.0)
@@ -1,21 +0,0 @@
## v0.5.0_beta
## Changelog
### Features
- Updated theme icons (logo, spinning, refresh, refresh-off, setting) for better visuals.
- Optimized mobile display for ifacebox on Network > Interfaces page.
- Optimized modal scrolling by setting the scroll area to the modal overlay
- Improved table description row display on the Packages page.
### Fixes
- Resolved clipping issues for dropdown options by modal/header and fixed multi-select dropdown display issues.
- Corrected alert popup positioning and resolved text content overflow.
- Fixed modal content clipping.
- Fixed text and icon alignment in ifacebage.
### TODO
- Aim for optimal compatibility with OpenWrt 24.10.
@@ -1,15 +0,0 @@
## v0.5.5_beta
## What's Changed
- Adapted **luci-mod-dashboard** for dark mode, PC, and mobile displays
- Optimized page scroll performance on low-performance devices
- Improved mobile display for **Network → Interfaces**
- Enhanced mobile layout for pages like **Software** and **SQM QoS** to fix button/text overflow issues
- Fixed horizontal scrollbar display bug
- Fixed overflow issue in **Network → Wireless** table
- Fixed ipk theme upgrade issue causing loss of **Aurora** option
---
🇨🇳 🎉 国庆假期最后一版,祝大家假期愉快,节后再见!
@@ -1,23 +0,0 @@
## v0.6.0_beta
**Highly recommended to upgrade to the latest version**
## What's Changed
#### Features
- Support toggling Overview homepage cards (compatible with openwrt 24.10-SNAPSHOT)
- Added dotted underline indicator for Tooltip elements
- Improved visual styling for `a`, `var`, `ins`, and `del` tags
- UCI change modal now supports legend display
- Optimized mobile table cell layout (System → Software, Network → Interfaces/Wireless/Firewall, Status → Overview)
- Enhanced sorting indicators for sortable table headers
- Added fallback icon for the theme
#### Fixes
- Fixed missing first column in Network → Firewall (Port Forwards, Traffic Rules, NAT Rules)
- Fixed Tooltip being clipped when clicked or hovered
- Fixed display issues in luci-mod-dashboard
- Fixed dark mode chart background in luci-app-statistics
- … and other minor fixes
@@ -1,28 +0,0 @@
## What's Changed
#### New Features
- **Theme Mode Switcher**: Now you can choose between Auto (follows system), Light, or Dark mode
- **OpenWrt 24.10-SNAPSHOT Compatibility**: Added expand/collapse buttons to support the “Show/Hide Index Cards” feature on the OpenWrt 24.10-SNAPSHOT Overview page
#### Improvements & Fixes
- **Dropdown Menus**:
- Fixed checkbox selection behavior when dropdown items contain both a checkbox and a label (Previously, clicking the checkbox triggered incorrect dropdown selection logic)
- Checkbox and label elements are now properly aligned
- Better visual feedback for options you can't select (they appear dimmed)
- Fixed dropdown menus getting cut off on mobile screens in the bridge-vlan table
- Dropdown icons now adapt their color based on background
- **Forms & Inputs**:
- Improved spacing between labels and input fields on the System → Software page
- Radio buttons and checkboxes look more polished
- **Mobile Experience**:
- Better button sizes and layout on Diagnostics page
- Fixed modal content overflowing on small screens
- Login modal is now more compact
- **Visual Polish**:
- Unified scrollbar appearance throughout the interface
- Refined theme-adaptive colors for HTML tags (`a`, `label`, `val`, `pre`)
- **Small Fixes**:
- Fixed tooltips that were flickering when hovering
- Added spacing to footer to prevent content overlap
@@ -1,15 +0,0 @@
## What's Changed
### New Features
- **Redesigned Desktop Navigation**: Hover-based menus, smoother animations, unified header style
- **Form Layout Enhancements**: Horizontal layout on desktop, vertical on mobile, improved spacing
- **Enhanced Dynamic List**: Clearer buttons, drag animations, mobile-friendly, copy support
- **UCI Changes**: Added numeric badge showing pending configuration changes
### Other Improvements
- Rebuilt dropdown logic and fixed placeholder/overflow issues
- Refined `ifacebadge` display and dark mode styling
- Corrected table border-radius rendering
- For remaining changes, see the [full changelog](https://github.com/eamonxg/luci-theme-aurora/compare/v0.7.0_beta...v0.8.0_beta)
@@ -1,17 +0,0 @@
## **What's Changed — v0.9.0_beta**
### **New Features**
- Added support for [luci-app-aurora-config](https://github.com/eamonxg/luci-app-aurora-config) to customize the theme.
- Reduced CSS bundle size to improve loading performance.
---
### **Improvements & Fixes**
- Fixed jitter issue on top-level menu hover in the mega menu (#23).
- Fixed table overflow issue in Mount Points (#24).
- Fixed progress text clipping on the Package page (#26).
- Applied semantic and status colors to buttons, tooltips, labels, and alert messages.
- Centered alert messages both horizontally and vertically, and adjusted the spinning icon offset.
- see the [full changelog](https://github.com/eamonxg/luci-theme-aurora/compare/v0.8.0_beta...v0.9.0_beta)
@@ -1,25 +0,0 @@
## What's Changed
First stable release of Aurora, centered on a navigation overhaul.
### New Features
- **Sidebar Navigation Mode**: Added a configurable sidebar navigation layout. Initial design contributed by @chillykidd.
- **Three-Column Mega-Menu**: Redesigned top navigation dropdown with Tabler icons, an anchor column, and a device summary, with smooth hover animations.
- **Redesigned Mobile Navigation**: Reworked to align with the desktop navigation styling for a more consistent look.
### Improvements
- GPU-friendly animations with explicit transition properties.
- Compressed the logo for faster loading, and updated the Shortcuts icon.
### Bug Fixes
- Fixed dropdown and mega-menu stacking order.
- Fixed `.hidden` not always hiding elements regardless of specificity.
- Fixed the notification close button not dismissing alert messages.
- Applied button shape styles to `input[type=button/submit/reset]`.
### Other Changes
- For remaining changes, see the [full changelog](https://github.com/eamonxg/luci-theme-aurora/compare/v0.12.0...v1.0.0)