summaryrefslogtreecommitdiff
path: root/themes
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2018-12-07 08:33:28 +0300
committerAndrew Dolgov <[email protected]>2018-12-07 08:33:28 +0300
commitb78671356031f2f7d4c3340d2d955a306729f766 (patch)
tree76ba046fb307a258228fb99af08ad2279120d5fe /themes
parent1e3a53c037d36a49214f914a143da8b4b39debad (diff)
rebuild flat theme with dark base color and rebase night.css on it
Diffstat (limited to 'themes')
-rw-r--r--themes/night.css2151
-rw-r--r--themes/night.css.map2
-rw-r--r--themes/night.less443
3 files changed, 2160 insertions, 436 deletions
diff --git a/themes/night.css b/themes/night.css
index 1d0bbab5c..631f72513 100644
--- a/themes/night.css
+++ b/themes/night.css
@@ -1,212 +1,2035 @@
-@import "../css/default.css";
-:root {
- --bg-main: #333;
- --border-main: #666;
- --border-dark: #222;
- --bg-panel: #222;
- --fg-main: #999;
- --fg-light: #ccc;
- --bg-active: #2a89bc;
-}
-/* main layout overrides */
-body.flat.ttrss_main.ttrss_index {
- /* misc */
- /* feeds */
- /* headlines */
- /* toolbar */
- /* other dijits */
-}
-body.flat.ttrss_main.ttrss_index #feeds-holder {
- background: var(--bg-panel);
- box-shadow: inset -1px 0px 2px -1px var(--border-main);
-}
-body.flat.ttrss_main.ttrss_index #headlines-frame,
-body.flat.ttrss_main.ttrss_index div.whiteBox {
- border-color: var(--border-main);
-}
-body.flat.ttrss_main.ttrss_index #main,
-body.flat.ttrss_main.ttrss_index #overlay {
- background: var(--bg-main);
- color: var(--fg-main);
-}
-body.flat.ttrss_main.ttrss_index #content-insert {
- background: var(--bg-main);
-}
-body.flat.ttrss_main.ttrss_index #content-insert_splitter {
- border-color: var(--border-main);
- background: var(--bg-panel);
-}
-body.flat.ttrss_main.ttrss_index #feeds-holder_splitter {
- border-color: var(--border-main);
- background: var(--bg-main);
-}
-body.flat.ttrss_main.ttrss_index .insensitive {
- color: var(--fg-light);
-}
-body.flat.ttrss_main.ttrss_index hr,
-body.flat.ttrss_main.ttrss_index h1,
-body.flat.ttrss_main.ttrss_index h2,
-body.flat.ttrss_main.ttrss_index h3 {
- border-color: var(--border-dark);
-}
-body.flat.ttrss_main.ttrss_index code {
- color: #c90 ! important;
+@import "../lib/flat-ttrss/flat_combined_dark.css";
+body.ttrss_main,
+body.ttrss_prefs,
+#main {
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ border: 0;
+ padding: 0;
+ margin: 0;
}
-body.flat.ttrss_main.ttrss_index pre {
- color: var(--fg-main);
- background: var(--bg-panel) ! important;
+body.ttrss_main {
+ background: white;
+ color: black;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ overflow: hidden;
}
-body.flat.ttrss_main.ttrss_index #feeds-holder #feedTree .dijitTreeRow {
- color: var(--fg-light) ! important;
+body.ttrss_main :focus {
+ outline: none;
}
-body.flat.ttrss_main.ttrss_index #feeds-holder #feedTree.dijitTree .dijitTreeRowHover {
- background: var(--bg-panel);
- border-color: var(--border-main) transparent;
+body.ttrss_main div.post {
+ padding: 0px;
+ font-size: 13px;
}
-body.flat.ttrss_main.ttrss_index #feeds-holder #feedTree.dijitTree .dijitTreeRowSelected {
- background: var(--bg-main);
- border-color: var(--bg-main) transparent;
+body.ttrss_main div.post div.header {
+ padding: 5px;
+ color: #909090;
+ border: 0px solid #ddd;
+ border-bottom-width: 1px;
+ background: #f0f0f0;
}
-body.flat.ttrss_main.ttrss_index #feeds-holder #feedTree .dijitTreeRowSelected .dijitTreeLabel {
- text-shadow: none;
+body.ttrss_main div.post div.header .left,
+body.ttrss_main div.post div.header .right {
+ display: flex;
}
-body.flat.ttrss_main.ttrss_index #feeds-holder #feedTree .counterNode.aux {
- background: var(--bg-panel);
- color: var(--fg-main);
- border-color: var(--bg-main);
+body.ttrss_main div.post div.header .row {
+ display: flex;
+ margin-bottom: 4px;
+ flex-wrap: nowrap;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame {
- background: var(--bg-main);
- color: var(--fg-light);
+body.ttrss_main div.post div.header .row > * {
+ align-self: center;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame i.material-icons,
-body.flat.ttrss_main.ttrss_index #headlines-frame .dijitCheckBox {
- opacity: 0.7;
+body.ttrss_main div.post div.header .comments {
+ flex-grow: 2;
+}
+body.ttrss_main div.post div.header .date {
+ text-align: right;
+ white-space: nowrap;
+ align-self: flex-start;
+}
+body.ttrss_main div.post div.header img,
+body.ttrss_main div.post div.header i {
+ margin: 0px 4px;
+ vertical-align: middle;
+}
+body.ttrss_main div.post div.header .title {
+ flex-grow: 2;
+ align-self: flex-start;
+ font-size: 15px;
+ font-weight: 600;
+ text-rendering: optimizelegibility;
+ font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+body.ttrss_main div.post div.content {
+ padding: 10px;
+ font-size: 16px;
+}
+body.ttrss_main div.post div.content img,
+body.ttrss_main div.post div.content video {
+ border-width: 0px;
+ max-width: 98%;
+ height: auto;
+}
+body.ttrss_main div.post div.content p {
+ hyphens: auto;
+}
+body.ttrss_main div.post div.content iframe {
+ min-width: 50%;
+ max-width: 98%;
+}
+body.ttrss_main .article-note {
+ background-color: #fff7d5;
+ margin: 5px;
+ border: 1px solid #e7d796;
+ color: #9a8c59;
+ display: flex;
+}
+body.ttrss_main .article-note > * {
+ align-self: center;
+ padding: 5px;
+}
+body.ttrss_main .article-note.editable {
+ cursor: pointer;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .hl {
- border-color: var(--border-dark);
+body.ttrss_main h1 {
+ font-size: 18px;
+ font-weight: 600;
+ text-rendering: optimizelegibility;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .hl:not(.Selected):not(.active) .title a {
- color: var(--fg-main);
+body.ttrss_main h2 {
+ font-size: 16px;
+ font-weight: 600;
+ text-rendering: optimizelegibility;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .hl.Unread:not(.Selected):not(.active) .title a {
- color: var(--fg-light);
+body.ttrss_main h3 {
+ font-size: 16px;
+ font-weight: 600;
+ text-rendering: optimizelegibility;
}
-body.flat.ttrss_main.ttrss_index #toolbar-frame #toolbar {
- background: var(--bg-panel);
- border-color: var(--border-dark);
+body.ttrss_main h4 {
+ font-size: 14px;
+ font-weight: 600;
+ text-rendering: optimizelegibility;
}
-body.flat.ttrss_main.ttrss_index #toolbar-frame #toolbar .dijitButtonText {
- color: var(--fg-light);
+body.ttrss_main hr {
+ border: 0px solid #ccc;
+ border-bottom-width: 1px;
}
-body.flat.ttrss_main.ttrss_index #toolbar-frame #toolbar .dijitSelect,
-body.flat.ttrss_main.ttrss_index #toolbar-frame #toolbar .dijitDropDownButton .dijitButtonNode,
-body.flat.ttrss_main.ttrss_index #toolbar-frame #toolbar .dijitComboButton .dijitButtonNode,
-body.flat.ttrss_main.ttrss_index #toolbar-frame #toolbar .dijitSelect .dijitButtonText {
- background: var(--bg-panel);
+body.ttrss_main a {
+ color: #257aa7;
+ text-decoration: none;
}
-body.flat.ttrss_main.ttrss_index .hl .feed a,
-body.flat.ttrss_main.ttrss_index .cdm .feed a {
+body.ttrss_main a:hover {
+ color: #133d54;
+ text-decoration: underline;
+}
+body.ttrss_main #notify.visible {
+ transform: translate(0, -45px);
+}
+body.ttrss_main #notify {
+ bottom: -45px;
+ right: 0px;
+ height: 30px;
+ left: 0px;
+ border-width: 1px 0px 0px 0px;
+ border-style: solid;
+ position: fixed;
+ font-size: 13px;
+ z-index: 99;
+ display: flex;
+ transition: all 0.5s ease-in-out;
+}
+body.ttrss_main #notify > * {
+ align-self: center;
+ padding: 4px;
+}
+body.ttrss_main #notify img {
+ vertical-align: middle;
+}
+body.ttrss_main #notify .msg {
+ flex-grow: 2;
+}
+body.ttrss_main #notify .icon-close {
+ cursor: pointer;
+}
+body.ttrss_main .notify {
+ border-color: #d7c47a;
+ background-color: #fff7d5;
+}
+body.ttrss_main .notify.notify_progress {
+ border-color: #d7c47a;
+ background-color: #fff7d5;
+}
+body.ttrss_main .notify.notify_info {
+ border-color: #257aa7;
+ background-color: #d5ebf6;
+}
+body.ttrss_main .notify.notify_info i.icon-notify {
+ color: #257aa7;
+}
+body.ttrss_main .notify.notify_error {
+ background-color: #c00;
+ border-color: #900;
color: white;
}
-body.flat.ttrss_main.ttrss_index .post .header {
- background: var(--bg-panel);
- border-color: var(--border-main);
+body.ttrss_main .notify.notify_error i.icon-notify,
+body.ttrss_main .notify.notify_error i.icon-close {
+ color: white;
}
-body.flat.ttrss_main.ttrss_index .post .content,
-body.flat.ttrss_main.ttrss_index .cdm .content-inner {
- color: var(--fg-main);
+body.ttrss_main .hl {
+ border: 0px solid #ddd;
+ border-bottom-width: 1px;
+ transition: color 0.2s, background 0.2s;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ background: #f5f5f5;
}
-body.flat.ttrss_main.ttrss_index .post .content img,
-body.flat.ttrss_main.ttrss_index .cdm .content-inner img,
-body.flat.ttrss_main.ttrss_index .post .content video,
-body.flat.ttrss_main.ttrss_index .cdm .content-inner video {
- transition: opacity 0.5s linear, filter 0.5s linear;
+body.ttrss_main .hl > * {
+ align-self: center;
+ white-space: nowrap;
+ padding: 4px;
+}
+body.ttrss_main .hl img {
+ vertical-align: middle;
+}
+body.ttrss_main .hl .left,
+body.ttrss_main .hl .right {
+ display: flex;
+}
+body.ttrss_main .hl .left > *,
+body.ttrss_main .hl .right > * {
+ align-self: center;
+}
+body.ttrss_main .hl .left i.material-icons,
+body.ttrss_main .hl .right i.material-icons {
+ margin-left: 2px;
+ padding: 2px;
+ transition: color 0.2s linear;
+ user-select: none;
+ font-size: 21px;
+}
+body.ttrss_main .hl div.title {
+ cursor: pointer;
+ flex-grow: 2;
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+body.ttrss_main .hl div.right {
+ text-align: right;
+}
+body.ttrss_main .hl span.feed a {
+ border-radius: 4px;
+ display: inline-block;
+ padding: 1px 4px;
+ font-size: 11px;
+ font-style: italic;
+ font-weight: normal;
+ color: #555555;
+}
+body.ttrss_main .hl span.feed a:hover {
+ color: #257aa7;
+}
+body.ttrss_main .hl span.updated {
+ color: #555555;
+ text-align: right;
+ font-size: 11px;
+ padding-left: 10px;
+}
+body.ttrss_main .hl span.updated div {
+ display: inline-block;
+}
+body.ttrss_main .hl div.left input {
+ margin: 0px 4px;
+}
+body.ttrss_main .hl div.left img,
+body.ttrss_main .hl div.right img {
+ margin: 0px 4px;
+}
+body.ttrss_main .hl div.title a {
+ font-weight: 600;
+ text-rendering: optimizelegibility;
+ font-family: "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;
+ color: #555;
+}
+body.ttrss_main .hl a.title.high,
+body.ttrss_main .hl span.hl-content.high .preview {
+ color: #00aa00;
+}
+body.ttrss_main .hl.Unread {
+ background: white;
+}
+body.ttrss_main .hl.Unread div.title a {
+ color: black;
+}
+body.ttrss_main .hl.active div.title a {
+ color: #257aa7;
+ /* text-shadow : 1px 1px 2px #fff; */
+}
+body.ttrss_main .hl.active {
+ background: #257aa7 ! important;
+}
+body.ttrss_main .hl.active,
+body.ttrss_main .hl.Selected {
+ color: white;
+ background: #3f728e;
+}
+body.ttrss_main .hl.active a,
+body.ttrss_main .hl.Selected a,
+body.ttrss_main .hl.active .feed a,
+body.ttrss_main .hl.Selected .feed a,
+body.ttrss_main .hl.active .hl-content a.title,
+body.ttrss_main .hl.Selected .hl-content a.title,
+body.ttrss_main .hl.active span,
+body.ttrss_main .hl.Selected span {
+ color: white;
+}
+body.ttrss_main .hl.Grayed {
+ color: #909090;
+}
+body.ttrss_main div.filterTestHolder {
+ height: 300px;
+ overflow: auto;
+ border-color: #ddd;
+ border-style: solid;
+ margin: 0px 0px 5px 0px;
+ border-width: 1px;
+}
+body.ttrss_main #content-insert blockquote,
+body.ttrss_main #headlines-frame blockquote,
+body.ttrss_main .dijitContentPane blockquote {
+ margin: 5px 0px 5px 0px;
+ color: #555555;
+ padding-left: 10px;
+ border: 0px solid #ccc;
+ border-left-width: 4px;
+}
+body.ttrss_main #content-insert code,
+body.ttrss_main #headlines-frame code,
+body.ttrss_main .dijitContentPane code {
+ color: #009900;
+ font-family: monospace;
+}
+body.ttrss_main #content-insert pre,
+body.ttrss_main #headlines-frame pre,
+body.ttrss_main .dijitContentPane pre {
+ margin: 5px 0px 5px 0px;
+ padding: 10px;
+ color: #555555;
+ font-family: monospace;
+ font-size: 12px;
+ border: 0px solid #ccc;
+ background: #f5f5f5;
+ display: block;
+ max-width: 98%;
+ overflow: auto;
+}
+body.ttrss_main .alert {
+ padding: 8px 35px 8px 14px;
+ margin-bottom: 10px;
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
+ background-color: #fcf8e3;
+ border: 1px solid #fbeed5;
+ border-radius: 4px;
+}
+body.ttrss_main .alert .close {
+ position: relative;
+ top: -2px;
+ right: -21px;
+ line-height: 20px;
+ cursor: pointer;
+}
+body.ttrss_main .alert,
+body.ttrss_main .alert h4 {
+ color: #c09853;
+}
+body.ttrss_main .alert h4 {
+ margin: 0;
+}
+body.ttrss_main .alert-success {
+ color: #468847;
+ background-color: #dff0d8;
+ border-color: #d6e9c6;
+}
+body.ttrss_main .alert-success h4 {
+ color: #468847;
+}
+body.ttrss_main .alert-danger,
+body.ttrss_main .alert-error {
+ color: #b94a48;
+ background-color: #f2dede;
+ border-color: #eed3d7;
+}
+body.ttrss_main .alert-danger h4,
+body.ttrss_main .alert-error h4 {
+ color: #b94a48;
+}
+body.ttrss_main .alert-info {
+ color: #3a87ad;
+ background-color: #d9edf7;
+ border-color: #bce8f1;
+}
+body.ttrss_main .alert-info h4 {
+ color: #3a87ad;
+}
+body.ttrss_main ul.nomarks {
+ list-style-type: none;
+ margin: 0px;
+ padding: 10px;
+}
+body.ttrss_main div.prefHelp {
+ color: #555555;
+ padding: 5px;
+}
+body.ttrss_main .insensitive {
+ color: #555555;
+}
+body.ttrss_main .small {
+ font-size: 11px;
+}
+body.ttrss_main span.preview {
+ color: #999;
+ font-weight: normal;
+ font-size: 12px;
+ padding-left: 4px;
+}
+body.ttrss_main .hl.Selected .hlLabelRef,
+body.ttrss_main .hl.active .hlLabelRef {
+ color: #063064;
+}
+body.ttrss_main span.hlLabelRef {
+ background-color: #fff7d5;
+ font-size: 8px;
+ color: #063064;
+ font-weight: normal;
+ margin-left: 2px;
+ padding: 1px 4px 1px 4px;
+ display: inline-block;
+ vertical-align: middle;
+ white-space: nowrap;
+ border-radius: 4px;
+}
+body.ttrss_main i.marked-pic,
+body.ttrss_main i.pub-pic {
+ cursor: pointer;
+ color: #ccc;
+}
+body.ttrss_main div.tagCloudContainer {
+ background: white;
+ border: 1px solid #ddd;
+ margin: 5px 0px 5px 0px;
+ padding: 5px;
+ text-align: center;
+}
+body.ttrss_main div.errorExplained {
+ border: 1px solid #ddd;
+ margin: 5px 0px 5px 0px;
+ padding: 5px;
+}
+body.ttrss_main ul.feedErrorsList {
+ max-height: 300px;
+ overflow: auto;
+ list-style-type: none;
+ border: 1px solid #ddd;
+ margin: 0px 0px 5px 0px;
+ padding: 5px;
+}
+body.ttrss_main ul.feedErrorsList em {
+ color: #555555;
+}
+body.ttrss_main ul.browseFeedList {
+ height: 300px;
+ width: 100%;
+ overflow: auto;
+ border-width: 0px 1px 1px 1px;
+ border-color: #ddd;
+ border-style: solid;
+ margin: 0px 0px 5px 0px;
+ background-color: white;
+ list-style-type: none;
+ padding: 0px;
+}
+body.ttrss_main ul.browseFeedList li {
+ display: flex;
+}
+body.ttrss_main ul.browseFeedList li > * {
+ align-self: center;
+ margin: 2px;
+}
+body.ttrss_main .browseFeedList span.subscribers {
+ color: #808080;
+}
+body.ttrss_main ul.compact {
+ list-style-type: none;
+ margin: 0px;
+ padding: 0px;
+}
+body.ttrss_main ul.compact li {
+ margin: 0px;
+ padding: 0px;
+}
+body.ttrss_main .noborder {
+ border-width: 0px;
+}
+body.ttrss_main #overlay {
+ background: white;
+ left: 0;
+ top: 0;
+ height: 100%;
+ width: 100%;
+ z-index: 100;
+ position: absolute;
+}
+body.ttrss_main #overlay_inner {
+ font-weight: bold;
+ margin: 1em;
+}
+body.ttrss_main form {
+ margin: 0px;
+ padding: 0px;
+}
+body.ttrss_main div.loadingPrompt {
+ padding: 1em;
+ text-align: center;
+ font-weight: bold;
+}
+body.ttrss_main div.whiteBox {
+ margin-left: 1px;
+ text-align: center;
+ padding: 1em 1em 0px 1em;
+ font-size: 11px;
+ border: 0px solid #ddd;
+ border-bottom-width: 1px;
+}
+body.ttrss_main div.autocomplete {
+ position: absolute;
+ width: 250px;
+ background-color: white;
+ border: 1px solid #778899;
+ margin: 0px;
+ padding: 0px;
+}
+body.ttrss_main div.autocomplete ul {
+ list-style-type: none;
+ margin: 0px;
+ padding: 0px;
+}
+body.ttrss_main div.autocomplete ul li.selected {
+ background-color: #fff7d5;
+}
+body.ttrss_main div.autocomplete ul li {
+ list-style-type: none;
+ display: block;
+ margin: 0;
+ padding: 2px;
+ height: 32px;
+ cursor: pointer;
+}
+body.ttrss_main div#headlines-frame.wide .title {
+ overflow: visible;
+ white-space: normal;
+}
+body.ttrss_main div#headlines-frame.wide .hl .feed {
+ display: none;
+}
+body.ttrss_main div.dlgSec {
+ font-size: 14px;
+ font-weight: bold;
+ clear: both;
+ margin: 8px;
+ position: relative;
+ top: 8px;
+}
+body.ttrss_main div.dlgSecHoriz {
+ font-size: 14px;
+ font-weight: bold;
+ clear: both;
+ margin-bottom: 8px;
+ margin-top: 8px;
+}
+body.ttrss_main div.dlgSecCont {
+ position: relative;
+ left: 150px;
+ top: -20px;
+ float: left;
+ font-weight: normal;
+}
+body.ttrss_main div.dlgSecCont > * {
+ position: relative;
+ top: -2px;
+}
+body.ttrss_main div.dlgSecCont hr,
+body.ttrss_main div.dlgSecSimple hr {
+ height: 0px;
+ line-height: 0px;
+ border: 0px solid transparent;
+ margin: 2px;
}
-body.flat.ttrss_main.ttrss_index .post .content img:not(:hover),
-body.flat.ttrss_main.ttrss_index .cdm .content-inner img:not(:hover),
-body.flat.ttrss_main.ttrss_index .post .content video:not(:hover),
-body.flat.ttrss_main.ttrss_index .cdm .content-inner video:not(:hover) {
+body.ttrss_main .dijitDialog .dlgButtons {
+ margin-top: 4px;
+ text-align: right;
+ clear: both;
+}
+body.ttrss_main i.icon-label {
+ color: #fff7d5;
+}
+body.ttrss_main div#cmdline {
+ position: absolute;
+ left: 5px;
+ bottom: 5px;
+ font-size: 11px;
+ color: #555555;
+ font-weight: bold;
+ background-color: white;
+ border: 1px solid #257aa7;
+ padding: 3px 5px 3px 5px;
+ z-index: 5;
+}
+body.ttrss_main #feed_browser_spinner {
+ vertical-align: middle;
+ height: 18px;
+ width: 18px;
+}
+body.ttrss_main div.fatalError {
+ margin-bottom: 10px;
+}
+body.ttrss_main div.fatalError button {
+ margin-top: 5px;
+}
+body.ttrss_main div.fatalError textarea {
+ width: 565px;
+ height: 200px;
+}
+body.ttrss_main #content-wrap {
+ padding: 0px;
+ border-width: 0px;
+ margin: 0px;
+}
+body.ttrss_main #feeds-holder {
+ padding: 0px;
+ border: 0px solid #ddd;
+ overflow: hidden;
+ background: #f5f5f5;
+ box-shadow: inset -1px 0px 2px -1px rgba(0, 0, 0, 0.1);
+ -webkit-overflow-scrolling: touch;
+}
+body.ttrss_main #feeds-holder #feedTree {
+ height: 100%;
+ overflow-x: hidden;
+ text-rendering: optimizelegibility;
+ font-family: "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+body.ttrss_main #feeds-holder #feedTree .counterNode.aux {
+ background: #f0f0f0;
+ color: #999;
+ border-color: #f0f0f0;
+}
+body.ttrss_main #feeds-holder #feedTree .counterNode {
+ font-weight: bold;
+ display: inline-block;
+ font-size: 9px;
+ text-align: center;
+ border: 1px solid #2a89bc;
+ color: white;
+ background: #2a89bc;
+ border-radius: 4px;
+ vertical-align: middle;
+ float: right;
+ position: relative;
+ line-height: 14px;
+ margin-right: 8px;
+ margin-top: 2px;
+ min-width: 23px;
+ height: 14px;
+}
+body.ttrss_main #feeds-holder #feedTree .dijitTreeNode .loadingExpando {
+ left: -3px;
+ height: 22px;
+ position: relative;
+ top: -3px;
+}
+body.ttrss_main #feeds-holder #feedTree .dijitTreeRow .dijitTreeLabel.Unread {
+ font-weight: bold;
+}
+body.ttrss_main #feeds-holder #feedTree .dijitTreeRow.Error .dijitTreeLabel {
+ color: red;
+}
+body.ttrss_main #feeds-holder #feedTree .dijitTreeRow.UpdatesDisabled .dijitTreeLabel {
+ color: #909090;
+}
+body.ttrss_main #feeds-holder #feedTree .dijitTreeNode .dijitTreeRow {
+ border: 1px solid transparent;
+}
+body.ttrss_main #feeds-holder #feedTree .dijitTreeNode .dijitTreeRowSelected {
+ box-shadow: -1px 0px 2px -1px rgba(0, 0, 0, 0.1);
+ border-color: #ddd transparent;
+ background: white;
+ color: #333;
+}
+body.ttrss_main #feeds-holder #feedTree .icon {
+ position: relative;
+ top: -2px;
+}
+body.ttrss_main #feeds-holder #feedTree i.icon {
+ left: -2px;
+}
+body.ttrss_main #feeds-holder #feedTree i.icon.icon-inbox {
+ color: #555;
+}
+body.ttrss_main #feeds-holder #feedTree i.icon.icon-archive {
+ color: #c77b2e;
+}
+body.ttrss_main #feeds-holder #feedTree i.icon.icon-star {
+ color: #ffc069;
+ font-size: 21px;
+ top: -4px;
+ left: -4px;
+}
+body.ttrss_main #feeds-holder #feedTree i.icon.icon-rss_feed {
+ color: #ff7c4b;
+}
+body.ttrss_main #feeds-holder #feedTree i.icon.icon-whatshot {
+ color: #69c671;
+}
+body.ttrss_main #feeds-holder #feedTree i.icon.icon-restore {
+ font-weight: bold;
+ left: -3px;
+ color: #257aa7;
+}
+body.ttrss_main #headlines-wrap-inner {
+ padding: 0px;
+ margin: 0px;
+ border-width: 0px;
+}
+body.ttrss_main #headlines-frame {
+ padding: 0px;
+ border: 0px #ddd;
+ margin-top: 0px;
+ -webkit-overflow-scrolling: touch;
+ -webkit-transform: translateZ(0);
+ -webkit-backface-visibility: hidden;
+}
+body.ttrss_main #headlines-frame div.feed-title {
+ border: 0px solid #257aa7;
+ border-bottom-width: 1px;
+ padding: 5px 3px 5px 5px;
+}
+body.ttrss_main #headlines-frame div.feed-title a.title {
+ color: #555555;
+ font-weight: bold;
+}
+body.ttrss_main #headlines-frame div.feed-title a {
+ color: #555555;
+}
+body.ttrss_main #headlines-frame div.feed-title a:hover {
+ color: #257aa7;
+}
+body.ttrss_main #toolbar-frame_splitter {
+ display: none;
+}
+body.ttrss_main #toolbar-frame {
+ padding: 0px;
+ margin: 0px;
+ border-width: 0px;
+ white-space: nowrap;
+ font-size: 12px;
+}
+body.ttrss_main #toolbar-frame #toolbar {
+ background: white;
+ border: 0px solid #ddd;
+ border-bottom-width: 1px;
+ padding-left: 4px;
+ height: 32px;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ color: #555555;
+ font-size: 12px;
+}
+body.ttrss_main #toolbar-frame #toolbar > * {
+ align-self: center;
+}
+body.ttrss_main #toolbar-frame #toolbar .dijitSelect,
+body.ttrss_main #toolbar-frame #toolbar .dijitDropDownButton .dijitButtonNode,
+body.ttrss_main #toolbar-frame #toolbar .dijitComboButton .dijitButtonNode {
+ border: 0px;
+}
+body.ttrss_main #toolbar-frame #toolbar .net-alert i,
+body.ttrss_main #toolbar-frame #toolbar .left i.icon-error {
+ color: red;
+}
+body.ttrss_main #toolbar-frame #toolbar #toolbar-headlines {
+ padding-right: 4px;
+ flex-grow: 2;
+ display: flex;
+}
+body.ttrss_main #toolbar-frame #toolbar #toolbar-headlines .left {
+ flex-grow: 2;
+ display: flex;
+}
+body.ttrss_main #toolbar-frame #toolbar #toolbar-headlines .left img {
+ vertical-align: middle;
+ margin-right: 8px;
+}
+body.ttrss_main #toolbar-frame #toolbar #toolbar-headlines .left > * {
+ align-self: center;
+}
+body.ttrss_main #toolbar-frame #toolbar #toolbar-headlines .right {
+ display: flex;
+}
+body.ttrss_main #toolbar-frame #toolbar #toolbar-headlines .right > * {
+ align-self: center;
+}
+body.ttrss_main #toolbar-frame #toolbar #updates-available {
+ color: #69c671;
+ padding-right: 4px;
+}
+body.ttrss_main #toolbar-frame #toolbar #selected_prompt {
+ font-style: italic;
+ text-align: right;
+ margin-right: 4px;
+}
+@media (max-width: 992px) {
+ body.ttrss_main #toolbar-frame #toolbar #selected_prompt {
+ display: none;
+ }
+}
+body.ttrss_main #header {
+ border-width: 0px;
+ text-align: right;
+ color: #555555;
+ padding: 5px 5px 0px 0px;
+ margin: 0px;
+ position: absolute;
+ right: 0px;
+ top: 0px;
+ z-index: 5;
+}
+body.ttrss_main #content-insert {
+ padding: 0px;
+ border-color: #ddd;
+ border-width: 0px;
+ line-height: 1.5;
+ overflow: auto;
+ -webkit-overflow-scrolling: touch;
+}
+body.ttrss_main img.feed-icon,
+body.ttrss_main img.icon {
+ width: 16px;
+ height: 16px;
+ line-height: 16px;
+ vertical-align: middle;
+ display: inline-block;
+}
+body.ttrss_main .player {
+ display: inline-block;
+ color: #555555;
+ font-size: 11px;
+ font-family: sans-serif;
+ border: 1px solid #555555;
+ padding: 0px 4px 0px 4px;
+ margin: 0px 2px 0px 2px;
+ width: 50px;
+ text-align: center;
+ background: white;
+}
+body.ttrss_main .player.playing {
+ color: #00c000;
+ border-color: #00c000;
+}
+body.ttrss_main .player:hover {
+ background: #f0f0f0;
+ cursor: pointer;
+}
+body.ttrss_main #headlines-spacer {
+ height: 100%;
+ margin-left: 1px;
+ text-align: center;
+ color: #555555;
+ font-size: 11px;
+ font-style: italic;
+}
+body.ttrss_main #headlines-spacer a,
+body.ttrss_main #headlines-spacer span {
+ color: #555555;
+ padding: 10px;
+ display: block;
+}
+body.ttrss_main #headlines-spacer a:hover {
+ color: #257aa7;
+}
+body.ttrss_main ul#filterDlg_Matches,
+body.ttrss_main ul#filterDlg_Actions {
+ max-height: 100px;
+ overflow: auto;
+ list-style-type: none;
+ border-style: solid;
+ border-color: #ddd;
+ border-width: 1px 1px 1px 1px;
+ background-color: white;
+ margin: 0px 0px 5px 0px;
+ padding: 4px;
+ min-height: 16px;
+}
+body.ttrss_main ul#filterDlg_Matches li,
+body.ttrss_main ul#filterDlg_Actions li {
+ cursor: pointer;
+}
+body.ttrss_main ul#filterDlg_Matches li .dijitCheckBox,
+body.ttrss_main ul#filterDlg_Actions li .dijitCheckBox {
+ margin-right: 4px;
+}
+body.ttrss_main ul.helpKbList {
+ max-height: 300px;
+ overflow: auto;
+ list-style-type: none;
+ border: 1px solid #ddd;
+ margin: 0px 0px 5px 0px;
+ padding: 5px;
+}
+body.ttrss_main ul.helpKbList span.hksequence {
+ width: 6em;
+ margin-left: 20px;
+ color: #257aa7;
+ font-weight: bold;
+ display: inline-block;
+}
+body.ttrss_main ul.helpKbList h2 {
+ margin-top: 0px;
+}
+body.ttrss_main select.attachments {
+ display: block;
+ margin-top: 10px;
+ max-width: 120px;
+}
+body.ttrss_main #filterDlg_feeds select {
+ height: 150px;
+ width: 410px;
+}
+body.ttrss_main span.highlight {
+ background-color: #ffff00;
+ color: #cc90cc;
+}
+body.ttrss_main #headlines-frame .dijitCheckBox {
+ margin-right: 4px;
+}
+body.ttrss_main #editTagsDlg {
+ overflow: visible;
+}
+body.ttrss_main #feedEditDlg img.feedIcon {
+ border: 1px solid #ccc;
+ padding: 5px;
+ margin: 5px;
+ max-width: 20px;
+ max-height: 20px;
+ height: auto;
+ width: auto;
+}
+body.ttrss_login {
+ padding: 2em;
+ font-size: 14px;
+}
+body.ttrss_login fieldset {
+ margin-left: auto;
+ margin-right: auto;
+ display: block;
+ width: 400px;
+ border-width: 0px;
+}
+body.ttrss_login label {
+ width: 120px;
+ margin-right: 20px;
+ display: inline-block;
+ text-align: right;
+ color: gray;
+}
+body.ttrss_login div.header {
+ border: 0px solid #257aa7;
+ border-bottom-width: 1px;
+ margin-bottom: 1em;
+ padding-bottom: 5px;
+}
+body.ttrss_login div.footer {
+ margin-top: 1em;
+ padding-top: 5px;
+ border: 0px solid #257aa7;
+ border-top-width: 1px;
+ text-align: center;
+ color: gray;
+ font-size: 12px;
+}
+body.ttrss_login a.forgotpass {
+ text-align: right;
+ font-size: 11px;
+ display: inline-block;
+}
+body.ttrss_login a {
+ color: #257aa7;
+ text-decoration: none;
+}
+body.ttrss_login a:hover,
+body.ttrss_login a:focus {
+ color: #257aa7;
+ text-decoration: underline;
+}
+body.ttrss_login div.footer a {
+ color: gray;
+}
+body.ttrss_login div.footer a:hover {
+ color: #257aa7;
+}
+body.ttrss_login div.row {
+ padding: 0px 0px 5px 0px;
+}
+body.ttrss_login div.row-error {
+ color: red;
+ text-align: center;
+ padding: 0px 0px 5px 0px;
+}
+body.ttrss_main .dijitDialog h1:first-of-type,
+body.ttrss_main .dijitDialog h2:first-of-type,
+body.ttrss_main .dijitDialog h3:first-of-type,
+body.ttrss_main .dijitDialog h4:first-of-type {
+ margin-top: 0px;
+}
+body.ttrss_main i.icon-syndicate {
+ color: #ff7c4b;
+ margin-right: 8px;
+ border: 1px solid #ff7c4b;
+ border-radius: 4px;
+}
+body.ttrss_main i.icon-no-feed {
+ opacity: 0.2;
+}
+body.ttrss_main .cdm.marked .left i.marked-pic,
+body.ttrss_main .hl.marked .left i.marked-pic {
+ color: #ffc069;
+}
+body.ttrss_main .cdm.published .left i.pub-pic,
+body.ttrss_main .hl.published .left i.pub-pic {
+ color: #ff7c4b;
+}
+body.ttrss_main .score-high i.icon-score {
+ color: #69c671;
+}
+body.ttrss_main .score-low i.icon-score {
+ color: #500;
+}
+body.ttrss_main .score-neutral i.icon-score {
opacity: 0.5;
- filter: grayscale(80%);
}
-body.flat.ttrss_main.ttrss_index div.cdm div.footer {
- border-color: var(--border-dark);
- color: var(--fg-light);
+::selection {
+ background: #257aa7;
+ color: white;
+}
+::-webkit-scrollbar {
+ width: 4px;
+}
+::-webkit-scrollbar-thumb {
+ background-color: #257aa7;
+}
+::-webkit-scrollbar-track {
+ background-color: #eee;
+}
+.cdm .header,
+.cdm .footer {
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+}
+.cdm .header img,
+.cdm .footer img,
+.cdm .footer i {
+ margin: 0px 4px;
+ vertical-align: middle;
+}
+.cdm .header > * {
+ align-self: center;
+ padding: 4px;
+ white-space: nowrap;
+}
+.cdm .header .left,
+.cdm .header .right {
+ display: flex;
}
-body.flat.ttrss_main.ttrss_index div.cdm .header a.title {
- color: var(--fg-main);
+.cdm .header .left > *,
+.cdm .header .right > * {
+ align-self: center;
}
-body.flat.ttrss_main.ttrss_index div.cdm.Unread .header a.title {
- color: var(--fg-light);
+.cdm .header .left i.material-icons,
+.cdm .header .right i.material-icons {
+ margin-left: 2px;
+ padding: 2px;
+ transition: color 0.2s linear;
+ user-select: none;
+ font-size: 21px;
}
-body.flat.ttrss_main.ttrss_index .cdm.expandable.active .header a.title,
-body.flat.ttrss_main.ttrss_index .cdm.expanded.active .header a.title {
- color: #2a89bc;
+.cdm .header .titleWrap {
+ flex-grow: 2;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .cdm {
- border-color: var(--border-dark);
+.cdm .header span.updated {
+ color: #555555;
+ font-weight: normal;
+ font-size: 11px;
+ white-space: nowrap;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .cdm .header .author {
- color: var(--fg-main);
+.cdm .header input {
+ margin: 0px 4px;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .cdm.expandable {
- background: var(--bg-main) ! important;
+.cdm .footer {
+ height: 30px;
+ padding-left: 5px;
+ font-weight: normal;
+ color: #555555;
+ clear: both;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .cdm.expandable.Selected {
- background: var(--bg-active) ! important;
+.cdm .footer > * {
+ align-self: center;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .cdm.expandable.active {
- background: var(--bg-main);
+.cdm .footer .left {
+ flex-grow: 2;
}
-body.flat.ttrss_main.ttrss_index #headlines-frame .cdm.expanded.active {
- background: var(--bg-main);
+.cdm .intermediate {
+ margin: 10px;
}
-body.flat.ttrss_main.ttrss_index #content-insert blockquote,
-body.flat.ttrss_main.ttrss_index #headlines-frame blockquote,
-body.flat.ttrss_main.ttrss_index .dijitContentPane blockquote {
- color: var(--fg-main);
- border-color: var(--border-main);
+.cdm .content-inner {
+ margin: 10px;
+ line-height: 1.5;
+ font-size: 16px;
}
-body.flat.ttrss_main.ttrss_index .dijitInputField.dijitButtonText {
- background: var(--bg-main);
+.cdm .intermediate img,
+.cdm .intermediate video,
+.cdm .content-inner img,
+.cdm .content-inner video {
+ border-width: 0px;
+ max-width: 98%;
+ height: auto;
}
-body.flat.ttrss_main.ttrss_index .cdm .footer img {
- opacity: 0.6;
+.cdm.expanded {
+ /*margin-top : 4px;
+ margin-bottom : 4px;*/
}
-body.flat.ttrss_main.ttrss_index #floatingTitle {
- background: var(--bg-panel);
- border-color: var(--border-main);
+.cdm.expanded .collapse,
+.cdm.expanded .excerpt {
+ display: none;
}
-body.flat.ttrss_main.ttrss_index #floatingTitle * {
- color: var(--fg-light) ! important;
+.cdm.expanded .titleWrap {
+ white-space: normal;
}
-body.flat.ttrss_main.ttrss_index .dijitMenu,
-body.flat.ttrss_main.ttrss_index .dijitMenuTable,
-body.flat.ttrss_main.ttrss_index .dijitMenu .dijitMenuItem td {
- border-color: var(--bg-panel);
- background: var(--bg-panel);
- color: var(--fg-main);
+.cdm.expanded .footer {
+ border: 0px solid #ddd;
+ border-bottom-width: 1px;
}
-body.flat.ttrss_main.ttrss_index .dijitMenu .dijitMenuItemSelected,
-body.flat.ttrss_main.ttrss_index .dijitMenu .dijitMenuItemSelected td {
- background: black;
+.cdm.expanded > hr {
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+div.cdm.expanded div.header {
+ background: transparent ! important;
+}
+div.cdm.expanded div.header a.title {
+ font-size: 16px;
+ color: #999;
+ font-weight: 600;
+ transition: color 0.2s, background 0.2s;
+ text-rendering: optimizelegibility;
+ font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+div.cdm.expanded.active {
+ background: white;
+}
+div.cdm.expanded.active div.header a.title {
+ color: #257aa7;
+}
+div.cdm.expanded.Unread div.header a.title {
+ color: black;
+}
+div.cdm.expanded div.content {
+ color: #555555;
+}
+div.cdm.expanded.Unread div.content {
+ color: black;
+}
+div.cdm.active div.content {
+ color: black;
+}
+.cdm div.feed-title {
+ border: 0px solid #257aa7;
+ border-bottom-width: 1px;
+ padding: 5px 3px 5px 5px;
+}
+.cdm div.feed-title a.title {
+ color: #555555;
+ font-weight: bold;
+}
+.cdm div.feed-title a {
+ color: #555555;
+}
+.cdm div.feed-title a:hover {
+ color: #257aa7;
+}
+.cdm div.header span.feed {
+ float: right;
+ font-weight: normal;
+ font-style: italic;
+}
+.cdm div.header div.feed,
+.cdm div.header div.feed a {
+ vertical-align: middle;
+ color: #555555;
+ font-weight: normal;
+ font-style: italic;
+ font-size: 11px;
+}
+.cdm div.content-inner p {
+ /*max-width : 650px;*/
+ -webkit-hyphens: auto;
+ -moz-hyphens: auto;
+ hyphens: auto;
+}
+.cdm div.content-inner iframe {
+ min-width: 50%;
+ max-width: 98%;
+}
+.cdm div.header span.author {
+ white-space: nowrap;
+ color: #555555;
+ font-size: 11px;
+ font-weight: normal;
+}
+.cdm .feed a {
+ border-radius: 4px;
+ display: inline-block;
+ padding: 1px 4px 1px 4px;
+}
+div#floatingTitle {
+ position: absolute;
+ z-index: 5;
+ top: 0px;
+ right: 0px;
+ left: 0px;
+ border: 0px solid #ddd;
+ border-bottom-width: 1px;
+ background: white;
+ color: #555555;
+ display: flex;
+ flex-direction: row;
+ flex-wrap: nowrap;
+ box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.1);
+}
+div#floatingTitle > * {
+ align-self: center;
+ white-space: nowrap;
+ padding: 4px;
+}
+div#floatingTitle .left,
+div#floatingTitle .right {
+ display: flex;
+}
+div#floatingTitle .left > *,
+div#floatingTitle .right > * {
+ align-self: center;
+}
+div#floatingTitle .left i.material-icons,
+div#floatingTitle .right i.material-icons {
+ margin-left: 2px;
+ font-size: 20px;
+ padding: 2px;
+ user-select: none;
+}
+div#floatingTitle .left i.anchor,
+div#floatingTitle .right i.anchor {
+ margin-left: 0px;
+ padding: 0px;
+ color: #ccc;
+}
+div#floatingTitle span.author {
+ color: #555555;
+ font-size: 11px;
+ font-weight: normal;
+}
+div#floatingTitle a.title {
+ font-size: 16px;
+ color: #999;
+ transition: color 0.2s, background 0.2s;
+ font-weight: 600;
+ text-rendering: optimizelegibility;
+ font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+div#floatingTitle img.anchor {
+ margin-left: 0px;
+}
+div#floatingTitle div.feed {
+ padding-right: 10px;
+ color: #555555;
+ font-weight: normal;
+ font-style: italic;
+ font-size: 11px;
+ white-space: nowrap;
+}
+div#floatingTitle div.feed a {
+ border-radius: 4px;
+ display: inline-block;
+ padding: 1px 4px 1px 4px;
+}
+div#floatingTitle span.updated {
+ padding-right: 10px;
+ white-space: nowrap;
+ color: #555555;
+ font-size: 11px;
+}
+div#floatingTitle div.feed a {
+ color: #555555;
+}
+div#floatingTitle .collapse,
+div#floatingTitle .excerpt {
+ display: none;
+}
+div#floatingTitle span.titleWrap {
+ width: 100%;
+ white-space: normal;
+}
+div#floatingTitle img.score-pic {
+ display: none;
+}
+div#floatingTitle .feed-title > * {
+ display: table-cell;
+ vertical-align: middle;
+}
+div#floatingTitle .feed-title a.title {
+ width: 100%;
+}
+div#floatingTitle .feed-title a.catchup {
+ text-align: right;
+ color: #555555;
+ padding-right: 10px;
+ font-size: 11px;
+ white-space: nowrap;
+}
+div#floatingTitle .feed-title a.catchup:hover {
+ color: #257aa7;
+}
+div#floatingTitle.Unread a.title {
+ color: black;
+}
+.cdm.expandable {
+ background-color: #f5f5f5;
+ border: 0px solid #ddd;
+ border-bottom-width: 1px;
+}
+.cdm.expandable > hr {
+ display: none;
+}
+.cdm.expandable div.header span.titleWrap {
+ white-space: nowrap;
+ text-overflow: ellipsis;
+ overflow: hidden;
+}
+.cdm.expandable .excerpt {
+ white-space: nowrap;
+ font-size: 11px;
+ color: #999;
+ font-weight: normal;
+ cursor: pointer;
+}
+.cdm.expandable.Unread {
+ background: white;
+}
+.cdm.expandable.Selected:not(.active) {
+ background: #3f728e;
+}
+.cdm.expandable.Selected:not(.active) a,
+.cdm.expandable.Selected:not(.active) .header a.title,
+.cdm.expandable.Selected:not(.active) span {
+ color: white;
+}
+.cdm.expandable.active {
+ background: white ! important;
+}
+div.cdm.expandable.active div.header span.titleWrap {
+ white-space: normal;
+}
+div.cdm.expandable div.header a.title {
+ font-weight: 600;
+ color: #555555;
+ font-size: 14px;
+ transition: color 0.2s, background 0.2s;
+ text-rendering: optimizelegibility;
+ font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+div.cdm.expandable.Unread div.header a.title {
+ color: black;
+}
+div.cdm.expandable.active .collapse i {
+ color: #257aa7;
+ cursor: pointer;
+}
+div.cdm.expandable.active .excerpt {
+ display: none;
+}
+div.cdm.expandable.active div.header a.title {
+ color: #257aa7;
+ font-size: 16px;
+ font-weight: 600;
+ text-rendering: optimizelegibility;
+ font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif;
+}
+div.cdm.expandable:not(.active) {
+ cursor: pointer;
+}
+div.cdm.expandable:not(.active) .content,
+div.cdm.expandable:not(.active) .collapse {
+ display: none;
+}
+body.ttrss_prefs {
+ background-color: #f5f5f5;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ /* div#pref-tabs .dijitContentPane {
+ font-size : 14px;
+ } */
+ /* div#pref-tabs {
+ box-shadow : 0px 1px 1px -1px rgba(0,0,0,0.1);
+ margin : 0px 5px 0px 5px;
+ } */
+ /* div#pref-tabs .dijitContentPane {
+ h1:first-of-type,
+ h2:first-of-type,
+ h3:first-of-type,
+ h4:first-of-type {
+ margin-top: 0px;
+ }
+ } */
+ /* preferences */
+ /* table.prefPrefsList h3 {
+ margin-top : 0.5em;
+ margin-bottom : 0px;
+ } */
+}
+body.ttrss_prefs #footer,
+body.ttrss_prefs #header {
+ padding: 8px;
+ font-size: 13px;
+}
+body.ttrss_prefs #header {
+ float: right;
+}
+body.ttrss_prefs #footer_splitter {
+ display: none;
+}
+body.ttrss_prefs #footer {
+ background-color: #f5f5f5;
+ font-size: 13px;
+ border: 0px;
+ text-align: center;
+}
+body.ttrss_prefs #header a:hover {
+ color: black;
+}
+body.ttrss_prefs #header img {
+ vertical-align: middle;
+ cursor: pointer;
+}
+body.ttrss_prefs .dijitTree#filterTree .dijitTreeIcon,
+body.ttrss_prefs .dijitTree#labelTree .dijitTreeIcon,
+body.ttrss_prefs .dijitTree#filterTree .dijitTreeIcon {
+ display: none;
+}
+body.ttrss_prefs .dijitAccordionTitle i.material-icons {
+ top: -1px;
+ position: relative;
+}
+body.ttrss_prefs .dijitAccordionTitleSelected i.material-icons {
+ color: white;
+}
+body.ttrss_prefs #pref-filter-wrap,
+body.ttrss_prefs #pref-filter-header,
+body.ttrss_prefs #pref-filter-content,
+body.ttrss_prefs #pref-label-wrap,
+body.ttrss_prefs #pref-label-header,
+body.ttrss_prefs #pref-label-content,
+body.ttrss_prefs #pref-user-wrap,
+body.ttrss_prefs #pref-user-header,
+body.ttrss_prefs #pref-user-content,
+body.ttrss_prefs #pref-instance-wrap,
+body.ttrss_prefs #pref-instance-header,
+body.ttrss_prefs #pref-instance-content {
+ margin: 0px;
+ padding: 0px;
+ border-width: 0px;
+}
+body.ttrss_prefs #userConfigTab,
+body.ttrss_prefs #labelConfigTab,
+body.ttrss_prefs #filterConfigTab,
+body.ttrss_prefs #pref-feeds-feeds,
+body.ttrss_prefs #instanceConfigTab {
+ padding: 0px;
+}
+body.ttrss_prefs tr.title td {
+ border: 0px solid #ecf4ff;
+ border-bottom-width: 1px;
+ color: #257aa7;
+}
+body.ttrss_prefs div.prefProfileHolder,
+body.ttrss_prefs div.prefFeedOPMLHolder,
+body.ttrss_prefs div.inactiveFeedHolder {
+ height: 300px;
+ overflow: auto;
+ border: 1px solid #ddd;
+ margin: 0px 0px 5px 0px;
+ background-color: white;
+ padding: 4px;
+}
+body.ttrss_prefs div.filterTestHolder,
+body.ttrss_prefs div.prefFeedOPMLHolder {
+ border-width: 1px;
+}
+body.ttrss_prefs ul.userFeedList {
+ height: 200px;
+ overflow: auto;
+ list-style-type: none;
+ border: 1px solid #ddd;
+ margin: 0px 0px 5px 0px;
+ padding: 5px;
+}
+body.ttrss_prefs .prefPrefsList td {
+ padding-bottom: 4px;
+}
+body.ttrss_prefs div#feedlistLoading,
+body.ttrss_prefs div#filterlistLoading,
+body.ttrss_prefs div#labellistLoading {
+ text-align: center;
+ padding: 5px;
+ color: #555555;
+}
+body.ttrss_prefs div#feedlistLoading img,
+body.ttrss_prefs div#filterlistLoading img,
+body.ttrss_prefs div#labellistLoading {
+ margin-right: 5px;
+}
+body.ttrss_prefs #errorButton {
+ color: red;
+}
+body.ttrss_prefs table.prefPluginsList td label,
+body.ttrss_prefs table.prefUserList td {
+ cursor: pointer;
+}
+body.ttrss_prefs table.prefPluginsList label {
+ white-space: nowrap;
+}
+body.ttrss_prefs table.prefPluginsList i.plugin-enabled {
+ color: #69C671;
+}
+body.ttrss_prefs table.prefPluginsList label img {
+ vertical-align: middle;
+}
+body.ttrss_prefs table.prefErrorLog tr.errrow td {
+ font-size: 10px;
+}
+body.ttrss_prefs table.prefErrorLog tr.errrow td.errno {
+ font-style: italic;
+ font-weight: bold;
+ white-space: nowrap;
+}
+body.ttrss_prefs table.prefErrorLog td.filename,
+body.ttrss_prefs table.prefErrorLog td.login,
+body.ttrss_prefs table.prefErrorLog td.timestamp {
+ color: #555555;
+}
+body.ttrss_prefs hr {
+ border-color: #ecf4ff;
+ max-width: 100%;
+}
+body.ttrss_utility.sanity_failed {
+ background: #900;
+}
+body.ttrss_utility {
+ background: #f5f5f5;
+ color: black;
+ padding: 0px;
+ font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
+ font-size: 14px;
+ margin-left: auto;
+ margin-right: auto;
+ max-width: 800px;
+}
+body.ttrss_utility form {
+ margin: 10px 0px 0px 0px;
+ padding: 0px;
+}
+body.ttrss_utility div.content {
+ overflow: hidden;
+ background: white;
+ border: 1px solid #ddd;
+ padding: 10px;
+ border-radius: 6px;
+ box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.1);
+}
+body.ttrss_utility p.warning {
+ color: red;
+}
+body.ttrss_utility p.query,
+body.ttrss_utility code {
+ color: green;
+}
+body.ttrss_utility p.insensitive {
+ color: gray;
+}
+body.ttrss_utility div.insensitive-small {
+ color: gray;
+ font-size: 10px;
+}
+body.ttrss_utility .floatingLogo {
+ display: none;
+}
+body.ttrss_utility a {
+ color: #257aa7;
+ text-decoration: none;
+}
+body.ttrss_utility a:hover,
+body.ttrss_utility a:focus {
+ color: #133d54;
+ text-decoration: underline;
+}
+body.ttrss_utility .alert {
+ padding: 8px 35px 8px 14px;
+ margin-bottom: 20px;
+ text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
+ background-color: #fcf8e3;
+ border: 1px solid #fbeed5;
+ -webkit-border-radius: 4px;
+ -moz-border-radius: 4px;
+ border-radius: 4px;
+}
+body.ttrss_utility .alert,
+body.ttrss_utility .alert h4 {
+ color: #c09853;
+}
+body.ttrss_utility .alert h4 {
+ margin: 0;
+}
+body.ttrss_utility .alert .close {
+ position: relative;
+ top: -2px;
+ right: -21px;
+ line-height: 20px;
+ cursor: pointer;
+}
+body.ttrss_utility .alert-success {
+ color: #468847;
+ background-color: #dff0d8;
+ border-color: #d6e9c6;
+}
+body.ttrss_utility .alert-success h4 {
+ color: #468847;
+}
+body.ttrss_utility .alert-danger,
+body.ttrss_utility .alert-error {
+ color: #b94a48;
+ background-color: #f2dede;
+ border-color: #eed3d7;
+}
+body.ttrss_utility .alert-danger h4,
+body.ttrss_utility .alert-error h4 {
+ color: #b94a48;
+}
+body.ttrss_utility .alert-info {
+ color: #3a87ad;
+ background-color: #d9edf7;
+ border-color: #bce8f1;
+}
+body.ttrss_utility .alert-info h4 {
+ color: #3a87ad;
+}
+body.ttrss_utility h1 {
+ color: #257aa7;
+ font-size: 32px;
+ margin: 20px 0px 5px 0px;
+ text-shadow: 0 0 6px #fff;
+}
+body.ttrss_utility h2 {
+ color: #257aa7;
+ font-size: 14pt;
+ border-width: 0px 0px 1px 0px;
+ border-color: #f0f0f0;
+ border-style: solid;
+}
+body.ttrss_utility div.content > h2 {
+ margin-top: 0px;
+}
+body.ttrss_utility div.rss h1 {
+ border-width: 0px 0px 1px 0px;
+ border-color: gray;
+ border-style: dotted;
+ color: gray;
+}
+body.ttrss_utility div.rss h2 {
+ font-size: 12pt;
+}
+body.ttrss_utility div.rss a.extlink {
+ color: gray;
+ border-width: 0px 0px 1px 0px;
+ border-color: #778899;
+ border-style: dotted;
+ font-size: 9pt;
+}
+body.ttrss_utility div.rss img {
+ max-width: 775px;
+}
+body.ttrss_utility div.rss p.description {
+ color: gray;
+ font-size: 9pt;
+}
+body.ttrss_utility div.rss div.content {
+ margin-top: 0.5em;
+}
+body.ttrss_utility div.rss img.feedicon {
+ float: right;
+}
+body.ttrss_utility div.rss hr {
+ border-width: 0px 0px 1px 0px;
+ border-style: dashed;
+ border-color: #e0e0e0;
+}
+body.ttrss_utility div.autocomplete {
+ position: absolute;
+ width: 250px;
+ background-color: white;
+ border: 1px solid #778899;
+ margin: 0px;
+ padding: 0px;
+ z-index: 4;
+}
+body.ttrss_utility div.autocomplete ul {
+ list-style-type: none;
+ margin: 0px;
+ padding: 0px;
+ font-size: 10px;
+}
+body.ttrss_utility div.autocomplete ul li.selected {
+ background-color: #fff7d5;
+}
+body.ttrss_utility div.autocomplete ul li {
+ list-style-type: none;
+ display: block;
+ margin: 0;
+ padding: 2px;
+ height: 32px;
+ cursor: pointer;
+}
+body.ttrss_utility fieldset {
+ border-width: 0px;
+ padding: 0px 0px 5px 0px;
+ margin: 0px;
+}
+body.ttrss_utility fieldset input {
+ font-family: sans-serif;
+ font-size: medium;
+ border-spacing: 2px;
+ border: 1px solid #b5bcc7;
+ padding: 2px;
+}
+body.ttrss_utility fieldset label {
+ width: 120px;
+ margin-right: 20px;
+ display: inline-block;
+ text-align: right;
+ color: gray;
+}
+body.ttrss_utility body.otp {
+ margin: 1em;
+ padding: 0px;
+}
+body.ttrss_utility form.otpform {
+ margin: 0px;
+ padding: 0px;
+}
+body.ttrss_utility form.otpform label {
+ margin: 0px;
+ padding: 0px;
+}
+body.ttrss_utility body.otp div.content {
+ display: inline-block;
+ width: auto;
+}
+body.ttrss_utility span.hint {
+ font-size: 10px;
+ color: gray;
+}
+body.small_margins {
+ margin: 1em;
+ max-width: none;
+}
+body#sharepopup {
+ background: #ffffff url("../images/toolbar.png") repeat-x bottom;
+ margin: 10px;
+ padding: 0px;
+}
+body#sharepopup h1 {
+ font-size: 14px;
+ margin: 0px;
+ color: #257aa7;
+}
+body#sharepopup table {
+ background: white;
+ border: 1px solid #257aa7;
+ padding: 5px;
+}
+body#sharepopup form {
+ height: 100%;
+}
+body#sharepopup input {
+ width: 100%;
+}
+.flat li {
+ padding: 2px;
+}
+.flat .filterRules span {
+ display: block;
+ color: green;
+}
+.flat #filterDlg_Matches span.filterRule {
+ color: green;
+}
+.flat .filterRules span.inverse,
+.flat #filterDlg_Matches span.filterRule.inverse {
+ color: red;
+}
+.flat .dijitToolbar {
+ font-size: 13px;
+ padding: 0px;
+}
+.flat .dijitAccordionContainer {
+ box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.1);
+}
+.flat .dijitDialog .dijitDialogPaneContent {
+ background: #222222;
+}
+.flat .dijitTab:not(.dijitTabChecked) {
+ background: #222222;
+}
+.flat .dijitCheckBox.dijitCheckBoxChecked {
+ background-color: #69C671;
+}
+.flat .dijitMenu .dijitMenuItem .dijitMenuItemLabel {
+ padding: 4px 8px;
+ font-size: 13px;
+}
+.flat .dijitMenu .dijitMenuItem td {
+ padding: 0px;
+}
+.flat .dijitCheckBox:before {
+ font-family: "flat-icon";
+ content: "\f00c";
color: white;
}
-body.flat.ttrss_main.ttrss_index .dijitMenu .dijitMenuSeparator * {
- border-bottom-color: var(--border-dark) ! important;
+.flat .dijitTree .dijitFolderClosed,
+.flat .dijitTree .dijitFolderOpened {
+ display: none;
+}
+.flat .dijitTree .dijitTreeRowSelected .filterRules span {
+ color: white;
+}
+.flat .dijitTree .dijitTreeRowSelected .dijitTreeExpando {
+ color: #257aa7;
+}
+.flat .dijitTree .dijitTreeNode .dijitTreeRow.dijitTreeRowSelected {
+ color: white;
+}
+.flat .dijitTree .dijitTreeRow .dijitTreeExpando {
+ position: relative;
+ top: -2px;
+}
+.flat .dijitTree .labelParam {
+ float: right;
+ margin-right: 1em;
+}
+.flat .dijitTree .labelParam.filterDisabled,
+.flat .dijitTree .dijitTreeLabel.filterDisabled {
+ text-decoration: line-through;
+}
+.flat .dijitTree .feedParam {
+ color: #555555;
+ float: right;
+ margin-right: 1em;
+}
+.flat .dijitTree .filterRules {
+ display: block;
+ color: #ccc;
+ font-size: 12px;
+ margin-left: 100px;
+ line-height: normal;
+}
+.flat .dijitTree .dijitTreeContainer {
+ max-width: 100%;
+}
+.flat .dijitTree .dijitTreeRow {
+ overflow: hidden;
+ text-overflow: ellipsis;
+}
+@font-face {
+ font-family: 'Material Icons';
+ font-style: normal;
+ font-weight: 400;
+ src: url(../lib/iconfont/MaterialIcons-Regular.eot);
+ src: local('Material Icons'), local('MaterialIcons-Regular'), url(../lib/iconfont/MaterialIcons-Regular.woff2) format('woff2'), url(../lib/iconfont/MaterialIcons-Regular.woff) format('woff'), url(../lib/iconfont/MaterialIcons-Regular.ttf) format('truetype');
+
+ /* For IE6-8 */
+}
+.material-icons {
+ font-family: 'Material Icons';
+ font-weight: normal;
+ font-style: normal;
+ font-size: 18px;
+ /* Preferred icon size */
+ display: inline-block;
+ line-height: 1;
+ color: #777;
+ text-transform: none;
+ letter-spacing: normal;
+ word-wrap: normal;
+ white-space: nowrap;
+ direction: ltr;
+ vertical-align: middle;
+ /* Support for all WebKit browsers. */
+ -webkit-font-smoothing: antialiased;
+ /* Support for Safari and Chrome. */
+ text-rendering: optimizeLegibility;
+ /* Support for Firefox. */
+ -moz-osx-font-smoothing: grayscale;
+ /* Support for IE. */
+ font-feature-settings: 'liga';
+}
+body.flat.ttrss_main.ttrss_prefs #main,
+body.flat.ttrss_main.ttrss_prefs #footer {
+ background: #222222;
+}
+body.flat.ttrss_main.ttrss_prefs #footer a {
+ color: #fff;
+}
+body.flat.ttrss_main {
+ color: #cccccc;
+}
+body.flat.ttrss_main #main,
+body.flat.ttrss_main #overlay {
+ color: #cccccc;
+ background: #333333;
+}
+body.flat.ttrss_main #toolbar-frame #toolbar {
+ background: #222222;
+ border-color: #222222;
+ color: #cccccc;
+}
+body.flat.ttrss_main #feeds-holder {
+ background: #222222;
+ box-shadow: inset -1px 0px 2px -1px #666666;
+}
+body.flat.ttrss_main #feeds-holder #feedTree .counterNode.aux {
+ background: #222222;
+ color: #cccccc;
+ border-color: #333333;
+}
+body.flat.ttrss_main #feeds-holder #feedTree .dijitTreeRowSelected {
+ background: #333333;
+ border-color: #333333 transparent;
+ color: #cccccc;
+}
+body.flat.ttrss_main #feeds-holder #feedTree .dijitTreeRowSelected .dijitTreeLabel {
+ text-shadow: none;
+}
+body.flat.ttrss_main #headlines-frame .hl:not(.active):not(.Selected),
+body.flat.ttrss_main #headlines-frame .cdm:not(.Selected) {
+ background: #333333;
+}
+body.flat.ttrss_main #headlines-frame .hl,
+body.flat.ttrss_main #headlines-frame .cdm {
+ border-color: #222222;
+ color: #cccccc;
+}
+body.flat.ttrss_main #headlines-frame .hl .title,
+body.flat.ttrss_main #headlines-frame .cdm .title {
+ color: #808080;
+}
+body.flat.ttrss_main #headlines-frame .hl .feed a,
+body.flat.ttrss_main #headlines-frame .cdm .feed a {
+ color: #cccccc;
+}
+body.flat.ttrss_main #headlines-frame .hl .content,
+body.flat.ttrss_main #headlines-frame .cdm .content {
+ color: #cccccc;
+}
+body.flat.ttrss_main #headlines-frame .cdm .footer {
+ border-color: #222222;
+ color: #cccccc;
+}
+body.flat.ttrss_main #headlines-frame .hl.Unread .title,
+body.flat.ttrss_main #headlines-frame .cdm.Unread .title {
+ color: #cccccc;
+}
+body.flat.ttrss_main #headlines-frame i.material-icons,
+body.flat.ttrss_main #headlines-frame .dijitCheckBox {
+ opacity: 0.7;
+}
+body.flat.ttrss_main #headlines-frame .cdm.expandable.active {
+ background: #262626 ! important;
+}
+body.flat.ttrss_main #content-insert .post .header {
+ background: #222222;
+ border-color: #222222;
+}
+body.flat.ttrss_main .insensitive {
+ color: #cccccc;
+}
+body.flat.ttrss_main .dijitAccordionInnerContainerSelected .dijitAccordionTitle {
+ color: white;
+}
+body.flat.ttrss_main textarea {
+ color: #cccccc;
+}
+body.flat.ttrss_main code {
+ color: #c90 ! important;
+}
+body.flat.ttrss_main #headlines-frame blockquote,
+body.flat.ttrss_main #content-insert blockquote {
+ color: #cccccc;
+ border-color: #257aa7;
+}
+body.flat.ttrss_main pre {
+ color: #cccccc;
+ background: #222222 ! important;
+}
+body.flat.ttrss_main ul#filterDlg_Matches,
+body.flat.ttrss_main ul#filterDlg_Actions {
+ background: #222222;
+ border-color: #666666;
+}
+body.flat.ttrss_main .post .content img,
+body.flat.ttrss_main .cdm .content-inner img,
+body.flat.ttrss_main .post .content video,
+body.flat.ttrss_main .cdm .content-inner video {
+ transition: opacity 0.5s linear, filter 0.5s linear;
+}
+body.flat.ttrss_main .post .content img:not(:hover),
+body.flat.ttrss_main .cdm .content-inner img:not(:hover),
+body.flat.ttrss_main .post .content video:not(:hover),
+body.flat.ttrss_main .cdm .content-inner video:not(:hover) {
+ opacity: 0.5;
+ filter: grayscale(80%);
}
-body.flat.ttrss_main.ttrss_index .article-note {
- background: var(--bg-panel);
+body.flat.ttrss_main .article-note {
+ background: #222222;
border-color: #9a8c59;
}
-body.flat.ttrss_main.ttrss_index ::-webkit-scrollbar {
+body.flat.ttrss_main ::-webkit-scrollbar {
width: 4px;
}
-body.flat.ttrss_main.ttrss_index ::-webkit-scrollbar-thumb {
- background-color: var(--border-main);
+body.flat.ttrss_main ::-webkit-scrollbar-thumb {
+ background-color: #666666;
}
-body.flat.ttrss_main.ttrss_index ::-webkit-scrollbar-track {
- background-color: var(--bg-panel);
+body.flat.ttrss_main ::-webkit-scrollbar-track {
+ background-color: #222222;
}
/*# sourceMappingURL=night.css.map */ \ No newline at end of file
diff --git a/themes/night.css.map b/themes/night.css.map
index 58d9d0ce4..f1da62d21 100644
--- a/themes/night.css.map
+++ b/themes/night.css.map
@@ -1 +1 @@
-{"version":3,"sources":["night.less"],"names":[],"mappings":"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","file":"night.css"} \ No newline at end of file
+{"version":3,"sources":["night.less","/home/fox/Projects/tt-rss/css/defines.less","/home/fox/Projects/tt-rss/css/tt-rss.less","/home/fox/Projects/tt-rss/css/cdm.less","/home/fox/Projects/tt-rss/css/prefs.less","/home/fox/Projects/tt-rss/css/utility.less","/home/fox/Projects/tt-rss/css/dijit_basic.less"],"names":[],"mappings":"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","file":"night.css"} \ No newline at end of file
diff --git a/themes/night.less b/themes/night.less
index de6c33187..add788750 100644
--- a/themes/night.less
+++ b/themes/night.less
@@ -1,276 +1,177 @@
-@import "../css/default.css";
-
-:root {
- --bg-main : #333;
- --border-main : #666;
- --border-dark : #222;
- --bg-panel : #222;
- --fg-main: #999;
- --fg-light : #ccc;
- --bg-active: #2a89bc;
+@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;
+ }
}
-/* main layout overrides */
-
-body.flat.ttrss_main.ttrss_index {
-
- #feeds-holder {
- background : var(--bg-panel);
- box-shadow : inset -1px 0px 2px -1px var(--border-main);
- }
-
- #headlines-frame,
- div.whiteBox {
- border-color : var(--border-main);
- }
-
- #main,
- #overlay {
- background : var(--bg-main);
- color : var(--fg-main);
- }
-
- #content-insert {
- background : var(--bg-main);
- }
-
- #content-insert_splitter {
- border-color : var(--border-main);
- background : var(--bg-panel);
- }
-
- #feeds-holder_splitter {
- border-color : var(--border-main);
- background : var(--bg-main);
- }
-
- /* misc */
-
- .insensitive {
- color : var(--fg-light);
- }
-
- hr,
- h1,
- h2,
- h3 {
- border-color : var(--border-dark);
- }
-
- code {
- color : #c90 ! important;
- }
-
- pre {
- color : var(--fg-main);
- background : var(--bg-panel) ! important;
- }
-
- /* feeds */
-
- #feeds-holder {
- #feedTree .dijitTreeRow {
- color : var(--fg-light) ! important;
- }
-
- #feedTree.dijitTree .dijitTreeRowHover {
- background : var(--bg-panel);
- border-color : var(--border-main) transparent;
- }
-
- #feedTree.dijitTree .dijitTreeRowSelected {
- background : var(--bg-main);
- border-color : var(--bg-main) transparent;
- }
-
- #feedTree .dijitTreeRowSelected .dijitTreeLabel {
- text-shadow : none;
- }
-
- #feedTree .counterNode.aux {
- background : var(--bg-panel);
- color : var(--fg-main);
- border-color : var(--bg-main);
- }
-
- }
-
- /* headlines */
-
- #headlines-frame {
- background : var(--bg-main);
- color : var(--fg-light);
-
- i.material-icons,
- .dijitCheckBox {
- opacity : 0.7;
- }
-
- .hl {
- border-color : var(--border-dark);
- }
-
- .hl:not(.Selected):not(.active) .title a {
- color : var(--fg-main);
- }
-
- .hl.Unread:not(.Selected):not(.active) .title a {
- color : var(--fg-light);
- }
-
- }
-
- /* toolbar */
-
- #toolbar-frame #toolbar {
- background : var(--bg-panel);
- border-color : var(--border-dark);
-
- .dijitButtonText {
- color : var(--fg-light);
- }
-
- .dijitSelect,
- .dijitDropDownButton .dijitButtonNode,
- .dijitComboButton .dijitButtonNode,
- .dijitSelect .dijitButtonText {
- background : var(--bg-panel);
- }
- }
-
- .hl .feed a,
- .cdm .feed a {
- color : white;
- }
-
-
- .post .header {
- background : var(--bg-panel);
- border-color : var(--border-main);
- }
-
- .post .content,
- .cdm .content-inner {
- color : var(--fg-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%);
- }
-
- div.cdm div.footer {
- border-color : var(--border-dark);
- color : var(--fg-light);
- }
-
- div.cdm .header a.title {
- color : var(--fg-main);
- }
-
- div.cdm.Unread .header a.title {
- color : var(--fg-light);
- }
-
- .cdm.expandable.active .header a.title,
- .cdm.expanded.active .header a.title {
- color : #2a89bc;
- }
-
- #headlines-frame .cdm {
- border-color : var(--border-dark);
- }
-
- #headlines-frame .cdm .header .author {
- color : var(--fg-main);
- }
-
- #headlines-frame .cdm.expandable {
- background : var(--bg-main) ! important;
- }
-
- #headlines-frame .cdm.expandable.Selected {
- background : var(--bg-active) ! important;
- }
-
- #headlines-frame .cdm.expandable.active {
- background : var(--bg-main);
- }
-
- #headlines-frame .cdm.expanded.active {
- background : var(--bg-main);
- }
-
- #content-insert blockquote,
- #headlines-frame blockquote,
- .dijitContentPane blockquote {
- color : var(--fg-main);
- border-color : var(--border-main);
- }
-
- .dijitInputField.dijitButtonText {
- background : var(--bg-main);
- }
-
- .cdm .footer img {
- opacity : 0.6;
- }
-
- #floatingTitle {
- background : var(--bg-panel);
- border-color : var(--border-main);
- }
-
- #floatingTitle * {
- color : var(--fg-light) ! important;
- }
-
- /* other dijits */
-
- .dijitMenu,
- .dijitMenuTable,
- .dijitMenu .dijitMenuItem td {
- border-color : var(--bg-panel);
- background : var(--bg-panel);
- color : var(--fg-main);
- }
-
- .dijitMenu .dijitMenuItemSelected,
- .dijitMenu .dijitMenuItemSelected td {
- background : black;
- color : white;
- }
-
- .dijitMenu .dijitMenuSeparator * {
- border-bottom-color : var(--border-dark) ! important;
- }
-
- .article-note {
- background : var(--bg-panel);
- border-color : #9a8c59;
- }
-
- ::-webkit-scrollbar {
- width: 4px;
- }
-
- ::-webkit-scrollbar-thumb {
- background-color: var(--border-main);
- }
-
- ::-webkit-scrollbar-track {
- background-color: var(--bg-panel);
- }
+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;
+ }
}