Skip to content

BitView Dark Theme by DrDevGuy

Screenshot of BitView Dark Theme

Details

AuthorDrDevGuy

LicenseNo License

Categoryhttps://www.bitview.net/

Created

Updated

Size12 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

BitView Dark Theme does exactly what it says. You can now enjoy BitView with a Dark Theme!

Notes

Some things aren't in dark mode as of now but I plan on updating it sometime in the future if I can

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         BitView Dark Theme
@version      20230616.00.51
@namespace    userstyles.world/user/DrDevGuy
@description  BitView Dark Theme does exactly what it says. You can now enjoy BitView with a Dark Theme!
@author       DrDevGuy
@license      No License
==/UserStyle== */

@-moz-document domain("www.bitview.net") {
body {
    font-family: Arial,sans-serif;
    font-size: 12px;
    background-color: #252525;
    color: #EDEDED;
    margin: 0;
    overflow-y: scroll;
    word-break: break-word
}
h1,h2,h3,h4 {
  color: #EDEDED;
}
.signInBoxContent {
    border: 1px solid white;
    padding: 4px;
    background: #1A1A1A;
    text-align: center;
}
a:active, a:link, a:visited {
  color: white;
}
#masthead-search {
    float: left;
    padding: .15385em .23077em;
    margin: .23077em 0 0;
    line-height: 2.07692em;
    white-space: nowrap;
    background: #000000;
    border: 1px solid #ccc;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}
.yt-menulink-primary .yt-button-primary {
    color: white
}
.yt-button-urgent,a.yt-button-urgent {
    font-weight: 700;
    color: white;
    background: black;
    border-color: gray
}
.yt-menubutton-primary .yt-menubutton-menu,.yt-menulink-primary .yt-menulink-menu {
    border-color: black;
    background-color: gray
}
.yt-menulink-menu a {
    border-bottom: 1px solid black
}

.yt-menulink-menu a:hover {
    background: black
}
.homepage-yellow-block {
    padding: 10px;
    background-color: #1A1A1A;
    border: 1px solid gray;
    border-radius: 6px;
    margin-bottom: 0
}
div[style*="color:#CC6600"]{
  color: gray !important;
}
.contest-box {
    text-align: center;
    background: #585858;
    padding: 10px;
    border: 1px solid #898989;
    border-radius: 6px
}
.homepage-block-heading {
    position: relative;
    font-size: 16px;
    font-weight: 700;
    padding: 2.5px 18px 4.5px 10px;
    background: #505050;
    border-bottom: 1px solid #ccc;
    border-radius: 5px 5px 0 0
}
.homepage-featured {
    border: 1px solid white;
    border-radius: 6px;
    margin-bottom: 10px
}
#homepage-featured-heading {
    border-bottom: 1px solid white;
  border-color: white;
    background-color: #181818;
    padding: 2.5px 18px 4.5px 10px;
    border-radius: 5px 5px 0 0 white;
}
#footer {
    clear: both;
    width: 960px;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    font-size: 11px;
    line-height: 13px;
    background: #252525;
    border-top: 1px solid #ccc
}

