summaryrefslogtreecommitdiffhomepage
path: root/themes
AgeCommit message (Collapse)Author
2018-11-24luci-base: CSS accessibility improvements for modal dialogJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-23luci-theme-bootstrap: add responsive CSSJo-Philipp Wich
Add responsive CSS to improve the rendering on small screen devices. Tested on Mobile Safari using an iPhone 5 and iPhone 6, ymmv for other platforms. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-22luci-mod-status: move index and iptables page JS code into external filesJo-Philipp Wich
Also adjust the Bootstrap and OpenWrt themes accordingly Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-20luci-theme-bootstrap, luci-theme-openwrt: allow dynlist .add-item to expandJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-19luci-theme-luci: Match css to implement related stylesYanlan Shen
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-19luci-theme-rosy: Modifying the form does not fully display the bug of the ↵Yanlan Shen
dropdown box Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-16luci-theme-bootstrap: remove redundant rulesJo-Philipp Wich
Drop rules specific to the old status page progress bars and rework the cbi element rules to work independently of a parent form tag. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-15luci-theme-openwrt: modal display fixesJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-theme-bootstrap: add modal/progressbar rules, cleanupJo-Philipp Wich
- Add rules for modal dialogs and progress bar widgets - Drop redundant, unused or obsolete rules - Add spin utility class Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-theme-openwrt: modal/progressbar rules, mobile improvementsJo-Philipp Wich
- Add rules for modal dialogs and progress bar widgets - Increase button and input size on mobile devices - Convert pt to px units - Add label and h5 styles - Add common flash and spin utility classes Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-base, themes: dropdown behaviour improvementsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-theme-openwrt: dropdown style tweaksJo-Philipp Wich
- Remove 2em min height, this looks out of place with the OpenWrt theme - Only colorize invalid dropdown when not open - Drop use of image background for invalid fields while we're at it Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-theme-bootstrap: add invalid style for dropdownsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-theme-{freifunk-generic,material,openwrt}: z-index fixesJo-Philipp Wich
Ensure that open dropdowns cover active tooltips. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-theme-bootstrap: z-index fixesJo-Philipp Wich
Lower z-index of header bar to allow tooltips and dropdowns to overlap it, also increase the z-index of open dropdowns to ensure that they cover active tooltip bubbles. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-14luci-theme-rosy: fixed typoYanlan Shen
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-14luci-theme-rosy: Remove redundant statementsYanlan Shen
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-09luci-theme-rosy: Bug fix for network-interfacesYanlan Shen
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-09luci-theme-rosy: Fix resolution-related stylesYanlan Shen
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-09luci-theme-rosy: Modify the layout of the header and footerYanlan Shen
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-09luci-theme-rosy: Add a background pictureYanlan Shen
Signed-off-by: Yanlan Shen <yanlan.shen.@rosinson.com>
2018-11-05luci-theme-material: add invalid input classJo-Philipp Wich
Fixes #1070. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-05luci-base, themes: rework dynlist and dropdown widgetsJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-05luci-theme-bootstrap: add flash animationJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-05luci-base, themes: add tooltip helpers & stylesJo-Philipp Wich
Add the required JS and CSS infrastructure to support rich hover/focus tooltips for element. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-05themes: load client side translationsJo-Philipp Wich
Extend the theme headers to include the translation string scripts, allowing client side code to translate strings without server side support. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-11-02Merge pull request #2246 from rosysong/rosyJo-Philipp Wich
theme: add initial commit for rosy theme
2018-10-29theme: add initial commit for rosy themeRosy Song
Signed-off-by: Rosy Song <rosysong@rosinson.com> Signed-off-by: Yan Lan Shen <yanlan.shen@rosinson.com>
2018-10-28Add missing variable declarations in JavaScript codeStefan Weil
This fixes errors reported by LGTM. Signed-off-by: Stefan Weil <sw@weilnetz.de>
2018-10-21luci-theme-material: Add main color variableSimon Tretter
Signed-off-by: Simon Tretter <simon@mediaarchitectu.re>
2018-10-15luci-theme-material: fix css to show loading-img againFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-01luci-theme-material: fix word wrap on german i18n for usernameFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-10-01luci-theme-material: make font configurableFlorian Eckert
Move font selection into custom.css Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-09-29luci-theme-bootstrap: enforce minimum width for IPv4 DHCP lease columnJo-Philipp Wich
Fixes #2132. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-09-29themes: add data-page attribute to body elementsJo-Philipp Wich
This is useful to write page specific CSS rules. Also fix a missing space in the body CSS class name in the bootstrap theme while we're at it. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-09-27luci-theme-bootstrap: fix typo in admin node lookupJo-Philipp Wich
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-09-27luci-theme-material: do not double escape menu titlesJo-Philipp Wich
Fixes #1410. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-09-27luci-theme-bootstrap: do not double escape menu titlesJo-Philipp Wich
Fixes #1410. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-09-26luci-theme-material: fix partly hidden logout navbar itemFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de> Signed-off-by: Konrad Kreitmair <kreitmair.konrad@web.de>
2018-09-26luci-theme-material: add logo brandFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de> Signed-off-by: Konrad Kreitmair <kreitmair.konrad@web.de>
2018-09-25luci-theme-material: fix whitspaces and change modeFlorian Eckert
Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-09-19modules: Make luci-base sufficient to use luci appsDaniel F. Dickinson
Per the discussion in https://github.com/openwrt/luci/issues/869, make luci-base sufficient to login, logout, and review and apply or revert uci changes. This allows most luci-app-xxx to work without having luci-mod-admin-full installed. It has been tested with some apps and not luci-mod-admin-full, as well as with luci-mod-admin-full (to make sure the usual case doesn't break). Instead of creating a new module namespace (e.g. 'Base') we reduce the opportunities for breakage by having luci-base take over the 'shell' of the 'Administration' (admin/....) namespace. Since admin is assumed by all current building LuCI components (including Freifunk), this doesn't introduce the 'Administration' tab into any situation where it would not already be present (but includes it where it was before). We also add a "Component not installed" page to avoid fatal errors and backtrace when e.g. luci-mod-admin-full is not installed. Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2018-09-18Merge pull request #2159 from ↵Jo-Philipp Wich
TDT-AG/pr/20180918-luci-theme-material-css-customize luci-theme-material: make colors configurable
2018-09-18luci-theme-material: make colors configurableFlorian Eckert
The var() css function can be used to insert the value of a custom property. A custom.css file is added to change the colors. This file will get included in the cascade.css file. The following colors could be costomized in the file costom.css. --header-bg --header-color --menu-bg-color --menu-color --submenu-bg-hover --submenu-bg-hover-active Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2018-09-14luci-theme-material: Monospace font for textarea elementsAmeer Dawood
Signed-off-by: Ameer Dawood <ameer1234567890@gmail.com>
2018-08-13treewide: rework uci change displayJo-Philipp Wich
- Use native rpcd uci changes format instead of incompletely converting back and forth between the old and the new format - Rework uci changelog template to print the equivalent uci commands for the various changes - Rework theme headers to properly count the uncomitted changes - Rework theme CSS to properly style new changelog Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2018-08-08luci-mod-admin-full: fix broken applyreboot pageAnsuel Smith
This improve applyreboot page and fix problem with luci-nginx that doesn't refresh the page when the router reboot. Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-08-07Merge pull request #2043 from Ansuel/materialfixJo-Philipp Wich
luci-theme-material: fix theme for applyreboot page changes
2018-08-07luci-theme-material: fix theme for applyreboot page changesAnsuel Smith
This rename style.css to casade.css (like the other themes) and fix the css to display the header even in the applyreboot page Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
2018-07-31luci-theme-bootstrap: fix CSS regression in kernel/system log pagesJo-Philipp Wich
An unrelated removed some crucial fixes due to improper rebasing. Fixes: 7ba4eb1a4 ("luci-theme-bootstrap: add styling for input-adjacent buttons") Signed-off-by: Jo-Philipp Wich <jo@mein.io>