Commit Graph

149 Commits

Author SHA1 Message Date
yubiuser
fe516a3796 Use CSS to style the keys as 3D key caps
Signed-off-by: yubiuser <github@yubiuser.dev>
2026-02-22 17:35:55 +01:00
yubiuser
5299221104 Fix css style
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-12-04 21:12:27 +01:00
RD WebDesign
6ddd46381e Fix "Advanced Filtering" colors in Dark theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-05-21 15:42:02 -03:00
RD WebDesign
3ab49504de Fix .box-title color (LCARS theme)
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-05-21 15:25:02 -03:00
RD WebDesign
28f6400e2f Fix "Advanced Filtering" colors in High Contrast Dark theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-05-21 15:08:40 -03:00
yubiuser
f2f019119d fix tests
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-05-10 12:30:20 +02:00
RD WebDesign
e60c62c70b Other small LCARS improvements
- adjust status panel icons contrast using better colors
- increase general text contrast a little

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-05-08 00:05:42 -03:00
RD WebDesign
43c88395a6 Adjust buttons styles
- change "Apply" button (Group management pages)
- adjust teleporter buttons colors and padding
- adjust small buttons
- use "success" color for Local DNS buttons (all themes)

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-05-07 23:57:26 -03:00
RD WebDesign
5322d3d5f9 Use better alignment for tree elements in Tools-Interfaces page
Fixes #3303

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-05-07 23:57:23 -03:00
RD WebDesign
57bc7a371b Fix style for dropdown-menu (used on Group Management pages)
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-05-07 23:56:42 -03:00
XhmikosR
0dc47c5aa7 Remove unused CSS
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-04-30 19:10:40 +03:00
XhmikosR
5be4effe39 high-contrast.css: fix duplicate selector
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-04-24 21:52:24 +03:00
XhmikosR
1fbbb91f51 Remove icheckbox related-code except for primary
v6 doesn't support changing this like v5

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-04-21 12:07:06 +03:00
XhmikosR
1acb80536b Refactor assets loading
* move fonts first
* move CSS and JS along with the rest
* move default auto theme media checks to the HEAD instead of imports

Also, use `script defer`. This makes the JS files non-blocking.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-23 07:08:37 +02:00
Adam Warner
1624bcd269 Use em instead of i and strong instead of b (#3321) 2025-03-17 18:12:10 +00:00
RD WebDesign
390bc4ae99 Remove a few unused CSS rules from pi-hole.css and LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 22:27:33 -03:00
RD WebDesign
44892dba10 Fix status panel icons - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 01:34:15 -03:00
RD WebDesign
66e46ec556 Fix dropdown selector used on Domains page - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 01:03:08 -03:00
RD WebDesign
dffc8fc43a Fix collapsed menu icons - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-16 00:41:19 -03:00
XhmikosR
bca58f6683 Use em instead of i and strong instead of b
They are semantically more correct

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-13 13:04:43 +02:00
Dominik
28715bdca7 Ran autoprefixer (#3246) 2025-03-09 20:06:04 +01:00
XhmikosR
4e6105bef9 Switch to Font Awesome CSS
It's lighter than the JS

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-09 20:01:16 +02:00
Adam Warner
83c11eb68f Update style/themes/lcars.css
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: Adam Warner <github@adamwarner.co.uk>
2025-03-05 09:16:19 +00:00
Adam Warner
b31b5008a8 Live long and prosper.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-03-04 23:28:51 +00:00
XhmikosR
9b0c212a53 Ran autoprefixer
Move selector where appropriate

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-02-22 17:07:24 +02:00
yubiuser
acdc0ade0a Fix prettier warnings
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-02-15 21:55:53 +01:00
RD WebDesign
8f730a4062 Interfaces page - Tweak margin and padding to achieve better indentation alignment (#3201) 2025-01-30 16:30:12 -03:00
RD WebDesign
e61df20dcd Adjust bstreeview line alignment in LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-01-29 19:16:36 -03:00
RD WebDesign
2c1ab012ba Remove font-size from html element and use em unit everywhere for consistency
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-01-29 19:16:34 -03:00
RD WebDesign
2d684465cb Use CSS properties to define colors for each theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-01-24 17:39:38 -03:00
RD WebDesign
6f9332983c Remove old (and unnecessary) style definitions from all themes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-01-23 21:29:15 -03:00
RD WebDesign
0e3c680470 Fix "Query Log" button color (LCARS theme)
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-12-24 18:08:02 -03:00
RD WebDesign
46092a4ba3 Adjust style for the "group assignment" control
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-12-24 17:48:39 -03:00
RD WebDesign
e9aea93298 Fix close button contrast in some dark themes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-25 18:29:57 -03:00
RD WebDesign
4c23e5bf0a Fix callout header color
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-17 15:39:32 -03:00
RD WebDesign
20fc994fac Adapt the style to LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-05 20:31:27 -03:00
RD WebDesign
a8098e8069 Fix buttons in high contrast themes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-04-02 17:00:39 -03:00
DL6ER
50f28e8a93 The permitted column in the main graph was actually the sum of forwarded and other queries. As cache is arguably somehow permitted, too, make the difference between them clear
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-02-11 21:02:43 +01:00
RD WebDesign
4363f027ea Use a new color for every theme and better position and sizes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-03 03:49:42 -03:00
RD WebDesign
333bcc8434 Adapt the CSS for LCARS
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-02 03:39:46 -03:00
RD WebDesign
3b5cfd7d6e Change the text-danger color to increase the contrast
The issue only affects one theme: High Contrast Dark

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-19 18:04:39 -03:00
DL6ER
be21f650f1 Merge branch 'development-v6' into fix/adlist_list 2023-10-28 21:27:39 +02:00
RD WebDesign
c55a41cead Import light mode if color-scheme is different than dark
Imports the light theme if prefers-color-scheme is not dark
(light, no-preference, not set)

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-10-19 14:30:06 -03:00
RD WebDesign
afd017d833 Do not load light theme file if dark mode is preferred
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-10-18 17:22:01 -03:00
DL6ER
7e879b29ae Finish the only partially done renaming adlists -> lists on the dashboard. This fixes a few broken links such as "Manage lists" on the dashboard as well as the generated links from the Search Lists page to the Groups -> Lists page with enabled list row highlighting
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-16 19:04:47 +02:00
RD WebDesign
b1c0631a69 Settings pages: apply style to page titles using a flex container
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-19 01:20:02 -03:00
Christian König
8ba8486d5f Fix prettier
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-07-12 22:53:44 +02:00
RD WebDesign
466a192a73 Fix the size of the login "key icon"
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-06 00:56:26 -03:00
RD WebDesign
7e66150ab3 Adjust menu label tags position - LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-06-03 02:30:09 -03:00
RD WebDesign
27ff8199ed Fix CodeFactor complaints about CSS
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-06-02 17:12:30 -03:00