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