Commit Graph

135 Commits

Author SHA1 Message Date
DL6ER
f06a2b6ed1 CSS: Use rgba() instead of hex-color.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-21 21:45:22 +02:00
DL6ER
c90fbc28cc Reduce agressiveness of highlight color.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-04 10:14:23 +02:00
DL6ER
55ab4f179f Minor style changes for the dark theme.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-03 15:51:39 +02:00
DL6ER
9b8946ee9f Merge branch 'devel' into tweak/exact_searching
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-03 15:21:12 +02:00
Adam Warner
b75ebb1cab xo
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-06-02 16:40:12 +01:00
DL6ER
2e0a261c47 No not use per-browser settings for the theme to avoid flashing pages on navigation.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-02 16:20:51 +01:00
DL6ER
b6fb6ff02a Fix tor-right dropdown menu styling
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-02 16:20:16 +01:00
DL6ER
0e4d1e4e7f Implement per-browser checkbox and radio button styling using icheck-material.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-06-02 16:17:28 +01:00
DL6ER
580149e91f Merge pull request #1292 from pi-hole/tweak/group_name_separators
Allow spaces in groups when wrapping names in "..."
2020-06-02 13:43:49 +02:00
Adam Warner
89ce5d139b Merge pull request #1405 from pi-hole/fix-sidebar
Fix sidebar docs link
2020-05-30 15:36:18 +01:00
Adam Warner
0fac8a5a0b Merge pull request #1380 from pi-hole/update-daterangepicker
Update daterangepicker and add minified build
2020-05-30 15:34:35 +01:00
XhmikosR
ee40ea3d36 Fix sidebar docs link
Also work around us using Font Awesome 5.x with AdminLTE 2.x.

We should fix the FA classes later.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-30 10:16:09 +03:00
XhmikosR
758bd21870 Merge pull request #1366 from pi-hole/css-cleanup
CSS cleanup
2020-05-30 08:31:34 +03:00
XhmikosR
11f621d574 Make daterangepicker use the same font as everywhere else.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-30 08:26:44 +03:00
XhmikosR
876e7d8bd9 Use minified daterangepicker builds.
The official distribution doesn't include minified files, so just minify the files ourselves.

It's in maintenance mode anyway.

Commands for future reference:

* cleancss --compatibility ie9 -O1 specialComments:0 -o daterangepicker.min.css daterangepicker.css
* terser daterangepicker.js --compress typeofs=false --mangle --source-map url=daterangepicker.min.js.map -o daterangepicker.min.js

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-30 08:26:44 +03:00
DL6ER
e213dce308 Merge pull request #1394 from pi-hole/ren-fa-folder
Remove version number from the Font Awesome folder.
2020-05-29 22:10:25 +02:00
XhmikosR
a25cb8a838 Reduce CSS duplication a bit
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-29 07:39:50 +03:00
XhmikosR
f4f5fa19fb Update bootstrap-select to v1.3.17.
Also, add its map file to get rid of console warnings

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-27 21:49:10 +03:00
XhmikosR
f5d68ffd88 Remove version number from the Font Awesome folder.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-27 09:22:37 +03:00
XhmikosR
ba86bb876f default-dark.css: don't use 8-digit hex color
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-26 13:14:45 +03:00
XhmikosR
d48a57a2cd Update pi-hole.css
* format code
* use `background-color` instead of the `background` shorthand
* use the `animation` shorthand
* remove unneeded CSS prefixes

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-26 13:14:45 +03:00
DL6ER
8cc24a9158 Merge pull request #1379 from pi-hole/XhmikosR-patch-3
pi-hole.css: fix glow to use the current color
2020-05-25 20:41:17 +02:00
DL6ER
a4f9068b32 Merge pull request #1368 from pi-hole/sidebar-toggle
Use `fa5` class on the sidebar toggle
2020-05-25 20:36:19 +02:00
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
7b084b87d4 pi-hole.css: fix glow to use the current color
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-25 16:12:29 +03:00
XhmikosR
30776108ee Use fa5 class on the sidebar toggle
This was added in AdminLTE v2.4.13.

Also, remove unneeded related custom CSS while at it.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-24 21:12:15 +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
DL6ER
e358a4044c Ensure input fields can use the entire available space.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2020-05-14 18:38:18 +02: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