diff --git a/classes/article.php b/classes/article.php index 248dcdb9e..e5c98b2c5 100755 --- a/classes/article.php +++ b/classes/article.php @@ -770,7 +770,6 @@ class Article extends Handler_Protected { $rv['content'] .= " "; $rv['content'] .= ""; - $rv['content'] .= ""; $rv['content'] .= ""; } diff --git a/classes/feeds.php b/classes/feeds.php index a5cd05a46..d9c772c9c 100755 --- a/classes/feeds.php +++ b/classes/feeds.php @@ -35,7 +35,7 @@ class Feeds extends Handler_Protected { $reply .= " - "; + rss_feed"; $reply .= ""; @@ -296,13 +296,11 @@ class Feeds extends Handler_Protected { ++$num_unread; } - $marked_pic_src = $line["marked"] ? "mark_set.png" : "mark_unset.png"; $class .= $line["marked"] ? " marked" : ""; - $marked_pic = ""; + $marked_pic = "star"; - $published_pic_src = $line["published"] ? "pub_set.png" : "pub_unset.png"; $class .= $line["published"] ? " published" : ""; - $published_pic = ""; + $published_pic = "rss_feed"; $updated_fmt = make_local_datetime($line["updated"], false, false, false, true); $date_entered_fmt = T_sprintf("Imported at %s", @@ -330,9 +328,9 @@ class Feeds extends Handler_Protected { } if (feeds::feedHasIcon($feed_id)) { - $feed_icon_img = ""; + $feed_icon_img = ""; } else { - $feed_icon_img = ""; + $feed_icon_img = "rss_feed"; } $entry_site_url = $line["site_url"]; @@ -451,7 +449,7 @@ class Feeds extends Handler_Protected { $vf_catchup_link = "".__('mark feed as read').""; $feed_icon_src = Feeds::getFeedIcon($feed_id); - $feed_icon_img = ""; + $feed_icon_img = ""; $reply['content'] .= "". "$feed_icon_img". @@ -468,7 +466,7 @@ class Feeds extends Handler_Protected { id=\"RROW-$id\" data-content=\"$content_encoded\" data-article-id='$id' data-orig-feed-id='$feed_id' $mouseover_attrs>"; $tmp_content .= ""; - $tmp_content .= ""; + $tmp_content .= ""; $tmp_content .= ""; - $tmp_content .= ""; $tmp_content .= ""; } @@ -1495,22 +1492,22 @@ class Feeds extends Handler_Protected { static function getFeedIcon($id) { switch ($id) { case 0: - return "images/archive.png"; + return "archive"; break; case -1: - return "images/star.png"; + return "star"; break; case -2: - return "images/feed.png"; + return "rss_feed"; break; case -3: - return "images/fresh.png"; + return "new_releases"; break; case -4: - return "images/folder.png"; + return "inbox"; break; case -6: - return "images/time.png"; + return "cached"; break; default: if ($id < LABEL_BASE_INDEX) { diff --git a/classes/pref/prefs.php b/classes/pref/prefs.php index 5a42884c7..af827af58 100644 --- a/classes/pref/prefs.php +++ b/classes/pref/prefs.php @@ -746,9 +746,9 @@ class Pref_Prefs extends Handler_Protected { dojoType=\"dijit.form.CheckBox\" $checked type=\"checkbox\">"; - $plugin_icon = $checked ? "plugin.png" : "plugin_disabled.png"; + $icon_class = $checked ? "plugin-enabled" : "plugin-disabled"; - print " $name"; + print "extension $name"; print "" . htmlspecialchars($about[1]); if (@$about[4]) { print " — "; - $plugin_icon = $checked ? "plugin.png" : "plugin_disabled.png"; + $icon_class = $checked ? "plugin-enabled" : "plugin-disabled"; print ""; - print " $name"; + print "extension $name"; print "" . htmlspecialchars($about[1]) . ""; if (@$about[4]) { print " — 0) { - $feed_icon = ""; + $feed_icon = ""; } else { - $feed_icon = ""; + $feed_icon = ""; } print "$feed_icon ".$line["title"].""; @@ -422,7 +422,7 @@ class Pref_Users extends Handler_Protected { print ""; - print " " . $line["login"] . ""; + print "person " . $line["login"] . ""; print "" . $access_level_names[$line["access_level"]] . ""; print "" . $line["num_feeds"] . ""; diff --git a/css/cdm.less b/css/cdm.less index 1bbc7ab4a..a4565259c 100644 --- a/css/cdm.less +++ b/css/cdm.less @@ -13,10 +13,26 @@ .header { > * { align-self : center; - padding : 5px; + padding : 4px; white-space : nowrap; } + .left, .right { + display : flex; + + > * { + align-self : center; + } + + i.material-icons { + margin-left : 2px; + padding : 2px; + transition : color 0.2s linear; + user-select: none; + font-size : 21px; + } + } + .titleWrap { flex-grow : 2; } @@ -77,6 +93,10 @@ display : none; } + .titleWrap { + white-space : normal; + } + .footer { border: 0px solid #ddd; border-bottom-width: 1px; @@ -201,18 +221,36 @@ div#floatingTitle { border-bottom-width: 1px; background : white; color : @default-text; + display : flex; + flex-direction : row; + flex-wrap : nowrap; box-shadow : 0px 1px 1px -1px rgba(0,0,0,0.1); > * { - display : table-cell; + align-self: center; white-space : nowrap; - vertical-align : middle; - padding : 9px 5px; + padding : 4px; } - img { - margin-right : 4px; - margin-left : 4px; + .left, .right { + display : flex; + + > * { + align-self : center; + } + + i.material-icons { + margin-left : 2px; + font-size : 20px; + padding : 2px; + user-select: none; + } + + i.anchor { + margin-left : 0px; + padding : 0px; + color : #ccc; + } } span.author { @@ -269,7 +307,6 @@ div#floatingTitle { white-space : normal; } - .dijit, img.score-pic { display : none; } diff --git a/css/default.css b/css/default.css index d95729662..01e5fcd4d 100644 --- a/css/default.css +++ b/css/default.css @@ -1,4 +1,4 @@ -@import "../lib/flat-ttrss/flat.css"; +@import "../lib/flat-ttrss/flat_combined.css"; body.ttrss_main, body.ttrss_prefs, #main { @@ -15,12 +15,6 @@ body.ttrss_main { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; overflow: hidden; - /* #content-insert_splitter.dijitSplitterH { - background : #f0f0f0; - border-color: #ddd; - border-top-width : 1px; - border-style : solid; - } */ } body.ttrss_main :focus { outline: none; @@ -190,17 +184,32 @@ body.ttrss_main .hl { body.ttrss_main .hl > * { align-self: center; white-space: nowrap; - padding: 5px; + 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; - padding-left: 5px; } body.ttrss_main .hl div.right { text-align: right; @@ -382,50 +391,6 @@ body.ttrss_main .insensitive { body.ttrss_main .small { font-size: 11px; } -body.ttrss_main #main-toolbar { - background: white; - border: 0px solid #ddd; - border-bottom-width: 1px; - height: 32px; - line-height: 32px; - display: flex; - flex-direction: row; - flex-wrap: nowrap; - color: #555555; - font-size: 12px; -} -body.ttrss_main #main-toolbar > * { - align-self: center; -} -body.ttrss_main #main-toolbar .dijitSelect, -body.ttrss_main #main-toolbar .dijitDropDownButton .dijitButtonNode, -body.ttrss_main #main-toolbar .dijitComboButton .dijitButtonNode { - border: 0px; -} -body.ttrss_main #main-toolbar #headlines-toolbar { - padding-right: 4px; - flex-grow: 2; - display: flex; -} -body.ttrss_main #main-toolbar #headlines-toolbar .left { - flex-grow: 2; -} -body.ttrss_main #main-toolbar #headlines-toolbar .left img { - vertical-align: middle; - margin-right: 8px; - position: relative; - top: -2px; -} -body.ttrss_main #main-toolbar #selected_prompt { - font-style: italic; - text-align: right; - margin-right: 4px; -} -@media (max-width: 992px) { - body.ttrss_main #main-toolbar #selected_prompt { - display: none; - } -} body.ttrss_main span.preview { color: #999; font-weight: normal; @@ -448,20 +413,10 @@ body.ttrss_main span.hlLabelRef { white-space: nowrap; border-radius: 4px; } -body.ttrss_main img.marked-pic, -body.ttrss_main img.pub-pic { +body.ttrss_main i.marked-pic, +body.ttrss_main i.pub-pic { cursor: pointer; - vertical-align: middle; - opacity: 0.5; - transition: opacity 0.25s; -} -body.ttrss_main img.marked-pic:hover, -body.ttrss_main img.pub-pic:hover { - opacity: 1; -} -body.ttrss_main img[src*='pub_set.png'], -body.ttrss_main img[src*='mark_set.png'] { - opacity: 1; + color: #ccc; } body.ttrss_main div.tagCloudContainer { background: white; @@ -499,8 +454,11 @@ body.ttrss_main ul.browseFeedList { padding: 0px; } body.ttrss_main ul.browseFeedList li { - margin: 0px; - padding: 2px 4px 2px 4px; + display: flex; +} +body.ttrss_main ul.browseFeedList li > * { + align-self: center; + margin: 2px; } body.ttrss_main .browseFeedList span.subscribers { color: #808080; @@ -655,11 +613,6 @@ body.ttrss_main div.fatalError textarea { width: 565px; height: 200px; } -body.ttrss_main #header-wrap { - border-width: 0px; - margin: 0px; - padding: 0px; -} body.ttrss_main #content-wrap { padding: 0px; border-width: 0px; @@ -706,7 +659,7 @@ body.ttrss_main #feeds-holder #feedTree .dijitTreeNode .loadingExpando { left: -3px; height: 22px; position: relative; - top: -6px; + top: -3px; } body.ttrss_main #feeds-holder #feedTree .dijitTreeRow .dijitTreeLabel.Unread { font-weight: bold; @@ -725,10 +678,36 @@ body.ttrss_main #feeds-holder #feedTree .dijitTreeNode .dijitTreeRowSelected { border-color: #ddd transparent; background: white; } -body.ttrss_main #feeds-holder #feedTree img.tinyFeedIcon { +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-new_releases { + color: #69c671; +} +body.ttrss_main #feeds-holder #feedTree i.icon.icon-cached { + font-weight: bold; + left: -3px; + color: #257aa7; +} body.ttrss_main #headlines-wrap-inner { padding: 0px; margin: 0px; @@ -757,17 +736,67 @@ body.ttrss_main #headlines-frame div.feed-title a { body.ttrss_main #headlines-frame div.feed-title a:hover { color: #257aa7; } -body.ttrss_main #headlines-toolbar_splitter, -body.ttrss_main #toolbar_splitter { +body.ttrss_main #toolbar-frame_splitter { display: none; } -body.ttrss_main #toolbar { +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; + 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 #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 #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; @@ -779,12 +808,6 @@ body.ttrss_main #header { top: 0px; z-index: 5; } -body.ttrss_main #footer { - text-align: center; - color: #555555; - padding: 4px 4px 8px 4px; - border-width: 0px; -} body.ttrss_main #content-insert { padding: 0px; border-color: #ddd; @@ -793,8 +816,8 @@ body.ttrss_main #content-insert { overflow: auto; -webkit-overflow-scrolling: touch; } -body.ttrss_main img.feedIcon, -body.ttrss_main img.tinyFeedIcon { +body.ttrss_main img.feed-icon, +body.ttrss_main img.icon { width: 16px; height: 16px; line-height: 16px; @@ -882,10 +905,6 @@ body.ttrss_main select.attachments { margin-top: 10px; max-width: 120px; } -body.ttrss_main #selected_prompt { - margin-right: 25px; - vertical-align: middle; -} body.ttrss_main #filterDlg_feeds select { height: 150px; width: 410px; @@ -976,6 +995,20 @@ 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 .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; +} ::selection { background: #257aa7; color: white; @@ -1002,9 +1035,25 @@ body.ttrss_main .dijitDialog h4:first-of-type { } .cdm .header > * { align-self: center; - padding: 5px; + padding: 4px; white-space: nowrap; } +.cdm .header .left, +.cdm .header .right { + display: flex; +} +.cdm .header .left > *, +.cdm .header .right > * { + align-self: center; +} +.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; +} .cdm .header .titleWrap { flex-grow: 2; } @@ -1054,6 +1103,9 @@ body.ttrss_main .dijitDialog h4:first-of-type { .cdm.expanded .excerpt { display: none; } +.cdm.expanded .titleWrap { + white-space: normal; +} .cdm.expanded .footer { border: 0px solid #ddd; border-bottom-width: 1px; @@ -1154,17 +1206,36 @@ div#floatingTitle { 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 > * { - display: table-cell; + align-self: center; white-space: nowrap; - vertical-align: middle; - padding: 9px 5px; + padding: 4px; } -div#floatingTitle img { - margin-right: 4px; - margin-left: 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; @@ -1212,7 +1283,6 @@ div#floatingTitle span.titleWrap { width: 100%; white-space: normal; } -div#floatingTitle .dijit, div#floatingTitle img.score-pic { display: none; } @@ -1346,9 +1416,20 @@ body.ttrss_prefs { } 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; - padding-left: 8px; - padding-right: 8px; + font-size: 13px; + border: 0px; + text-align: center; } body.ttrss_prefs #header a:hover { color: black; @@ -1434,6 +1515,9 @@ body.ttrss_prefs table.prefUserList td { 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; } @@ -1518,6 +1602,10 @@ body.ttrss_prefs hr { float: right; margin-right: 1em; } +.flat .dijitTree .labelParam.filterDisabled, +.flat .dijitTree .dijitTreeLabel.filterDisabled { + text-decoration: line-through; +} .flat .dijitTree .feedParam { color: #555555; float: right; @@ -1871,4 +1959,37 @@ body.ttrss_zoom div.post div.content pre { max-width: 98%; overflow: auto; } +@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'; +} /*# sourceMappingURL=default.css.map */ \ No newline at end of file diff --git a/css/default.css.map b/css/default.css.map index 60f8b4841..e054a8cb8 100644 --- a/css/default.css.map +++ b/css/default.css.map @@ -1 +1 @@ -{"version":3,"sources":["defines.less","tt-rss.less","cdm.less","prefs.less","dijit.less","utility.less","zoom.less"],"names":[],"mappings":"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","file":"default.css"} \ No newline at end of file +{"version":3,"sources":["defines.less","tt-rss.less","cdm.less","prefs.less","dijit.less","utility.less","zoom.less"],"names":[],"mappings":"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","file":"default.css"} \ No newline at end of file diff --git a/css/defines.less b/css/defines.less index 759780651..c11112091 100644 --- a/css/defines.less +++ b/css/defines.less @@ -4,6 +4,10 @@ @color-accent: #257aa7; @color-accent-light: lighten(@color-accent, 50%); @color-link: @color-accent; +@color-published: lighten(#ff5718, 10%); +@color-marked: #ffc069; +@color-panel-bg: #f5f5f5; +@color-enabled: #69C671; @default-text: #555; body.ttrss_main, @@ -24,4 +28,43 @@ body.ttrss_prefs, @import "utility.less"; @import "zoom.less"; -@import "../lib/flat-ttrss/flat.css"; +@import "../lib/flat-ttrss/flat_combined.css"; + +@font-face { + font-family: 'Material Icons'; + font-style: normal; + font-weight: 400; + src: url(../lib/iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */ + 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'); +} + +.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'; +} \ No newline at end of file diff --git a/css/dijit.less b/css/dijit.less index 38c4fb0c4..22607a7f0 100644 --- a/css/dijit.less +++ b/css/dijit.less @@ -83,6 +83,11 @@ margin-right: 1em; } + .labelParam.filterDisabled, + .dijitTreeLabel.filterDisabled { + text-decoration : line-through; + } + .feedParam { color: @default-text; float: right; diff --git a/css/prefs.less b/css/prefs.less index 708a299c2..8cca008c0 100644 --- a/css/prefs.less +++ b/css/prefs.less @@ -4,9 +4,23 @@ body.ttrss_prefs { font-size: 14px; #footer, #header { + padding : 8px; + font-size : 13px; + } + + #header { + float : right; + } + + #footer_splitter { + display : none; + } + + #footer { background-color : #f5f5f5; - padding-left : 8px; - padding-right : 8px; + font-size : 13px; + border : 0px; + text-align : center; } #header a:hover { @@ -108,8 +122,14 @@ body.ttrss_prefs { cursor : pointer; } - table.prefPluginsList label { - white-space : nowrap; + table.prefPluginsList{ + label { + white-space : nowrap; + } + + i.plugin-enabled { + color : #69C671; + } } table.prefPluginsList label img { diff --git a/css/tt-rss.less b/css/tt-rss.less index d16b8b6e5..cbe5cdddf 100755 --- a/css/tt-rss.less +++ b/css/tt-rss.less @@ -212,19 +212,33 @@ body.ttrss_main { > * { align-self : center; white-space : nowrap; - padding : 5px; + padding : 4px; } img { vertical-align : middle; } + .left, .right { + display : flex; + + > * { + align-self : center; + } + + i.material-icons { + margin-left : 2px; + padding : 2px; + transition : color 0.2s linear; + user-select: none; + font-size : 21px; + } + } div.title { cursor : pointer; flex-grow : 2; overflow : hidden; text-overflow : ellipsis; - padding-left : 5px; } div.right { @@ -434,67 +448,6 @@ body.ttrss_main { font-size : 11px; } - #main-toolbar { - background : white; - border: 0px solid #ddd; - border-bottom-width: 1px; - height : 32px; - line-height : 32px; - display : flex; - flex-direction : row; - flex-wrap : nowrap; - color : @default-text; - font-size : 12px; - - > * { - align-self : center; - } - - .dijitSelect, - .dijitDropDownButton .dijitButtonNode, - .dijitComboButton .dijitButtonNode { - border : 0px; - } - - #main_toolbar_form { - - } - - #headlines-toolbar { - padding-right : 4px; - flex-grow : 2; - display : flex; - - .left { - flex-grow: 2; - - img { - vertical-align : middle; - margin-right : 8px; - position : relative; - top : -2px; - } - } - } - - #selected_prompt { - font-style : italic; - text-align : right; - margin-right : 4px; - } - - .actionChooser { - - } - - @media (max-width: 992px) { - #selected_prompt { - display : none; - } - } - } - - span.preview { color : #999; font-weight : normal; @@ -520,19 +473,9 @@ body.ttrss_main { border-radius : 4px; } - img.marked-pic, img.pub-pic { + i.marked-pic, i.pub-pic { cursor : pointer; - vertical-align : middle; - opacity : 0.5; - transition : opacity 0.25s; - } - - img.marked-pic:hover, img.pub-pic:hover { - opacity : 1; - } - - img[src*='pub_set.png'], img[src*='mark_set.png'] { - opacity : 1; + color : #ccc; } div.tagCloudContainer { @@ -576,8 +519,12 @@ body.ttrss_main { padding : 0px; li { - margin : 0px; - padding : 2px 4px 2px 4px; + display : flex; + + > * { + align-self : center; + margin : 2px; + } } } @@ -770,12 +717,6 @@ body.ttrss_main { } } - #header-wrap { - border-width : 0px; - margin : 0px; - padding : 0px; - } - #content-wrap { padding : 0px; border-width : 0px; @@ -825,7 +766,7 @@ body.ttrss_main { left : -3px; height : 22px; position : relative; - top : -6px; + top : -3px; } .dijitTreeRow .dijitTreeLabel.Unread { @@ -850,11 +791,44 @@ body.ttrss_main { background : white; } - img.tinyFeedIcon { + .icon { position : relative; top : -2px; } + i.icon { + left : -2px; + } + + i.icon.icon-inbox { + color : #555; + } + + i.icon.icon-archive { + color : #c77b2e; + } + + i.icon.icon-star { + color : @color-marked; + font-size : 21px; + top : -4px; + left : -4px; + } + + i.icon.icon-rss_feed { + color : @color-published; + } + + i.icon.icon-new_releases { + color : @color-enabled; + } + + i.icon.icon-cached { + font-weight : bold; + left : -3px; + color : @color-accent; + } + } } @@ -892,23 +866,78 @@ body.ttrss_main { } } - #headlines-toolbar_splitter, #toolbar_splitter { + #toolbar-frame_splitter { display : none; } - /* #content-insert_splitter.dijitSplitterH { - background : #f0f0f0; - border-color: #ddd; - border-top-width : 1px; - border-style : solid; - } */ - - #toolbar { + #toolbar-frame { padding : 0px; margin : 0px; border-width : 0px; white-space: nowrap; font-size : 12px; + + #toolbar { + background : white; + border: 0px solid #ddd; + border-bottom-width: 1px; + height : 32px; + display : flex; + flex-direction : row; + flex-wrap : nowrap; + color : @default-text; + font-size : 12px; + + > * { + align-self : center; + } + + .dijitSelect, + .dijitDropDownButton .dijitButtonNode, + .dijitComboButton .dijitButtonNode { + border : 0px; + } + + #toolbar-headlines { + padding-right : 4px; + flex-grow : 2; + display : flex; + + .left { + flex-grow: 2; + display : flex; + + img { + vertical-align : middle; + margin-right : 8px; + } + + > * { + align-self: center; + } + } + + .right { + display : flex; + + > * { + align-self : center; + } + } + } + + #selected_prompt { + font-style : italic; + text-align : right; + margin-right : 4px; + } + + @media (max-width: 992px) { + #selected_prompt { + display : none; + } + } + } } #header { @@ -923,13 +952,6 @@ body.ttrss_main { z-index : 5; } - #footer { - text-align : center; - color : @default-text; - padding : 4px 4px 8px 4px; - border-width : 0px; - } - #content-insert { padding : 0px; border-color : #ddd; @@ -939,7 +961,7 @@ body.ttrss_main { -webkit-overflow-scrolling : touch; } - img.feedIcon, img.tinyFeedIcon { + img.feed-icon, img.icon { width : 16px; height : 16px; line-height : 16px; @@ -1037,11 +1059,6 @@ body.ttrss_main { max-width : 120px; } - #selected_prompt { - margin-right : 25px; - vertical-align : middle; - } - #filterDlg_feeds select { height : 150px; width : 410px; @@ -1157,6 +1174,26 @@ body.ttrss_main .dijitDialog { } } +body.ttrss_main { + i.icon-syndicate { + color : @color-published; + margin-right : 8px; + border : 1px solid @color-published; + border-radius : 4px; + } + + .cdm.marked .left i.marked-pic, + .hl.marked .left i.marked-pic { + color : @color-marked; + } + + .cdm.published .left i.pub-pic, + .hl.published .left i.pub-pic { + color : @color-published; + } + +} + ::selection { background : @color-accent; color : white; diff --git a/include/feedbrowser.php b/include/feedbrowser.php index 4f37241ea..77ae9d649 100644 --- a/include/feedbrowser.php +++ b/include/feedbrowser.php @@ -63,8 +63,7 @@ htmlspecialchars($line["title"]).""; $feed_url = ""; + href=\"$feed_url\">rss_feed"; $rv .= "$check_box $feed_url $site_url". " ($subscribers)"; @@ -89,8 +88,7 @@ htmlspecialchars($line["title"]).""; $feed_url = ""; + href=\"$feed_url\">rss_feed"; $rv .= "". diff --git a/index.php b/index.php index 0d4e0f8a6..d43384573 100644 --- a/index.php +++ b/index.php @@ -150,135 +150,126 @@ - - - - - - - - - - - - - - - get_hooks(PluginHost::HOOK_MAIN_TOOLBAR_BUTTON) as $p) { - echo $p->hook_main_toolbar_button(); - } - ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - get_hooks(PluginHost::HOOK_TOOLBAR_BUTTON) as $p) { - echo $p->hook_toolbar_button(); - } - ?> - - "> - - - - - - - - - - - - - - - - - - - - get_hooks(PluginHost::HOOK_ACTION_ITEM) as $p) { - echo $p->hook_action_item(); - } - ?> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + get_hooks(PluginHost::HOOK_MAIN_TOOLBAR_BUTTON) as $p) { + echo $p->hook_main_toolbar_button(); + } + ?> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + get_hooks(PluginHost::HOOK_TOOLBAR_BUTTON) as $p) { + echo $p->hook_toolbar_button(); + } + ?> + + "> + + + + + + + + + + + + + + + + + + + + get_hooks(PluginHost::HOOK_ACTION_ITEM) as $p) { + echo $p->hook_action_item(); + } + ?> + + + + + + + + + + + + + + + + + + + + + + +