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
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
907441ca92
charts.j: use textContent when we don't need HTML
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-05-17 08:40:47 +03:00
XhmikosR
756239a6dd
xo: enable strict mode
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-04-23 20:50:12 +03:00
XhmikosR
f598a8e35c
Manual xo fixes and suppressions
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-04-23 07:53:16 +03:00
XhmikosR
f8a0a1d4ec
Tighten xo rules
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-04-23 07:53:13 +03:00
DL6ER
b524a2f4b6
Always use document.body.dataset.apiurl instead of the intermediate const apiUrl
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2025-03-31 22:00:16 +02:00
XhmikosR
ac24b73312
Use pretty URLs when possible
...
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2025-03-29 09:54:05 +02:00
yubiuser
e7f97baab1
Fix prefer-global-this error
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2024-12-07 16:11:35 +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