Commit Graph

108 Commits

Author SHA1 Message Date
XhmikosR
36eb877a31 Tweak footer.php
* add a new row for the version info
* add links to the current tags
* make the updates URLs go to the latest GitHub release
* color the heart icon red
* remove "Version" from links; the tags are prefixed with "v"

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-25 21:22:18 +03:00
XhmikosR
e70e108cce Use .hidden/.show for showing/hiding the reset buttons
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 13:04:13 +03:00
Adam Warner
71547422ec Merge pull request #1347 from pi-hole/improve-user-info-markup
Improve user info markup
2020-05-23 08:49:36 +01:00
Adam Warner
8c3ad9a1b9 Merge pull request #1335 from pi-hole/datatables
Load the built DataTables bundle
2020-05-23 08:08:17 +01:00
Adam Warner
ef545a2f89 Merge pull request #1334 from pi-hole/mv-files
Move non-Bootstrap files outside of the bootstrap folder
2020-05-23 08:04:46 +01:00
XhmikosR
442201d613 Improve user info markup
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-22 11:21:43 +03:00
XhmikosR
9d9cd8b7e6 Load the built DataTables bundle file.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-19 21:58:09 +03:00
XhmikosR
7ad275e1fd Move non-Bootstrap files outside of the bootstrap folder
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-19 16:31:25 +03:00
XhmikosR
4ef2675a03 Missed font-display
Also switch to double quotes

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-18 22:23:15 +03:00
Adam Warner
4491f30120 Merge pull request #1322 from pi-hole/xmr-fonts
Update Source Sans Pro font
2020-05-18 19:11:29 +01:00
Adam Warner
dd6b47e835 Merge pull request #1309 from pi-hole/XhmikosR-patch-3
Improve navbar's hostname markup
2020-05-18 19:07:38 +01:00
XhmikosR
229c09876c Update Source Sans Pro font
Generated with https://google-webfonts-helper.herokuapp.com/fonts/source-sans-pro (Modern Browsers option), and added `font-display: swap` after that.

The `font-weight`s are taken from the official AdminLTE 2 Google Font docs:

https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-18 09:54:02 +03:00
XhmikosR
30b8c5f383 Improve navbar's hostname markup
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-17 17:20:48 +03:00
XhmikosR
90055f8cd1 Add missing d-none class.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-17 16:10:41 +03:00
DL6ER
f591280d58 Review comments
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-17 16:07:22 +03:00
DL6ER
b0f54f5451 Add new Pi-hole diagnostics page.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-17 16:07:21 +03:00
Adam Warner
0b2ae59e95 Merge pull request #1308 from pi-hole/XhmikosR-patch-4
Settings: fix IPv6 overflowing on mobile
2020-05-17 13:25:20 +01:00
Adam Warner
457ffb2a5d Merge pull request #1302 from pi-hole/xmr-update-fa
Update Font Awesome to v5.13.0
2020-05-17 13:12:49 +01:00
Adam Warner
ed3864b4d7 Merge pull request #1116 from pi-hole/update-datatables
Update DataTables to v1.10.21
2020-05-17 13:07:37 +01:00
XhmikosR
36b1344afe Update DataTables to v1.10.21
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-17 15:00:08 +03:00
XhmikosR
13335f7ae8 Settings: fix IPv6 overflowing on mobile
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-17 11:03:18 +03:00
XhmikosR
db878379ea Update Font Awesome to v5.13.0
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-16 19:23:34 +03:00
XhmikosR
76d50c1897 Use the minified animate.css file.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-13 07:34:16 +03:00
graysky
e568ec03b2 remove executable flag from css and font files
Signed-off-by: graysky <graysky@archlinux.us>
2020-05-12 17:58:04 -04:00
DL6ER
b7d74ff772 Reinstall loading overlay on long-term graphs page (shown only if data has been requested).
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER
fe5ea63fce Improve charts overlay in dark mode
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER
fb213b6ded Make text-green brighter for better contrast with the dark background.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER
ec53843379 Restore coloring of the entire rows in the Query Log
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER
05d5f02a36 Add theme chooser to Setting -> Web interface.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER
064a0aae9c Use the iCheck library for input box styling.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:50:29 +02:00
DL6ER
170e9d37a7 Add custom checkboxes.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:49:33 +02:00
DL6ER
6b47a937fb Add network table theming.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:44:55 +02:00
DL6ER
5fa71264c1 Dark mode for login screen.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:44:55 +02:00
DL6ER
fe13ed15a7 Add more items to the dark mode
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:44:55 +02:00
DL6ER
8468f129eb Dark mode optimizations for Query Log and Long-term graphics
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:44:55 +02:00
DL6ER
03bd465181 Add dark <code> style
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:44:55 +02:00
DL6ER
a08a85994e Initial (incomplete) support for themes. Currently, the default is the new Pi-hole dark theme.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-12 22:44:52 +02:00
XhmikosR
bf5e60bae3 Fix bg image 2020-05-12 18:37:05 +03:00
Adam Warner
9bf9e3b81a Use AdminLTE 2.4.18 - include CSS, too.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-12 16:20:08 +01:00
XhmikosR
8db0957a28 Minor tweaks
* use the background-color property instead of the background shorthand
* add multiple classes with one `addClass` call
* rename `underline` to `text-underline`
* use the CSS class `pointer` instead of adding CSS via JS
* change `border-color: transparent` to `border: 0` in the navbar right dropdown image
* add image dimensions in the dropdown donate image
* remove the obsolete and unneeded `center` element from network.php
* remove commented out PHP code from header.php
* fix wrong `form-control` class used in buttons

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-11 21:49:48 +03:00
DL6ER
73ee91a024 Merge branch 'master' into master-to-development-v5.0
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-10 22:00:07 +02:00
DL6ER
2ead771a86 Allow too long legend lines to break
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-04-28 18:41:14 +00:00
Th3M3
fadc6073db tweak chartjs customtooltips...
...and disable 'maintainAspectRatio' for the clients chart to avoid a squeezed display on small screens.

Signed-off-by: Th3M3 <the_me@outlook.de>
2020-04-12 15:25:29 +02:00
DL6ER
a64810e00e Merge branch 'release/v5.0' into devel
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-04-08 12:25:18 +02:00
Th3M3
fd983a2b68 improve multiselect
Signed-off-by: Th3M3 <the_me@outlook.de>
2020-04-05 14:56:28 +02:00
XhmikosR
b2bc0cb211 Streamline button classes and display.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-03-06 17:44:28 +02:00
Adam Warner
596f5af7fa Merge branch 'release/v5.0' into fix/group_assignment_allow_overflow 2020-02-16 18:51:29 +00:00
Adam Warner
211bcc999f Whejn dropdown is shown, move it outside of the datatable container (at the same absolute position)
When it is closed, put it back where it came from

Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-02-16 17:33:52 +00:00
Adam Warner
b5e77648ad drop up instead of down if there are less than 200 px to the bottom of the screen Signed-off-by: Adam Warner <me@adamwarner.co.uk> 2020-02-16 15:59:33 +00:00
Adam Warner
9248b1eaad Make dropdown selection boxes scrollable
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-02-16 13:31:34 +00:00