Skip to content

trakt.tv darker by rikka-takarada

Imported from https://raw.githubusercontent.com/uso-archive/data/flomaster/data/usercss/179289.user.css

Screenshot of trakt.tv darker

Details

Authorrikka-takarada

LicenseCC-BY-SA-4.0

Categorytrakt.tv

Created

Updated

Size16 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

Simple dark theme for trakt

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           trakt.tv darker
@namespace      https://userstyles.world/user/rikka-takarada
@author         Rikka Takarada
@description    `Simple dark theme for trakt`
@version        20241029.19.49
@license        CC-BY-SA-4.0
@preprocessor   uso
==/UserStyle== */
@-moz-document domain("trakt.tv") {
    :root {
        --text-color: #ffffffde;
        --text-color-strong: #fffffff7;
        --color-red: #9f42c6;
        --color-red-light:#bf80d9;
        --color-primary-black: #161616;
        --color-secondary-black: #1d1d1d;
        --color-gray: #dddddd;
    }

    /*     apps menu item */
    header#top-nav .with-ul-menu.selected.with-top-arrow::before {
        border-bottom: 6px solid var(--color-secondary-black);
    }
    header#top-nav ul.menu {
        background-color: var(--color-secondary-black);
    }
    header#top-nav ul.menu.with-large-icons li,
    header#top-nav ul.menu.with-large-icons li .description {
        color: var(--text-color);
    }
    header#top-nav ul.menu.with-large-icons li .description {
        opacity: .7;
    }
    header#top-nav ul.menu.with-large-icons a:not(:first-child) li {
        border-top-color: var(--text-color);
    }
    header#top-nav ul.menu.with-large-icons li .icon .apple-tv {
        filter: invert(1);
    }

    /* profile menu */
    header#top-nav .with-ul-menu.with-solid-bg.selected {
        background-color: var(--color-secondary-black);
        color: var(--text-color);
    }
    header#top-nav .with-ul-menu.with-solid-bg.selected a {
        color: var(--text-color) !important;
    }
    header#top-nav ul.menu {
        border-top-color: var(--text-color);
    }
    header#top-nav .with-ul-menu.with-solid-bg.selected ul.menu li a[href$="notes"],
    header#top-nav .with-ul-menu.with-solid-bg.selected ul.menu li a[href$="year"],
    header#top-nav .with-ul-menu.with-solid-bg.selected ul.menu li a[href$="all"],
    header#top-nav .with-ul-menu.with-solid-bg.selected ul.menu li a[href$="widgets"],
    header#top-nav .with-ul-menu.with-solid-bg.selected ul.menu li:nth-child(1 of .divider),
    header#top-nav .with-ul-menu.with-solid-bg.selected ul.menu li.dark-knight {
        display: none;
    }

    /*     dashboard list-wrapper */
    body.dashboard #list-wrapper {
        background: var(--color-primary-black);
    }
    body.dashboard .page-navigator {
        border-color: var(--color-primary-black);
        background-color: var(--color-secondary-black);
        color: var(--text-color);
    }


    .action-buttons .side-btn {
        overflow: hidden;
    }

    section {
        background: var(--color-primary-black);
    }
    .subnav-wrapper,
    #favorites-wrapper,
    #charts-wrapper {
        background-color: var(--color-secondary-black) !important;
    }
    #progress-wrapper {
        background-color: var(--color-primary-black);
    }
    .comment-wrapper {
        background-color: transparent;
    }
    #progress-wrapper .row .main-info .seasons {
        background-color: var(--color-secondary-black);
    }
    body,
    .subnav-wrapper .left h2 .right a,
    .subnav-wrapper .right [class*=" fa-"],
    body:not(.dark-knight) .genre-bars.light .bar label {
        color: var(--text-color);
    }
    .posters .poster,
    .posters > div .quick-icons {
        border-color: var(--color-secondary-black);
    }
    .btn.btn-default.dropdown-toggle {
        background-color: transparent;
        color: var(--text-color);
    }
    
    .show-title a, .titles-link, ul.pagination a  {
        color: var(--text-color-strong) !important;
    }
    
    a {
        color: var(--color-red);
    }
    a:hover,
    a:focus,
    #ondeck-wrapper .ignore:hover {
        color: var(--color-red-light);
    }
    .progress-bar {
        background-color: var(--color-red);
    }
    #progress-wrapper .row .main-info .seasons .season-toggle.link,
    #progress-wrapper .row .main-info .seasons .all-toggle.link {
        color: var(--color-red);
    }
    .btn.btn-recommendations {
        background-color: transparent;
    }
    .btn-recommendations:hover,
    .btn-recommendations.selected {
        background-color: #9f42c6;
    }
    #main-search {
        background-color: var(--color-red);
    }
    .fanarts .fanart h4 {
        background-color: var(--color-red);
    }
    #progress-wrapper .row .main-info .seasons .episodes .episode.delete a {
        color: var(--color-red);
    }
    .filter-dropdown.selected .icon,
    .filter-dropdown.selected .caret,
    .filter-dropdown .selected .icon,
    .filter-dropdown .selected .caret,
    .filter-dropdown li a.selected {
        color: var(--color-red) !important;
    }
    .comment-wrapper .interactions a .text-wrapper .under-count,
    #main-comment .interactions a .text-wrapper .under-count {
        color: #999;
    }
    #progress-wrapper .row .main-info h3.show-title .ignore:hover,
    #progress-wrapper .row .main-info h3.show-title .reset:hover {
        color: var(--color-red);
    }
    .subnav-text {
        background-color: rgba(255, 255, 255, 0.15);
    }
    .pagination > .disabled > span,
    .pagination > .disabled > span:hover,
    .pagination > .disabled > span:focus,
    .pagination > .disabled > a,
    .pagination > .disabled > a:hover,
    .pagination > .disabled > a:focus {
        background-color: rgba(0, 0, 0, .25);
    }
    .pagination > li > a,
    .pagination > li > span {
        color: var(--text-color);
        background-color: rgba(0, 0, 0, .5);
    }
    .pagination .trakt-icon-ellipse {
        color: var(--text-color);
    }
    ul.pagination a:hover {
        color: var(--text-color-strong);
        background-color: var(--color-red);
    }
    .pagination > .active > a,
    .pagination > .active > a:hover,
    .pagination > .active > a:focus,
    .pagination > .active > span,
    .pagination > .active > span:hover,
    .pagination > .active > span:focus {
        color: var(--text-color-strong);
        background-color: var(--color-red);
    }
    .filter-dropdown .icon.trakt-icon-divider  {
        color: var(--text-color);
    }
    .filter-dropdown .metadata .trakt-icon-wand,
    .btn-list-edit-items,
    #btn-list-edit-lists,
    .custom-list .list-info .user-actions .icon.btn-list-clone,
    .custom-list .list-info .user-actions .icon.btn-list-subscribe,
    header#top-nav #header-search #header-search-type a {
        color: var(--text-color);
    }
    .btn-primary {
        background-color: var(--color-red);
        border-color: #8231a4;
    }
    .dropdown-menu {
        background-color: var(--color-secondary-black);
    }
    .dropdown-menu > li > a, .dropdown-menu>li>a:not(.selected) {
        color: var(--text-color) !important;
    }
    .dropdown-menu > li > a:hover,
    .dropdown-menu > li > a:focus {
        background-color: var(--color-primary-black);
        color: var(--text-color-strong);
    }
    .btn-default {
        border-color: #666;
    }
    .btn-default:hover,
    .btn-default:focus,
    .btn-default:active,
    .btn-default.active,
    .open > .btn-default.dropdown-toggle {
        border-color: #777;
    }
    #progress-wrapper .row .main-info .seasons .season-toggle.link .fa,
    #progress-wrapper .row .main-info .seasons .all-toggle.link .fa {
        color: var(--color-red);
    }
    .comment-wrapper .above-comment {
        background-color: var(--color-secondary-black);
    }
    .comment-wrapper .above-comment .date {
        color: #999 !important;
    }
    #info-wrapper .sidebar .external li a {
        background-color: var(--color-primary-black);
        border-color: #666;
    }
    .label-vip {
        background-color: var(--color-red);
    }
    .comment-wrapper.list .above-comment .user-name h4 a.username {
        color: var(--color-gray);
    }
    #info-wrapper .sidebar .poster {
        border-color: var(--color-secondary-black) !important;
    }
    #info-wrapper .sidebar .poster,
    #info-wrapper .sidebar .streaming-links,
    #info-wrapper .sidebar .btn-watch-now {
        box-shadow: none;
    }
    .btn-watch,
    .btn-collect,
    .btn-list,
    .btn-comment,
    .btn-favorites {
        background-color: transparent;
    }

    .summary-activity .tabs .tab.selected {
        background-color: var(--color-secondary-black);
        border-bottom-color: var(--color-secondary-black);
    }
    .summary-activity .tabs .tab {
        border: solid 1px var(--color-secondary-black);
        color: var(--text-color);
    }
    .users-wrapper {
        background-color: var(--color-secondary-black);
        border: solid 1px var(--color-secondary-black);
    }
    .user-avatar img {
        border: solid 2px var(--text-color);
        background-color: var(--text-color);
    }

    #info-wrapper .sidebar .sections li.active a,
    #comments .active h3,
    #replies .active h3 {
        color: var(--color-red);
    }
    #info-wrapper .sidebar .sections li a:hover,
    #info-wrapper .sidebar .sections li a:focus,
    #comments .tab-links h3:hover,
    #replies .tab-links h3:hover {
        color: var(--text-color);
    }
    #actors .tab-links h3:hover,
    #credits .tab-links h3:hover {
        color: var(--text-color);
    }
    #actors .active h3:hover .count,
    #credits .active h3:hover .count,
    #actors .tab-links h3:hover .count,
    #credits .tab-links h3:hover .count {
        border-color: var(--text-color);
        background-color: var(--text-color);
        color: var(--color-primary-black);
    }
    #info-wrapper .info .actors-wrapper .posters ul li .character {
        color: var(--text-color-strong);
    }
    #actors .active h3 .count,
    #credits .active h3 .count {
        border-color: var(--color-red);
        background-color: var(--color-red);
    }
    #info-wrapper .info .actors-wrapper .posters ul:hover li .titles .name {
        color: var(--text-color);
    }
    #info-wrapper .info #overview[data-readmore][aria-expanded=false] .shade {
        backgroun...

Reviews

No reviews yet.