Coder Social home page Coder Social logo

fonlan / luci-theme-design Goto Github PK

View Code? Open in Web Editor NEW

This project forked from 0x676e67/luci-theme-design

0.0 0.0 0.0 22.83 MB

LuCI design theme (Suitable for lede and OpenWrt)

License: Apache License 2.0

Shell 0.18% JavaScript 17.41% CSS 69.08% Makefile 0.43% HTML 12.89%

luci-theme-design's Introduction

LuCI design theme for OpenWrt



简体中文 | English

luci-theme-design

luci-theme-design 是一个针对移动端和PC端的沉浸式WebApp体验和优化的OpenWrt LuCI主题

  • luci-theme-design基于luci-theme-neobird二次开发, 适用于lede

  • main支持lede源码的lua版本

  • js分支开始由papagaye744维护

  • 你可以使用插件定义一些设置

    • 支持更改主题深色/浅色模式
    • 支持显示/隐藏导航栏
    • 支持更换常用的代理图标
  • 感谢 JetBrains 提供的非商业开源软件开发授权!

主要特点

  • 适配移动端响应式优化,适合手机端做为WebApp使用
  • 修改和优化了很多插件显示,完善的设备icon图标,视觉统一
  • 简洁的登录界面,底部导航栏,类App的沉浸式体验
  • 适配深色模式,适配系统自动切换,插件式自定义模式
  • 支持插件式配置主题
  • 流畅度比肩bootstrap

体验WebApp方法

  • 在移动端(iOS/iPadOS、Android谷歌)浏览器打开设置管理,添加到主屏幕即可。

优化

  • 修复安装package提示信息背景泛白
  • 优化菜单折叠和缩放
  • 优化显示网口down状态显示图标
  • 优化logo显示
  • 新增各设备状态图标显示
  • 更换logo显示为字体"OpenWrt",支持以主机名显示logo
  • 修复部分插件显示bug
  • 修复vssr状态bar
  • 修复诸多bug
  • 修复兼容部分插件样式
  • 修复aliyundrive-webdav样式
  • 修复vssr在iOS/iPadOS WebApp模式下显示异常
  • 修复openclash插件在iOS/iPadOS WebApp 模式下env(safe-area-inset-bottom) = 0
  • 优化菜单hover action状态分辨
  • 支持luci-app-wizard向导菜单
  • Update header box-shadow style
  • Update uci-change overflow
  • Fix nlbw component
  • 支持QWRT(QSDK)、iStore向导导航
  • 适配OpenWrt 21/22 ...

编译

git clone https://github.com/gngpp/luci-theme-design.git  package/luci-theme-design
make menuconfig # choose LUCI->Theme->Luci-theme-design  
make V=s

Q&A

  • 有bug欢迎提issue
  • 主题个人配色可能会不符合大众胃口,欢迎提配色建议

预览

iOS
iPadOS

luci-theme-design's People

Contributors

0x676e67 avatar thinktip avatar yumesomezakura avatar fonlan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.