Skip to content

Cosmos - Glimesh Dark Theme by edge

Screenshot of Cosmos - Glimesh Dark Theme

Details

Authoredge

License"do whatever you want" license

Categoryglimesh

Created

Updated

Size14 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A rough backup of a theme I made for Glimesh.tv. Lost my latest version so I polished this up and uploading this here so I don't lose this. This will probably be worked on a ton.

Notes

Change your site theme to Dark! This is probably a broken mess if you don't.
Go to Settings -> Preferences -> Scroll down to Look and Feel and select Dark -> Update Settings
If theres a chat background you want me to "darkify" reach out to me on twitter @eild_lol

Dec/27/21 v1.1.1
-> Side tag? hover color not being default
-> Primary tag being darker for better contrast
-> Themed event calendar...didnt know this existed
-> Chat backgrounds added (progeny - "official" event stream)
-> Darkened donation/sub chat bubbles background
-> Chat Timestamps are lighter for better readablity
-> User is now following chat bubble background is lighter to help signify its a follower at a glance
-> Removed chat "Welcome to chat. Follow the rules" banner. I found this annoying after a while

Dec/19/21 v1.1.0
-> Mature content background is dark gray and blurred
-> Explore category buttons color changed to be light blue
-> Userlist verified-social-media-icon or whatever not being themed correctly
-> More custom channel backgrounds...yes I am just doing whatever I come across (paco1342)
-> Emoji search icon being not centered vertically (another default issue)
-> About page "Welcome to Glimesh" banner being dark grey
-> About page page item button being colored correctly and removed the bottom border on not-currently-selected items.
-> About alpha item header bars? being dark grey and bottom border radius being flat to make it seem seamless.
-> About team product dev team bar being themed weirdly (this is a my issue i caused)
-> Support page completely redone...thats it because the backup i had of this didnt have it done apparently...
-> (user) has followed chat bubble now has a different background color to make it more distinct
-> Donation/probablysubcanttest chat bubble border is now solid instead of inset (forgot to change it while testing)

Dec/17/21 v1.0.2
-> Donations background changed to be more contrast/darker (probably subs too couldnt test it)
-> Added more custom backgrounds for channels (clone1018, mja00)
-> Top bar logo changed from old "Glimesh" to "GLIMESH| ALPHA" for consistently ig idk
-> "Extra info" box changed to be darker and a different color because the dark version of what the original color was probably is the color of cancer.
-> Changed "secondary" button color to be lighter like the blue i use (secondary button is used for payment relation things)
-> Payment popup textboxes text being not centered vertically (probably still not...but better than before) this is an issue in the original css so...
-> stripe badge being transparent with light text (default is white background...)

Dec/16/21 v1.0.1
-> Added backgrounds for offical channels (Glimesh/Glimovies) that fit in better
-> might of done something else...i forgot why do i even make a changelog

Dec/15/21 v1.0.0
-> i uploaded this

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name           Cosmos Dark Theme for Glimesh
@namespace      glimesh.tv
@version        1.1.1
@description    Cosmos inspired dark theme for Glimesh.tv!
@author         edge
==/UserStyle== */

