User Tools

Site Tools


Darkmatter - A new theme for LEDE/OpenWRT

Darkmatter is an alternative HTML5 theme for LuCI that has evolved from luci-theme-bootstrap & luci-theme-material, in an attempt to bring a more concise, clean and visually pleasing UX to LEDE/OpenWRT. Check it out, help testing on different devices with different configurations and submit fixes if you can. All is welcome and needed to improve it further.

Desktop View of Status Page

More Screenshots below. Source: https://github.com/apollo-ng/luci-theme-darkmatter

Installation

At this point, darkmatter isn't yet included upstream by the LEDE/OpenWRT crowd, so for now, please select an installation method most suited for your case to get it:

Adding Darkmatter to your running LEDE/OpenWRT as ipk package

via LuCI

via shell

$ cd /tmp
$ wget https://apollo.open-resource.org/downloads/luci-theme-darkmatter_0.2-beta-2_all.ipk
$ opkg install luci-theme-darkmatter_0.2-beta-2_all.ipk

Adding Darkmatter to your own LEDE/OpenWRT Build

Edit your feeds.conf and add the following to it:

# luci-theme-darkmatter
src-git darkmatter git://github.com/apollo-ng/luci-theme-darkmatter.git

Update your build environment and install the package:

$ scripts/feeds update darkmatter
$ scripts/feeds install luci-theme-darkmatter
$ make menuconfig

Go to LuCI → Themes, select luci-theme-darkmatter, exit, save and build as usual.

Enable the Theme

  • Go to System → System → Language and Style
  • Choose Darkmatter in the Design selectbox

More Screenshots

Desktop

Darkmatter theme for LuCI - Realtime Graphs Darkmatter theme for LuCI - Interfaces Darkmatter theme for LuCI - Wifi Darkmatter theme for LuCI - Wifi Edit

Tablet

 Darkmatter theme for LuCI - Startup

Phone

Discussion

chrono, 2017/01/09 13:11

There are currently some issues with LEDE and OpenWRT master/snapshots, since the there was a change from uclibc to musl, which wasn't tested. After a lot of feedback from early adaptors, it seems to be an easy fix and will be updated ASAP.

chrono, 2017/01/09 23:24, 2017/01/09 23:25

Links have been updated to point towards 0.2-beta-1, which is now based on upstream master (LEDE/OpenWRT) build env which seems to be downward compatible to 15.05 builds.

Two test-build have been rolled out here, one in local feed and the last via git-src, both installed fine here.

If you were one of the unlucky people, who couldn't install or build, please try again now.

chrono, 2017/01/10 20:33

In order to accommodate constraint devices like the mr3020 or others which don't have more than 4MB of flash, a first attempt to clean and optimize has been made and released as beta-2. Links have been updated.

fe80:3a68:7e29:6597:eb77:1c89:c3e9:6b0d, 2017/02/03 01:25

This is a very nice theme, thank you very much! Sharing it in my public builds.

test192.252.213.138, 2022/02/19 04:02

hi,

theme still active?

test81.185.174.141, 2022/06/19 18:20

Hi,

theme still active?

test81.185.174.141, 2022/06/19 18:24

Hi,

Because the link is dead (500): https://apollo.open-resource.org/downloads/luci-theme-darkmatter_0.2-beta-2_all.ipk A pity for this beautiful work!

Flo

test99.236.248.182, 2022/06/23 02:25

Please fix the link, this is a beautiful theme :)

test37.76.179.212, 2022/08/21 18:07

here is fixed command, enjoy! cd /tmp wget http://web.archive.org/web/20170703115105if_/https://apo llo.open-resource.org/downloads/luci-theme-darkmatter_0.2-beta-2_all.ipk opkg install luci-theme-darkmatter_0.2-beta-2_all.ipk

Enter your comment. Wiki syntax is allowed:
   ___   ____   ___    ____  ____ 
  / _ \ /_  /  / _ )  /  _/ / __ \
 / , _/  / /_ / _  | _/ /  / /_/ /
/_/|_|  /___//____/ /___/  \____/