Skip to content

Vintage Story Mod Database (Rose Pine) by thSleeves

Screenshot of Vintage Story Mod Database (Rose Pine)

Details

AuthorthSleeves

LicenseGPL-3.0

Categorymods.vintagestory.at

Created

Updated

Size5.7 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

bad theme using rose pine colors

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         Vintage Story Mod Database (Rose Pine)
@version      20250121.03.44
@namespace    https://userstyles.world/user/sleeves
@homepage     https://userstyles.world/style/20451
@description  bad theme using rose pine colors
@author       sleeves
@license      GPL-3.0
==/UserStyle== */

@-moz-document domain("mods.vintagestory.at") {
:root {
	--base: #191724;
	--surface: #1f1d2e;
	--overlay: #26233a;
	--muted: #6e6a86;
	--subtle: #908caa;
	--highlight-low: #21202e;
	--highlight-med: #403d52;
	--highlight-high: #524f67;
	--text: #e0def4;
	--love: #eb6f92;
	--gold: #f6c177;
	--rose: #ebbcba;
	--foam: #9ccfd8;
	--iris: #c4a7e7;
}

body {
	background: var(--base);
	color: var(--text);
}

.innercontent {
	background: var(--surface);
	border: 2px solid var(--highlight-high);
}

a {
	color: var(--foam);
}

.mods div.mod {
	background-color: var(--overlay);
	border: 2px solid var(--highlight-high);
	border-radius: 8px;
	box-shadow: 0px 0px 6px var(--subtle);
	color: var(--text);
}

.mods div.mod a {
	color: var(--text);
}

input {
	background-color: var(--highlight-med);
	color: var(--text);
}

.chosen-container {
	background-color: var(--highlight-med);
	color: var(--text);
	border-radius: 2px;
}

.chosen-container-single .chosen-single {
	opacity: 0;
}

.chosen-container-single .chosen-single input[type="text"] {
	background-color: var(--highlight-med);
	color: var(--text);
}

.navigation ul {
	background-image: linear-gradient( var(--overlay),
	var(--highlight-med));
	color: var(--text);
}

ul.footer {
	background-image: linear-gradient( var(--highlight-med),
	var(--overlay));
	color: var(--text);
}

.chosen-container-multi .chosen-choices {
	background-color: var(--highlight-med);
	color: var(--text);
	opacity: 0;
}

.chosen-container .chosen-results li {
	color: var(--text);
}

.chosen-container-single .chosen-drop {
	background-color: var(--highlight-med);
	color: var(--text);
}

.chosen-container .chosen-results {
	background-color: var(--highlight-med);
	color: var(--text);
	border: 2px solid var(--highlight-high);
}

.stdtable tbody tr:nth-child(n) {
	background-color: var(--overlay);
	color: var(--text);
	border: 2px solid var(--highlight-high);
}

.stdtable thead th {
	background-image: linear-gradient( var(--overlay),
	var(--highlight-med));
	color: var(--text);
}

.comment .title {
	background-color: transparent;
	border: none;
	padding-left: 8px;
}

.body > form,
textarea,
#tinymce {
	background-color: var(--overlay);
	color: var(--text);
}

.tox .tox-menubar,
.tox .tox-toolbar {
	background: left 0 top 0 var(--highlight-low) !important;
	color: var(--text);
	outline: none;
	border: none;
}

.tox .tox-tbtn svg {
	fill: var(--text);
}

.tox .tox-tbtn--disabled svg,
.tox .tox-tbtn--disabled:hover svg,
.tox .tox-tbtn:disabled svg,
.tox .tox-tbtn:disabled:hover svg {
	fill: var(--highlight-high);
}

.comment > p:nth-child(3) {
	background-color: var(--surface);
	color: var(--surface);
}

.comment .body {
	padding: 4px;
	background: none;
	border: none;
}

.editbox.comment {
	padding: 0px;
	background: var(--surface);
	border: 2px solid var(--highlight-high);
	border-radius: 8px;
}

.tox .tox-statusbar {
	background-color: var(--overlay)!important;
	color: var(--overlay);
	border: none;
}

.tox-tinymce {
	border: none;
	border-bottom: 2px solid var(--highlight-high);
}

ul.tabs li,
html ul.tabs li.active,
html ul.tabs li.active:hover {
	background: none;
	border: none;
	margin-left: 4px;
	margin-right: 4px;
}

ul.tabs li:hover {
	background: none;
}

ul.tabs li a {
	background-color: #6e6a8680;
	border: none;
	border-radius: 0px;
	outline: none;
	color: var(--text);
}

ul.tabs li a:hover {
	background-color: #6e6a86;
	border: none;
	border-radius: 0px;
	outline: none;
	color: var(--text);
}

.tab_content {
	border: 2px solid var(--highlight-high);
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	padding: 4px;
	margin-right: -4px;
}

ul.tabs {
	background-image: linear-gradient( var(--overlay),
	var(--highlight-med));
	border: 2px solid var(--highlight-high);
	border-bottom: none;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}

ul.tabs li:first-child a {
	border: none;
	border-radius: 0px;
}

button,
.button,
.button.submit {
	background-image: linear-gradient( var(--highlight-med),
	var(--highlight-high));
	color: var(--text);
	border: none;
	border-radius: 4px;
}

button:hover,
.button:hover {
	background-image: linear-gradient( var(--highlight-high),
	var(--text));
}

.editbox {
	background-color: var(--overlay);
	color: var(--text);
	border: 2px solid var(--highlight-high);
	border-radius: 8px;
}

.tox .tox-tbtn,
.tox .tox-mbtn {
	color: var(--text);
}

.tox .tox-menu {
	background-color: var(--overlay);
	color: var(--text);
	border: 2px solid var(--highlight-high);
}

.tox .tox-collection__item-label,
.tox .tox-collection__item {
	color: var(--text);
}

.tox .tox-collection__item:hover {
	color: var(--highlight-low);
	background-color: #FFFFFF30
}

.spoiler-toggle {
	background-image: linear-gradient( var(--highlight-med),
	var(--highlight-high));
	border: none;
	color: var(--text);
}

.spoiler-text {
	background-color: var(--overlay);
	color: var(--text);
	border: 2px solid var(--highlight-high);
	padding: 8px;
}

.body > form {
	margin-left: 8px;
	margin-right: 16px;
	border: 2px solid var(--highlight-high);
}

.whitetext {
	background: none;
	color: var(--text);
}
}

Reviews

No reviews yet.