@-moz-document domain("glimesh.tv") {
::-webkit-resizer,
::-webkit-scrollbar-corner {
    border-bottom-right-radius: 5px;
    background-color: #2a2a2a;
}
::-webkit-scrollbar-button,
::-webkit-scrollbar-track {
    background: #2a2a2a;
}
::-webkit-scrollbar-thumb {
    background-color: #555 !Important;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #666 !Important;
}
::-webkit-scrollbar-thumb:active {
    background-color: #6666ff !Important;
}
::-webkit-scrollbar-track-piece {
    background-color: #2a2a2a;
}
.navbar-brand img {
    filter: brightness(1.8) hue-rotate(17deg) opacity(0);
}
/* old version technically, logo without | alpha
.navbar-brand {
    background-image: url('https://i.imgur.com/XFjJu6R.png');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
*/
.navbar-brand {
    background-image: url('https://i.imgur.com/62b20Jp.png');
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}
.navbar {
    background-color: #1a1a1a;
}
.nav-link:hover {
    color: #9999ff !important;
}
.dropdown-divider {
    border-color: #666;
    width: 90%;
    margin-left: 7px
}
body {
    background-color: #111;
    color: #eee;
}
.btn-primary, .btn-info {
    background-color: #6666ff !important;
    border-color: #6666ff;
}
.btn-primary:hover, .btn-info:hover {
    background-color: #5555ff !important;
    border-color: #5555ff;
}
.btn-primary:focus, .btn-info:active, .btn-primary:focus, .btn-info:focus {
    outline: none !important;
    box-shadow: none !important;
}
.text-muted {
    color: #bfbfbf !important;
}
a {
    color: #9999ff;
}
a:hover {
    color: #b3b3ff;
}
.footer-main, .footer-end {
    background-color: #1a1a1a;
}
.footer-social, .footer-social .btn.btn-default {
    background-color: #111;
}
.footer-social .btn-default {
    color: #eee;
}
.footer-social .btn-default:hover {
    color: #9999ff;
}
.dropdown-menu {
    background: #222;
    color: #eee;
}
.dropdown-item:focus, .dropdown-item:hover {
    background: #333;
    color: #eee;
}
.dropdown-menu.dropdown-menu-right.show:active, .dropdown-menu.dropdown-menu-right.show:focus {
    outline: none;
}
select {
    background: #333;
    border-color: #555;
    color: #eee;
}
select:active, select:focus {
    outline: none;
}
.custom-control-label:before {
    background: #333;
    border-color: #2a2a2a;
}
.custom-control-input:checked~.custom-control-label:before {
    background: #6666ff;
    border-color: #6666ff;
}
.card {
    background: #1a1a1a;
}
.input-group .input-group-prepend .input-group-text, .input-group .input-group-append .input-group-text {
    border-color: #2a2a2a;
    background: #1a1a1a;
    color: #ccc;
}
.form-control:disabled {
    background: #333 !important;
    color: #888;
    border-color: #2a2a2a
}
.form-control {
    background: #222;
    border-color: #2a2a2a;
    color: #eee;
}
.form-control:focus {
    background: #2a2a2a;
    border-color: #2a2a2a;
    color: #eee;
}
.form-control:focus, .form-control:active {
    outline: none !important;
    box-shadow: none !important;
}
.custom-control.custom-switch label.custom-control-label::after {
    background-color: #ccc !important;
}
markdown-toolbar {
    display: block;
    background: #2e2e2e !important;
    border: 0px solid #2a2a2a;
    text-align: center;
    padding-top: .7rem;
}
.tab-content.mt-4 .form-control.mb-4 {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
markdown-toolbar .fas {
    padding-left: .5rem !important;
}
#markdown-editor .nav-item .nav-link.active {
    color: #9999ff !important;
    background: transparent !important;
    border-bottom: 2px solid #9999ff;
    border-radius: 0px;
}
#markdown-editor .nav-item .nav-link {
    color: #eee !important;
}
.list-group-item {
    background: #1a1a1a;
    color: #eee;
}
.list-group-item:hover {
    background: #1a1a1a;
    color: #9999ff;
}
.list-group-item.active,
.list-group-item:focus {
    background: #222;
    color: #9999ff;
    border-color: #222;
}
.list-group-item:focus {
    background: #222;
    color: #9999ff;
    border-color: #222;
}
::-webkit-file-upload-button {
    background: #6666ff;
    border: 1px solid #6666ff;
    padding: .2rem .6rem;
    text-shadow: none;
    font-size: 14px;
    font-weight: 400;
    white-space: normal;
    word-wrap: break-word;
    cursor: pointer;
    color: white;
    border-radius: .25rem;
}
::-webkit-file-upload-button:hover {
    background: #5555ff;
    border-color: #5555ff;
    transition: all .1s ease;
    -webkit-transition: all .15s ease;
}
.text-center .row .col-sm-12 img {
    filter: brightness(1.5) hue-rotate(17deg)
}
.custom-file-label {
    background: #222;
    border-color: #2a2a2a;
    color: #eee;
}
.custom-file-label:after {
    background: #1a1a1a;
    color: #eee;
}
.col-lg-2.user-sidebar hr {
    height: 0px;
    margin: 0px;
    margin-top: .2rem;
    margin-bottom: .2rem;
    border: none;
}
.table thead th, .table thead th, .user-content-body table thead th, .table td, .table th, .user-content-body table td, .user-content-body table th {
    border-color: #444;
}
.choices__inner {
    border-color: #2a2a2a !important;
    background: #1a1a1a;
    color: #ccc;
    border-right: none;
}
.choices[data-type*=select-one]:after {
    border-top-color: #9999ff;
}
.choices[data-type*=select-one].is-open:after {
    border-color: transparent transparent #9999ff;
}
.choices__list--dropdown {
    background: #222 !Important;
    border-color: #2a2a2a;
    border-radius: 0px;
    color: #ccc;
}
.choices__list--dropdown .choices__item--selectable.is-highlighted {
    background: #1a1a1a;
    color: #9999ff;
}
.choices[data-type*=select-one] .choices__input {
    background: #2a2a2a;
    color: #eee;
    border-color: #2a2a2a;
}
#video-column .card-header.p-1 .form-control {
    height: 2.8rem;
}
.tagify {
    background: #222;
    border-color: #2a2a2a;
    color: #eee;
    border-radius: 5px;
}
.tagify:hover, .tagify:active, .tagify:focus {
    background: #222;
    border-color: #2a2a2a;
    color: #eee;
}

