From 29d6876d118b90e6b7bb739df93a102b290a5ff7 Mon Sep 17 00:00:00 2001 From: Marius <24592972+gilbN@users.noreply.github.com> Date: Fri, 23 Jul 2021 14:32:28 +0200 Subject: [PATCH] lazylig formatting --- .../lazylibrarian/lazylibrarian-base.css | 680 ++++++++++-------- 1 file changed, 399 insertions(+), 281 deletions(-) diff --git a/CSS/themes/lazylibrarian/lazylibrarian-base.css b/CSS/themes/lazylibrarian/lazylibrarian-base.css index 00679b0a..9b05e1e5 100644 --- a/CSS/themes/lazylibrarian/lazylibrarian-base.css +++ b/CSS/themes/lazylibrarian/lazylibrarian-base.css @@ -11,37 +11,54 @@ /* https://github.com/gilbN/theme.park */ * { outline: none !important; -} - - body { - color: var(--text); - background: var(--main-bg-color); - background-repeat: repeat, no-repeat; - background-attachment: fixed, fixed; - background-position: center center, center center; - background-size: auto, cover; - -webkit-background-size: auto, cover; - -moz-background-size: auto, cover; - -o-background-size: auto, cover; - } - p { - color: var(--text) !important; - } - h1,h2,h3,h4,h5,h6,label, legend { - color: var(--text-hover); - } - legend,.nav-tabs { +} + +body { + color: var(--text); + background: var(--main-bg-color); + background-repeat: repeat, no-repeat; + background-attachment: fixed, fixed; + background-position: center center, center center; + background-size: auto, cover; + -webkit-background-size: auto, cover; + -moz-background-size: auto, cover; + -o-background-size: auto, cover; +} + +p { + color: var(--text) !important; +} + +h1, +h2, +h3, +h4, +h5, +h6, +label, +legend { + color: var(--text-hover); +} + +legend, +.nav-tabs { border-bottom: 1px solid rgb(var(--accent-color), .45) !important; } - a,.btn-link { - color: var(--link-color); - } - a:hover,.btn-link:hover { + +a, +.btn-link { + color: var(--link-color); +} + +a:hover, +.btn-link:hover { color: var(--link-color-hover); } + input::-webkit-input-placeholder { color: var(--text); } + input:focus::-webkit-input-placeholder { color: var(--text-hover); } @@ -51,6 +68,7 @@ input:focus::-webkit-input-placeholder { input:-moz-placeholder { color: var(--text-muted); } + input:focus:-moz-placeholder { color: var(--text-hover); } @@ -59,6 +77,7 @@ input:focus:-moz-placeholder { input::-moz-placeholder { color: var(--text-muted); } + input:focus::-moz-placeholder { color: var(--text-hover); } @@ -67,16 +86,19 @@ input:focus::-moz-placeholder { input:-ms-input-placeholder { color: var(--text-muted); } + input:focus:-ms-input-placeholder { color: var(--text-hover); } - /* SCROLLBAR */ - @media only screen and (min-width: 768px) { + +/* SCROLLBAR */ +@media only screen and (min-width: 768px) { html { height: 100%; width: 100%; overflow: hidden; } + body { overflow-y: auto; height: 100%; @@ -87,259 +109,353 @@ input:focus:-ms-input-placeholder { background-size: auto, cover; -webkit-background-size: auto, cover; -moz-background-size: auto, cover; - -o-background-size: auto, cover; - } - } - ::-webkit-scrollbar { - width: 14px; - } - ::-webkit-scrollbar-thumb { - min-height: 50px; - border: 3px solid transparent; - border-radius: 8px; - background-color: hsla(0,0%,100%,.2); - background-clip: padding-box; - } - ::-webkit-scrollbar-track { - background-color: transparent; + -o-background-size: auto, cover; } - ::-webkit-scrollbar-thumb:hover { - min-height: 50px; - border: 3px solid transparent; - border-radius: 8px; - background-color: hsla(0,0%,100%,.5); - background-clip: padding-box; - } - - /* NAVBAR */ - .navbar { - border: 1px solid transparent; - text-shadow: 1px 1px 1px rgb(0, 0, 0); - background: rgba(0, 0, 0, 0); - } - .navbar-inverse { - background-image: none; - background-color: transparent; - border-color: transparent; - } - .navbar-default .navbar-brand { - color: rgb(var(--accent-color)); - } - .navbar-default .navbar-brand:hover, - .navbar-default .navbar-brand:focus { +} + +::-webkit-scrollbar { + width: 14px; +} + +::-webkit-scrollbar-thumb { + min-height: 50px; + border: 3px solid transparent; + border-radius: 8px; + background-color: hsla(0, 0%, 100%, .2); + background-clip: padding-box; +} + +::-webkit-scrollbar-track { + background-color: transparent; +} + +::-webkit-scrollbar-thumb:hover { + min-height: 50px; + border: 3px solid transparent; + border-radius: 8px; + background-color: hsla(0, 0%, 100%, .5); + background-clip: padding-box; +} + +/* NAVBAR */ +.navbar { + border: 1px solid transparent; + text-shadow: 1px 1px 1px rgb(0, 0, 0); + background: rgba(0, 0, 0, 0); +} + +.navbar-inverse { + background-image: none; + background-color: transparent; + border-color: transparent; +} + +.navbar-default .navbar-brand { + color: rgb(var(--accent-color)); +} + +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { color: var(--accent-color-hover); background-color: none; } - .navbar-default .navbar-nav>li>a { - color: var(--text); - } - .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus { - color: var(--text-hover); - background-image: none; - background-color: rgba(0, 0, 0, .25); - } - /* BUTTONS */ - - .btn-primary, .btn-default { - color: var(--button-text) !important; - background-color: var(--button-color) !important; - background: var(--button-color) !important; - border-color: var(--button-color) !important; - background-image: none !important; - outline: none; - } - - .btn-primary:hover, .btn-default:hover, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary { - background-image: none; - color: var(--button-text-hover) !important; - background-color: var(--button-color-hover) !important; - border-color: var(--button-color-hover) !important; - } - .btn-primary:active:hover, .btn-primary.active:hover, .open> - -toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus { + +.navbar-default .navbar-nav>li>a { + color: var(--text); +} + +.navbar-default .navbar-nav>li>a:hover, +.navbar-default .navbar-nav>li>a:focus { + color: var(--text-hover); + background-image: none; + background-color: rgba(0, 0, 0, .25); +} + +/* BUTTONS */ + +.btn-primary, +.btn-default { + color: var(--button-text) !important; + background-color: var(--button-color) !important; + background: var(--button-color) !important; + border-color: var(--button-color) !important; + background-image: none !important; + outline: none; +} + +.btn-primary:hover, +.btn-default:hover, +.btn-primary:active, +.btn-primary.active, +.open>.dropdown-toggle.btn-primary { + background-image: none; + color: var(--button-text-hover) !important; + background-color: var(--button-color-hover) !important; + border-color: var(--button-color-hover) !important; +} + +.btn-primary:active:hover, +.btn-primary.active:hover, +.open>-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open>.dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open>.dropdown-toggle.btn-primary.focus { + color: var(--button-text-hover) !important; + background-color: var(--button-color-hover) !important; + border-color: var(--button-color-hover) !important; +} + +.btn-primary.active.focus, +.btn-primary.active:focus, +.btn-primary.active:hover, +.btn-primary:active.focus, +.btn-primary:active:focus, +.btn-primary:active:hover, +.open>.dropdown-toggle.btn-primary.focus, +.open>.dropdown-toggle.btn-primary:focus, +.open>.dropdown-toggle.btn-primary:hover { color: var(--button-text-hover) !important; background-color: var(--button-color-hover) !important; border-color: var(--button-color-hover) !important; - } - .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover { +} + +.btn-primary:active:hover, +.btn-primary.active:hover, +.open>.dropdown-toggle.btn-primary:hover, +.btn-primary:active:focus, +.btn-primary.active:focus, +.open>.dropdown-toggle.btn-primary:focus, +.btn-primary:active.focus, +.btn-primary.active.focus, +.open>.dropdown-toggle.btn-primary.focus { + outline: none; color: var(--button-text-hover) !important; background-color: var(--button-color-hover) !important; border-color: var(--button-color-hover) !important; - } - - .btn-primary:active:hover, .btn-primary.active:hover, .open>.dropdown-toggle.btn-primary:hover, .btn-primary:active:focus, .btn-primary.active:focus, .open>.dropdown-toggle.btn-primary:focus, .btn-primary:active.focus, .btn-primary.active.focus, .open>.dropdown-toggle.btn-primary.focus { - outline: none; - color: var(--button-text-hover) !important; - background-color: var(--button-color-hover) !important; - border-color: var(--button-color-hover) !important; - } - .btn-link:hover, .btn-link:focus, button.close { - outline:none - } - - .btn-warning { - background-image: none; - color: var(--button-text-hover); - background-color: #f89406; - border-color: #f89406; - } - - .btn-warning:hover { - background-image: none; - color: var(--button-text-hover); - background-color: #c67605; - border-color: #bc7005; - } - .btn:hover, .btn:focus, .btn.focus { - color: var(--button-text-hover); - text-decoration: none; - } - - .pagination>li.disabled>a, .pagination>li.disabled>a:hover, .pagination>li.disabled>span, .pagination>li.disabled>span:hover { - background-color: var(--button-color); - color: var(--text-muted); - background-image: none; - outline:none; - } - .pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus { - color: var(--text-muted); - background-color: var(--button-color); - border-color: var(--button-color); - cursor: not-allowed; - } - .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus { - color: var(--button-text-hover); - background-image: none; - background-color: var(--button-color-hover); - border-color: var(--button-color-hover); - outline: none; - } - .pagination>li.active>a, .pagination>li.active>span { - background-image: none; - } - .pagination>li>a, .pagination>li>span { - text-shadow: 1px 1px 1px rgba(0,0,0,0.3); - background-image: none; - } - .pagination>li>a, .pagination>li>span { - color: var(--button-text); - background-color: var(--button-color); - border: 1px solid var(--button-color); - - } - .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { - color: var(--button-text-hover); - background-image: none; - background-color: var(--button-color-hover); - border-color: var(--button-color-hover); - outline: none; - } - - /* FORM CONTYROL */ - - .form-control:focus { - border-color: transparent; - outline: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - - .form-control { - color: var(--text); - background-color: rgba(255, 255, 255, 0.1); - background-image: none; - border: 1px solid transparent; - } - select:focus, select:active { - background: #1b1b1b; - color: white; - } - .form-control:active:not(select.form-control), .form-control:focus:not(select.form-control), - .configtable .input-group .form-control:active, .configtable .input-group .form-control:focus { - color: var(--text-hover); - background-color: rgba(0, 0, 0, 0.25) !important; - background-image: none; - border: 1px solid transparent; - } - - - /* TABLE */ - - table { - background-color: rgba(255, 255, 255, 0.08); - } - - thead { - color: var(--text-hover); - } - - .table-striped>tbody>tr:nth-of-type(odd) { - background-color: rgba(0, 0, 0, 0.08); - } - .table-hover>tbody>tr:hover { - background-color: rgba(255, 255, 255, 0.08) !important; - } - .table-bordered { - border: 1px solid transparent; - } - .table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td { - border: 1px solid rgba(255, 255, 255, 0.08); - } - - /* BOOKWALL */ - - .table-responsive>.table { - background-color: rgba(255, 255, 255, .08); - } - - /* SETTINGS */ - - .nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus { - color: rgb(var(--accent-color)); - background-color: rgba(255, 255, 255, 0.08); - border: 1px solid TRANSPARENT; - border-bottom-color: transparent; - cursor: default; - } - .nav-tabs { - border-bottom: 1px solid rgba(255, 255, 255, 0.45); - } - .nav-tabs>li>a:hover { - border-color: transparent; - } - .nav>li>a:hover, .nav>li>a:focus { - text-decoration: none; - background-color: rgba(255, 255, 255, 0.15); - } - .input-group-addon { - border:none; - border-color: transparent; - background-image: none; - color: var(--button-text); - background-color: var(--button-color); - } - .input-group { - margin-top: 2px; - } - - legend { - border-bottom: 1px solid rgba(255, 255, 255, .45); - } - - /* MODAL */ - - .modal-content { - background: var(--modal-bg-color); - background-repeat: repeat, no-repeat; - background-attachment: fixed, fixed; - background-position: center center, center center; - background-size: auto, cover; - -webkit-background-size: auto, cover; - -moz-background-size: auto, cover; - -o-background-size: auto, cover; - border: 1px solid transparent; - } - .modal-header { +} + +.btn-link:hover, +.btn-link:focus, +button.close { + outline: none +} + +.btn-warning { + background-image: none; + color: var(--button-text-hover); + background-color: #f89406; + border-color: #f89406; +} + +.btn-warning:hover { + background-image: none; + color: var(--button-text-hover); + background-color: #c67605; + border-color: #bc7005; +} + +.btn:hover, +.btn:focus, +.btn.focus { + color: var(--button-text-hover); + text-decoration: none; +} + +.pagination>li.disabled>a, +.pagination>li.disabled>a:hover, +.pagination>li.disabled>span, +.pagination>li.disabled>span:hover { + background-color: var(--button-color); + color: var(--text-muted); + background-image: none; + outline: none; +} + +.pagination>.disabled>span, +.pagination>.disabled>span:hover, +.pagination>.disabled>span:focus, +.pagination>.disabled>a, +.pagination>.disabled>a:hover, +.pagination>.disabled>a:focus { + color: var(--text-muted); + background-color: var(--button-color); + border-color: var(--button-color); + cursor: not-allowed; +} + +.pagination>.active>a, +.pagination>.active>span, +.pagination>.active>a:hover, +.pagination>.active>span:hover, +.pagination>.active>a:focus, +.pagination>.active>span:focus { + color: var(--button-text-hover); + background-image: none; + background-color: var(--button-color-hover); + border-color: var(--button-color-hover); + outline: none; +} + +.pagination>li.active>a, +.pagination>li.active>span { + background-image: none; +} + +.pagination>li>a, +.pagination>li>span { + text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3); + background-image: none; +} + +.pagination>li>a, +.pagination>li>span { + color: var(--button-text); + background-color: var(--button-color); + border: 1px solid var(--button-color); + +} + +.pagination>li>a:hover, +.pagination>li>span:hover, +.pagination>li>a:focus, +.pagination>li>span:focus { + color: var(--button-text-hover); + background-image: none; + background-color: var(--button-color-hover); + border-color: var(--button-color-hover); + outline: none; +} + +/* FORM CONTYROL */ + +.form-control:focus { + border-color: transparent; + outline: 0; + -webkit-box-shadow: none; + box-shadow: none; +} + +.form-control { + color: var(--text); + background-color: rgba(255, 255, 255, 0.1); + background-image: none; + border: 1px solid transparent; +} + +select:focus, +select:active { + background: #1b1b1b; + color: white; +} + +.form-control:active:not(select.form-control), +.form-control:focus:not(select.form-control), +.configtable .input-group .form-control:active, +.configtable .input-group .form-control:focus { + color: var(--text-hover); + background-color: rgba(0, 0, 0, 0.25) !important; + background-image: none; + border: 1px solid transparent; +} + + +/* TABLE */ + +table { + background-color: rgba(255, 255, 255, 0.08); +} + +thead { + color: var(--text-hover); +} + +.table-striped>tbody>tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.08); +} + +.table-hover>tbody>tr:hover { + background-color: rgba(255, 255, 255, 0.08) !important; +} + +.table-bordered { + border: 1px solid transparent; +} + +.table-bordered>thead>tr>th, +.table-bordered>tbody>tr>th, +.table-bordered>tfoot>tr>th, +.table-bordered>thead>tr>td, +.table-bordered>tbody>tr>td, +.table-bordered>tfoot>tr>td { + border: 1px solid rgba(255, 255, 255, 0.08); +} + +/* BOOKWALL */ + +.table-responsive>.table { + background-color: rgba(255, 255, 255, .08); +} + +/* SETTINGS */ + +.nav-tabs>li.active>a, +.nav-tabs>li.active>a:hover, +.nav-tabs>li.active>a:focus { + color: rgb(var(--accent-color)); + background-color: rgba(255, 255, 255, 0.08); + border: 1px solid TRANSPARENT; + border-bottom-color: transparent; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid rgba(255, 255, 255, 0.45); +} + +.nav-tabs>li>a:hover { + border-color: transparent; +} + +.nav>li>a:hover, +.nav>li>a:focus { + text-decoration: none; + background-color: rgba(255, 255, 255, 0.15); +} + +.input-group-addon { + border: none; + border-color: transparent; + background-image: none; + color: var(--button-text); + background-color: var(--button-color); +} + +.input-group { + margin-top: 2px; +} + +legend { + border-bottom: 1px solid rgba(255, 255, 255, .45); +} + +/* MODAL */ + +.modal-content { + background: var(--modal-bg-color); + background-repeat: repeat, no-repeat; + background-attachment: fixed, fixed; + background-position: center center, center center; + background-size: auto, cover; + -webkit-background-size: auto, cover; + -moz-background-size: auto, cover; + -o-background-size: auto, cover; + border: 1px solid transparent; +} + +.modal-header { background: var(--modal-header-color); background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; @@ -347,10 +463,11 @@ input:focus:-ms-input-placeholder { background-size: auto, cover; -webkit-background-size: auto, cover; -moz-background-size: auto, cover; - -o-background-size: auto, cover; - border-bottom: 1px solid rgb(var(--accent-color)); - } - .modal-footer { + -o-background-size: auto, cover; + border-bottom: 1px solid rgb(var(--accent-color)); +} + +.modal-footer { background: var(--modal-footer-color); background-repeat: repeat, no-repeat; background-attachment: fixed, fixed; @@ -358,11 +475,12 @@ input:focus:-ms-input-placeholder { background-size: auto, cover; -webkit-background-size: auto, cover; -moz-background-size: auto, cover; - -o-background-size: auto, cover; - border-top: 1px solid rgb(var(--accent-color)); - } - pre { - color: var(--text); - background-color: rgba(0, 0, 0, 0.25); - border: 1px solid transparent; - } \ No newline at end of file + -o-background-size: auto, cover; + border-top: 1px solid rgb(var(--accent-color)); +} + +pre { + color: var(--text); + background-color: rgba(0, 0, 0, 0.25); + border: 1px solid transparent; +} \ No newline at end of file