Commit Graph

376 Commits

Author SHA1 Message Date
RD WebDesign
a7880bbd6a Use display block and remove the line break to simplfy the code
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-06 20:25:59 -03:00
RD WebDesign
20fc994fac Adapt the style to LCARS theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-05 20:31:27 -03:00
RD WebDesign
8768f6a509 Format the buttons
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-05 20:31:25 -03:00
RD WebDesign
5db10ae1ae Change the number of columns depending on the screen size
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-04 18:01:50 -03:00
RD WebDesign
6e6c667ce8 Show a message for empty tabs when selecting "Only Modified" settings
and fix the navigation basic style colors

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-04 18:01:49 -03:00
RD WebDesign
f0664ae90d Cleaner layout for "All Settings" page
- remove the external green boxes;
- remove border from inner boxes (and change the box-shadow);
- add navigation and tabs for settings sections;
- adjust/add some classes for formatting

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-04 18:01:47 -03:00
RD WebDesign
f2f6cf4f58 More CSS adjustments
- Adjust styles to show only one column in mid and small screens
- also group all "settings" styles

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-04 18:01:46 -03:00
RD WebDesign
d66c5ec310 CSS adjustments
- change label style and width
- set icons padding

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-04 18:01:42 -03:00
RD WebDesign
494c1cf1c0 Replace non-breaking spaces with a margin
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-06-04 18:01:28 -03:00
RD WebDesign
a1df7bd9fe Remove the small-box glow effect on text updates
to avoid accessibility issues

Fixes #3011

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2024-05-22 22:56:03 -03:00
RD WebDesign
f842c72236 Settings Pages - small adjustments (#3000)
- Fix buttons in high contrast themes
- consistent indentation and widths for fields and labels
- use class `form-control` to format every form field
- add some line breaks to improve readability
- use colors in "Currently active sessions" table
2024-04-03 16:27:35 -03:00
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
b542a301a5 Update style/pi-hole.css
Signed-off-by: Dominik <DL6ER@users.noreply.github.com>
2024-04-02 20:29:44 +02:00
DL6ER
09e9ae544f Add some defensive CSS to protect the textarea auto-sizing from getting into an undesirable visual state. Previously, inputs had a fair amount of fixed sizes, but after applying field-sizing: content, the inputs can become much too small or much too large.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-04-01 19:57:27 +02:00
DL6ER
64ccce4bd5 Add field-sizing-content class that makes input and textarea fields it is applied to automatically scale to the size of their content.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-04-01 19:52:22 +01: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