diff options
Diffstat (limited to 'themes/night.css')
-rw-r--r-- | themes/night.css | 311 |
1 files changed, 213 insertions, 98 deletions
diff --git a/themes/night.css b/themes/night.css index 8ae734b4d..35cced3cf 100644 --- a/themes/night.css +++ b/themes/night.css @@ -555,14 +555,19 @@ body.ttrss_main #feeds-holder #feedTree { text-rendering: optimizelegibility; font-family: "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif; } -body.ttrss_main #feeds-holder #feedTree .counterNode.aux { +body.ttrss_main #feeds-holder #feedTree .counterNode.aux, +body.ttrss_main #feeds-holder #feedTree .counterNode.marked { background: #222; color: #e6e6e6; border-color: #080808; } +body.ttrss_main #feeds-holder #feedTree .counterNode.marked { + border-color: #b87d2c; + background: #ffffff; +} body.ttrss_main #feeds-holder #feedTree .counterNode { font-weight: bold; - display: inline-block; + display: none; font-size: 9px; text-align: center; border: 1px solid #cd8b31; @@ -867,6 +872,30 @@ body.ttrss_main .dijitDialog h3:first-of-type, body.ttrss_main .dijitDialog h4:first-of-type { margin-top: 0px; } +body.ttrss_main[view-mode="marked"] #feeds-holder #feedTree .dijitTreeRow.Has_Marked .dijitTreeLabel { + color: #b87d2c; +} +body.ttrss_main[view-mode="marked"] #feeds-holder #feedTree .dijitTreeRow.Has_Marked .counterNode.marked { + display: inline-block; +} +body.ttrss_main[view-mode="marked"][hide-read-feeds="true"][hide-read-shows-special="true"] #feeds-holder #feedTree .dijitTreeRow:not(.dijitTreeRowSelected):not(.AlwaysVisible):not(.Special):not(.Has_Marked) { + display: none; +} +body.ttrss_main[view-mode="marked"][hide-read-feeds="true"][hide-read-shows-special="false"] #feeds-holder #feedTree .dijitTreeRow:not(.dijitTreeRowSelected):not(.AlwaysVisible):not(.Has_Marked) { + display: none; +} +body.ttrss_main:not([view-mode="marked"]) #feeds-holder #feedTree .dijitTreeRow.Unread .counterNode.unread { + display: inline-block; +} +body.ttrss_main:not([view-mode="marked"]) #feeds-holder #feedTree .dijitTreeRow.Has_Aux:not(.Unread) .counterNode.aux { + display: inline-block; +} +body.ttrss_main:not([view-mode="marked"])[hide-read-feeds="true"][hide-read-shows-special="true"] #feeds-holder #feedTree .dijitTreeRow:not(.dijitTreeRowSelected):not(.Unread):not(.AlwaysVisible):not(.Special) { + display: none; +} +body.ttrss_main:not([view-mode="marked"])[hide-read-feeds="true"][hide-read-shows-special="false"] #feeds-holder #feedTree .dijitTreeRow:not(.dijitTreeRowSelected):not(.Unread):not(.AlwaysVisible) { + display: none; +} body.ttrss_main #toolbar-headlines i.icon-syndicate { color: #ff7c4b; margin-right: 8px; @@ -1549,7 +1578,7 @@ body.ttrss_prefs .prefErrorLog tr .timestamp { color: #ccc; } body.ttrss_prefs hr { - border-color: #ecf4ff; + border-color: #222; max-width: 100%; } body.ttrss_prefs .phpinfo table { @@ -1600,100 +1629,6 @@ body.ttrss_utility fieldset > label.checkbox { display: inline; font-weight: normal; } -body.ttrss_utility.sanity_failed { - background: #900; -} -body.ttrss_utility { - background: #222; - color: #ccc; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - margin: 4em; -} -body.ttrss_utility .content { - background: white; - border: 1px solid #ddd; - padding: 20px; - box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.1); -} -body.ttrss_utility .content h2:first-of-type { - margin-top: 0; -} -body.ttrss_utility .content h2, -body.ttrss_utility .content h3, -body.ttrss_utility .content h4 { - color: #b87d2c; - font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif; -} -body.ttrss_utility .content h2 { - font-size: 18px; -} -body.ttrss_utility .content h3 { - font-size: 16px; -} -body.ttrss_utility a { - color: #b87d2c; - text-decoration: none; -} -body.ttrss_utility a:hover, -body.ttrss_utility a:focus { - color: #664518; - text-decoration: underline; -} -body.ttrss_utility h1 { - color: gray; - font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 18px; - margin: 10px 0 0 0; -} -body.ttrss_utility .footer { - text-align: center; - padding-top: 10px; -} -body.ttrss_utility .footer a { - color: gray; -} -body.ttrss_utility .footer a:hover { - color: #b87d2c; -} -body.ttrss_utility form { - margin: 0; -} -body.ttrss_utility.otp .content fieldset > label { - display: inline; -} -body.ttrss_utility.ttrss_login { - margin: 0; - padding: 0; - width: 100%; - height: 100%; - position: absolute; - display: flex; - align-items: center; - justify-content: center; -} -body.ttrss_utility.ttrss_login .container { - max-width: 600px; - margin-left: auto; - margin-right: auto; -} -body.ttrss_utility.ttrss_login .container .content { - padding: 40px; -} -body.ttrss_utility.installer, -body.ttrss_utility.feed_debugger { - margin: 2em; -} -body.ttrss_utility.share_popup { - margin: 0; - padding: 0; - background: white; -} -body.ttrss_utility.share_popup .content { - padding: 15px; - border-width: 0; - box-shadow: none; -} .flat li { padding: 2px; } @@ -1842,6 +1777,167 @@ body.ttrss_utility.share_popup .content { /* Support for IE. */ font-feature-settings: 'liga'; } +body.ttrss_utility.sanity_failed { + background: #900; +} +body.ttrss_utility { + background: #222; + color: #ccc; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + margin: 4em; +} +body.ttrss_utility .content { + background: #333; + border: 1px solid #222; + padding: 20px; + box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.1); +} +body.ttrss_utility .content h2:first-of-type { + margin-top: 0; +} +body.ttrss_utility .content h2, +body.ttrss_utility .content h3, +body.ttrss_utility .content h4 { + color: #b87d2c; + font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif; +} +body.ttrss_utility .content h2 { + font-size: 18px; +} +body.ttrss_utility .content h3 { + font-size: 16px; +} +body.ttrss_utility a { + color: #b87d2c; + text-decoration: none; +} +body.ttrss_utility a:hover, +body.ttrss_utility a:focus { + color: #664518; + text-decoration: underline; +} +body.ttrss_utility h1 { + color: gray; + font-family: "Segoe WP Semibold", "Segoe UI Semibold", "Segoe UI Web Semibold", "Segoe UI", Ubuntu, "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 18px; + margin: 10px 0 0 0; +} +body.ttrss_utility .footer { + text-align: center; + padding-top: 10px; +} +body.ttrss_utility .footer a { + color: gray; +} +body.ttrss_utility .footer a:hover { + color: #b87d2c; +} +body.ttrss_utility form { + margin: 0; +} +body.ttrss_utility.otp .content fieldset > label { + display: inline; +} +body.ttrss_utility.ttrss_login { + margin: 0; + padding: 0; + width: 100%; + height: 100%; + position: absolute; + display: flex; + align-items: center; + justify-content: center; +} +body.ttrss_utility.ttrss_login .container { + max-width: 600px; + margin-left: auto; + margin-right: auto; +} +body.ttrss_utility.ttrss_login .container .content { + padding: 40px; +} +body.ttrss_utility.installer, +body.ttrss_utility.feed_debugger { + margin: 2em; +} +body.ttrss_utility.share_popup { + margin: 0; + padding: 0; + background: white; +} +body.ttrss_utility.share_popup .content { + padding: 15px; + border-width: 0; + box-shadow: none; +} +body.ttrss_zoom { + max-width: 900px; + margin: 2em auto; +} +body.ttrss_zoom div.post { + border: 1px solid #222; + background: #333; + box-shadow: 0px 1px 1px -1px rgba(0, 0, 0, 0.1); +} +body.ttrss_zoom div.post .attachments { + display: none; +} +body.ttrss_zoom div.post div.header { + padding-bottom: 10px; + border: 0px solid #222; + border-bottom-width: 1px; + background: #333; + font-size: 12px; + color: #ccc; +} +body.ttrss_zoom div.post div.header .row { + display: flex; + margin-bottom: 4px; + flex-wrap: nowrap; + align-items: center; + justify-content: space-between; +} +body.ttrss_zoom div.post p { + -webkit-hyphens: auto; + -moz-hyphens: auto; + hyphens: auto; +} +body.ttrss_zoom div.post div.content { + font-size: 15px; + line-height: 1.5; + border-width: 0; + padding: 0; +} +body.ttrss_zoom div.post div.content img, +body.ttrss_zoom div.post div.content video { + max-width: 760px; + height: auto; +} +body.ttrss_zoom div.post div.content blockquote { + margin: 5px 0px 5px 0px; + color: #ccc; + padding-left: 10px; + border: 0px solid #222; + border-left-width: 4px; +} +body.ttrss_zoom div.post div.content code { + color: #009900; + font-family: monospace; + font-size: 12px; +} +body.ttrss_zoom div.post div.content pre { + margin: 5px 0px 5px 0px; + padding: 10px; + color: #ccc; + font-family: monospace; + font-size: 12px; + border: 0px solid #ccc; + background: #222; + display: block; + max-width: 98%; + overflow: auto; +} body.flat.ttrss_main.ttrss_prefs #main, body.flat.ttrss_main.ttrss_prefs #footer { background: #222; @@ -1895,11 +1991,15 @@ body.flat.ttrss_main #feeds-holder { background: #222; box-shadow: inset -1px 0px 2px -1px #666; } -body.flat.ttrss_main #feeds-holder #feedTree .counterNode.aux { +body.flat.ttrss_main #feeds-holder #feedTree .counterNode.aux, +body.flat.ttrss_main #feeds-holder #feedTree .counterNode.marked { background: #222; color: #ccc; border-color: #333; } +body.flat.ttrss_main #feeds-holder #feedTree .counterNode.marked { + border-color: #b87d2c; +} body.flat.ttrss_main #feeds-holder #feedTree .dijitTreeRowSelected { background: #333; border-color: #333 transparent; @@ -1908,6 +2008,9 @@ body.flat.ttrss_main #feeds-holder #feedTree .dijitTreeRowSelected { body.flat.ttrss_main #feeds-holder #feedTree .dijitTreeRowSelected .dijitTreeLabel { text-shadow: none; } +body.flat.ttrss_main #feeds-holder #feedTree i.icon.icon-inbox { + color: #999999; +} body.flat.ttrss_main #floatingTitle { background-color: #333; } @@ -2078,5 +2181,17 @@ body.flat.ttrss_main ::-webkit-scrollbar-track { body.flat.ttrss_main .alert { background: #222; border-color: #664518; + color: #b87d2c; +} +body.flat.ttrss_main .alert.alert-info { + color: #3a87ad; + border-color: #204b61; +} +body.flat.ttrss_main .alert.alert-danger { + color: #b94a48; + border-color: #702c2b; +} +body.ttrss_prefs hr { + border-color: #666; } /*# sourceMappingURL=night.css.map */
\ No newline at end of file |