.tagify__dropdown,
.tagify__input:before,
.tagify__input:focus:empty:before {
    color: #eee!important
}
.tagify__dropdown .tagify__dropdown__wrapper {
    background-color: #2a2a2a!important;
    border-color: #2a2a2a!important
}
.tagify__dropdown__item--active {
    background: #1a1a1a;
    color: #9999ff;
}
.fab.fa-twitter.fa-stack-1x {
    color: #1a1a1a !important;
}
#chat .chat-messages .bubble, #chat .chat-messages .channel-header span {
    background: #1a1a1a;
}
.badge-primary {
    background: #6666ff;
}
.emoji-picker.dark .emoji-picker__search {
    background: #222;
    border-color: #2a2a2a;
    color: #ccc;
}
.emoji-picker.dark .emoji-picker__search:active, .emoji-picker.dark .emoji-picker__search:focus {
    background: #2a2a2a;
    border-color: #2a2a2a;
    color: #ccc;
}
.emoji-picker {
    background-color: #1a1a1a !important;
    border-color: #333 !important;
}
.emoji-picker__preview {
    background: #222;
    position: relative;
    border-color: #333 !important;
}
button.emoji-picker__category-button.active {
    color: #9999ff !important;
    border-color: #9999ff;
}
.emoji-picker__emoji:hover {
    background: #2a2a2a !important;
}
.dropdown-item {
    color: #eee;
}
.modal-header {
    border: none;
}
.modal-content {
    background: #151515;
}
.close {
    color: #ccc;
    text-shadow: none;
    opacity: 1;
}
.close:hover {
    color: #9999ff;
    text-shadow: none;
    opacity: 1;
}
.tagify {
    background: #222 !important;
    border-color: #2a2a2a;
    color: #eee;
    padding-top: 5px;
}
.tagify.tagify--focus {
    background: #2a2a2a !important;
    border-color: #2a2a2a;
    color: #eee;
    padding-top: 5px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}
.bs-tooltip-top .arrow::before {
    margin-left: 3px;
}
.tooltip-inner {
    margin-left: 5px;
}
.custom-select {
    background: #222;
    border-color: #2a2a2a;
    color: #eee;
}
select:active, select:focus {
    outline: none;
    box-shadow: none;
}
.stream-key:not(:focus) {
    text-shadow: 0 0 10px #9999ff
}
.form-control:disabled, .form-control[readonly] {
    background: #222;
    border-color: #2a2a2a;
}
#stream_key_copy .btn-info {
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.alert-info {
    background: #133939	;
    color: #d8eff3;
    border-color: transparent;
}
.bg-secondary {
    background: #340f70 !important;
    border: 1px solid #a578ed;
}
.alert-warning {
    background: #541212;
    color: #f6d5d5;
    border: 0px solid #f2c0c0;
}
.btn-secondary {
    background: #9933ff;
}
.btn-secondary:hover {
    background: #8000ff;
}
.nav-pills .nav-link.active, .nav-pills .nav-link.active:hover {
    background: #6666ff;
    color: #eee !important;
}
.form-control.StripeElement {
    padding-top: 8px;
}
.ElementsApp, .ElementsApp .InputElement {
    color: cyan !important;
}
.img-fluid.mt-4.mx-auto.d-block {
    content: url("https://i.imgur.com/UCbNMSo.png");
}
.jumbotron-mature-content {
    background-image: url('https://i.imgur.com/G807w6i.png')
}
.btn.btn-outline-primary.btn-lg.btn-block.py-4 {
    border: 0px solid #9999ff;
    color: #9999ff;
}
.btn.btn-outline-primary.btn-lg.btn-block.py-4:hover {
    border: 0px solid #9...

Reviews

No reviews yet.