Dark midnight theme for Lucida.
Lucida.to Midnight by n3tael
Imported from https://raw.githubusercontent.com/n3tael/lucide-midnight/main/lucide-midnight.user.less
Mirrored from https://raw.githubusercontent.com/n3tael/lucida-midnight/main/lucida-midnight.user.less
Details
Authorn3tael
Licenseapache-2.0
Categorylucida.to
Created
Updated
Size3.2 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name Lucida.to Midnight
@namespace github.com/n3tael/lucida-midnight
@description Dark midnight theme for Lucida.
@author n3tael <netael@pm.me> (https://github.com/n3tael)
@homepageURL https://github.com/n3tael/lucida-midnight
@supportURL https://github.com/n3tael/lucida-midnight/issues
@license apache-2.0
@version 1.1.1
@preprocessor less
==/UserStyle== */
@-moz-document domain("lucida.to"), domain("lucida.su") {
@bg: #121214;
@alt: #19191c;
@fg: #E6E6FF;
@main: #c3b6f8;
@font: 'Noto Sans', sans-serif;
body {
background-color: @bg;
background-image: none;
color: @fg;
font-family: @font;
font-size: 12pt;
}
a, a.normal {
color: #AAA5F2;
}
hr {
border: 1px solid lighten(@bg, 10%);
}
details {
background-color: lighten(@bg, 5%) !important;
color: @fg;
}
.main {
border-radius: 6px;
background: @alt;
margin-bottom: 12px;
.navbar {
background-color: @alt;
border-radius: 0;
padding: 0;
a {
color: @fg;
font-weight: 600;
font-family: @font;
font-size: 14pt;
height: 100%;
padding: 5px 18px;
margin: 0;
border-radius: 0;
text-shadow: none;
border-top: 2px solid transparent;
&.active {
background-color: transparent;
border-color: @fg;
}
&:not(.active):hover, &:not(.active):focus {
border: 0;
border-top: 2px solid;
border-color: @fg;
padding: 5px 18px;
animation: navbar-hover .3s ease-in-out;
}
}
}
.recent {
background-color: @main;
margin: 0;
.label {
background: linear-gradient(to left, transparent, lighten(@main, 5%) 16px);
color: @bg;
}
}
.home {
.left .biggerlinklist {
background: @alt;
margin: 0;
border-radius: 0;
width: auto;
padding: 0;
a {
color: @fg;
text-transform: lowercase;
text-shadow: none;
&:hover {
background-color: darken(@alt, 2%);
}
&:first-child {
margin-top: 0
}
&:last-child {
margin-bottom: 0
}
}
}
.right {
background-color: lighten(@bg, 5%);
color: @fg;
border-radius: 0;
.big {
font-style: normal;
font-weight: 700;
margin: 10px 0 0 0;
}
.download-form {
margin-bottom: 12px;
#download, #country, #service, #go {
background: @main
}
}
.dl-track, .dl-album {
background-color: @alt;
padding: 8px;
border-radius: 6px;
img:not(.cover-right):not([src = "/loading.gif"]):not([src = "/icons/download_black.svg"]) {
filter: invert(1);
}
.download-button {
background-color: @main;
color: @bg;
img {
margin-right: 3px
}
}
.error {
background-color: darken($color, 50%);
color: #BB6262;
h2 {
font-size: 16pt
}
}
}
.dl-artist .block-album {
background-color: @alt;
}
}
}
}
@keyframes navbar-hover {
0% {
border-color: transparent
}
100% {
border-color: @fg
}
}
}