ttrss/themes/night.less

178 lines
2.7 KiB
Plaintext

@import "../css/defines.less";
@import "../lib/flat-ttrss/flat_combined_dark.css";
@bg-main : #333;
@border-main : #666;
@border-dark : #222;
@bg-panel : #222;
@fg-main: #ccc;
@fg-light : #ccc;
@bg-active: #2a89bc;
body.flat.ttrss_main.ttrss_prefs {
#main, #footer {
background: @bg-panel;
}
#footer a {
color : #fff;
}
}
body.flat.ttrss_main {
color : @fg-main;
#main, #overlay {
color : @fg-main;
background: @bg-main;
}
#toolbar-frame #toolbar {
background : @bg-panel;
border-color : @border-dark;
color : @fg-light;
}
#feeds-holder {
background : @bg-panel;
box-shadow : inset -1px 0px 2px -1px @border-main;
#feedTree {
.counterNode.aux {
background: @bg-panel;
color: @fg-main;
border-color: @bg-main;
}
.dijitTreeRowSelected {
background : @bg-main;
border-color : @bg-main transparent;
color : @fg-light;
}
.dijitTreeRowSelected .dijitTreeLabel {
text-shadow : none;
}
}
}
#headlines-frame {
.hl:not(.active):not(.Selected),
.cdm:not(.Selected) {
background: @bg-main;
}
.hl, .cdm {
border-color : @border-dark;
color : @fg-main;
.title {
color : darken(@fg-main, 30%);
}
.feed a {
color : @fg-light;
}
.content {
color : @fg-main;
}
}
.cdm .footer {
border-color : @bg-panel;
color : @fg-main;
}
.hl.Unread .title,
.cdm.Unread .title {
color : @fg-light;
}
i.material-icons,
.dijitCheckBox {
opacity : 0.7;
}
.cdm.expandable.active {
background : darken(@bg-main, 5%) ! important;
}
}
#content-insert {
.post {
.header {
background : @bg-panel;
border-color: @border-dark;
}
}
}
.insensitive {
color : @fg-light;
}
.dijitAccordionInnerContainerSelected .dijitAccordionTitle {
color : white;
}
textarea {
color : @fg-light;
}
code {
color : #c90 ! important;
}
#headlines-frame blockquote,
#content-insert blockquote {
color : @fg-main;
border-color : @color-accent;
}
pre {
color : @fg-main;
background : @bg-panel ! important;
}
ul#filterDlg_Matches, ul#filterDlg_Actions {
background: @bg-panel;
border-color : @border-main;
}
.post .content img,
.cdm .content-inner img,
.post .content video,
.cdm .content-inner video {
transition : opacity 0.5s linear, filter 0.5s linear;
}
.post .content img:not(:hover),
.cdm .content-inner img:not(:hover),
.post .content video:not(:hover),
.cdm .content-inner video:not(:hover) {
opacity : 0.5;
filter: grayscale(80%);
}
.article-note {
background : @bg-panel;
border-color : #9a8c59;
}
::-webkit-scrollbar {
width: 4px;
}
::-webkit-scrollbar-thumb {
background-color: @border-main;
}
::-webkit-scrollbar-track {
background-color: @bg-panel;
}
}