.marT10,.marTmed,.topMar10 {
    padding: 10px;
    background-color: #252525
}
.browseGridView .vlfacets a {
    color: white
}
#header-left,#left-column {
    width: 190px;
    float: left;
    background-color: #505050;
    padding: 6px 0;
    border-radius: 6px
}
.searchFooterBox div {
    clear: both;
    text-align: left;
    font-size: 12px;
    background: #252525;
    border-top: 1px solid #ccc
}
.category-selected {
    font-weight: 700;
    padding-left: 11px !important;
    background-color: black
}
#left-column a {
    text-decoration: none;
    color: #fff;
}
.pagerCurrent {
    color: #fff;
    background-color: #252525;
    padding: 1px 3px;
    margin-right: 3px;
}
.signup-outer-frame {
    border-color: white;
    border-style: solid;
    border-width: 1px;
    padding: 4px;
    margin: 0 auto 35px auto;
    font-size: 13px;
}
.signup-inner-frame {
    background-color: #1A1A1A;
}
#watch-channel-vids-div {
    background: #1A1A1A;
    border: 1px solid white;
    margin-bottom: 10px white
}
#watch-channel-stats .watch-video-added {
    font-weight: 400;
    color: gray
}
.watch-tab-contents .watch-tab-sel {
    display: block;
    min-height: 32px;
    background: #1A1A1A;
    border-top: 1px solid #fff;
}
.watch-tabs .watch-tab-sel {
    background: #1A1A1A;
    border-bottom: 0;
    color: #000;
}
.watch-comment-head, .watch-comment-head-hidden {
    background-color: #252525;
    padding: 0 4px 4px;
}
.watch-comment-head[style*="background-color: #fffcc2;"] {
  background-color: darkkhaki !important;
}
#watch-some-stats .watch-stat {
    font-weight: 700;
    color: lightgray
}
.watch-comment-action a,.watch-comment-head-link {
    color: white;
    cursor: pointer;
}
.expand-panel a.expand-header,.expand-panel a.expand-header:link,.expand-panel a.expand-header:visited {
    color: lightgray;
    text-decoration: none;
    vertical-align: text-bottom
}
tr[style*="background: #f0f0f0;"]{
  background-color: #1A1A1A !important;
}
.settings {
    padding: 10px;
    background-color: #1A1A1A;
    border-bottom: 1px solid #9b9b9b;
    text-align: right;
}
#table #headings td {
    border-left: 1px solid #999;
    border-bottom: 1px solid #999;
    font-size: 11px;
    white-space: nowrap;
    text-overflow: ellipsis;
    background: #1A1A1A
}
#selected.sort-field {
    color: gray;
    font-weight: bold;
    cursor: text;
    text-decoration: none;
}
.video-description, .show-description, .channel-description {
    color: whitesmoke;
}
#facet-label {
    color: white;
}
.yt-button,a.yt-button {
    padding: 0 .8333em;
    white-space: nowrap;
    text-decoration: none;
    color: white;
    background: #303030;
    border: 1px solid white;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    *display: inline
}
#view-pane .actions {
    padding: 10px;
    width: auto;
    background-color: #353535;
    border-bottom: 1px solid #999
}
#view-pane .footer {
    border-top: 1px solid #999;
    background-color: #1A1A1A;
    padding: 4px 10px;
    margin: 0;
    border-left: 1px solid #999;
    text-align: left;
}
#list-pane .folder.selected {
    background: #1A1A1A;
}
#list-pane a {
    display: block;
    padding: 4px 10px;
    font-weight: 700;
    color: lightgray;
    font-size: 12px;
}
#view-pane .splitter {
    padding-left: 7px;
    border: 1px solid #999;
    background-color: #454545;
}
div[style*="text-decoration: none;background-color:#d6e1f5;"]{
  background-color: black !important;
}
.yt-menulink-primary .yt-menulink-menu li a {
    color: white;
    background: gray;
    font-weight: 700
}
.yt-menubutton-primary .yt-menubutton-menu li a {
    color: white;
    background: gray;
    font-weight: 700;
}
.yt-menubutton-menu li, .yt-menulink-menu li {
    border-bottom: 1px solid #000000;
    font-size: 12px;
}
.yt-menubutton-menu li a:hover,.yt-menubutton-primary .yt-menubutton-menu li a:hover,.yt-menulink-menu li a:hover,.yt-menulink-primary .yt-menulink-menu li a:hover {
    background: #000
}
a[style*="background:transparent url(/img/mmgrads-vfl38740.gif) repeat-x scroll 0 -24px;"]{
  background: #1A1A1A !important;
}
tr[style*="background:white;"]{
  background: lightgray !important;
}
#messages_in td,#messages_in td a {
    color: graytext
}
table[style*="background-color: #FFFFFF"]{
  background-color: #252525 !important;
}
span[style="font-size: 12px; font-weight: normal; color: #000;"]{
  color: gray !important;
}
.watch-owner-options {
    background: #1a1a1a;
    border: 1px solid #ffffff;
    padding: 6px;
    height: 50px;
    position: relative;
    bottom: 11px
}
.show-more a,.show-less a {
    font-weight: 400!important;
    color: #fff!important
}
a[style*="color:#03c; cursor:pointer;"]{
    color: white !important;
}
.action-button .action-button-text,.add-button .add-button-text,.edit-button .edit-button-text {
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: 700;
    float: left;
    display: block;
    color: #ffffff;
    text-decoration: none;
    background: #000000;
    border: 1px solid #ffffff;
    height: 18px;
    padding: 5px 10px 0;
    border-radius: 3px
}
.welcome-head {
    padding: 6px;
    background: #303030;
    border-bottom: 1px solid #fff;
    border-radius: 5px 5px 0 0
}
.headerTitle {
    font-size: 14px;
    font-weight: 700;
    color: #fff
}
a[style*="background-color:#d6e1f5;"]{
    background-color: #1A1A1A !important ;
}
div[style*="background-color:#d6e1f5;"]{
    background-color: #111 !important;
}
.subcategory#selected {
    background: #606060;
    padding-left: 7px
}

#selected a {
    color: #fff;
    cursor: text;
    text-decoration: none!important
}

.subcategory-left-cap {
    width: 10px;
    height: 38px;
    float: left;
    margin-top: -12px;
    background: #606060 ;
    display: none
}

.subcategory-right-cap {
    width: 10px;
    height: 38px;
    float: left;
    margin-top: -12px;
    background: #606060;
    display: none
}
.videoModifiers {
    background: #303030;
    border: 0;
    border-radius: 8px;
    height: 19px;
    float: right;
    width: 750px;
    padding: 7px 0px 6px 0px;
    border-bottom: 1px solid #252525;
    text-align: left;
}
.dropdown-content {
    display: none;
    position: absolute;
    background-color: gray;
    border: 1px solid #000000;
    z-index: 99;
    margin-top: 16px;
    left: 0;
    top: 0;
    line-height: 20px;
    width: auto;
    text-align: left;
    border-top: 0;
    margin-left: 13px
}

.dropdown-content a:hover {
    background-color: #000
}
div[style*="background-color: #dee0fd;padding: 10px;border-radius: 8px;margin-top: 10px;width: 540px;"]{
    background-color: #1A1A1A !important;
}
.uploaderBox {
    background-color: #1a1a1a;
    padding: 10px;
    border-radius: 8px;
    margin-top: 10px;
    width: 540px;
}
a[style*="font-size: 11px; float: right;color: #03C;text-decoration: underline;cursor:pointer;"]{
    color: white !important;
}
a[style="position:absolute;right: 0;top: 0;font-size: 11px;float: right;color: #03C;text-decoration: underline;cursor: pointer;"]{
    color: white !important;
}
td[bgcolor="#FFF"]{
    background-color: #252525 !important;
}
tr[bgcolor="#FFF"]{
    background-color: #151515 !important;
}
span[style="font-weight:bold;background-color:#FFF;padding:1px 4px 1px 4px;border:1px solid #999;margin-right:5px"]{
    background-color: #151515 !important;
}
.pagingDiv {
    background: #151...

Reviews

No reviews yet.