MCPcopy Index your code
hub / github.com/eamonxg/luci-theme-aurora

github.com/eamonxg/luci-theme-aurora @v1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.0 ↗ · + Follow
34 symbols 50 edges 1 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

English | 简体中文

<img src="https://raw.githubusercontent.com/eamonxg/assets/master/aurora/logo/logo-lockup.png" width="360" alt="Aurora Theme"/>

一款基于 Vite 和 Tailwind CSS 构建的现代 OpenWrt LuCI 主题。

🏔️ 纯净 | 🦢 优雅 | 📱 响应式 | 🌗 深色/浅色模式 | ⚙️ 可配置

OpenWrt Chrome Safari Firefox GitHub release Downloads Discord

Multi-Device Showcase

特性

  • 现代化:内容优先的现代化 UI 设计,布局整洁,动画优雅。
  • 移动端友好:针对移动端的交互和显示进行了优化,适配手机和平板设备。
  • 主题切换:内置主题切换器,支持在自动(跟随系统)、浅色和深色模式之间无缝切换。
  • 悬浮工具栏:提供可点击的图标按钮,用于快速访问常用页面。
  • 可安装(PWA):内置 Web 应用清单(manifest)与应用图标,可将 LuCI 安装到主屏幕,像原生应用一样启动。
  • 高度可定制luci-app-aurora-config 插件内置多套主题预设,可自由切换;同时还支持自定义浅色/深色色彩令牌、导航布局(Mega Menu、下拉菜单、侧边栏)、布局间距、字体排版、品牌标识(Logo、favicon、登录背景),以及添加或编辑悬浮工具栏中的常用页面。

预览

Theme Demo

✨ 概览 — 现代 UI 与优雅动效

Dark and Light Preview Mobile Preview

兼容性

  • OpenWrt:需要 OpenWrt 23.05.0 或更高版本,因为本主题使用了 ucode 模板和 LuCI JavaScript APIs。
  • 浏览器:基于 TailwindCSS v4 构建。兼容以下现代浏览器:
  • Chrome/Edge 111+ (2023 年 3 月发布)
  • Safari 16.4+ (2023 年 3 月发布)
  • Firefox 128+ (2024 年 7 月发布)

安装

OpenWrt 25.12+ 和 Snapshot 版本使用 apk;其他版本使用 opkg

提示:您可以运行 opkg --versionapk --version 来确认您的包管理器。如果有输出内容(而非 "not found"),那就是您的包管理器。

  • opkg (OpenWrt < 25.12):

sh cd /tmp && uclient-fetch -O luci-theme-aurora.ipk https://github.com/eamonxg/luci-theme-aurora/releases/latest/download/luci-theme-aurora_1.0.0-r20260619_all.ipk && opkg install luci-theme-aurora.ipk

  • apk (OpenWrt 25.12+ 及 snapshots):

sh cd /tmp && uclient-fetch -O luci-theme-aurora.apk https://github.com/eamonxg/luci-theme-aurora/releases/latest/download/luci-theme-aurora-1.0.0-r20260619.apk && apk add --allow-untrusted luci-theme-aurora.apk

加入贡献

Aurora 使用 Vite 与现代前端工具链构建,并尝试将 AI 融入开发全链路。详见开发文档。欢迎提交建议或 PR。

discord.gg/EBncRrzfTw

许可与致谢

Apache 2.0。致谢:

Core symbols most depended-on inside this repo

updateToggleState
called by 5
htdocs/luci-static/resources/menu-aurora.js
isDesktopSidebar
called by 4
htdocs/luci-static/resources/menu-aurora.js
setNavigationExpanded
called by 4
htdocs/luci-static/resources/menu-aurora.js
closeMobileNavigation
called by 3
htdocs/luci-static/resources/menu-aurora.js
getNavigationExpanded
called by 1
htdocs/luci-static/resources/menu-aurora.js
toggleNavigation
called by 1
htdocs/luci-static/resources/menu-aurora.js
syncNavigationState
called by 1
htdocs/luci-static/resources/menu-aurora.js
applyCanvasHeight
called by 1
htdocs/luci-static/resources/menu-aurora.js

Shape

Function 34

Languages

TypeScript100%

Modules by API surface

htdocs/luci-static/resources/menu-aurora.js34 symbols

For agents

$ claude mcp add luci-theme-aurora \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page