Skip to content

Dark theme for backpack.tf forums by 404

Screenshot of Dark theme for backpack.tf forums

Details

Author404

LicenseNo License

Categoryforums.backpack.tf

Created

Updated

Size6.5 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A deep blue dark theme for the backpack.tf forums.

Notes

For any suggestions/issues, visit the forum thread (homepage) for this theme.

Source code

/* ==UserStyle==
@name         forums.backpack.tf
@version      20240115
@namespace    ?
==/UserStyle== */
@-moz-document domain("forums.backpack.tf") {
    :root {
        --border-1px: 1px solid rgba( var(--theme-text_light), 0.15);
        --box--backgroundColor: #1c1b1b;
        --box--boxShadow: 0px 2px 4px -1px rgba( var(--theme-area_background_dark), 0.1);
        --box--radius: var(--radius-1);
        --button--radius: var(--radius-1);
        --container--width: 1340px;
        --dialog--boxShadow: 0px 5px 55px rgba( var(--theme-area_background_dark), 0.4), 0px 7px 24px -12px rgba( var(--theme-area_background_dark), 0.7);
        --form-field--borderColor: rgba( var(--theme-text_light), 0.4);
        --form-field--borderHoverColor: rgba( var(--theme-text_light), 0.8);
        --form-field--focusShadow: rgba( var(--theme-active_input_border), 0.3) 0px 0px 0px 4px;
        --form-field--radius: var(--radius-1);
        --general-dark: #7f858d;
        --general-light: #f0f4f8;
        --header--height: 80px;
        --informational-dark: #2981bf;
        --informational-light: #e9f0f5;
        --intermediate-dark: #DD6B20;
        --intermediate-light: #FFFAF0;
        --logo--height: 100%;
        --minimal_container--width: 1000px;
        --negative-dark: #C53030;
        --negative-light: #FFF5F5;
        --popup--border: 1px solid rgba( var(--theme-area_background_dark), 0.1);
        --popup--boxShadow: 0 8px 50px rgba(0, 0, 0, 0.1), 0px 4px 15px rgba(0, 0, 0, 0.05);
        --positive-dark: #e3f3ec;
        --positive-light: #2C8C69;
        --primary-navigation--height: 52px;
        --responsive-header--height: 55px;
        --responsive-logo--height: var(--logo--height);
        --secondary-navigation--height: 50px;
        --solved--borderColor: 44, 140, 105;
        --theme-active_input_border: 52, 128, 187;
        --theme-alternate_button: 23, 126, 201;
        --theme-alternate_button_font: 255, 255, 255;
        --theme-area_background: 48, 47, 47;
        --theme-area_background_dark: 38, 37, 37;
        --theme-area_background_light: 18, 17, 17;
        --theme-area_background_reset: 28, 27, 27;
        --theme-brand_primary: 23, 126, 201;
        --theme-button_bar: 38, 37, 37;
        --theme-comment_count: 50, 80, 130;
        --theme-comment_count_font: 255, 255, 255;
        --theme-featured: 44, 140, 105;
        --theme-footer_text: 255, 255, 255;
        --theme-header: 3, 22, 50;
        --theme-header_text: 255, 255, 255;
        --theme-important_button: 13, 86, 161;
        --theme-important_button_font: 255, 255, 255;
        --theme-item_status: 130, 142, 150;
        --theme-light_button: 82, 82, 90;
        --theme-light_button_font: 255, 255, 255;
        --theme-link: 236, 242, 254;
        --theme-link_button: 23, 126, 201;
        --theme-link_hover: 23, 126, 201;
        --theme-main_nav: 18, 17, 17;
        --theme-main_nav_font: 255, 255, 255;
        --theme-main_nav_tab: 28, 27, 27;
        --theme-main_nav_tab_font: 255, 255, 255;
        --theme-mentions: 101, 141, 188;
        --theme-moderated: 247, 237, 241;
        --theme-moderated_light: 77, 21, 43;
        --theme-moderated_text: 236, 108, 176;
        --theme-moderated_text_light: 217, 139, 181;
        --theme-normal_button: 23, 126, 201;
        --theme-normal_button_font: 255, 255, 255;
        --theme-notification_bubble: 54, 171, 128;
        --theme-page_background: 1, 1, 11;
        --theme-pagination_active: 62, 65, 72;
        --theme-post_highlight: 253, 245, 231;
        --theme-post_highlight_border: 129, 98, 46;
        --theme-prefix: 23, 126, 201;
        --theme-price: 182, 63, 63;
        --theme-primary_button: 23, 126, 201;
        --theme-primary_button_font: 255, 255, 255;
        --theme-profile_header: 53, 60, 65;
        --theme-rating_on: 255, 152, 0;
        --theme-secondary_title: 235, 237, 240;
        --theme-secondary_title_font: 130, 142, 153;
        --theme-section_title: 8, 31, 66;
        --theme-section_title_font: 255, 255, 255;
        --theme-selected: 35, 44, 49;
        --theme-selected_border: 23, 126, 201;
        --theme-tab_background: 38, 37, 47;
        --theme-tag: 255, 244, 223;
        --theme-tag_font: 156, 66, 33;
        --theme-text_color: 225, 225, 225;
        --theme-text_dark: 255, 255, 255;
        --theme-text_light: 255, 255, 255;
        --theme-text_very_light: 255, 255, 255;
        --theme-timeline_color: 45, 55, 72;
        --theme-very_light_button: 255, 255, 255;
        --theme-very_light_button_font: 14, 76, 121;
        --theme-widget_title_bar: 8, 31, 66;
        --theme-widget_title_font: 255, 255, 255;
        --trophy-first--background: #ffd076;
        --trophy-first--color: #000;
        --trophy-second--background: #c0c0c0;
        --trophy-third--background: #cd7f32;
    }

    body[data-role="internalEmbed"],
    .cClubCard {
        background: #121111;
    }

    .cAuthorPane_badge {
        color: white;
    }
    .cPastLeaders_cell::after {
        opacity: 0.5;
    }
    .cProfileRepScore_positive {
        background: var(--positive-light);
        color: var(--positive-dark);
    }
    .cke_button_icon {
        filter: brightness(10);
    }
    .cke_combo_text {
        color: #fff;
        text-shadow: none;
    }
    .ipsAchievementsProgress > * {
        background: #2C8C69;
    }
    .ipsApp .ipsButton_link {
        color: #4ebfff;
    }
    .ipsApp .ipsDataItem_new {
        background-color: #00a60030;
    }
    .ipsCode {
        background: #dbdbdb;
    }
    .ipsBox--child {
        box-shadow: 0px 0px 0px 1px rgba(108, 165, 255, 0.27), var(--box--boxShadow);
    }
    .ipsItemStatus.ipsItemStatus_read {
        opacity: 0.3;
    }
    .ipsQuote,
    .ipsSpoiler,
    .ipsStyle_spoiler {
        border: 4px solid #ffffff9c;
    }
    .ipsReact_button {
        filter: grayscale(100%) brightness(90%);
    }
    .ipsRepBadge_positive,
    .ipsRepBadge_positive:hover {
        color: #1ab01a !important;
    }
    .ipsType_sectionTitle,
    .ipsWidget_title {
        border-bottom: 1px solid rgba( var(--theme-text_light), 0.05);
    }
    .ipsHovercard {
        border: 1px solid rgba(255, 255, 255, 0.2);
    }
    .ipsMessage_success {
        background: var(--positive-light);
    }

    #elSearch {
        background: #2b2b2b;
        color: #fff;
    }
    #ipsLayout_header header {
        background: linear-gradient(rgb(0, 4, 67) 1%, #0f2c5e 80%);
    }
}

Reviews

No reviews yet.