Adam Warner
dcb07b761b
Make DNSSEC icon conditional in Queries Log (redo of https://github.com/pi-hole/web/pull/3399/ ) ( #3535 )
2025-10-04 15:33:59 +01:00
RD WebDesign
d799d39d25
Fix 2FA icon styles #3431 ( #3585 )
2025-08-25 21:30:35 -03:00
idotj
ee02f1aea8
Remove CSS
...
Signed-off-by: idotj <info@idotj.com >
2025-08-20 14:20:11 +02:00
idotj
21a65be5a7
Fix 2FA icon styles #3431
...
Signed-off-by: idotj <info@idotj.com >
2025-08-19 18:41:54 +02:00
sharkboots75
eb140af01a
Make DNSSEC icon conditional in Queries Log
...
Avoid emitting the DNSSEC icon in Domain column if DNSSEC is not being used/tracked
Signed-off-by: sharkboots75 <sharkboots75@gmail.com >
2025-07-12 10:04:29 +02:00
yubiuser
41cdc9728c
Show pointer only for clickable items
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-07-12 09:20:05 +02:00
yubiuser
a89fdda77e
Only underline clickable legend items in pie charts
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-07-12 09:10:34 +02:00
Adam Warner
353ba2f163
charts.js: refactor to reduce complexity, improve readability and per… ( #3542 )
2025-07-11 23:09:54 +01:00
Adam Warner
014ce38f87
gravity: convert to vanilla JS and refactor code ( #3545 )
2025-07-11 18:48:19 +01:00
XhmikosR
306edb2f9e
tailog: convert to vanilla JS and improve performance
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-06-28 13:47:39 +03:00
XhmikosR
ef4f97610b
gravity: convert to vanilla JS and refactor code
...
Only the alerts are using jQuery for now
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-06-28 08:28:33 +03:00
XhmikosR
0fa650d9bb
charts.js: refactor to reduce complexity, improve readability and performance
...
Also
* drop jQuery usage
* move inline styles to CSS when possible
* switch to `a` tags for links otherwise use `p`
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-06-28 07:45:11 +03:00
XhmikosR
8529cb067c
Fix a few HTML validation issues
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-06-16 09:32:51 +03: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
XhmikosR
8556b65b2e
settings-level-expert: only toggle the expert elements
...
Show the basic ones by default. Also, reduce jQuery usage in those functions while at it.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-05-19 09:49:10 +03:00
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