Commit Graph

26 Commits

Author SHA1 Message Date
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
XhmikosR
239495dbc1 Remove unused HTML elements
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-04-30 19:05:09 +03:00
Dominik
380c31f4cf Revert the defer addition for now (#3382) 2025-04-21 09:09:34 +02:00
XhmikosR
addad5495a Replace remaining i element cases with em
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2025-04-03 07:59:44 +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
yubiuser
0bcdec2a28 Fix Local CNAME records records mistake
Signed-off-by: yubiuser <github@yubiuser.dev>
2025-03-31 17:02:26 +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
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
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
DL6ER
a5fd8b6735 Move local DNS records from expert to basic settings level
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-30 20:36:23 +01:00
DL6ER
ce96e15d59 Remove settings-level-1 and rename level 0 to basic, level 2 to expert
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-29 13:11:27 +01:00
DL6ER
ceb1118c0b Add settings level and only-changed settings toggle
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-29 13:10:18 +01:00
RD WebDesign
9fdd77f9b5 Adjusting the placeholder text and cell widths
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-22 19:14:24 -03:00
RD WebDesign
0a4af10463 Add missing text "(optional)" to the TTL field
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-22 00:58:55 -03:00
RD WebDesign
4ceabfb388 Simplify the layout moving "add new item" fields to the table footer
- create a table footer and move the input fields there;
- CSS to format the input fields
- remove the collapsible box

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-22 00:24:18 -03:00
RD WebDesign
2aa278d209 Move notes to extenal box-footer
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-21 21:23:12 -03:00
RD WebDesign
0d5365af86 Use 2 columns only in large screens
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-21 20:23:38 -03:00
RD WebDesign
15364b500c Add pagination controls to Local records pages
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-21 15:49:41 -03:00
Christian König
2c449916d7 Do not hard-code restart flag
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-04 22:18:50 +01:00
DL6ER
351be338fe Move comment about CNAME limitations to the CNAME box
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-04 16:41:26 +01:00
RD WebDesign
8badb14567 Add data-configkeys to settings-dnsrecords too 2023-11-01 18:55:30 -03:00
Adam Warner
188f8ee412 Apply the same treatment to the local DNS records page.
Refactor of the javascript to reduce code deduplication
Fix datatable refresh after adding/removing an entry
2023-10-29 15:30:34 +00:00
RD WebDesign
b26dcf36b8 Settings pages: move level selector from top bar and add page titles
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-07-19 00:39:35 -03:00
RD WebDesign
ef513c2c48 Fix previous spellcheck errors
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-06-30 20:35:34 -03:00
DL6ER
9cb652bbc6 Add deep URI rewriting for groups and settings pages
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-05-26 21:51:17 +02:00