Code Monkey home page Code Monkey logo

luci-theme-argon's Introduction

A brand new OpenWrt LuCI theme

Argon is a clean and tidy OpenWrt LuCI theme that allows
users to customize their login interface with images or videos.
It also supports automatic and manual switching between light and dark modes.

license prs issues release download contact

English | 简体中文

Key FeaturesBranchVersion HistoryGetting startedScreenshotsContributorsCredits

Key Features

  • Clean Layout.
  • Adapted to mobile display.
  • Customizable theme colors.
  • Support for using Bing images as login background.
  • Support for custom uploading of images or videos as login background.
  • Automatically switch between light and dark modes with the system, and can also be set to a fixed mode.
  • Settings plugin with extensions luci-app-argon-config

Branch Introduction

There are currently two main branches that are adapted to different versions of the OpenWrt source code.
The table below will provide a detailed introduction:

Branch Version Description Matching source
master v2.x.x Support the latest version of LuCI Official OpenWrtImmortalWrt
18.06 v1.x.x Support the 18.06 version of LuCI Lean's LEDE

Version History

The latest version is v2.3.1 Click here to view the full version history record.

Getting started

Build for Lean's LEDE project

cd lede/package/lean
rm -rf luci-theme-argon
git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git luci-theme-argon
make menuconfig #choose LUCI->Theme->Luci-theme-argon
make -j1 V=s

Build for OpenWrt official SnapShots and ImmortalWrt

cd openwrt/package
git clone https://github.com/jerrykuku/luci-theme-argon.git
make menuconfig #choose LUCI->Theme->Luci-theme-argon
make -j1 V=s

