Releases: eamonxg/luci-theme-shadcn
Releases · eamonxg/luci-theme-shadcn
Release list
luci-theme-shadcn-v0.5.0
What's Changed
New Features
- Instant page switching: pages now swap in place instead of reloading the whole document.
- Command palette recents: pages you've visited float to the top of the palette, in cleaner title-first rows.
- Logout in the
>command list. - A scrim behind the mobile drawer.
Bug Fixes
- Fixed the leading tabs being unreachable when the tab bar overflows (#10).
- Fixed switching light/dark leaving select popups, scrollbars and autofill on the old mode.
- Fixed the sidebar collapse animation: blank gaps, hard-clipped links, and rows bouncing when switching sections.
- Fixed port status cards overlapping on devices with several ports.
- Fixed the interfaces overview cards not lining up.
- Fixed the reboot page's button sitting flush against the description text.
- Fixed checkboxes sitting a few pixels above the text on their line.
- Fixed the log pages: uneven scroll-button spacing and row highlighting cut off on scrolled lines.
- Fixed oversized 32 px interface icons on the overview and in badge tooltips.
Other Changes
- For remaining changes, see the full changelog.
luci-theme-shadcn-v0.4.0
What's Changed
New Features & Improvements
- Command Palette (⌘K): Press ⌘K to search and jump to any settings page from the topbar.
- System and kernel log pages now follow the theme.
- Lighter frontend assets and a vector logo, for a faster and crisper load.
- Lower zone-badge opacity so the text stays readable in dark mode.
- More consistent rounded corners between alert messages and section cards.
Bug Fixes
- Fixed third-party pages blanking the screen.
- Fixed collapsed sidebar submenus still catching clicks, and lag when flipping light/dark.
- Fixed log pages: select-all no longer spills outside the log, the view follows the tail, dmesg is left unsplit, and copied text is byte-identical to the original.
- Fixed cramped badges on the wireless overview.
- Fixed DiskMan's partition bar overflowing its card on small screens.
- Fixed custom CSS from
menu.dnot being applied. - Fixed untranslated mode labels in the theme switcher.
Other Changes
- For remaining changes, see the full changelog.
luci-theme-shadcn-v0.3.0
What's Changed
New Features
- Flash-Free Navigation: Pages now transition smoothly, with no sidebar flash or flicker when loading or moving between pages.
Improvements
- Refreshed the login page typography and spacing, and the password field now focuses automatically.
- Cleaner, more consistent firewall zone and interface badges.
- Trimmed and extended the sidebar icon set.
- Uniform form field widths for a tidier layout.
- Better compatibility with third-party LuCI apps.
Bug Fixes
- Fixed table headers not showing on desktop.
- Fixed the sidebar submenu connector line staying visible when a section is folded.
- Fixed a white flash in dark mode during navigation, and kept card corners properly rounded.
- Fixed tooltip and mobile card field layout glitches.
Other Changes
- For remaining changes, see the full changelog.
luci-theme-shadcn-v0.2.0
What's Changed
New Features
- Collapsible Sidebar: You can now collapse the sidebar down to a slim icon rail to free up screen space. Hovering over an icon reveals its submenu in a popover, so navigation stays one click away even when collapsed.
Improvements
- Refreshed Color Palette: Updated colors for cleaner, more consistent light and dark themes.
- Fully Translated Login: The login page is now completely translated.
Bug Fixes
- Fixed the mobile menu drawer close button not closing the drawer.
- Fixed sidebar height and added theme-matched browser bar color on iOS Safari; removed the dim overlay behind the mobile drawer.
- Fixed charts and login page icons not displaying correctly in dark mode.
- Fixed radio buttons and checkboxes not showing their selected (checked) state.
- Fixed the close button on notifications and alerts not dismissing them.
- Fixed incorrect firewall zone badge colors and tab menu scrolling on mobile.
- Fixed hidden elements not staying hidden.
Other Changes
- For remaining changes, see the full changelog.
luci-theme-shadcn-v0.1.0
v0.1.0 — Initial Release
First public release of luci-theme-shadcn.
Features
- Sidebar layout with collapse/expand and mobile drawer
- shadcn/ui design language — rounded corners, semantic color tokens
- Dark mode toggle, persisted via
localStorage - Inter variable font, Lucide icons
- TailwindCSS v4 + OKLCH color system
- OpenWrt ipk and apk package support