UserStyles.world Dark by BamaBraves [Updated]

BamaBraves style theme for Userstyle World

/* ==UserStyle==
@name         UserStyles.world Dark by BamaBraves [Updated]
@namespace    typpi.online
@author       BamaBraves [Updated by Nick2bad4u]
@description  BamaBraves style theme for Userstyle World
@version      1.0.6
@license      UnLicense
@homepageURL  https://github.com/Nick2bad4u/UserStyles
@supportURL   https://github.com/Nick2bad4u/UserStyles/issues
@preprocessor uso
==/UserStyle== */
@-moz-document domain("userstyles.world") {
	/* Scrollbar Settings */

	::-webkit-scrollbar {
		/* Width */
		width: 1.2em !important;
	}

	/* Color of handle ___________________________________________________________________________*/

	::-webkit-scrollbar-thumb {
		box-shadow:
			inset 0 0 5px rgb(0 0 0 / 40%),
			rgb(55 55 55 / 100%) 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		border-radius: 22px !important;
		background: #580303 !important;
	}

	::-webkit-scrollbar-thumb:hover {
		box-shadow:
			inset 0 0 5px rgb(0 0 0 / 40%),
			rgb(155 155 155 / 100%) 0 1px 0 !important;
		border-radius: 22px !important;
		background: #580303 !important;
	}

	/* Color of Track ______________________________________________________________________________*/

	::-webkit-scrollbar-track {
		box-shadow:
			inset 8px 0 13px rgb(0 0 0 / 40%),
			rgb(55 55 55 / 100%) 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		background: #170000 !important;
	}

	/* Color of handles at top and bottom ___________________________________________________________*/

	::-webkit-scrollbar-button {
		box-shadow:
			inset 0 12px 13px rgb(0 0 0 / 60%),
			rgb(55 55 55 / 100%) 0 1px 0 !important;
		background: #4c0707 !important;
	}

	::-webkit-scrollbar-button:hover {
		box-shadow:
			inset 0 0 5px rgb(0 0 0 / 40%),
			rgb(155 155 155 / 100%) 0 1px 0 !important;
		border-radius: 22px !important;
	}

	/* Color of the bottom corner of the scrollable element, where two scrollbar meet. ______________*/

	::-webkit-scrollbar-corner {
		box-shadow:
			inset 0 12px 13px rgb(0 0 0 / 60%),
			rgb(55 55 55 / 100%) 0 1px 0 !important;
		background: #530205 !important;
	}

	::-webkit-scrollbar-corner:hover {
		box-shadow:
			inset 0 0 5px rgb(0 0 0 / 40%),
			rgb(155 155 155 / 100%) 0 1px 0 !important;
		border-radius: 22px !important;
	}
}

@-moz-document domain("userstyles.world") {
	/* Site Settings */

	* {
		text-decoration: none !important;
	}

	selector {
		text-transform: capitalize !important;
	}

	.card-body,
	.card-footer,
	:focus {
		outline: none !important;
		box-shadow: none !important;
		border: none !important;
	}

	/*___ Fonts ________________________________________________________________________*/

	selector {
		font-size: 21px !important;
	}

	p {
		font-size: 19px !important;
	}

	selector {
		font-size: 17px !important;
	}

	selector {
		font-size: 15px !important;
	}

	selector {
		line-height: 25px !important;
	}

	/*___ Remove Items _________________________________________________________________*/

	selector {
		position: absolute !important;
		top: -9999px !important;
		left: -9999px !important;
	}

	/*___ Left/Right/Top/Bottom ________________________________________________________*/

	/*___ Margins ______________________________________________________________________*/

	.Hero {
		margin: 12px !important;
	}

	selector {
		margin: 3px 6px !important;
	}

	/*___ Paddings _____________________________________________________________________*/

	.Hero,
	.Hero-half {
		padding: 12px !important;
	}

	selector {
		padding: 3px 6px !important;
	}

	/*___ Heights ______________________________________________________________________*/

	selector {
		max-height: none !important;
	}

	.Hero,
	.Hero-half {
		height: auto !important;
	}

	.Hero,
	.Hero-half {
		min-height: 0;
	}

	/*___ Widths _______________________________________________________________________*/

	#welcome,
	html body > * > .wrapper {
		max-width: none !important;
	}

	selector {
		width: auto !important;
	}

	html body > * > .wrapper {
		width: 98% !important;
	}
}

