RD WebDesign
32535ebd04
Avoid breaking inline controls outside datatables
...
Inline form controls should use `width: auto`.
Using `width: 100%` for `.form-inline .form-control` selector makes every inline form element 100% wide.
This is not intended.
Using a more specific selector force 100% only for controls inside datatables.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-07-23 22:33:21 -03:00
Christian König
8ba8486d5f
Fix prettier
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2023-07-12 22:53:44 +02:00
RD WebDesign
1371ab9a6b
Change .save-button z-index to 10
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-07-09 16:12:39 -03:00
RD WebDesign
466a192a73
Fix the size of the login "key icon"
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-07-06 00:56:26 -03:00
RD WebDesign
a43ea6ae5f
Fix previous prettier error
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-06-30 21:36:13 -03:00
RD WebDesign
7e66150ab3
Adjust menu label tags position - LCARS theme
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-06-03 02:30:09 -03:00
RD WebDesign
27ff8199ed
Fix CodeFactor complaints about CSS
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-06-02 17:12:30 -03:00
DL6ER
e0fad7c020
Increase menu header padding in the sidebar
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-28 08:32:01 +02:00
DL6ER
8ba58eabcc
Implement Settings -> System buttons
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-24 20:32:19 +02:00
DL6ER
77b893e188
Show error on login page and immediately redirect to message.lp after login if DNS server is NOT running
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-24 20:26:21 +02:00
DL6ER
9f383893bd
Add advanced information in the dropdown menu (only visible with Expert Settings mode)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-22 20:15:11 +02:00
DL6ER
20cd1b5e80
De-ghostify cached queries
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-22 19:51:15 +02:00
DL6ER
18f52bacbe
Improve handling of settings levels
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-22 19:26:48 +02:00
DL6ER
63697d8c19
Ensure legend stays next (not below) cache content doughnut chart
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-12 14:15:55 +02:00
DL6ER
b30c1e0433
Finish settings-advanced.lp
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-05-08 13:10:39 +02:00
DL6ER
7156cc541f
Port PHP to Lua Pages
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-04-26 21:57:11 +02:00
DL6ER
fb64759fdf
Merge remote-tracking branch 'origin/devel' into devel-v6
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-04-26 09:18:39 +02:00
RD WebDesign
7c2ebef62b
Add color-scheme: dark to avoid problems with browser's "Force dark mode" option
...
Some browsers have an option to force a "fake" dark mode. This darkens most elements and uses light text, but the forced mode fails for some properties on a few elements. Using the CSS `color-scheme: dark` property disables the `force-dark-mode` browser property and applies only the theme CSS.
2023-04-08 01:27:23 -03:00
yubiuser
d0508f824f
Apply LCARS theme to a few things missing it ( #2538 )
2023-03-27 21:15:45 +02:00
SodaWithoutSparkles
cd887a2c32
add color-scheme: dark to fix #2554
...
Signed-off-by: SodaWithoutSparkles <64138578+SodaWithoutSparkles@users.noreply.github.com >
2023-03-23 18:48:04 +08:00
infinitytec
e438633db2
Improve modal close button
...
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
2023-03-22 21:40:19 -05:00
infinitytec
e054749ee2
Update style/themes/lcars.css
...
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Add additional styling for API modal close button
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Improved borders for modals and fixed header colors
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update style/themes/lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update style/themes/lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Adjusted theme a bit more
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Update lcars.css
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
Co-Authored-By: RD WebDesign <github@rdwebdesign.com.br >
2023-03-21 22:37:41 -05:00
RD WebDesign
2ad9b8af77
Fix the global settings level selector style
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-03-16 19:19:40 -03:00
RD WebDesign
ef1b8733f9
Use a single flex container instead of 2 fixed columns
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-03-16 18:10:37 -03:00
DL6ER
f0f26c13ed
Add 2FA frontend handling
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-03-08 20:46:56 +01:00
RD WebDesign
ae94c340cf
Add CSS for two new high-contrast themes
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-02-22 21:56:27 -03:00
DL6ER
5f7ceda54f
Add live-tail of all log files as well as local DNS and CNAME records handling (add new and delete existing records is still TODO at this point)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-20 15:41:12 +01:00
DL6ER
f7eb7d29cb
Update Font Awesome 5.15.1 -> 6.3.0 (latest)
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-19 14:17:45 +01:00
DL6ER
abbee9f587
Hide box overflow
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-18 18:41:37 +01:00
DL6ER
7396156274
Reorganize settings pageto avoid gaps between boxes
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-17 04:41:11 +01:00
DL6ER
69eb8bf3d0
Merge branch 'devel' into devel-v6
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-10 20:56:52 +01:00
DL6ER
7375dd0d91
Introduce settings levels Basic, Advanced and Expert
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-10 13:44:36 +01:00
DL6ER
d7eada8156
Remove "Remember me for 7 days" checkbox. Each user gets their own independent session. By default, the session will expire after 5 minutes of no web interface being open (otherwise, it is continuously prolonged because of all the background API activity while refreshing the statistics). This timeout, however, can be set freely in pihole.toml and soon also in the web interface so this checkbox has stoped being useful.
...
Signed-off-by: DL6ER <dl6er@dl6er.de >
2023-02-03 18:07:11 +01:00
RD WebDesign
0d55c511ff
Improving settings for Web and API
...
- use separate tabs for Web and API
- change box titles and options distribution
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-02-01 19:02:49 -03:00
RD WebDesign
393302efbc
Fix buttons position on small screens
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-01-13 14:15:01 -03:00
RD WebDesign
fa77c4a076
Adjust LCARS theme dropdown-toggle class.
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2023-01-05 14:38:37 -03:00
infinitytec
e1ea3df2cb
Fix z-index of .dropdown-toggle
...
A recent fix seemed to improve this but by going a bit further it seems to resolve the problem where the dropdown-toggle buttons would appear over alert messages.
Signed-off-by: infinitytec <infinitytec@users.noreply.github.com >
2022-12-31 20:23:07 -03:00
Christian König
dac2731e33
Adjust CSS to suppress webkit-autofill style
...
Signed-off-by: Christian König <ckoenig@posteo.de >
2022-12-28 15:44:04 +01:00
XhmikosR
90ba0a449d
Increase small-box footer contrast ratio
...
Contrast ratio is still low, but this should improve things. Generally, it's advised to aim for a contrast ratio of 4.5.
Signed-off-by: XhmikosR <xhmikosr@gmail.com >
2022-11-15 09:15:09 +02:00
egad13
27cacc6e80
Fix dropdown toggle z-index in LCARS theme
...
Signed-off-by: egad13 <egad.coding@gmail.com >
2022-10-17 16:05:04 -04:00
RD WebDesign
3e729c5bee
Visual adjustments
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-10-08 14:51:44 -03:00
RD WebDesign
d972a8c61b
Add links to dashboard top boxes
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-10-08 14:51:44 -03:00
RD WebDesign
62297be1da
Use custom legends for doughnut charts
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-10-05 21:19:02 +02:00
RD WebDesign
6cbd7ff8cf
Fix position and size of the spinner
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-10-05 01:14:21 -03:00
Iksas
a582d7c8ac
remove workaround for the Safari password button in dark themes
...
Signed-off-by: Iksas <Iksas@users.noreply.github.com >
2022-09-15 14:16:09 +02:00
RD WebDesign
e3b4cd9238
Fix LCARS visual and allow user selected checkbox theme
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-09-09 14:26:54 -03:00
RD WebDesign
3ef30992c5
Move filter selector to header-box
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-09-09 14:26:54 -03:00
RD WebDesign
3235056d31
Add the ability to filter domains by type
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-09-09 14:26:54 -03:00
RD WebDesign
8b084a6ce0
Fix top background during animation (desktop and mobile)
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-08-25 02:34:33 -03:00
RD WebDesign
c939e32527
Adjusting menu colors, active and hover effects
...
- new menu button colors;
- change sidebar background color;
- small adjustments.
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2022-08-24 22:36:48 -03:00