<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/themes, branch master</title>
<subtitle>Lua Configuration Interface (mirror)</subtitle>
<id>https://git.openwrt.org/project/luci/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/project/luci/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/'/>
<updated>2026-04-11T06:35:01Z</updated>
<entry>
<title>luci-theme-bootstrap: fix header .pull-right</title>
<updated>2026-04-11T06:35:01Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-06T23:17:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=6006b3408527460ae99bdb34877d5ab837ef402b'/>
<id>urn:sha1:6006b3408527460ae99bdb34877d5ab837ef402b</id>
<content type='text'>
Noticed the indicators behaving a little odd
on mobile, and realised one flex element in
the mobile.css was the cause. Removing
the flex entry did not cause any further
issue, and fixed the indicator misbehaviour.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-base: add authentication plugin mechanism</title>
<updated>2026-04-09T12:26:09Z</updated>
<author>
<name>Han Yiming</name>
</author>
<published>2026-01-29T09:23:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=4a308bab378851272d1795d14c624bc0a2250491'/>
<id>urn:sha1:4a308bab378851272d1795d14c624bc0a2250491</id>
<content type='text'>
This commit introduces a generic authentication plugin mechanism
to the LuCI dispatcher, enabling multi-factor authentication
(MFA/2FA) and other custom verification methods without
modifying core files.

This implementation integrates with the new plugin UI architecture
introduced in commit 617f364 (luci-mod-system: implement plugin UI
architecture), allowing authentication plugins to be managed
through the unified System &gt; Plugins interface.

Signed-off-by: Han Yiming &lt;moebest@outlook.jp&gt;
</content>
</entry>
<entry>
<title>luci-theme-bootstrap: update -webkit-appearance</title>
<updated>2026-04-04T14:23:59Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T03:57:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=9cccae92eec26560a237bfecb398c984b920deff'/>
<id>urn:sha1:9cccae92eec26560a237bfecb398c984b920deff</id>
<content type='text'>
Compliment '-webkit-appearance'
with 'appearance', as it is
non-standard and has since
been succeeded by 'appearance',
accepted by all baseline browsers.

Future consideration to then
remove '-webkit-appearance'.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme-openwrt-2020: update -webkit-appearance</title>
<updated>2026-04-04T14:23:32Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T04:00:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=63bb777eafd13e0705d3ddd8fd50cb66fa296b05'/>
<id>urn:sha1:63bb777eafd13e0705d3ddd8fd50cb66fa296b05</id>
<content type='text'>
Compliment '-webkit-appearance'
with 'appearance', as it is
non-standard and has since
been succeeded by 'appearance',
accepted by all baseline browsers.

Future consideration to then
remove '-webkit-appearance'.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme-openwrt: update -webkit-appearance</title>
<updated>2026-04-04T14:23:19Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T03:59:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=2b010f97e57a1130f9a865e852cd52b0a061dfae'/>
<id>urn:sha1:2b010f97e57a1130f9a865e852cd52b0a061dfae</id>
<content type='text'>
Compliment '-webkit-appearance'
with 'appearance', as it is
non-standard and has since
been succeeded by 'appearance',
accepted by all baseline browsers.

Future consideration to then
remove '-webkit-appearance'.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme-material: update -webkit-appearance</title>
<updated>2026-04-04T14:23:06Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T03:58:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=a3645ebea2024dc6118d52729307b5fb3f3c1901'/>
<id>urn:sha1:a3645ebea2024dc6118d52729307b5fb3f3c1901</id>
<content type='text'>
Compliment '-webkit-appearance'
with 'appearance', as it is
non-standard and has since
been succeeded by 'appearance',
accepted by all baseline browsers.

Future consideration to then
remove '-webkit-appearance'.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme-openwrt-2020: ifacebox in overview</title>
<updated>2026-04-03T01:16:52Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T23:13:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=a6d95fe11b722dec21ef33585b5144f67c0bd85c'/>
<id>urn:sha1:a6d95fe11b722dec21ef33585b5144f67c0bd85c</id>
<content type='text'>
Set text to var(--secondary-bright-color)
when using var(--main-bright-color)
for background to match same
behaviour as the header of the page,
e.g. IPv4 Upstream and
IPv6 Upstream boxes.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme-material: overview boxes and buttons</title>
<updated>2026-04-03T01:16:37Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T23:02:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=6179b709bfc2f7312ea1fe77d798efb3f40018a8'/>
<id>urn:sha1:6179b709bfc2f7312ea1fe77d798efb3f40018a8</id>
<content type='text'>
Change mouse icon from text
cursor to pointer. Fix buttons not
being same min-width. Create
larger buttons for smaller screens,
same behaviour as
luci-theme-bootstrap. Slightly
fade "show" button: no variable
for disabled opacity like
luci-theme-bootstrap, assuming
0.7. Remove fade when hovered.

Resolve mismatched spacing for
each heading in box, fixing
spacing for when contents are
hidden and adding spacing
when contents are shown.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme-openwrt: refining hide/show buttons</title>
<updated>2026-04-02T14:12:56Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T04:39:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=b9dff54410ba76a4bd4cdef1fd538b3329fd3757'/>
<id>urn:sha1:b9dff54410ba76a4bd4cdef1fd538b3329fd3757</id>
<content type='text'>
Match "show" button style to IP table,
change border colour to match font
colour; fade it slightly: no variable for
disabled opacity like
luci-theme-bootstrap, assuming 0.7.
Remove fade when hovered.
Change mouse icon from text cursor
to pointer, restore button text weight
and font similar to indicators,
add subtle border to compliment
both states of button.
Work with existing mobile styling
for 480px and below, make
bigger buttons and fix
heading alignment.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme-bootstrap: refining hide/show buttons</title>
<updated>2026-04-02T14:11:18Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T04:30:53Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=9e4058cdcae553636161382411d1506747f4da0f'/>
<id>urn:sha1:9e4058cdcae553636161382411d1506747f4da0f</id>
<content type='text'>
Change mouse icon from text cursor to pointer.
Smaller buttons on larger screens.
Slightly fade "show" button.
Remove fade when hovered.

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
</feed>
