<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luci/themes/luci-theme-bootstrap, 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-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>
<entry>
<title>luci-theme-bootstrap: match footer with header</title>
<updated>2026-04-02T14:09:00Z</updated>
<author>
<name>Joshua Criss</name>
</author>
<published>2026-04-02T04:44:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=ec33f4110513b39c33b0b48dbbe981035aa8aa70'/>
<id>urn:sha1:ec33f4110513b39c33b0b48dbbe981035aa8aa70</id>
<content type='text'>
Match footer with header
padding left and right so they are
aligned (header uses 1180px,
but footer was using 940px).

Signed-off-by: Joshua Criss &lt;owlsy@outlook.com.au&gt;
</content>
</entry>
<entry>
<title>luci-theme: remove LuCI from title, material changes</title>
<updated>2026-03-02T18:14:01Z</updated>
<author>
<name>Self-Hosting-Group</name>
</author>
<published>2026-03-02T00:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=e81c0637e275b5d65a81ded69b43118563803def'/>
<id>urn:sha1:e81c0637e275b5d65a81ded69b43118563803def</id>
<content type='text'>
- Remove `| LuCI` suffix from title tag
- Make material theme zoomable and remove legacy meta tags
- Unify viewport

Link: #8330
Signed-off-by: Self-Hosting-Group &lt;selfhostinggroup-git+openwrt@shost.ing&gt;
</content>
</entry>
<entry>
<title>luci-theme: html title: swap hostname &lt;-&gt; page title</title>
<updated>2026-02-09T21:14:59Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-09T21:13:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=ce358ad41132812612baf00217679971c8db0d91'/>
<id>urn:sha1:ce358ad41132812612baf00217679971c8db0d91</id>
<content type='text'>
hostname first to differentiate units from at-a-glance
browser tab view.

follow-up to 18d14980ddf7f85ab30ea971d5875f7d3a29353a

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-theme: html title: swap hostname &lt;-&gt; page title</title>
<updated>2026-02-09T17:08:38Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-09T17:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=18d14980ddf7f85ab30ea971d5875f7d3a29353a'/>
<id>urn:sha1:18d14980ddf7f85ab30ea971d5875f7d3a29353a</id>
<content type='text'>
hostname first to differentiate units from at-a-glance
browser tab view.

Closes #8308

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-base: restore titles class</title>
<updated>2026-02-02T17:22:15Z</updated>
<author>
<name>Paul Donald</name>
</author>
<published>2026-02-02T16:11:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=94da6ead86d0bf445aea8d9a3c91555d297c4bb7'/>
<id>urn:sha1:94da6ead86d0bf445aea8d9a3c91555d297c4bb7</id>
<content type='text'>
follow-up to 720c96ce5b85583c8c6db6ef31857dc8a3eeb600

While ::before CSS styling has been deactivated, and
'content' removed, cbi-value-first-field is a bit
ambiguous. So, restore cbi-section-table-titles, and
replace the ::before tags in CSS.

Remove also the data-title for title rows. We already
insert titles for named headers and rows via HTML and
not via CSS after the mentioned commit.

Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
<entry>
<title>luci-base: make some tables better searchable</title>
<updated>2026-01-23T03:10:13Z</updated>
<author>
<name>Ramon Van Gorkom</name>
</author>
<published>2026-01-04T17:48:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/project/luci/commit/?id=720c96ce5b85583c8c6db6ef31857dc8a3eeb600'/>
<id>urn:sha1:720c96ce5b85583c8c6db6ef31857dc8a3eeb600</id>
<content type='text'>
This changes the "name" in specific tables from being painted to
being rendered. This allows the use of "ctrl-f" in browsers to e.g.
search for firewall rule names.

Closes https://github.com/openwrt/luci/issues/7708
Signed-off-by: Ramon Van Gorkom &lt;Ramon00c00@gmail.com&gt;
Link: https://github.com/openwrt/luci/pull/8191
Signed-off-by: Paul Donald &lt;newtwen+github@gmail.com&gt;
</content>
</entry>
</feed>
