Dark theme for Heroku with the style of Discord.js.
Heroku Darktheme (like Discord.js) by jiogo18
Details
Authorjiogo18
LicenseNo License
Categoryheroku
Created
Updated
Size3.4 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Done in 30 minutes, clearly not complete.
At least it's dark now...
Source code
/* ==UserStyle==
@name Heroku Darktheme (like Discord.js)
@version 20210922.19.18
@namespace userstyles.world/user/jiogo18
@description Dark theme for Heroku with the style of Discord.js.
@author jiogo18
@license No License
==/UserStyle== */
@-moz-document domain("dashboard.heroku.com") {
:root {
--light-discord-color: #5865F2;
--discord-color: #4752C4;
--dark-discord-color: #3C45A5;
--nav-bg: #191919;
--bg: #1D1D1D;
--code-bg: #2F3136;
}
html, body {
background: var(--bg);
}
.bg-white { background-color: transparent; }
.list-group-item
{
background: none;
}
#HEADER_ET_SEARCH {}
.glostick {
background-color: var(--discord-color);
}
.b--light-silver {
border: none;
}
.glostick-nav {
background: none;
}
.black-60 {
color: rgba(255, 255, 255, .6);
}
.glostick-nav .quick-jump__filter.form-control {
background-color: var(--dark-discord-color);
border: none;
}
.form-control, output {
color: white;
}
#HEADER_DONGELTS_DUE_PROJET {}
.near-black {
color: white;
}
.nav.nav-tabs.sub-nav {
background-color: var(--nav-bg);
}
.bg-lightest-silver {
background-color: var(--bg);
}
.sub-nav-item {
border: none;
}
.nav.nav-tabs.sub-nav { padding-top: 0; }
.nav.nav-tabs.sub-nav .sub-nav-item a { padding-top: 12px; }
.nav.nav-tabs.sub-nav a::before {
content: '';
position: absolute;
width: 100%;
height: calc(100% - 8px);
left: 0;
top: 4px;
border-top: 5px solid transparent;
border-radius: 5px;
background: unset;
}
.nav.nav-tabs.sub-nav a.active::before { border-color: var(--discord-color); }
.nav.nav-tabs.sub-nav a:hover::before { border-color: var(--light-discord-color); }
.nav.nav-tabs.sub-nav a::after { content: unset; }
.nav.nav-tabs.sub-nav a span {
color: rgba(243,244,246, .75);
}
.nav.nav-tabs.sub-nav a:hover span {
color: rgba(243,244,246, 1);
}
#CONTENT {}
.dark-gray {
color: #9ca3af;
}
#CONSOLE {}
.main-content {
background-color: unset;
}
.build-stream {
background-color: var(--code-bg);
}
.build-stream .build-stream-output .build-stream-line {
color: white;
}
#METRICS {}
#overview-page .app-overview-metrics .metrics__summary-row--favorite__link-wrapper, #overview-page .data-unavailable, .buildpack-installations-list .sortable-item.is-dragging, .content-box, .metrics__chart-sorting .sortable-item.is-dragging, .metrics__monitor-preview-chart__loading, .metrics__not-available, .purple-box
{
background-color: var(--nav-bg);
}
#DEPLOY {}
.deploy-section .pipeline-status::before, .pipeline-config .pipeline-status::before
{
background: unset;
border-bottom: 2px solid rgb(63, 63, 68);
left: 0;
right: 0;
}
.list-group-item {
border-color: rgb(63, 63, 68);
}
.hk-select {
background-color: var(--bg);
}
#RESOURCES {}
.hk-search-input {
background-color: var(--bg)
}
.btn-default {
background-color: var(--bg)
}
.btn-default:hover {
background-color: var(--code-bg)
}
input.cmn-toggle-round-flat+label {
background-color: var(--bg);
}
.disabled input.cmn-toggle-round-flat:checked+label {
background-color: var(--code-bg);
}
#OVERVIEW {}
#overview-page {
background-color: var(--nav-bg);
}
#APPS {}
.hover-bg-near-white:focus,
.hover-bg-near-white:hover {
background-color: var(--light-discord-color);
}
}