Commit Graph

426 Commits

Author SHA1 Message Date
Adam Warner db48e5e32f sidebar: increase logo size to prevent a reflow (#3407) 2025-05-15 17:19:02 +01:00
yubiuser 04760b55c8 .user-header: use font-weight: 600 (#3450) 2025-05-11 10:25:53 +02:00
XhmikosR 41f0cb0958 .user-header: use font-weight: 600
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-05-11 10:03:11 +03:00
XhmikosR a41fc12d84 Use font-weight: 600
We don't have 500 in the current source-sans-pro version

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-05-11 10:00:47 +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 b6d1385531 sidebar: increase logo size to prevent a reflow
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-04-21 15:25:00 +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
Dominik 071e5edb4a sidebar: switch to a real button (#3342) 2025-03-27 13:19:36 +01:00
XhmikosR 5036b1df13 Navigation: switch to a real button
Better for accessibility

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-23 19:19:57 +02: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
Dominik 3f19392614 Sort interfaces (#3284) 2025-03-08 19:34:36 +01:00
RD WebDesign 90f71a442e Use an arrow to indicate child interfaces
- Add and format the arrow
- Remove the icon used to indent child interfaces (the arrow is enough)

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-03-08 14:28:10 -03:00
XhmikosR 3602a43842 Add missing img dimensions
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-03-08 15:51:01 +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 99f39025fe Define default colors for the graphic bars
Use CSS properties to define initial colors for the graphic bars in the dashboard
- Allowed (green);
- Blocked (red);
- Cached (blue);
- Total queries (gray).

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2025-01-23 21:27:08 -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
yubiuser 4c21641663 Unify vendor file location
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-10-28 20:12:11 +01:00
DL6ER 38452e8119 Merge branch 'development' into new/ifaces
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-09-25 09:54:42 +02:00
RD WebDesign 02ab3a7ab5 Fix the list-group-item background color and hover effect in all themes
using a semi-tranparent color

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-09-24 13:01:14 -03:00
yubiuser 96aa32b1a0 Remove LCARS picard
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-11 22:17:06 +02:00
yubiuser c18937ceed Merge branch 'devel' into resolve_merge_conflicts
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-08-11 09:24:50 +02:00
DL6ER 5bf7b28b53 Add Tools -> Interfaces page
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-07-14 23:24:22 +02: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 8768f6a509 Format the buttons
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-05 20:31:25 -03:00
RD WebDesign 5db10ae1ae Change the number of columns depending on the screen size
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-04 18:01:50 -03:00