Skip to content

Releases: eamonxg/luci-theme-shadcn

luci-theme-shadcn-v0.5.0

Choose a tag to compare

@github-actions github-actions released this 30 Aug 06:05

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

luci-theme-shadcn-v0.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Aug 08:35

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.d not being applied.
  • Fixed untranslated mode labels in the theme switcher.

Other Changes

luci-theme-shadcn-v0.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Jul 14:51

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

luci-theme-shadcn-v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 Jun 16:11

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

luci-theme-shadcn-v0.1.0

Choose a tag to compare

@github-actions github-actions released this 21 May 01:11

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