Skip to content

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

Screenshot of Lucida.to Midnight

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

Dark midnight theme for Lucida.

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
		}
	}
}

Reviews

No reviews yet.