2024-04-21 15:32:58 +02:00
|
|
|
@import url("/css/defaults/placeholders.css");
|
|
|
|
@import url("/css/defaults/transparent.css");
|
|
|
|
|
|
|
|
|
|
|
|
/* TEXT */
|
|
|
|
body,
|
|
|
|
p{
|
|
|
|
color: var(--text) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
h1,
|
|
|
|
h2,
|
|
|
|
h3,
|
|
|
|
h4,
|
|
|
|
h5,
|
|
|
|
h6{
|
|
|
|
color: var(--text-hover) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* LINKS */
|
|
|
|
a{
|
|
|
|
color: var(--link-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
a:hover{
|
|
|
|
color: var(--link-color-hover) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* BODY */
|
|
|
|
.bg-primary{
|
|
|
|
background: var(--transparency-dark-40) !important;
|
|
|
|
}
|
|
|
|
body, .bg-bg, #bookshelf, #app-content, #page-wrapper{
|
2024-09-16 19:07:21 +02:00
|
|
|
background-image:none !important;
|
2024-06-15 20:00:20 +02:00
|
|
|
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;
|
|
|
|
color: var(--text);
|
2024-04-21 15:32:58 +02:00
|
|
|
}
|
|
|
|
.bg-bg{
|
|
|
|
background: var(--modal-header-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* HEADER */
|
|
|
|
#appbar,
|
|
|
|
#appbar > div{
|
|
|
|
background: var(--modal-header-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* BUTTONS */
|
|
|
|
button.bg-success,
|
|
|
|
button.bg-success *,
|
|
|
|
.abs-btn,
|
|
|
|
button.bg-primary, a.bg-primary{
|
|
|
|
background: var(--button-color) !important;
|
|
|
|
color: var(--button-text) !important;
|
|
|
|
border:none !important;
|
|
|
|
}
|
|
|
|
button.bg-success:hover,
|
|
|
|
button.bg-success:hover *,
|
|
|
|
.abs-btn:hover,
|
|
|
|
button.bg-primary:hover, a.bg-primary:hover{
|
|
|
|
background: var(--button-color-hover) !important;
|
|
|
|
color: var(--button-text-hover) !important;
|
|
|
|
}
|
|
|
|
button .material-icons{
|
|
|
|
color: var(--button-text-color) !important;
|
|
|
|
}
|
|
|
|
button:hover .material-icons{
|
|
|
|
color: var(--button-text-color-hover) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* CARDS */
|
|
|
|
[id*="book-card-"] .border-yellow-400{
|
|
|
|
border-color:var(--button-color) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* Icons */
|
|
|
|
.material-icons,
|
|
|
|
.abs-icons{
|
|
|
|
color: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
.material-icons:hover,
|
|
|
|
.abs-icons:hover{
|
|
|
|
color: var(--accent-color-hover) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* TOOLBAR */
|
|
|
|
#toolbar{
|
|
|
|
background: var(--transparency-dark-25) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* SIDEBAR */
|
|
|
|
.box-shadow-side{
|
|
|
|
background: var(--transparency-dark-25) !important;
|
|
|
|
}
|
|
|
|
#siderail-buttons-container [class*="bg-yellow-"]{
|
|
|
|
background: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
#siderail-buttons-container > a{
|
|
|
|
background: var(--modal-header-color) !important;
|
|
|
|
}
|
|
|
|
#siderail-buttons-container > a [class*="material-icons-"],
|
|
|
|
#siderail-buttons-container > a svg{
|
|
|
|
color: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
#siderail-buttons-container > a:hover [class*="material-icons-"],
|
|
|
|
#siderail-buttons-container > a:hover svg{
|
|
|
|
color: var(--accent-color-hover) !important;
|
|
|
|
}
|
|
|
|
#siderail-buttons-container > a[aria-current="page"] [class*="material-icons-"],
|
|
|
|
#siderail-buttons-container > a[aria-current="page"] svg{
|
|
|
|
color: var(--button-text-color) !important;
|
|
|
|
}
|
|
|
|
#siderail-buttons-container > a[aria-current="page"]:hover [class*="material-icons-"],
|
|
|
|
#siderail-buttons-container > a[aria-current="page"]:hover svg{
|
|
|
|
color: var(--button-text-color-hover) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* SCROLLBAR */
|
|
|
|
::-webkit-scrollbar-thumb{
|
|
|
|
background: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
#bookshelf{
|
|
|
|
scrollbar-color: rgb(var(--accent-color)) transparent !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* INPUTS */
|
|
|
|
input.bg-primary{
|
|
|
|
background:none !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* TABLES */
|
|
|
|
table * {
|
|
|
|
background: transparent !important;
|
|
|
|
}
|
|
|
|
table tr:nth-child(2n){
|
|
|
|
background: var(--transparency-dark-30) !important;
|
|
|
|
}
|
|
|
|
table tr:nth-child(odd){
|
|
|
|
background: var(--transparency-dark-15) !important;
|
|
|
|
}
|
|
|
|
table tr:hover{
|
|
|
|
background: rgb(var(--accent-color),0.25) !important;
|
|
|
|
}
|
|
|
|
table tr:nth-child(1), table tr:nth-child(1):hover {
|
|
|
|
background: var(--transparency-dark-25) !important;
|
|
|
|
}
|
|
|
|
table tr svg.text-green-500{
|
|
|
|
color: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* DROPDOWNS */
|
|
|
|
button[aria-haspopup="listbox"]{
|
|
|
|
background: var(--transparency-dark-25) !important;
|
2024-04-21 21:42:26 +02:00
|
|
|
color: var(--text) !important;
|
2024-04-21 15:32:58 +02:00
|
|
|
}
|
|
|
|
ul[role="listbox"]{
|
|
|
|
background: var(--modal-bg-color) !important;
|
|
|
|
}
|
|
|
|
ul[role="listbox"] li:hover{
|
|
|
|
background: var(--transparency-dark-25) !important;
|
|
|
|
}
|
|
|
|
ul[role="listbox"] li.text-yellow-400{
|
|
|
|
color: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
ul[role="listbox"] li.text-yellow-400:hover{
|
|
|
|
color: var(--accent-color-hover) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* CONFIGPAGE */
|
|
|
|
.configContent button[role="checkbox"].bg-primary{
|
|
|
|
background: var(--transparency-dark-35) !important;
|
|
|
|
}
|
|
|
|
.configContent button[role="checkbox"].bg-success{
|
|
|
|
background: var(--button-color) !important;
|
|
|
|
}
|
|
|
|
.configContent button[role="checkbox"] > span{
|
|
|
|
background: var(--text-hover) !important;
|
|
|
|
border: var(--text-hover) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* CONFIGPAGE - SETTINGS */
|
|
|
|
.configContent .userAudiobooksTable tr:nth-child(1){
|
|
|
|
background: var(--transparency-dark-40) !important;
|
|
|
|
}
|
|
|
|
.configContent .userAudiobooksTable tr.isFinished{
|
|
|
|
background:rgb(var(--accent-color),0.15) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* CONFIGPAGE - LIBRARIES */
|
|
|
|
.configContent.page-Libraries .list-group .bg-warning{
|
|
|
|
background: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* CONFIGPAGE - LOGS */
|
|
|
|
.configContent.page-Logs #log-container .bg-info{
|
|
|
|
background: var(--transparency-dark-40) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* CONFIGPAGE - AUTHENTICATION */
|
|
|
|
.configContent.page-Authentication svg.text-green-500{
|
|
|
|
color: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* CONFIGPAGE - STATS */
|
|
|
|
.configContent.Stats .bg-yellow-400{
|
|
|
|
background: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/* MISC */
|
|
|
|
code{
|
|
|
|
background: var(--transparency-dark-40) !important;
|
|
|
|
color: rgb(var(--accent-color)) !important;
|
|
|
|
}
|
|
|
|
|
|
|
|
/* WTF? */
|
|
|
|
#__layout > .bg-bg > .hidden > .absolute.bg-bg{
|
|
|
|
background: none !important;
|
|
|
|
}
|