@-moz-document domain("userstyles.world") {
	/* Font Settings */

	a[href],
	td span {
		color: #0ff !important;
		text-shadow: 1px 1px #000 !important;
	}

	a[href]:visited {
		color: #fc79fc !important;
		text-shadow: 1px 1px #000 !important;
	}

	/*__________________________________________________________________________________*/

	a[href]:hover,
	h1,
	input[type='checkbox']:checked + label,
	input[type='radio']:checked + label {
		color: #ff0 !important;
	}

	/*__________________________________________________________________________________*/

	[class*='ml'],
	li,
	p {
		color: #fff !important;
	}

	/*___ Khaki ________________________________________________________________________*/

	h1,
	h2 {
		color: #f0e890 !important;
	}

	/*___ Burlywood ____________________________________________________________________*/

	h3,
	h4 {
		color: #e0b880 !important;
	}

	/*___ Sandy Brown __________________________________________________________________*/

	.minw,
	h5,
	h6,
	label {
		color: #f0a060 !important;
	}

	/*___ Blue _________________________________________________________________________*/

	.card time {
		color: #07beff !important;
	}

	/*___ Green ________________________________________________________________________*/

	selector {
		color: #07ff24 !important;
	}

	/*___ Red __________________________________________________________________________*/

	selector {
		color: #ff0707 !important;
	}

	/*__________________________________________________________________________________*/

	input,
	input[type='email'],
	input[type='number'],
	input[type='password'],
	input[type='search'],
	input[type='tel'],
	input[type='text'],
	select,
	textarea {
		border-radius: 22px !important;
		background-color: #1d0909 !important;
		color: #fff !important;
	}

	/*__________________________________________________________________________________*/

	::selection {
		background: #ff9 !important;
		color: #000 !important;
	}

	pre ::selection {
		background: #ff9 !important;
		color: #fff !important;
	}

	::placeholder {
		opacity: 100%;
		color: #f48f8f;
	}

	/*___ Misc _________________________________________________________________________*/

	.token.punctuation {
		color: #fff !important;
	}

	.token.selector,
	.token.attr-name,
	.token.string,
	.token.char,
	.token.builtin,
	.token.inserted {
		color: #af0 !important;
	}

	.token.atrule,
	.token.attr-value,
	.token.keyword {
		color: #00b3ff !important;
	}

	.token.property,
	.token.tag,
	.token.boolean,
	.token.number,
	.token.constant,
	.token.symbol,
	.token.deleted {
		color: #ff6cbe !important;
	}
}

