jerrykuku/luci-theme-argon

▲ 29 stars today★ 5,565⑂ 955

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.

About jerrykuku/luci-theme-argon

jerrykuku/luci-theme-argon is an open-source project on GitHub, mainly written in CSS. Argon is a clean and tidy OpenWrt LuCI theme that allows users to customize their login interface with images or videos. It currently holds 5,565 stars and 955 forks with 0 open issues, and was last pushed on an unknown date (repository created unknown).

Project Overview

Git Homed tracks it on the Today's Trending board.

GitHub Repository Details

Repository jerrykuku/luci-theme-argon · default branch - · size 0 KB · watchers 0 · source: GitHub REST API and repository README

README

[license]: /LICENSE [license-badge]: https://img.shields.io/github/license/jerrykuku/luci-theme-argon?style=flat-square&a=1 [prs]: https://github.com/jerrykuku/luci-theme-argon/pulls [prs-badge]: https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square [issues]: https://github.com/jerrykuku/luci-theme-argon/issues/new [issues-badge]: https://img.shields.io/badge/Issues-welcome-brightgreen.svg?style=flat-square [release]: https://github.com/jerrykuku/luci-theme-argon/releases [release-badge]: https://img.shields.io/github/v/release/jerrykuku/luci-theme-argon?style=flat-square [download]: https://github.com/jerrykuku/luci-theme-argon/releases [download-badge]: https://img.shields.io/github/downloads/jerrykuku/luci-theme-argon/total?style=flat-square [contact]: https://t.me/jerryk6 [contact-badge]: https://img.shields.io/badge/Contact-telegram-blue?style=flat-square

A brand new OpenWrt LuCI theme · v3

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][license-badge]][license] [![prs][prs-badge]][prs] [![issues][issues-badge]][issues] [![release][release-badge]][release] [![download][download-badge]][download] [![contact][contact-badge]][contact]

English · 简体中文

Argon 3.0 desktop demo: two login layouts, light and dark modes, and built-in settings

Watch the desktop demo · MP4

What's new in 3.1

Users on v3.0.0 or earlier must install v3.1.1 manually once to get online updates. Users on v3.1.0 can upgrade through Theme updates. See the release notes.

3.0 highlights

Install

In 3.0, the theme and configuration features are one package: luci-theme-argon. Fresh installations need only this package. Download the format matching your firmware's native package manager from Releases. If the old standalone configuration plugin is installed, follow the migration steps below first.

| Package manager | Package | Install | | --- | --- | --- | | opkg | .ipk | opkg install ./luci-theme-argon_*.ipk | | APK v3 (apk-tools 3.x) | .apk | apk add --allow-untrusted ./luci-theme-argon-*.apk |

Run opkg update or apk update first. APK v2 cannot read these APK packages; keep your firmware's native package manager.

For translations, install the matching luci-i18n-argon-config- package from the same release and in the same format.

Select Argon under System → System → Language and Style → Design.

Already have the old luci-app-argon-config? Migrate to 3.0

This applies only when the old standalone configuration plugin is installed. Otherwise, skip this section.

The settings page, colors, backgrounds and branding are all included in the theme. The release's luci-app-argon-config is an empty migration package using the old package name. It preserves existing settings and hands its files over to the theme.

1. Download both luci-app-argon-config and luci-theme-argon from the same release in the theme repository, in the same format. 2. Put both files in one directory on the router and open a terminal there. Do not uninstall the old plugin first. Choose the command pair for your firmware; run the second command only after the first succeeds.

# opkg
opkg install ./luci-app-argon-config_*.ipk
opkg install ./luci-theme-argon_*.ipk

APK v3

apk add --allow-untrusted ./luci-app-argon-config-*.apk apk add --allow-untrusted ./luci-theme-argon-*.apk

The first command replaces the old plugin with the empty migration package. The second installs the integrated theme and restores your settings. Continue configuring it under System → Argon Config.

Customize

Open System → Argon Config for login layouts, colors, glass effects, wallpapers and branding. The header's appearance button switches between Light mode, Dark mode and Follow system; the choice also applies to the login page.

Local image and video backgrounds are supported, along with Bing, Unsplash and Wallhaven wallpapers. Unsplash requires an API access key. Browser icons and login logos accept PNG files, 16–1024 pixels per side, up to 1 MiB; browser icons must be square.

Under Theme updates, check the latest stable release, read its release notes and download the package matching your firmware's package manager.

When a newer version is available, choose Update now and confirm to install the theme using the firmware’s native APK or OPKG package manager, preserving your Argon configuration. The page shows download, verification and installation status plus installation logs, and resumes monitoring after a page refresh. Reload the page after installation. Automatic installation requires a matching release package and SHA256 digest and does not perform downgrades. It updates the main theme package; separate translation packages remain managed by the system package manager.

When building firmware, stop including the old standalone luci-app-argon-config plugin alongside the theme: its files conflict with the integrated settings. See Build with OpenWrt for existing build scripts.

Screenshots

Light and dark views of the overview and both login layouts, on desktop and mobile.

Light mode: desktop overview, classic and centered login Mobile light mode: classic login, centered login and overview Dark mode: desktop overview, classic and centered login Mobile dark mode: classic login, centered login and overview

Contributors

Made with contrib.rocks.

Development

See the development guide for source builds, LESS, templates, icons and checks.

Releases · Version history · Contributors · Report an issue

Licensed under Apache-2.0. Thanks to luci-theme-material.

GitHub Stars & Activity

5,565Stars
955Forks
0Open issues
CSSLanguage

GitHub Popularity

GitHub stars5,565
Forks955
Open issues0
Primary languageCSS
License-
Stars gained today29
Created-
Last pushed-

Trending History

Weekly boardrank #5 · ▲ 29 stars

Related GitHub Projects

1

ossu / computer-science

HTML★ 210,458⑂ 26,030▲ 66 stars
→
2

flutter / flutter

Dart★ 180,510⑂ 33,336▲ 143 stars
→
3

ripienaar / free-for-dev

HTML★ 140,215⑂ 14,895▲ 55 stars
→
4

localsend / localsend

Dart★ 96,154⑂ 5,427▲ 305 stars
→
5

AppFlowy-IO / AppFlowy

Dart★ 77,868⑂ 6,110▲ 42 stars
→
6

twitter / the-algorithm

Scala★ 73,988⑂ 13,254▲ 4 stars
→
7

2dust / v2rayNG

Kotlin★ 64,848⑂ 8,426▲ 74 stars
→
8

topjohnwu / Magisk

Kotlin★ 63,555⑂ 19,062▲ 37 stars
→

More Trending Repositories