Dark Theme for https://minecraft.wiki should cover all Wiki pages and elements
Dark Theme Minecraft Wiki by Riven360

Details
AuthorRiven360
LicenseNo License
Categoryhttps://minecraft.wiki/
Created
Updated
Code size5.5 kB
Code checksumda63fd0f
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Should now cover all elements on pages and wikis!
Source code
/* ==UserStyle==
@name Dark Theme Minecraft Wiki
@version 20250314.02.04
@namespace https://userstyles.world/user/StrikeXRR
@description Dark Theme for https://minecraft.wiki should cover all Wiki pages and elements
@author StrikeXRR
@license None
==/UserStyle== */
@-moz-document domain("minecraft.wiki") {
/* General background and text color changes */
body {
background-color: #121212 !important;
color: #d0d0d0 !important;
}
/* Links */
a {
color: #1e90ff !important;
}
/* Header */
header,
.mw-header {
background-color: #1e1e1e !important;
border-bottom: 1px solid #444 !important;
}
/* Main content */
.mw-body,
#content,
.mw-parser-output {
background-color: #1f1f1f !important;
color: #d0d0d0 !important;
}
/* Sidebar */
.mw-sidebar,
.mw-portlet {
background-color: #2d2d2d !important;
border: 1px solid #444 !important;
}
.mw-sidebar a {
color: #d0d0d0 !important;
}
.mw-sidebar a:hover {
color: #ff4500 !important;
}
/* Footer */
footer {
background-color: #1e1e1e !important;
border-top: 1px solid #444 !important;
}
/* Tables */
table,
th,
td {
background-color: #333 !important;
border-color: #444 !important;
color: #d0d0d0 !important;
}
th {
background-color: #444 !important;
color: #ffffff !important;
}
tr:hover {
background-color: #555 !important;
}
/* Pagination */
.pagination a {
background-color: #444 !important;
color: #d0d0d0 !important;
}
.pagination a:hover {
background-color: #555 !important;
}
/* Code blocks */
pre,
code {
background-color: #2c2c2c !important;
color: #c6c6c6 !important;
}
/* Form elements */
input,
textarea,
select,
button {
background-color: #333 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
button:hover,
input[type="submit"]:hover,
input[type="button"]:hover {
background-color: #555 !important;
border-color: #666 !important;
}
/* Search bar */
.search input[type="text"] {
background-color: #333 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
.search button {
background-color: #444 !important;
color: #d0d0d0 !important;
border: 1px solid #555 !important;
}
.search button:hover {
background-color: #555 !important;
}
/* Dropdown menus */
.vector-dropdown,
.vector-dropdown-menu {
background-color: #333 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
.vector-dropdown a {
color: #d0d0d0 !important;
}
.vector-dropdown a:hover {
background-color: #444 !important;
}
/* Contents Tab */
.toc,
.mw-parser-output .toc {
background-color: #252525 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
.toc a,
.mw-parser-output .toc a {
color: #1e90ff !important;
}
.toc a:hover,
.mw-parser-output .toc a:hover {
color: #ff4500 !important;
}
/* Infobox */
.infobox {
background-color: #262626 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
.infobox th {
background-color: #333 !important;
color: #ffffff !important;
}
.infobox td {
background-color: #2d2d2d !important;
color: #d0d0d0 !important;
}
/* Notification popups */
.mw-notification,
.mw-notification-area {
background-color: #222 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
/* Edit section links */
.mw-editsection {
background-color: #252525 !important;
color: #d0d0d0 !important;
}
.mw-editsection a {
color: #1e90ff !important;
}
.mw-editsection a:hover {
color: #ff4500 !important;
}
/* Navigation Tabs */
.vector-menu-tabs,
.vector-menu-tabs a {
background-color: #2a2a2a !important;
color: #d0d0d0 !important;
}
.vector-menu-tabs a:hover {
background-color: #444 !important;
}
/* Message Boxes */
.messagebox,
.mw-message-box {
background-color: #292929 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
/* Discussion Pages */
.mw-thread {
background-color: #222 !important;
color: #d0d0d0 !important;
}
.mw-thread a {
color: #1e90ff !important;
}
/* Buttons */
.mw-ui-button,
.mw-ui-button a {
background-color: #333 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
.mw-ui-button:hover {
background-color: #444 !important;
}
/* User Profile Boxes */
.user-profile-box {
background-color: #252525 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
/* History Page */
.mw-changeslist-line,
.mw-changeslist {
background-color: #222 !important;
color: #d0d0d0 !important;
}
.mw-changeslist a {
color: #1e90ff !important;
}
.mw-changeslist a:hover {
color: #ff4500 !important;
}
/* Talk Page Headers */
.mw-heading,
.mw-heading2 {
background-color: #2d2d2d !important;
color: #ffffff !important;
}
/* Input Fields */
.mw-input,
.mw-input input {
background-color: #333 !important;
color: #d0d0d0 !important;
border: 1px solid #444 !important;
}
/* Image Captions */
.thumbcaption,
.thumbcaption div {
background-color: #222 !important;
color: #d0d0d0 !important;
}
/* Quotes */
blockquote {
background-color: #252525 !important;
border-left: 3px solid #555 !important;
color: #d0d0d0 !important;
}
/* Miscellaneous */
hr {
border-color: #444 !important;
}
}