Skip to content

Dark Ficwad by hooshu

Screenshot of Dark Ficwad

Details

Authorhooshu

LicenseMIT

Categoryficwad

Created

Updated

Size4.3 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A better ficwad theme with dark mode and some other improvements.

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         Dark Ficwad
@version      20220707.01.43
@namespace    userstyles.world/user/hooshu
@description  A better ficwad theme with dark mode and some other improvements.
@author       hooshu
@license      MIT
==/UserStyle== */

@-moz-document domain("ficwad.com") {
:root {
    --slate-900: #0f172a;
    --slate-800: #1e293b;
    --slate-700: #334155;
    --slate-600: #475569;
    --slate-500: #64748b;
    --amber-500: #f59e0b;
    --sky-400: #38bdf8;
    --sky-500: #0ea5e9;
    --sky-600: #0284c7;
    --rose-500: #f43f5e;
}

* {
    color: var(--sky-500);
}

body {
    background: var(--slate-900) !important;
}

#header {
    border-top: none;
    padding: 6px;
}

#header,
#header .pure-menu,
.pure-menu-children {
    background: var(--slate-800) !important;
    color: var(--sky-500) !important;
}

.pure-control-group {
    margin-bottom: 10px;
}

.pure-form select {
    border-radius: 0;
    height: 1.85em;
/*     margin-bottom: 6px; */
    background-color: var(--slate-700);
    box-shadow: none;
    border-color: var(--slate-500);
    padding: 0 0.4em;
    line-height: 1;
    font-size: 85%;
}

.pure-menu li>.pure-menu-children {
    border-color: var(--slate-600) !important;
    padding-top: 5px;
    padding-bottom: 5px;
}

p, #storytext {
    color: var(--sky-500) !important;
}

#header .pure-menu li:hover,
#header .pure-menu a:hover,
#header .pure-menu a:focus,
.pure-menu-active > .pure-menu-link,
.pure-menu-link:focus,
.pure-menu-link:hover,
.pure-menu-item:hover {
    background: var(--slate-700) !important;
}

#header #sitename {
    color: var(--amber-500) !important;
}

.pure-menu-link {
    color: var(--sky-500) !important;
}

a, form.action_link button {
    color: var(--sky-600) !important;
}

#success {
    background: var(--slate-600) !important;
    border-color: var(--slate-500) !important;
    color: var(--amber-500) !important;
}

.pure-menu-horizontal {
    display: flex;
    flex-shrink: 0;
    justify-content: center;
}

.pure-button {
    background: var(--slate-800) !important;
    border: 1px solid var(--slate-700) !important;
    color: var(--sky-500) !important;
    border-radius: 0 !important;
}

.pure-button-active {
    border: 1px solid var(--sky-600) !important;
}

.pure-button-disabled {
    background: var(--slate-600) !important;
    color: white !important;
}

ul.pure-menu-list li.pure-menu-item {
    margin-left: 5px;
    margin-right: 5px;
}

#category li.pure-menu-item:nth-child(1) span:after,
#category li.pure-menu-item:nth-child(1) a:after{
    content: " Prev" !important;
}

#category li.pure-menu-item:last-child span:before,
#category li.pure-menu-item:last-child a:before {
    content: "Next " !important;
}

.score1, .score2, .score3, .score4, .score5 {
    background: var(--slate-700) !important;
    border: 1px solid var(--slate-500) !important;
    margin: 10px 0 10px 0;
}

.storylist>li:hover,
.storylist>div:hover {
    background: var(--slate-600) !important;
}

.storylist>li:hover *,
.storylist>div:hover * {
    color: var(--sky-400) !important;
}

.meta {
    background: transparent !important;
    border: 1px solid var(--slate-500) !important;
    padding: 2px 6px;
}

.score .score_adjective,
.storylist .score5 blockquote,
.storylist .score5 .score_adjective {
    background: transparent !important;
    border-color: var(--slate-500);
}

.score .score_adjective {
    border-top: 1px solid black !important;
}

.story-warnings a {
    color: var(--amber-500) !important;
}

.story-warnings {
    color: var(--sky-500) !important;
}

.story-characters {
    color: var(--rose-500);
}

.meta span {
    color: var(--rose-500);
}

.cattext {
    margin-top: 10px;
}

.reviewslist > li {
    margin: 10px 0 10px 0;
}

.reviewslist > li .review {
    border-color: var(--slate-700) !important;
}

.review h4 {
    background-color: var(--slate-700) !important;
}

.pure-form textarea {
    min-width: 100%;
    border-radius: 0;
    background: var(--slate-800);
    box-shadow: none;
    border-color: var(--slate-600);
    margin-bottom: 10px;
}

input[name="title"] {
    border-radius: 0 !important;
    background: var(--slate-800);
    box-shadow: none !important;
    border-color: var(--slate-600) !important;
    margin-bottom: 10px;
}
}

Reviews

No reviews yet.