jerrykuku / luci-theme-argon

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.
Apache License 2.0
4.13k stars 803 forks source link

1.删除lede的luci源中的argon旧版本主题(需先feeds update): #529

Open mcusee opened 1 month ago

mcusee commented 1 month ago

lede修改默认主题的文件好像变了,麻烦作者给看看,改一下方法。

SpeedPartner commented 1 month ago

感谢反馈.

确实,最近LEDE已将LuCI升级为23.05(兼容lua的版本),虽然已兼容18.06(lua)的部分应用,但是18.06的主题已不再兼容. 如果还需要使用18.06分支的主题,请在编译固件前修改LEDE源码中feeds.conf.default, 将第二行#src-git luci https://github.com/coolsnowwolf/luci的注释符号"#"删除, 再将第三行的src-git luci https://github.com/coolsnowwolf/luci的前面插入注释符号"#";

也就是需要将:

#src-git luci https://github.com/coolsnowwolf/luci
src-git luci https://github.com/coolsnowwolf/luci.git;openwrt-23.05

更改为:

src-git luci https://github.com/coolsnowwolf/luci
#src-git luci https://github.com/coolsnowwolf/luci.git;openwrt-23.05

将LEDE编译使用的LuCI源,更改回以前的18.06版本即可.

SpeedPartner commented 1 month ago

或者在LEDE源码路径下,使用以下命令直接更改LuCI源: sed -i '/^#src-git luci https:\/\/github.com\/coolsnowwolf\/luci$/s/^#//' feeds.conf.default && sed -i '/^src-git luci https:\/\/github.com\/coolsnowwolf\/luci\.git;openwrt-23\.05$/s/^/#/' feeds.conf.default

BenjaminX commented 1 month ago

测试过了,直接用 argon 主干 main 分支没有问题了,lede 升级了 luci 版本。

zuozhehao commented 1 month ago

测试过了,直接用 argon 主干 main 分支没有问题了,lede 升级了 luci 版本。

没看到main 分支。

SpeedPartner commented 1 month ago

没看到main 分支。

应该为本主题的默认的"master"分支

zuozhehao commented 4 weeks ago

没看到main 分支。

应该为本主题的默认的"master"分支

@SpeedPartner 试过了,不行

SpeedPartner commented 4 weeks ago

@SpeedPartner 试过了,不行

编译错主题版本版本导致. LEDE编译使用目前最新默认的23.05 LuCI时,请拉取本主题默认的master分支源码进行编译,主题makefile中版本为v2.x.x+; 如果你想使用使用本主题18.06分支的版本,那么请按当前issue中的操作,将LEDE源码中的LuCI源码从23.05改成以前的18.06 LuCI,主题makefile中版本为v1.x.x+; 如果在LEDE的源码中更改了LuCI源,请记得make clean后,重新全新编译.

zuozhehao commented 4 weeks ago

@SpeedPartner 试过了,不行

编译错主题版本版本导致. LEDE编译使用目前最新默认的23.05 LuCI时,请拉取本主题默认的master分支源码进行编译,主题makefile中版本为v2.x.x+; 如果你想使用使用本主题18.06分支的版本,那么请按当前issue中的操作,将LEDE源码中的LuCI源码从23.05改成以前的18.06 LuCI,主题makefile中版本为v1.x.x+; 如果在LEDE的源码中更改了LuCI源,请记得make clean后,重新全新编译.

    rm -rf feeds/luci/themes/luci-theme-argon
    git clone -b master https://github.com/jerrykuku/luci-theme-argon.git feeds/luci/themes/luci-theme-argon

没错,是master 分支。

SpeedPartner commented 3 weeks ago

没错,是master 分支。

可以尝试下本项目当前最新的release,也就是v2.3.1的ipk,安装后是否可以正常应用主题.

zuozhehao commented 3 weeks ago

没错,是master 分支。

可以尝试下本项目当前最新的release,也就是v2.3.1的ipk,安装后是否可以正常应用主题.

Installing luci-theme-argon (2.3.1) to root...
Configuring luci-theme-argon.
//usr/lib/opkg/info/luci-theme-argon.postinst: .: line 2: can't open '/etc/uci-defaults/30_luci-theme-argon': No such file or directory
BenjaminX commented 3 weeks ago

SCR-20241102-kbbk-2

LEDE + 直接主干,编译已经可用了。不用切 branch 到以前的18.06分支

aiastia commented 3 weeks ago

没太理解现在 怎么编译 lede 下直接使用 这样吗

cd openwrt/package

#     git clone https://github.com/jerrykuku/luci-theme-argon.git luci-theme-argonn

SCR-20241102-kbbk-2

LEDE + 直接主干,编译已经可用了。不用切 branch 到以前的18.06分支

BenjaminX commented 3 weeks ago

没太理解现在 怎么编译 lede 下直接使用 这样吗 # cd openwrt/package # git clone https://github.com/jerrykuku/luci-theme-argon.git luci-theme-argonn

SCR-20241102-kbbk-2 LEDE + 直接主干,编译已经可用了。不用切 branch 到以前的18.06分支

是的,不需要切 18.06 适配 LEDE 的分支了,LEDE 升级了 luci 版本可以直接用主干 master 代码的 theme 了

GreatMichaelLee commented 4 days ago

我试了使用lede luci的23.05分支配合argon的master分支和argon工具的master分支,发现有些问题,第一个问题是默认起来就是暗黑色,而且字体有些怪,第二个argon工具修改主题背景无法生效,即修改为高亮或者bing并不起效,依然是暗黑,第三个是有些应用菜单显示不出来,比如openvpn/softether等,passwall也有部分tab变成英文了。麻烦作者看看是lede侧luci的问题呢还是argon的问题呀 @SpeedPartner