Skip to content

TeamCity Dark by karlwilbur

Details

Authorkarlwilbur

LicenseNo License

Category.*teamcity.*

Created

Updated

Size6.6 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

TeamCity Dark

by Karl Wilbur

Modified from

@name TeamCity Dark
@namespace http://userstyles.org
@description Hacked together dark theme for JetBrains' Teamcity.
@author Vasiliy Solovey
@version 0.20170810133223

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name          TeamCity Dark
@namespace     https://userstyles.world
@description   Hacked together dark theme for JetBrains' Teamcity.
@author        Karl Wilbur <karl@kandrsoftware.com>
@version       0.0.4
==/UserStyle== */

@-moz-document regexp('^.*teamcity.*') {
  body {
    background-color: #191919;
    background-clip: border-box;
    background-origin: padding-box;
  }
  #progressPopup, #runningBuildsPopup, #content, #messageFilters,
  .ContentPanel__heading--Xy,
  .projectName a, .projectName span,
  .build.overview-page, .build.overview-page a, .build.overview-page span,
  .projectDescription,
  .projectHeaderTable a, .projectHeaderTable a:hover, .projectHeaderTable a:visited,
  .passedTestsBlock,
  .group-name-text, 
  .blockHeader,
  .statusBlock,
  .shortHistory,
  .simpleTabs .tabs li.selected a, .simpleTabs .tabs li.selected a:link, .simpleTabs .tabs li.selected .tabCounter
  {
    color: #ded9d9;
    text-shadow: none;
    box-shadow: none;
  }
  .hasBranch.branch span.MiddleEllipsis__visible--jz {
    color: #444; 
  }
  .hasBranch.branch span:hover span.MiddleEllipsis__visible--jz {
    color: #ccc; 
  }
  .simpleTabs .tabs li .tabCounter {
    border: 1px solid #444;
  }
  .simpleTabs .tabs li.selected .tabCounter {
    border: 1px solid #ded9d9;
  }
  .group-name-text, .blockHeader {
    background-color: #333;
  }  
  .build .projectHeader {
    background-color: #222;
  }
  .projectHeaderTable {
    background-color: #222;
  }
  .overviewTypeTable tr:nth-child(1) {
    background-color: #222;
  }
  .lastFinished {
    background-color: #222;
  }
  .btn {
    background: #9ea3a9;
    color: #FFF;
  }
  .btn:hover {
    background: #9ea3a9;
    color: #800;
  }
  .action-bar {
    background-color: #444;
  }
  .build .projectHeader {
    background-color: #222;
    border: 1px solid #444;
  }
  .menuList {
    background-color: #222;
  }
  #changesPopup .userChangesHeader,
  #changesPopup .changePopupHeader,
  #changesPopup .changesPopupFooter,
  .summaryContainer .header {
    background: #9ea3a9;
  }
  #changesPopup .userChangesHeader.highlightChanges {
    background-color: #ca7929;
  }
  .userChangesHeader { 
    color: #444; 
  }
  .userChanges { 
    color: #888; 
  }
  .overview-page .branchContainer .ufd,
  #ufd-container ul > li.option,
  #ufd-container ul > li.optgroup,
  #ufd-container ul > li.option.nogroup {
    background: #444;
    color: #FFF;
  }
  #new-projects {
    background: #222
  }
  .changeType {
    color: #444;
  }
  .tabCounter {
    background: #444
  }
  .investigationsOld .investigationsLink {
    background: #444;
  }
  .progress,
  .progress.long {
    background-color: #333
  }
  .quickSearchQuery {
    background-color: #444
  }
  .branch.hasBranch .branchName {
    background: #555;
    color: #FFF;
  }
  .simpleTabs .tabs li.selected a:link,
  .simpleTabs .tabs li.selected {
    background: #444;
  }
  .simpleTabs .tabs li p.branchNameSelector #branchNameSelector,
  .simpleTabs .tabs li p.branchNameSelector > span.ufd {
    background-color: #444;
  }
  .actionBar {
    background-color: #222;
  }
  #footer {
    background-color: #222;
  }
  #agentName {
    background-color: #444;
  }
  .log {
    background-color: #222;
  }
  .rTree .focus,
  .rTree .focus .mark {
    background-color: #333;
  }
  #startScreen {
    background-color: #222;
  }
  .btn {
    background-color: #444;
  }
  .systemProblemsBar {
    background-color: #9a4444;
  }
  .selectedTreeNode {
    background-color: #555;
  }
  .category-list .item.active {
    background-color: #333;
  }
  .admin-sidebar .item.active {
    background-color: #444;
  }
  .textField {
    background-color: #333;
  }
  .attentionComment {
    background-color: #ca7929;
  }
  #runBuildDialog {
    background-color: #444;
  }
  .dialogHandle {
    background-color: #444;
  }
  input[type="text"],
  textarea {
    background-color: #444;
  }
  div.stamp.stampMini {
    background-color: #444;
    border-radius: 5px 0 0 5px;
    color: #ded9d9;
    padding-left: 1em;
  }
  div.stamp.stampMini, div.stamp.stampMini a {
    color: #ded9d9;
  }
  #customBuild-paramType {
    background-color: #444;
  }
  .failureStatusBlock,
  .runningBuildStatus,
  .successStatusBlock,
  .tests-group .action-bar {
    background-color: #333;
  }
  #idmuted,
  #idignored,
  #idfailed {
    background-color: #333
  }
  select {
    background-color: #333
  }
  .tableCaption table.runTable td.pendingMessage > span,
  span.pc.highlightChanges {
    background-color: #ca7929
  }
  .popupDiv,
  .modalDialogBody {
    background-color: #333
  }
  #topWrapper,
  .clearfix,
  .groupingTitle,
  .groupingTitle td,
  .runnerFormTable tr.groupingTitle td,
  form {
    background-color: #222;
  }
  table.dark thead,
  table.dark thead th {
    background-color: #222 !important;
  }
  table.agents.borderBottom td {
    background-color: #222 !important;
  }
  tr.selectedTreeNode > td,
  tr.selectedTreeNode .expanded_view_container {
    background-color: inherit;
  }
  .mug {
    background-color: transparent;
  }
  .tabCounter {
    background-color: inherit !important;
  }
  .expandedChange {
    background-color: #222 !important;
  }
  #restProjectsPopup,
  #fastBreadcrumbsPopup {
    background-color: #222;
  }
  .projects-list-0 iron-list.projects-list {
    background-color: #444;
  }
  .tree-node-0:hover {
    background-color: #666;
  }
  .log.console_mod .status_warn {
    color: #FDCA40 !important;
  }
  .log .status_warn {
    color: #C47003 !important;
  }
  .log.console_mod .status_err {
    color: #D72638;
  }
  .ansi.red {
    color: rgb(255, 0, 0) !important;
  }
  .ansi.green {
    color: rgb(0, 205, 0) !important;
  }
  .ansi.yellow {
    color: rgb(205, 205, 0) !important
  }
  .ansi.blue {
    color: rgb(0, 0, 238) !important;
  }
  .ansi.magenta {
    color: rgb(205, 0, 205) !important;
  }
  .ansi.cyan {
    color: rgb(0, 205, 205) !important;
  }
  .tableCaption table.runTable td.pendingMessage > span,
  span.pc.highlightChanges {
    border-radius: 4px;
  }
  .pc__label {
    margin: 5px;
  }
  #diffView,
  #panels {
    color: #000 !important;
  }
  .branches a, .branches span {
    color: #1f2326 !important;
  }
  .testDetailsInline .rightBlock,
  .testDetailsInline .relatedBuildsWrapper {
    border: none;
  }
  .testDetailsInline .rightBlock {
    border-radius: 5px;
  }
  .l0, .l1, .l2, .l3, .l4, .l5, .l6, .l7, .l8, .l9, .l10, .l11, .l12, .l13, .l14, .l15, .l16, .l17, .l18, .l19, .l20, .l21, .l22, .l23, .l24, .l25, .lDeep {
    color: #888;
  }
}

Reviews

No reviews yet.