RSS Git Download  Clone
Raw Blame History
/*
  Source: https://userstyles.org/styles/120125/skype-dark-atomish
*/


:root .swx {
    color: #D3DAE3 !important;
  }
  
  :root .swx .themeLight.chat {
    background-color: #2F343B !important;
  }
  
  
  :root .swx.themeBlue, :root .swx .themeBlue {
    fill: #2F343B !important;
    color: #D3DAE3 !important;
    background-color: #2F343B !important;
  }
  
  :root .swx .themeBlue .tile.online .presence::before, :root .swx .themeBlue .tile.mobile .presence::before, :root .swx .themeBlue .tile.idle .presence::before, :root .swx .themeBlue .tile.busy .presence::before, :root .swx .themeBlue .tile.offline .presence::before, :root .swx .themeBlue .tile.callForwarded .presence::before, :root .swx .themeBlue .tile.unknown .presence::before, :root .swx .themeBlue .tile.blocked .presence::before {
    background-color: #2F343B !important;
  }
  
  :root .swx .shell.cover.visible {
    background: rgba(47, 52, 59, 0.75) none repeat scroll 0% 0% !important;
  }
  
  .meComponent.expanded {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3) !important;
  }
  
  :root .swx .chat .conversationHeader .headerMain .roster .grid .tile.conversationTopic h3 .hoverWrap > a {
    color: #9196A3 !important;
  }
  :root .swx .themeLight.chat .conversation .message.their .bubble, :root .swx .themeLight.chat .conversation .message.their .arrow::after,
  :root .swx .chat .conversation .their.message.media .content p.urlPreviewText {
    background-color: #3B414A !important;
  }
  :root .swx .themeLight.chat .conversation .message.me .bubble, :root .swx .themeLight.chat .conversation .message.me .arrow::after,
  :root .swx .chat .conversation .message.media.me .content p.urlPreviewText {
    background-color: #292D33 !important;
    color: #C0C7D0 !important;
  }
  :root .swx a {
    color: #3EC2AE !important;
  }
  :root .swx a:hover, :root .swx a:focus {
    color: #5DE3CF !important;
  }
  
  :root .swx .chat .conversationHeader .headerMain .roster .grid .tile.conversationTopic .tileText > .tileName + .tileMessage::before {
    display: none !important;
  }
  
  :root .swx .chat .input::before {
    border-top: 1px solid #353A42 !important;
  }
  
  :root .swx .chat .conversationHeader::after {
    border-bottom: 1px solid #353A42 !important;
  }
  
  :root .swx .hyperscroll .rail:hover, :root .swx .hyperscroll.scrolling .rail {
    background-color: rgba(0,0,0,0.2) !important;
    border-color: transparent !important;
    opacity: 0.9 !important;
    border-radius: 6px !important;
  }
  :root .swx .hyperscroll.scrolling .rail .slider, :root .swx .hyperscroll:hover .rail .slider {
    background: rgba(255,255,255,0.3) !important;
    border-color: transparent !important;
  }
  
  :root .swx .themeLight .tile.online .presence::before, :root .swx .themeLight .tile.mobile .presence::before, :root .swx .themeLight .tile.idle .presence::before, :root .swx .themeLight .tile.busy .presence::before, :root .swx .themeLight .tile.offline .presence::before, :root .swx .themeLight .tile.callForwarded .presence::before, :root .swx .themeLight .tile.unknown .presence::before, :root .swx .themeLight .tile.blocked .presence::before,
  :root .swx .themeLight .tile.online .presence::after, :root .swx .themeLight .tile.mobile .presence::after, :root .swx .themeLight .tile.idle .presence::after, :root .swx .themeLight .tile.unknown .presence::after {
    background-color: #2F343B !important;
  }
  
  :root .swx .tile > .tileAvatar > .tileImage {
    background-color: #2F343B !important;
  }
  
  :root .swx.themeWhite, :root .swx .themeWhite {
    background-color: #292D33 !important;
    fill: #FFF !important;
    color: #D3DAE3 !important;
  }
  
  :root .swx .chat .input.active {
    background-color: #2F343B !important;
  }
  :root .swx .chat .input form textarea{
    color: #596370 !important;
  }
  :root .swx .chat .input.active form textarea{
    color: #D3DAE3 !important;
  }
  :root .swx .chat .input form textarea::-moz-placeholder{
    color: #596370 !important;
  }
  :root .swx .chat .input.active form textarea::-moz-placeholder{
    color: #515A66 !important;
  }
  :root .swx .themeWhite.side::before,
  :root .swx .meApp .summary{
    border-right: 0px solid #353A42 !important;
    /*border-right: 0px solid #ff0000 !important;*/
  }
  :root .swx .meApp .skyContainer {
    background-color: #292D33 !important;
  }
  :root .swx .meApp .skyContainer::after,
  :root .swx .meApp .skyContainer::before {
    display: none !important;
  }
  
  :root .swx .meApp .skyContainer::before,
  :root .swx .meApp .skyContainer .sky {
    display: none !important;
  }
  
  :root .swx .tile.online .presence::before, :root .swx .tile.mobile .presence::before, :root .swx .tile.idle .presence::before, :root .swx .tile.busy .presence::before, :root .swx .tile.offline .presence::before, :root .swx .tile.callForwarded .presence::before, :root .swx .tile.unknown .presence::before, :root .swx .tile.blocked .presence::before {
    background-color: #292D33 !important;
  }
  :root .swx .themeWhite.side .recent.active, :root .swx .themeWhite.side .searchItem.active {
    background-color: rgba(0,0,0,0.2) !important;
  }
  :root .swx .side .timeline .history swx-recent-item {
    margin-right: 16px !important;
  }
  :root .swx .themeWhite.side .recent:hover, :root .swx .themeWhite.side .recent.hover, :root .swx .themeWhite.side .recent:focus, :root .swx .themeWhite.side .recent.focus, :root .swx .themeWhite.side .searchItem:hover, :root .swx .themeWhite.side .searchItem.hover, :root .swx .themeWhite.side .searchItem:focus, :root .swx .themeWhite.side .searchItem.focus {
    background-color: #2F343B !important;
  }
  :root .swx .themeWhite.side .recent .tileName, :root .swx .themeWhite.side .searchItem .tileName {
    color: #B7BDC4 !important;
  }
  :root .swx .themeWhite .tile.online .presence::before, :root .swx .themeWhite .tile.mobile .presence::before, :root .swx .themeWhite .tile.idle .presence::before, :root .swx .themeWhite .tile.busy .presence::before, :root .swx .themeWhite .tile.offline .presence::before, :root .swx .themeWhite .tile.callForwarded .presence::before, :root .swx .themeWhite .tile.unknown .presence::before, :root .swx .themeWhite .tile.blocked .presence::before {
    background-color: #292D33 !important;
  }
  :root .swx .themeWhite .tile.online .presence::before, :root .swx .themeWhite .tile.mobile .presence::before, :root .swx .themeWhite .tile.idle .presence::before, :root .swx .themeWhite .tile.busy .presence::before, :root .swx .themeWhite .tile.offline .presence::before, :root .swx .themeWhite .tile.callForwarded .presence::before, :root .swx .themeWhite .tile.unknown .presence::before, :root .swx .themeWhite .tile.blocked .presence::before {
    background-color: #292D33 !important;
  }
  :root .swx .themeWhite.side .navigation .navItem .icon,
  :root .swx .themeWhite.side .navigation .navItem .text,
  :root .swx .search .input .icon {
    color: #3EC2AE !important;
  }
  :root .swx .search .input input::-moz-placeholder,
  :root .swx .search .input.active input::-moz-placeholder {
    color: #39514D !important;
  }
  :root .swx .search .input.active input {
    color: #B7BDC4 !important;
  }
  :root .swx .search .splitter {
    background-color: #353A42 !important;
  }
  
  
  :root .swx .themeLight .btn::before, :root .swx .themeLight .btn.primary::before {
    background-color: #3EC2AE !important;
  }
 :root .swx .themeLight .btn.disabled:hover::before, :root .swx .themeLight .btn.disabled:focus::before, :root .swx .themeLight .btn.disabled:active::before, :root .swx .themeLight .btn.primary.disabled:hover::before, :root .swx .themeLight .btn.primary.disabled:focus::before, :root .swx .themeLight .btn.primary.disabled:active::before {
    background-color: #5DE3CF !important;
  }
  
  :root .swx .themeLight .btn:hover::before, :root .swx .themeLight .btn:focus::before, :root .swx .themeLight .btn.primary:hover::before, :root .swx .themeLight .btn.primary:focus::before {

      background-color: #5DE3CF !important;

  }
  
  :root .swx .themeLight .btn.secondary.circle.stroke::after {
    border-color: #3EC2AE !important;
  }
   :root .swx .themeLight .btn.secondary.circle.stroke > span {
    color: #3EC2AE !important;
  }
   :root .swx .themeLight .btn.secondary.circle.stroke:hover::after {
    border-color: #5DE3CF !important;
  }
   :root .swx .themeLight .btn.secondary.circle.stroke:hover > span {
    color: #5DE3CF !important;
  }
  .send-button-holder .iconfont::before {
    color: #2F343B !important;
  }
  .btn.transparent.circle .iconfont::before {
    color: #3EC2AE !important;
  }
  :root .swx .chatInputActionPicker .menuContainer .action .filePicker .icon::before {
    color: #3EC2AE !important;
  }
  :root .swx .chatInputActionPicker .menuContainer .action:hover .filePicker .icon::before {
    color: #5DE3CF !important;
  }
  :root .swx .chatInputActionPicker .menuContainer .action .icon {
    color: #3EC2AE !important;
  }
  :root .swx .chatInputActionPicker .menuContainer .action:hover .icon::before {
    color: #5DE3CF !important;
}
  :root .swx .meApp .summary .tile .summaryText:hover .summaryName p {
    color: #5DE3CF !important;
  }
  :root .swx .meApp .summary .innerSummary.focused .tile .summaryText .summaryName p {
    color: #3EC2AE !important;
  }
  :root .swx .themeBlue .btn.secondary::before {
    background-color: #3EC2AE !important;
  }
  :root .swx .themeBlue .btn.secondary:hover::before {
    background-color: #5DE3CF !important;
  }
  
