Commit Graph

362 Commits

Author SHA1 Message Date
RD WebDesign
6f65368759 Settings Page - Apply small adjustments
- consistent indentation and widths for fields and labels
- use class `form-control` to format every form field
- add some line breaks to improve readability

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-04-02 21:28:26 -03:00
RD WebDesign
a8098e8069 Fix buttons in high contrast themes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-04-02 17:00:39 -03:00
Dominik
7d51f40274 Tweak settings level and add changed-only toggle (#2882) 2024-03-17 20:35:47 +01:00
DL6ER
d880a387f7 Merge branch 'development-v6' into fix/overTimeGraphs
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-03-16 09:06:31 +01:00
RD WebDesign
bff2648978 Hide the checkbox while the page loads
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-03-15 00:56:46 -03:00
Dominik
1b46894d72 Add progress reporting (#2829) 2024-03-09 07:14:37 +01:00
RD WebDesign
0854c2afef Better text and controls layout
- use 4-8 columns instead of 6-6;
- use label before the number control (this will show the label on the previous line, when there is a line break);
- right-align second column in larger screens and add small margin;
- remove old HTML comments.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-02-13 15:28:29 -03:00
RD WebDesign
4fba41bca1 Remove unused CSS rules
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-02-13 13:34:23 -03:00
DL6ER
50f28e8a93 The permitted column in the main graph was actually the sum of forwarded and other queries. As cache is arguably somehow permitted, too, make the difference between them clear
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-02-11 21:02:43 +01:00
DL6ER
2f44fc63cc Merge branch 'development-v6' into tweak/settings_changed_only
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-02-11 10:14:49 +01:00
Dominik
128ae80d68 Query Log: Show link to groups/lists page if applicable (#2916) 2024-02-09 20:52:33 +01:00
DL6ER
5f79611e96 Fix search output unintentionally broken in 7d2e83cbc4
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-02-06 17:56:32 +01:00
DL6ER
52991f495c Merge branch 'development-v6' into tweak/settings_changed_only
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-01-07 14:04:11 +01:00
Christian König
8a86af7b91 Add changed files to /vendor
Signed-off-by: Christian König <ckoenig@posteo.de>
2024-01-06 12:48:54 +01:00
RD WebDesign
8b3240e4be Fix the red line used to identify recent entries on the log pages (#2891) 2023-12-21 16:01:05 -03:00
RD WebDesign
4debb067b6 Keep "Save" button inside the content area even using boxed layout (#2887) 2023-12-08 00:25:56 -03:00
RD WebDesign
4363f027ea Use a new color for every theme and better position and sizes
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-03 03:49:42 -03:00
RD WebDesign
f6e7dc6e67 Add new CSS custom property to define the overlay background color
Also, move the :root definition to the top.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-03 03:15:15 -03:00
RD WebDesign
7d2e83cbc4 Fix the red line used to identify recent entries on the log pages
- use `display:grid` on the parent;
- set `width:100%` on the line element;
- set margin-bottom to `-1px`, to avoid a small jump when the line is hidden
2023-12-02 20:05:18 -03:00
RD WebDesign
333bcc8434 Adapt the CSS for LCARS
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-02 03:39:46 -03:00
RD WebDesign
89866fab77 Adding a container and a semi-transparent background
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-02 03:30:35 -03:00
RD WebDesign
127a843086 Keep "Save" button inside the content area even using boxed layout
Fix #2884

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-12-02 02:52:53 -03:00
DL6ER
469a179b0e Address review comments
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-12-01 09:49:20 +01:00
DL6ER
124d304e8f Merge branch 'development-v6' into new/live_query_log
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-30 22:12:17 +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
DL6ER
f252c6ba83 Add overflow-wrap to ensure too long-lines don't overwrite other content in the Query Log details
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-29 12:03:01 +01:00
DL6ER
72e06da4da Add live Query Log feature
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-28 23:52:15 +01:00
DL6ER
01577e2392 Add dnsmasq tail log formatting (#2878) 2023-11-28 22:23:44 +01:00
DL6ER
35bf9124a3 Add review comment suggestion
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-28 20:41:51 +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
c8a43d3daa Revert "Update datatables (#2852)"
This reverts commit e4ac12c3e0, reversing
changes made to 54dba57161.

Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-26 20:57:08 +01:00
DL6ER
3ef2a14e47 Merge branch 'development-v6' into new/loading
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-25 08:48:34 +01:00
RD WebDesign
c3ee946ac8 Local records: better layout to avoid text overlapping in smaller screens (#2864) 2023-11-23 17:10:18 -03:00
yubiuser
e4ac12c3e0 Update datatables (#2852) 2023-11-23 20:36:46 +01: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
3b5cfd7d6e Change the text-danger color to increase the contrast
The issue only affects one theme: High Contrast Dark

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-19 18:04:39 -03:00
RD WebDesign
49f6d76140 Rename the modified datatables.min.css to datatables-pihole.min.css
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-19 16:00:40 -03:00
RD WebDesign
4ac37a602e Use a modified version of datatables.min.css
- after the update, a few CSS rules were removed to keep the original look;
- a header containing a link to the removed code was added.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-19 15:57:22 -03:00
RD WebDesign
d3652ffed3 Fix the selected row background and text colors
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-19 03:00:09 -03:00
RD WebDesign
c8bad97b84 Revert the style change for select plugin (back to 1.3.1)
This fixes the double checkbox icon used to select table rows

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-19 03:00:08 -03:00
RD WebDesign
c172a7349b Use the Bootstrap 3 version for buttons (CSS)
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-19 02:59:50 -03:00
Christian König
f9d33979f1 Update datatables
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-11-18 22:45:24 +01:00
RD WebDesign
c84157eaf1 Add word break for clients column to avoid horizontal scrollbar
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-15 15:11:17 -03:00
RD WebDesign
1778a8a650 Fix indentation of paragraphs inside icheck elements
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-14 17:40:43 -03:00
RD WebDesign
0b28146e15 Keep the text on the same line, even in smaller screens
- Add a row with `display:flex` to avoid the line break

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-11-14 15:47:17 -03:00
DL6ER
233b6d0898 Add progress overlay when saving settings and add general progress bar for (1) general page load, (2) login, and (3) saving settings
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-14 09:56:25 +01: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
c27bf73b32 Finalize renaming adlists -> lists (#2756) 2023-11-04 07:35:42 +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