github jerrykuku/luci-theme-argon v3.0.0

3 days ago

Argon 3.0

  • Integrate Argon Config, wallpaper uploads and custom branding into the theme package, with a compatibility package for existing installations.

  • Add classic-sidebar and centered-card login layouts, persistent light/dark/system appearance switching, and automatic dark accent colors.

  • Improve desktop and mobile layouts, shared controls, tables, tabs, dialogs and most third-party LuCI applications.

  • Replace icon fonts with SVG menu/control icons and complete Argon Config translations.

  • Refresh the English/Chinese README, desktop demo, screenshots and development guides.

  • Fix translation package versions and upgrade ordering; verify every language package before publication.

  • Reduce package size with a WebP login background and optimized WOFF2 fonts, retaining all font characters and rendering instructions.

  • 将 Argon Config、背景上传和自定义图标集成到主题,提供旧版配置插件迁移包。

  • 提供经典侧栏、居中卡片两套登录布局,持久化亮色/暗色/跟随系统切换,以及自动暗色配色。

  • 优化桌面与手机布局、通用控件、表格、标签页、弹窗和大多数第三方 LuCI 应用的适配。

  • 使用 SVG 菜单/控件图标替代图标字体,补全 Argon Config 翻译。

  • 更新中英文 README、桌面演示动画、截图和开发说明。

  • 修复语言包版本及升级顺序,发布前逐包核验全部语言包版本。

  • 使用 WebP 登录背景并精简 WOFF2 字体,保留全部字符和渲染指令,减小安装包体积。

This v3.0.0 rebuild uses package revision 2: IPK 3.0.0-2, APK 3.0.0-r2. Translation versions are v3.0.0-2 (IPK) and 3.0.0-r2 (APK), allowing normal upgrades from the original unknown / 0 language packages.

本次 v3.0.0 重发采用安装包修订号 2:IPK 为 3.0.0-2,APK 为 3.0.0-r2。语言包分别为 v3.0.0-2(IPK)和 3.0.0-r2(APK),可从原 unknown/0 语言包正常升级。

Installation / 安装说明

Firmware / 固件 Package / 安装包
Native opkg, including OpenWrt 23.05 / 24.10 and GL.iNet firmware based on them / 原生使用 opkg 的固件 .ipk → opkg install
Native APK v3 with apk-tools 3.x / 原生使用 APK v3 的固件 .apk → apk add --allow-untrusted

APK assets use APK v3 and cannot be read by apk-tools 2.x, including 2.14.0. Having an apk command installed on an opkg-based firmware does not make it APK v3 compatible. --allow-untrusted does not change format compatibility, and apk cannot install IPK files.

APK 附件采用 APK v3 格式,apk-tools 2.x(包括 2.14.0)无法读取。在原生使用 opkg 的固件上额外安装 apk,并不会让固件兼容 APK v3;--allow-untrusted 不能解决格式不兼容,apk 也不能安装 IPK。

APK builds use the OpenWrt 25.12.5 stable SDK. Theme templates are shipped as source to avoid snapshot-specific ucode bytecode requirements. If an older APK reports ucode>=2026.02.27, use a package rebuilt with the #715 fix; bypassing dependency checks does not make that bytecode compatible.

APK 使用 OpenWrt 25.12.5 稳定版 SDK 构建,主题模板保留源码,避免 snapshot 的 ucode 字节码版本限制。若旧 APK 提示需要 ucode>=2026.02.27,请使用包含 #715 修复 的重新构建包;绕过依赖检查不能解决字节码不兼容。

Download the theme and required language packages in the same format. Use the exact asset filenames below. For GL.iNet / OpenWrt 23.05, use IPK files with the firmware's existing opkg.

主题和需要的语言包应选择相同格式,以本页附件实际文件名为准。GL.iNet / OpenWrt 23.05 请下载 IPK 并使用固件原有的 opkg 安装。

Argon 3.0 settings integration / 设置集成

Settings are included in luci-theme-argon. Fresh installations need only the theme and desired luci-i18n-argon-config-* translations.

设置已内置主题,新安装无需配置插件。已有旧插件时,先单独安装本次发行的 luci-app-argon-config 空兼容包,再安装主题;该顺序会保留旧配置并完成文件归属交接。

For an existing configuration plugin, install this release's empty luci-app-argon-config compatibility package first, then install the theme in a separate command. Do not install both in one transaction or force overwrites.

What's Changed

  • fix(cascade): add bottom spacing for argon config form by @TuringTrail in #709
  • feat(sysauth): render Authentication Login plugins on the login page by @FuSan21 in #710
  • fix(sysauth): avoid blue outline on focused login inputs by @TuringTrail in #712

New Contributors

Full Changelog: v2.4.7...v3.0.0

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

NewReleases is sending notifications on new releases.