:root .swx .themeWhite.side .recent.active .tile.online .presence::before, :root .swx .themeWhite.side .recent.active .tile.mobile .presence::before, :root .swx .themeWhite.side .recent.active .tile.idle .presence::before, :root .swx .themeWhite.side .recent.active .tile.busy .presence::before, :root .swx .themeWhite.side .recent.active .tile.offline .presence::before, :root .swx .themeWhite.side .recent.active .tile.callForwarded .presence::before, :root .swx .themeWhite.side .recent.active .tile.unknown .presence::before, :root .swx .themeWhite.side .recent.active .tile.blocked .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.online .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.mobile .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.idle .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.busy .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.offline .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.callForwarded .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.unknown .presence::before, :root .swx .themeWhite.side .searchItem.active .tile.blocked .presence::before {

    background-color: #212429 !important;

  }
  
  :root .swx swx-expression-picker .bubble {
    background-color: #2F343B !important;
    color: #D3DAE3 !important;
    border: 1px solid #3EC2AE !important;
    border-radius: 4px !important;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.1) !important;
  }
  :root .swx swx-expression-picker .arrow-down {
    display: none !important;
  }
  #footer {
   display: none !important;
 }
  :root .swx .themeWhite .timeline .recent.unread:not(.active) .message,
  :root .swx .themeWhite .timeline .recent.unread:not(.active) .message a {
    color: #FF8C00 !important;
  }


/*URLS */
.content .messageTextWrapper {
  background-color: #3B414A !important;
}




/* FIXES / UPDATES */

.Me {
  background: #000 !important;
}
.Me-small:before {
  border: none;
}

.Me-sky {
  display: none !important;
}

.Me-skyContainer {
  background: #292D33 !important;
}

.Me-skyContainer:after , .Me-skyContainer:before {
  display: none !important;
}

.TranslatorSettings {
  display: none !important;
}