From 6ea34e3b9a74377962cbeca6c1f09188c4fb1fbe Mon Sep 17 00:00:00 2001 From: Jakub Vrana Date: Sat, 29 Mar 2025 14:51:25 +0100 Subject: [PATCH] CSS: Add --fg color --- adminer/static/dark.css | 3 +-- adminer/static/default.css | 9 +++++---- designs/brade/adminer.css | 4 ++++ designs/bueltge/adminer.css | 1 + designs/dracula/adminer-dark.css | 1 + designs/galkaev/adminer-dark.css | 1 + designs/mancave/adminer-dark.css | 1 + designs/nette/adminer.css | 3 +++ designs/pappu687/adminer.css | 6 +++++- designs/price/adminer.css | 4 ++++ designs/rmsoft_blue-dark/adminer-dark.css | 1 + 11 files changed, 27 insertions(+), 7 deletions(-) diff --git a/adminer/static/dark.css b/adminer/static/dark.css index 06fe667d..ef34283f 100644 --- a/adminer/static/dark.css +++ b/adminer/static/dark.css @@ -2,9 +2,9 @@ html { --bg: #002240; + --fg: #829bb0; } -body { color: #829bb0; } a { color: #517fa8; } a:visited { color: #517fa8; } a:link:hover, a:visited:hover { color: #9bc0e1; } @@ -25,7 +25,6 @@ input.required, input.maxlength { box-shadow: 1px 1px 1px red; } .error { color: red; background: #efdada; border: 1px solid #e76f6f; } .error b { background: #efeaea; } .message { color: #0b860b; background: #efe; border: 1px solid #7fbd7f; } -.message table { color: #829bb0; } .char { color: #a949a9; } .date { color: #59c159; } .enum { color: #d55c5c; } diff --git a/adminer/static/default.css b/adminer/static/default.css index 42483eb8..7efa7cd3 100644 --- a/adminer/static/default.css +++ b/adminer/static/default.css @@ -2,16 +2,17 @@ html { --bg: #fff; + --fg: #000; } -body { color: #000; background: var(--bg); font: 90%/1.25 Verdana, Arial, Helvetica, sans-serif; margin: 0; min-width: fit-content; } +body { color: var(--fg); background: var(--bg); font: 90%/1.25 Verdana, Arial, Helvetica, sans-serif; margin: 0; min-width: fit-content; } a { color: blue; text-decoration: none; } a:visited { color: navy; } a:link:hover, a:visited:hover { color: red; text-decoration: underline; } a.text:hover { text-decoration: none; } a.jush-help:hover { color: inherit; } h1 { font-size: 150%; margin: 0; padding: .8em 1em; border-bottom: 1px solid #999; font-weight: normal; color: #777; background: #eee; } -h2 { font-size: 150%; margin: 0 0 20px -18px; padding: .8em 1em; border-bottom: 1px solid #000; color: #000; font-weight: normal; background: #ddf; } +h2 { font-size: 150%; margin: 0 0 20px -18px; padding: .8em 1em; border-bottom: 1px solid var(--fg); font-weight: normal; background: #ddf; } h3 { font-weight: normal; font-size: 130%; margin: 1em 0 0; } form { margin: 0; } td table { width: 100%; margin: 0; } @@ -48,7 +49,7 @@ input.wayoff { left: -1000px; position: absolute; } .error { color: red; background: #fee; } .error b { background: var(--bg); font-weight: normal; } .message { color: green; background: #efe; } -.message table { color: #000; background: var(--bg); } +.message table { color: var(--fg); background: var(--bg); } .error, .message { padding: .5em .8em; margin: 1em 20px 0 0; } .char { color: #007F00; } .date { color: #7F007F; } @@ -115,7 +116,7 @@ input.wayoff { left: -1000px; position: absolute; } @media all and (max-width: 880px) { .pages { left: auto; } .logout { padding: 1em; top: 3em; } - #menu { width: auto; background: var(--bg); border: 1px solid #000; } + #menu { width: auto; background: var(--bg); border: 1px solid var(--fg); } #content { margin-left: 10px; } #lang { position: static; } #breadcrumb { left: 48px; } diff --git a/designs/brade/adminer.css b/designs/brade/adminer.css index 347960d6..3b734898 100644 --- a/designs/brade/adminer.css +++ b/designs/brade/adminer.css @@ -1,4 +1,8 @@ /* CSS by Brade - www.bradezone.com */ +html { + --fg: #333; +} + *{margin:0;padding:0} body{font:13px/18px Helvetica,Arial,sans-serif;background:#fff;color:#333} /* generic */ diff --git a/designs/bueltge/adminer.css b/designs/bueltge/adminer.css index 79c5567f..05d62654 100644 --- a/designs/bueltge/adminer.css +++ b/designs/bueltge/adminer.css @@ -7,6 +7,7 @@ html { --bg: #F9F9F9; + --fg: #333; } body { diff --git a/designs/dracula/adminer-dark.css b/designs/dracula/adminer-dark.css index a0a7d5d1..7c3a3d19 100644 --- a/designs/dracula/adminer-dark.css +++ b/designs/dracula/adminer-dark.css @@ -6,6 +6,7 @@ */ html { --bg: #282a36; + --fg: #f8f8f2; } @import url('https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600&family=Ubuntu:wght@500;700&display=swap'); diff --git a/designs/galkaev/adminer-dark.css b/designs/galkaev/adminer-dark.css index 0cee6ce0..a7680089 100644 --- a/designs/galkaev/adminer-dark.css +++ b/designs/galkaev/adminer-dark.css @@ -2,6 +2,7 @@ html { --bg: black; + --fg: #ccc; } @import url(//fonts.googleapis.com/css?family=Source+Sans+Pro:400,900); diff --git a/designs/mancave/adminer-dark.css b/designs/mancave/adminer-dark.css index edac1045..db2075d2 100644 --- a/designs/mancave/adminer-dark.css +++ b/designs/mancave/adminer-dark.css @@ -23,6 +23,7 @@ html { --bg: #110236; + --fg: #eee; } @import url(//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css); diff --git a/designs/nette/adminer.css b/designs/nette/adminer.css index 0d1754e7..138ae328 100644 --- a/designs/nette/adminer.css +++ b/designs/nette/adminer.css @@ -8,6 +8,9 @@ it is based on some parts of: - CSS icons by Hever - http://hev.cz */ +html { + --fg: #333; +} body { background: #FFF; diff --git a/designs/pappu687/adminer.css b/designs/pappu687/adminer.css index 448cf95e..83988f1f 100644 --- a/designs/pappu687/adminer.css +++ b/designs/pappu687/adminer.css @@ -10,7 +10,11 @@ https://raw.github.com/vrana/adminer/master/designs/ng9/adminer.css * * adminer.php :allow in iframe( if($b->headers()){header("X-Frame-Options: deny");header("X-XSS-Protection: 0");} ) */ - ::-webkit-scrollbar-track-piece{ +html { + --fg: #555; +} + +::-webkit-scrollbar-track-piece{ background-color: rgba(180,180,180,0.06); border-radius:3px; } diff --git a/designs/price/adminer.css b/designs/price/adminer.css index e6d6795d..8384b3ed 100644 --- a/designs/price/adminer.css +++ b/designs/price/adminer.css @@ -22,6 +22,10 @@ * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ +html { + --bg: #eee; +} + /* IE doesn't support inline images - So, we use a hack that IE cannot interpret */ html/*\*/>/*/*/body .error {background:#FFEEEE url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIsSURBVDjLpVNLSJQBEP7+h6uu62vLVAJDW1KQTMrINQ1vPQzq1GOpa9EppGOHLh0kCEKL7JBEhVCHihAsESyJiE4FWShGRmauu7KYiv6Pma+DGoFrBQ7MzGFmPr5vmDFIYj1mr1WYfrHPovA9VVOqbC7e/1rS9ZlrAVDYHig5WB0oPtBI0TNrUiC5yhP9jeF4X8NPcWfopoY48XT39PjjXeF0vWkZqOjd7LJYrmGasHPCCJbHwhS9/F8M4s8baid764Xi0Ilfp5voorpJfn2wwx/r3l77TwZUvR+qajXVn8PnvocYfXYH6k2ioOaCpaIdf11ivDcayyiMVudsOYqFb60gARJYHG9DbqQFmSVNjaO3K2NpAeK90ZCqtgcrjkP9aUCXp0moetDFEeRXnYCKXhm+uTW0CkBFu4JlxzZkFlbASz4CQGQVBFeEwZm8geyiMuRVntzsL3oXV+YMkvjRsydC1U+lhwZsWXgHb+oWVAEzIwvzyVlk5igsi7DymmHlHsFQR50rjl+981Jy1Fw6Gu0ObTtnU+cgs28AKgDiy+Awpj5OACBAhZ/qh2HOo6i+NeA73jUAML4/qWux8mt6NjW1w599CS9xb0mSEqQBEDAtwqALUmBaG5FV3oYPnTHMjAwetlWksyByaukxQg2wQ9FlccaK/OXA3/uAEUDp3rNIDQ1ctSk6kHh1/jRFoaL4M4snEMeD73gQx4M4PsT1IZ5AfYH68tZY7zv/ApRMY9mnuVMvAAAAAElFTkSuQmCC") no-repeat scroll 0.8em center; padding-left:38px;} html/*\*/>/*/*/body .message, #menu p.message {background:#EEFFEE url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKfSURBVDjLpZPrS1NhHMf9O3bOdmwDCWREIYKEUHsVJBI7mg3FvCxL09290jZj2EyLMnJexkgpLbPUanNOberU5taUMnHZUULMvelCtWF0sW/n7MVMEiN64AsPD8/n83uucQDi/id/DBT4Dolypw/qsz0pTMbj/WHpiDgsdSUyUmeiPt2+V7SrIM+bSss8ySGdR4abQQv6lrui6VxsRonrGCS9VEjSQ9E7CtiqdOZ4UuTqnBHO1X7YXl6Daa4yGq7vWO1D40wVDtj4kWQbn94myPGkCDPdSesczE2sCZShwl8CzcwZ6NiUs6n2nYX99T1cnKqA2EKui6+TwphA5k4yqMayopU5mANV3lNQTBdCMVUA9VQh3GuDMHiVcLCS3J4jSLhCGmKCjBEx0xlshjXYhApfMZRP5CyYD+UkG08+xt+4wLVQZA1tzxthm2tEfD3JxARH7QkbD1ZuozaggdZbxK5kAIsf5qGaKMTY2lAU/rH5HW3PLsEwUYy+YCcERmIjJpDcpzb6l7th9KtQ69fi09ePUej9l7cx2DJbD7UrG3r3afQHOyCo+V3QQzE35pvQvnAZukk5zL5qRL59jsKbPzdheXoBZc4saFhBS6AO7V4zqCpiawuptwQG+UAa7Ct3UT0hh9p9EnXT5Vh6t4C22QaUDh6HwnECOmcO7K+6kW49DKqS2DrEZCtfuI+9GrNHg4fMHVSO5kE7nAPVkAxKBxcOzsajpS4Yh4ohUPPWKTUh3PaQEptIOr6BiJjcZXCwktaAGfrRIpwblqOV3YKdhfXOIvBLeREWpnd8ynsaSJoyESFphwTtfjN6X1jRO2+FxWtCWksqBApeiFIR9K6fiTpPiigDoadqCEag5YUFKl6Yrciw0VOlhOivv/Ff8wtn0KzlebrUYwAAAABJRU5ErkJggg==") no-repeat scroll 0.8em center; padding-left:38px;} diff --git a/designs/rmsoft_blue-dark/adminer-dark.css b/designs/rmsoft_blue-dark/adminer-dark.css index 686a94d3..244065d7 100644 --- a/designs/rmsoft_blue-dark/adminer-dark.css +++ b/designs/rmsoft_blue-dark/adminer-dark.css @@ -37,6 +37,7 @@ */ html { --bg: #002240; + --fg: #829bb0; } #menu{padding:0 0 30px 0}