Install for LuCI 18.06 ( Lean's LEDE )

wget --no-check-certificate https://github.com/jerrykuku/luci-theme-argon/releases/download/v1.8.2/luci-theme-argon_1.8.2-20230609_all.ipk
opkg install luci-theme-argon*.ipk

Install for OpenWrt official SnapShots and ImmortalWrt

opkg install luci-compat
opkg install luci-lib-ipkg
wget --no-check-certificate https://github.com/jerrykuku/luci-theme-argon/releases/download/v2.3.1/luci-theme-argon_2.3.1_all.ipk
opkg install luci-theme-argon*.ipk

Install luci-app-argon-config

wget --no-check-certificate https://github.com/jerrykuku/luci-app-argon-config/releases/download/v0.9/luci-app-argon-config_0.9_all.ipk
opkg install luci-app-argon-config*.ipk

Notice

  • Chrome browser is highly recommended. There are some new css3 features used in this theme, currently only Chrome has the best compatibility.
  • Microsoft has officially retired Internet Explorer, RIP IE🙏Currently, the mainline version of the IE series has bugs that need to be addressed.
  • FireFox does not enable the backdrop-filter by default, see here for the opening method.

Screenshots

desktop mobile

Contributors

Made with contrib.rocks.

Related Projects

Credits

luci-theme-material

luci-theme-argon's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

luci-theme-argon's Issues

一些显示上的BUG

按钮颜色对比和文字行高边距
360截图20200412112342387

无线连接文字颜色接近看不到文字
360截图20200412112209087

SSR-P多节点排序按钮显示不对
360截图20200412112247208

你好,使用argon后,ui语言展示问题

你好,我已经安装了,中文包,在官方ui的情况下,中文没有问题,但是切换到argon时,有一大半的页面,显示的是英文,请问你知道这是啥原因导致的嘛?谢谢

图标不显示

图标不显示,依稀记得之前有人问过,不过找完iss没看到有,大佬说说怎么回事

安装后无法进入web界面

执行安装命令后就挂到了。。。

root@OpenWrt:/tmp# opkg install luci-theme-argon_1.3-01-20191111_all.ipk
Installing luci-theme-argon (1.3-01-20191111) to root...
Configuring luci-theme-argon.
uci: Entry not found
uci: Entry not found

uci: Entry not found

root@OpenWrt:/tmp#

这是uname

root@OpenWrt:# uname -a
Linux OpenWrt 4.19.100 #0 SMP Fri Jan 31 07:42:38 2020 mips GNU/Linux
root@OpenWrt:
#

批注 2020-02-03 174818

本主题的master分支只支持官方luci仓库的master分支吗?

我测试了用master分支的代码编译出的主题无法兼容openwrt/luci仓库里的luci-19.07分支,后台一片空白,换成luci master分支后可以正常使用.还是希望以luci-19.07分支为主线,openwrt的master分支问题很多基本没法正常使用的.

Add OpenWrt Support

Would you consider adding OpenWrt support for the theme? You’ll need to submit a pull request for this to work.

自动深色模式

可以添加设置选项让自动深色模式不跟随系统吗?

由于我的系统设置为深色模式,导致自动深色模式根本毫无用处。

输入密码登陆后无限卡死在加载页面

查看网页源代码发现有如下错误:

/usr/lib/lua/luci/dispatcher.lua:360: Failed to execute function dispatcher target for entry '/'.

  | The called action terminated with an exception:
  | /usr/lib/lua/luci/dispatcher.lua:360: Failed to execute firstchild dispatcher target for entry '/admin'.
  | The called action terminated with an exception:
  | /usr/lib/lua/luci/dispatcher.lua:360: Failed to execute function dispatcher target for entry '/admin/initsetup'.
  | The called action terminated with an exception:
  | /usr/lib/lua/luci/dispatcher.lua:360: Failed to execute cbi dispatcher target for entry '/admin/initsetup/wizard'.
  | The called action terminated with an exception:
  | /usr/lib/lua/luci/template.lua:55: Failed to execute template 'cbi/header'.
  | A runtime error occured: /usr/lib/lua/luci/template.lua:55: Failed to execute template 'header'.
  | A runtime error occured: /usr/lib/lua/luci/template.lua:55: Failed to execute template 'themes/argon/header'.
  | A runtime error occured: [string "/usr/lib/lua/luci/view/themes/argon/header...."]:38: attempt to call global 'url' (a nil value)
  | stack traceback:
  | [C]: in function 'assert'
  | /usr/lib/lua/luci/dispatcher.lua:360: in function 'dispatch'
  | /usr/lib/lua/luci/dispatcher.lua:135: in function </usr/lib/lua/luci/dispatcher.lua:134>

Add support for 19.07.1

Powered by LuCI openwrt-19.07 branch (git-20.039.36269-8b16835) / OpenWrt 19.07.1 r10911-c155900f66

Please add support for 19.07.1! Thanks!

大佬,18.06分支还更新吗

luci-app-nlbwmon 这个插件显示异常
表现在点上方的MAC地址查看详情会被表格遮挡,最下面的可以正常显示

不正常显示
2

正常显示
1

新主题卡死

今天编译了一下新主题,结果在登陆界面卡住了,如下图。我把主题和OpenWRT合一起编译了之后,默认主题可以正常使用,各项服务均正常,然后我切换到了这个主题发现打不开登陆界面了。。。(以前均这样操作,没有问题)
现在想问一下如何通过命令行修改主题,让我换个正常的主题先登陆一下。

附图:

无法输入用户名导致无法登陆

已经修改过默认用户名,所以……无法登陆。登陆界面似乎没有填写用户的地方,若只填写密码则显示用户名/密码错误。
39428453-2C91-4EB8-B791-434A07A93100

安装包有点大,建议优化一下图片资源

4个img占了900k,建议是否可以优化一下图片资源,用矢量图或者降低图片的质量,否则安装完你这个主题就没法按照其他pkg了:(

BTW主题风格还是做得很赞的

lean的ssr+状态页有些错位

1
主题很好看,除了这块有点错位,其它都很完美。强迫症有点难受,麻烦Jerry修复一下,谢谢!

亲,不准备支持下openwrt19.07吗?

如题。在openwrt19.07的源码下编译出来,乍一看似乎没问题。但是!在总览,内存不显示(手机上看的,电脑没试)。还有左侧菜单的图标似乎有点儿问题,还有修改设置似乎都不能保存。

管理界面icon问题

logo
手机端会显示这个icon,同步到chrome后也显示的是这个。但是一旦打开页面(192.168.0.1),icon就会变成这个
favicon

install without git

hi, i have a router with 3.76Mb left on flash, and GIT is not there (takes over 4Mb to install). Would you tell me how to install it via ssh?

OPENWRT 18.06, archer c50

[request support OpenWrt 19.07] There some bug occur in it.

OpenWrt official branch already release two rc versions for 19.07, looks luci has an upgrade and I noticed many luci-app needs to adapt, Include luci-app-adguardhome, luci-theme-rosy, and also, luci-theme-argon also face some problem, until now I found these following:

  • Localization in most page does not work only show English. (as same as luci-theme-rosy)
  • After click save&apply button, notice message will hide behind the main page.
    Screenshot:
    image
  • Software section, remove button work but msg box shown in the page bottom.
    Screenshot:image

几个小问题

首先感谢你做出这么好看的主题,现在提几个小问题
固件用的是大雕源码 https://github.com/coolsnowwolf/lede
因为目前不兼容大雕源码,主题版本还是用的旧版,
1
1.未设置密码时,登陆按钮会挡住提示,这都是小事,不修复也无伤大雅
2
2.不知道是这个插件的问题还是主题的问题,(支持SS/SSR/V2RAY)这个提示是不该存在的
4
3.和你的vssr搭配使用延迟有三位数的话浏览器100%缩放会有重合现象
3
4.能否给这个Docker这个新的分类添加一个图标,项目https://github.com/lisaac/luci-app-dockerman

主线快照版还是用不了,暂未支持?

luci: git-20.036.57178-625abbf-1
luci-theme-argon: 2.0-20200203

/usr/lib/lua/luci/template.lua:55: Failed to execute template 'view'.
A runtime error occurred: /usr/lib/lua/luci/template.lua:55: Failed to execute template 'header'.
A runtime error occurred: /usr/lib/lua/luci/template.lua:55: Failed to execute template 'themes/argon/header'.
A runtime error occurred: [string "/usr/lib/lua/luci/view/themes/argon/header...."]:22: attempt to call field 'node_childs' (a nil value)
stack traceback:
	[string "/usr/lib/lua/luci/view/themes/argon/header...."]:22: in main chunk
stack traceback:
	[C]: in function 'n'
	/usr/lib/lua/luci/template.lua:55: in function 'render'
	/usr/lib/lua/luci/dispatcher.lua:581: in function 'include'
	[string "/usr/lib/lua/luci/view/header.htm"]:3: in main chunk
stack traceback:
	[C]: in function 'n'
	/usr/lib/lua/luci/template.lua:55: in function 'render'
	/usr/lib/lua/luci/dispatcher.lua:581: in function 'include'
	[string "/usr/lib/lua/luci/view/view.htm"]:1: in main chunk
stack traceback:
	[C]: in function 'n'
	/usr/lib/lua/luci/template.lua:55: in function </usr/lib/lua/luci/template.lua:47>
	(tail call): ?
	/usr/lib/lua/luci/dispatcher.lua:712: in function 'dispatch'
	/usr/lib/lua/luci/dispatcher.lua:378: in function </usr/lib/lua/luci/dispatcher.lua:377>

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.