Commit Graph

13 Commits

Author SHA1 Message Date
RD WebDesign 4e37a00625 Improve hints and help text for Lists
- move the "Click on the icon" hint to the bottom
- add a legend explaining the meaning of all icons used in lists

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2026-06-13 03:14:15 -03:00
XhmikosR 2dd128fbfb Revert the defer addition for now
There are still cases we are getting TypeErrors. We should try again after grouping our assets together in all pages.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-04-03 07:52:28 +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
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
RD WebDesign 6ab55c40be Change columns width in medium size screens to avoid overflow
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-12-23 15:38:05 -03:00
DL6ER fcbc8a709f Add possibility to assign groups to newly added entries from the beginning
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-12-23 12:37:17 +01:00
yubiuser 1e922a8b29 Move all files from /scripts/pi-hole/ to /scripts/
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-10-28 20:22:09 +01:00
yubiuser 4c21641663 Unify vendor file location
Signed-off-by: yubiuser <github@yubiuser.dev>
2024-10-28 20:12:11 +01:00
RD WebDesign 0f58fbfb96 Tweak the lists user interface, specially the icons
- add a new column for list type;
- separate status and type icons;
- move the code responsible for the icons to dedicated functions;
- use the same icons for block/allow everywhere;
- use the same style (solid circle) for every status icon (except history).

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-27 02:48:18 -03:00
Christian König 2069e3cffb Add comma hints
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-16 21:28:29 +01:00
DL6ER 0c0b09305e List of subscribed lists -> Subscribed lists
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-31 13:25:23 +01: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
DL6ER 2a68f56a3a Add UI-related antigravity changes
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-09-03 20:03:32 +02:00