@-moz-document domain("userstyles.world") {
	/* Background Settings */

	body {
		background: #000 !important;
	}

	selector {
		background-image: none;
	}

	/*___ Background Gray ______________________________________________________________*/

	.Footer,
	nav {
		background-color: #060505 !important;
	}

	selector {
		background-color: #1a1a1a !important;
	}

	/*___ Background 0000 ______________________________________________________________*/

	selector {
		background: #0000 !important;
	}

	/*___ Background-color 0000 ________________________________________________________*/

	.form-wrapper:not(.Form).search button,
	.form-wrapper:not(.Form).search input,
	form:not(.Form).search button,
	form:not(.Form).search input {
		background-color: #0000 !important;
	}

	/*__ Blue __________________________________________________________________________*/

	.btn.primary {
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px rgb(0 0 0 / 30%),
			inset -2px -3px 5px rgb(255 255 255 / 50%) !important;
		border: none !important;
		border-radius: 22px !important;
		background-image: linear-gradient(
			to bottom right,
			#043dda,
			#000
		) !important;
		color: #fff !important;
	}

	.btn.primary:hover {
		background-image: linear-gradient(
			to bottom right,
			#154eeb,
			#000
		) !important;
		color: #ff0 !important;
	}

	.btn.primary:active {
		box-shadow:
			inset 2px 2px 1px black,
			inset 2px 3px 5px #0000004d,
			inset -2px -3px 5px #ffffff80 !important;
	}

	/*__ Red __________________________________________________________________________*/

	selector {
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px #0000004d,
			inset -2px -3px 5px #ffffff80 !important;
		border: none !important;
		border-radius: 22px !important;
		background-image: linear-gradient(
			to bottom right,
			#043dda,
			#000
		) !important;
		color: #fff !important;
	}

	selector:hover {
		background-image: linear-gradient(
			to bottom right,
			#f11,
			#000
		) !important;
		color: #ff0 !important;
	}

	selector:active {
		box-shadow:
			inset 2px 2px 1px black,
			inset 2px 3px 5px #0000004d,
			inset -2px -3px 5px #ffffff80 !important;
	}

	/*__ Orange ________________________________________________________________________*/

	.btn.icon.write-review {
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px #0000004d,
			inset -2px -3px 5px #ffffff80 !important;
		border: none !important;
		border-radius: 22px !important;
		background-image: linear-gradient(
			to bottom right,
			#da3a04,
			#000
		) !important;
		color: #fff !important;
	}

	.btn.icon.write-review:hover {
		background-image: linear-gradient(
			to bottom right,
			#eb4b15,
			#000
		) !important;
		color: #ff0 !important;
	}

	.btn.icon.write-review:active {
		box-shadow:
			inset 2px 2px 1px black,
			inset 2px 3px 5px #0000004d,
			inset -2px -3px 5px #ffffff80 !important;
	}

	/*___ Green ________________________________________________________________________*/

	selector {
		box-shadow:
			1px 1px 1px black,
			inset 2px 3px 5px #0000004d,
			inset -2px -3px 5px #ffffff80 !important;
		border: none !important;
		border-radius: 22px !important;
		background-image: linear-gradient(
			to bottom right,
			#81bc2e,
			#000
		) !important;
		color: #fff !important;
	}

	selector:hover {
		background-image: linear-gradient(
			to bottom right,
			#92cd3f,
			#000
		) !important;
		color: #ff0 !important;
	}

	selector:active {
		box-shadow:
			inset 2px 2px 1px black,
			inset 2px 3px 5px #0000004d,
			inset -2px -3px 5px #ffffff80 !important;
	}

	/*___ Plain Black __________________________________________________________________*/

	.Hero,
	.Hero-half {
		box-shadow:
			inset 0 0 5px #0006,
			#373737 0 1px 0,
			10px 10px 5px #0006,
			#9b9b9b 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		border-radius: 22px !important;
		background-color: #000 !important;
	}

	.Hero:hover,
	.Hero-half:hover {
		box-shadow:
			inset 0 0 5px #0006,
			#9b9b9b 0 1px 0,
			10px 10px 5px #0a0a0a66,
			#9b9b9b 0 1px 0 !important;
	}

	/*___ Plain ________________________________________________________________________*/

	.Box,
	.card {
		box-shadow:
			inset 0 0 5px #0006,
			#373737 0 1px 0,
			10px 10px 5px #0006,
			#9b9b9b 0 1px 0 !important;
		border: 1px solid rgb(0 0 0 / 25%) !important;
		border-radius: 22px !important;
		background-color: #1c1c1c !important;
	}

	.Box:hover,
	.card:hover {
		box-shadow:
			inset 0 0 5px #0006,
			#fc79fc 0 1px 0,
			3px 3px 2px #fc79fc,
			#9b9b9b 0 1px 0 !important;
	}

	/*___ Red Gradient _________________________________________________________________*/

	selector {
		border-bottom: 1px solid #000 !important;
		border-radius: 22px !important;
		background: linear-gradient(
			to bottom,
			#300202 0%,
			#590505 100%
		) !important;
	}

	/*__ Blue Gradient _________________________________________________________________*/

	selector {
		border-bottom: 1px solid #000 !important;
		border-radius: 22px !important;
		background: linear-gradient(
			to bottom,
			#03193c,
			#000 100%
		) !important;
	}

	/*__ Green Gradient ________________________________________________________________*/

	selector {
		border-bottom: 1px solid #000 !important;
		border-radius: 22px !important;
		background: linear-gradient(
			to bottom,
			#15534d 0%,
			#000 100%
		) !important;
		text-shadow: 1px 1px #555 !important;
	}

	/*__ Yellow Gradient _______________________________________________________________*/

	selector {
		border-bottom: 1px solid #000 !important;
		border-radius: 22px !important;
		background: linear-gradient(
			to bottom,
			#9d9d5d 0%,
			#000 100%
		) !important;
		text-shadow: 1px 1px #555 !important;
	}

	/*__ Orange Gradient _______________________________________________________________*/

	selector {
		border-bottom: 1px solid #000 !important;
		border-radius: 22px !important;
		background: linear-gradient(
			to bottom,
			#da3a04 0%,
			#000 100%
		) !important;
		text-shadow: 1px 1px #555 !important;
	}

	/*__ Code ___________________________________________________________________________*/

	pre {
		background: #111 !important;
	}

	/*___ Highlight Background _________________________________________________________*/

	.TableRow:hover {
		border-left-color: #434343 !important;
		background: linear-gradient(
			to right,
			#383838,
			#0000
		) !important;
	}

	/*___ Radial Background _________________________________________________________*/

	yt-chip-cloud-chip-renderer[chip-style='STYLE_DEFAULT'][selected],
	yt-chip-cloud-chip-renderer[chip-style='STYLE_HOME_FILTER'][selected] {
		background: radial-gradient(
			ellipse at center,
			#07ed07 0%,
			#0000 70%
		) !important;
	}

	a.ytmusic-content-update-chip {
		background: radial-gradient(
			ellipse at center,
			#9a9d00 0%,
			#0e0e0e 70%
		) !important;
	}

	selector {
		background: radial-gradient(
			ellipse at center,
			#00809d 0%,
			#0e0e0e00 70%
		) !important;
	}
}

