summaryrefslogtreecommitdiffhomepage
path: root/themes
AgeCommit message (Collapse)Author
2020-06-16luci-theme-openwrt-2020: link hostname to index pageRussell Morris
In the Material theme, clicking on the logo takes you to the status page. This seems logical, and is very helpful. But in OpenWrt 2020, clicking on the hostname doesn't do anything, so just pulling the same href from Material so the link works in this theme as well. Signed-off-by: Russell Morris <rmorris@rkmorris.us> [adjust subject, commit message] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-06-16luci-theme-bootstrap: update href for Bootstrap "brand"Russell Morris
In the Material theme, clicking on the logo takes you to the status page. This seems logical, and is very helpful. But in Bootstrap, it doesn't do anything, so just pulling the same href from Material to Bootstrap, so the link works in Bootstrap as well. Signed-off-by: Russell Morris <rmorris@rkmorris.us> [adjust commit subject, squash commits] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-05-04luci-theme-rosy: fix Makefile file modFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-05-04luci-theme-material: fix Makefile file modFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-05-04luci-theme-material: remove useless logging outputFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-05-02luci-theme-openwrt-2020: add control-group style fixesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-16luci-theme-openwrt-2020: disabled widget style tweaksJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-16luci-theme-bootstrap: rework menu renderingJo-Philipp Wich
Utilize the LuCI.ui.menu class to load, traverse and cache the menu tree in the local session store. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-16luci-theme-openwrt: rework menu renderingJo-Philipp Wich
Utilize the LuCI.ui.menu class to load, traverse and cache the menu tree in the local session store. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-16luci-theme-openwrt-2020: rework menu renderingJo-Philipp Wich
Utilize the LuCI.ui.menu class to load, traverse and cache the menu tree in the local session store. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-14luci-theme-openwrt-2020: add styles for disabled input elementsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-14luci-theme-openwrt-2020: remove xhr_poll_status markupJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-08Merge pull request #3819 from ptpt52/themeJo-Philipp Wich
set mediaurlbase only when it is the first time to be installed
2020-04-03luci-theme-*: set mediaurlbase if it is the first time to be installedChen Minqiang
If we build multi-themes into firmware, each of them set itself to be the default theme, what theme should it be? To make it clear, we only set mediaurlbase if the theme is the first time to be installed/built-in. This resolve the issue that theme always change to somewhat default after upgrading the firmware even with a config-keep-upgrade Signed-off-by: Chen Minqiang <ptpt52@gmail.com>
2020-04-03luci-theme-bootstrap, luci-theme-openwrt-2020: fix dynlist overflowsJo-Philipp Wich
Fixes: #3795 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-02luci-theme-openwrt-2020: properly handle invalid checkbox stateJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-04-01luci-theme-openwrt-2020: fix truncated error badges in tabsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-31luci-theme-openwrt-2020: fix trailing comma in CSSJo-Philipp Wich
Since the trailing comma rule is combined with other selectors by CSSmin, the resulting minified stylesheet has some unexpected margin quirks. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-31luci-theme-openwrt: work around cssmin bug breaking the minified CSS.Jo-Philipp Wich
The cssmin utility incorrectly breaks up calc() expressions when minifying rules. Avoid the problem by trimming uneeded spaces. Fixes: #3801 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-30themes: generalize indicator markup and stylingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-29luci-theme-openwrt-2020: further layout tweaksJo-Philipp Wich
- Properly format mode menu - Fadeout of truncated cell labels in mobile layout - Limit maximum width of modal overlays Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-28luci-theme-openwrt-2020: fix a number of iPad / iOS 13 quirksJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-27luci-theme-openwrt-2020: improve compatibility with luci-theme-bootstrapJo-Philipp Wich
- Style input fields without type to treat them like text inputs - Style modal overlay as flex column to fix float clearing with adblock 4 - Add margin to standalone textareas Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-27luci-theme-bootstrap: dynamically adjust body marginJo-Philipp Wich
Fixes: #3722 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-26themes: add new theme OpenWrt 2020Jo-Philipp Wich
Introduce a new theme modelled after the logo guidelines published in https://openwrt.org/_media/docs/guide-graphic-designer/openwrt-logo-usage-guidelines.pdf Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-24luci-theme-bootstrap: fixup assoclist stylingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io> (cherry picked from commit 3b40c582baefcb302fb23ed633ed85ab1ac72a9e)
2020-03-15themes: ensure that data-page attribute is escapedJo-Philipp Wich
Fixes: #3757 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-03-04luci-theme-bootstrap: fix overview wireless display quirksJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-25themes: render menu even when not logged inJo-Philipp Wich
Ref: #3563 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-21luci-theme-material: fix button position on modal saveFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-01-20luci-theme-material: fix apply dropdown colorFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2020-01-19luci-theme-bootstrap: add CSS fixes for tooltip elementsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-01-15luci-theme-bootstrap: fix invalid dropdown state stylingJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-25Merge pull request #3401 from MartB/modal-heightfixv2Jo-Philipp Wich
luci-theme-*: remove modal max-height #3383 v2
2019-12-22luci-theme-rosy: mark as brokenJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16luci-theme-material: render menu on client sideJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16luci-theme-openwrt: render menu on client sideJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-16luci-theme-bootstrap: render menu on client sideJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-12-10luci-theme-*: remove modal max-height #3383 v2MartB
Signed-off-by: MartB <mart.b@outlook.de>
2019-12-02luci-theme-bootstrap: fix background of large modal overlays.MartB
Signed-off-by: MartB <mart.b@outlook.de>
2019-11-22luci-theme-bootstrap: allow textarea resizingJo-Philipp Wich
Fixes: #3317 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-16treewide: fix "Unhandled token" errors with Lua CBI mapsJo-Philipp Wich
The `data-type` attribute is used to bind datatype validators to a widget while some templates used the same attribute to denote the name of the underlying widget. Change the `data-type` attributes referring to the widget name to `data-widget` in order to stop the JS token error spam. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-13luci-theme-bootstrap: minor page action alignment fixJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-10luci-theme-bootstrap: fix mobile input cutoff in dropdownsJo-Philipp Wich
Fixes: #3285 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-10themes: add necessary styles for ComboButtonJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-10luci-theme-bootstrap: minor CSS fixesJo-Philipp Wich
- Don't remove background for disabled buttons - Move inactive tooltip element further out of the view area Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-11-08luci-theme-bootstrap: fix ifacebox cutoff on OS X SafariJo-Philipp Wich
Fixes: #3278 Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-10-09Replaced an old icon with a new one, format changed from ICO to PNG to make ↵Ashus
it even smaller. - references #2251 Signed-off-by: Ashus <github.com@ashus.net>
2019-09-24luci-theme-openwrt: fix scrolling issue in syslogmpratt14
Depending on the browser, it is sometimes difficult to scroll if moused over or after clicking or highlighting text. I often have to click outside the text to be able to scroll again. The browser perceives that there is scrolling space/content within the <textarea> element because it is almost, but not exactly, the same size as its parent <div> element, when in reality, there is no more text content. This causes scrolling within the element with a range of just a few pixels, and the rest of the page remains static. This is easily solved by adding the "overflow-y" property with value "hidden". Tested by myself on Chrome 64-bit Windows 10 Signed-off-by: Michael Pratt <mpratt51@gmail.com> [rewrap commit message, fix Sob syntax] Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2019-09-22luci-theme-material: mobile style fixesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>