Commit Graph

5704 Commits

Author SHA1 Message Date
yubiuser e3cd1fd9df fix(login): typo (#2819) 2023-11-12 14:00:38 +01:00
William Harrison 8fd65f8e67 fix(login): typo
Signed-off-by: William Harrison <william@williamdavidharrison.com.au>
2023-11-12 20:53:32 +08:00
RD WebDesign 24970487f5 Improve TOTP field (#2795) 2023-11-09 23:38:25 -03:00
RD WebDesign 6c42c7d2f0 Show Reset Zoom button when zoomed in (#2813) 2023-11-08 18:02:30 -03:00
RD WebDesign b44a07446d Small desing adjustment and simplify selector
- use class to style buttons and info icons (move style to pi-hole.css)
- add negative margin to avoid small jump when the button is shown
- use the new classes to simplify jquery selectors
2023-11-08 16:52:21 -03:00
DL6ER e71557a60f Show Reset Zoom button when zoomed in
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-08 10:26:49 +01:00
DL6ER 1b7666b998 Add tooltip explaining you can zoom and pan the graphs (#2812) 2023-11-08 08:54:40 +01:00
DL6ER 6eb7440a21 Add tooltip explaining you can zoom and pan the graphs
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-07 21:48:49 +01:00
DL6ER 27f4a94b48 Add zooming on the dashboard's two main graphs (#2807) 2023-11-07 20:56:31 +01:00
DL6ER 752e37ffac Update scripts/pi-hole/js/index.js
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br>
Signed-off-by: DL6ER <DL6ER@users.noreply.github.com>
2023-11-07 19:14:46 +01:00
DL6ER 32d2d44f25 Fix chart legend flickering (#2811) 2023-11-07 13:54:53 +01:00
DL6ER 9c1f310af0 Exit early in the htmlLegendPlugin if the legend has the same items as last time
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-07 13:26:28 +01:00
yubiuser 3495c8f53b Defer chartjs animation until they are in viewport (#2810) 2023-11-07 09:27:36 +01:00
DL6ER 59809d9959 Remeber original axis limit instead of trying to calculate it
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-07 06:43:54 +01:00
Christian König bb32db9ae8 Suppress no-undef warning
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 21:11:55 +01:00
Christian König a06bbdf589 Fix styling
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 21:04:31 +01:00
Christian König 80fbb15280 Apply deferred chart loading also to cache pie at settings system
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 19:42:34 +01:00
yubiuser 917750a716 Fix notification icon and add details for Local DNS/CNAME records (#2809) 2023-11-06 19:16:10 +01:00
DL6ER dddd3ab0b5 Tweak teleporter success message (#2796) 2023-11-06 15:54:40 +01:00
Christian König a55167973d Fix chartjs v4 migration: scales[id].grid.drawBorder > scales[id].border.display
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 13:34:17 +01:00
Christian König 097a404bf0 Don't show rotation animation for pie chart updates
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 13:03:14 +01:00
DL6ER 832bf94b33 Show FTL hint if available
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-06 11:34:47 +01:00
DL6ER a77e299176 Show error message from FTL if applicable
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-06 11:10:48 +01:00
DL6ER 80971905c4 Fix zooming to the zero axis, panning is still allowed if you want to leave y=0 behind
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-06 09:24:35 +01:00
Christian König 5300028f14 Defer chart loading
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-06 00:18:41 +01:00
Christian König 5a3730f36d Don't trigger double login on paste event to totp field
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-05 23:16:23 +01:00
Christian König 6f6f0f98fd Fix notification icon and add details for Local DNS/CNAME records
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-05 22:15:49 +01:00
DL6ER aa84cb4b9b Add zooming on the dashboard's two main graphs. You can zoom either with [Ctrl] + your mouse wheel (desktop) or the multi-touch "pinch" gesture (mobile). You can then drag with a single click (or finger) to move the graph up or down in case zooming wasn't that accurate
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-05 07:42:11 +02:00
yubiuser 1586a94021 Tweak processing/render time (#2803) 2023-11-04 08:01:58 +01:00
DL6ER c27bf73b32 Finalize renaming adlists -> lists (#2756) 2023-11-04 07:35:42 +01:00
DL6ER 7c3dd92cf8 Show dedicated error mesage on wrong 2FA token
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-04 07:15:23 +01:00
RD WebDesign abe4a9f66c Tweak All Settings page (#2799)
- Use "All Settings" in menu button and page title;
- Rename the file to "settings-all.lp";
- Hide level selector in this page;
2023-11-03 19:35:23 -03:00
RD WebDesign 74c10d3a5f Set the focus to password field after clicking on the button
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-03 18:43:47 -03:00
RD WebDesign f56102a9d5 Remove unused style
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-03 18:09:07 -03:00
RD WebDesign b2325c870e Function to toggle password visibility (using jQuery) and icon
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-03 18:08:58 -03:00
RD WebDesign 6f6361c01a Add an inline button to show/hide the password
using input-group and input-group-btn classes.
Also remove the key icon from the password field.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-03 18:04:23 -03:00
Christian König 5bcc535970 Tweak processing/render time
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-03 21:38:50 +01:00
DL6ER db3fcb4fb9 Show extra info alert on successful import to remind users they should run gravity's update
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-03 18:52:08 +01:00
RD WebDesign 156852810f Use the correct scriptname
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-03 14:06:10 -03:00
Adam Warner c0eab57266 Update nodejs to 20 (#2794) 2023-11-03 14:14:29 +00:00
Adam Warner 0cc2a41062 Fix notification animation (#2802) 2023-11-03 14:13:59 +00:00
Christian König b256f5a627 Update bootstrap-notify to 3.1.5 (taken from master branch of their repo, last tagged version is 3.1.3)
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-02 23:14:38 +01:00
Christian König dd89021cfb Fix notification animation
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-02 23:03:24 +01:00
Christian König 82e1d64b1a Update Animate.css to 4.1.1
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-02 22:39:03 +01:00
RD WebDesign 4fd5000bed Rename the page to reflect the title and menu button
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-02 17:23:36 -03:00
RD WebDesign 9f9fbd23b3 Use class attribute only for styles (#2798) 2023-11-02 15:18:41 -03:00
RD WebDesign db7976833a Use the same string ("All Settings") in menu button and title
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-01 19:31:55 -03:00
RD WebDesign efdaad6864 Hide the level selector in All Settings page
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-01 19:29:38 -03:00
RD WebDesign 8badb14567 Add data-configkeys to settings-dnsrecords too 2023-11-01 18:55:30 -03:00
RD WebDesign f164e4597f Retrieve the config keys from the new data-configkeys attribute. 2023-11-01 18:35:04 -03:00