@-moz-document domain("userstyles.world") {
	/* Image Settings */

	.TableRow,
	.card {
		filter: brightness(75%) !important;
	}

	/*__________________________________________________________________________________*/

	.TableRow:hover,
	.card:hover {
		filter: brightness(100%) !important;
	}

	/*__________________________________________________________________________________*/

	img {
		border-radius: 22px !important;
	}

	/*__________________________________________________________________________________*/

	img {
		-webkit-box-reflect: below
			0 -webkit-gradient(
				linear,
				left top,
				left bottom,
				from(transparent),
				color-stop(70%, transparent),
				to(rgb(250 250 250 / 10%))
			);
	}

	/*__________________________________________________________________________________*/

	selector:hover {
		opacity: 100% !important;
	}
}

@-moz-document domain("userstyles.world") {
	/* New Icons */

	/* Calendar _________________________________________________________________________*/

	.card-footer small:first-child svg {
		box-sizing: border-box;
	}

	.card-footer small:first-child svg {
		background-size: 15px !important;
		height: 26px !important;
	}

	/* Eyes _______________________________________________________________*/

	/* Open ____________________________*/

	.card-footer small:nth-child(2) svg {
		box-sizing: border-box;
	}

	/* Close ____________________________*/

	selector {
		box-sizing: border-box;
	}

	.card-footer small:nth-child(2) svg {
		background-size: 18px !important;
		height: 19px !important;
	}

	/* Search ___________________________________________________________________________*/

	form:not(.Form).search svg,
	.btn.primary svg {
		box-sizing: border-box;
	}

	form:not(.Form).search svg,
	.btn.primary svg {
		background-size: 20px !important;
		height: 21px !important;
	}
}

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址