]> git.wh0rd.org Git - tt-rss.git/commitdiff
add plugin based on google reader css at http://tt-rss.org/forum/viewtopic.php?f...
authorAndrew Dolgov <fox@madoka.volgo-balt.ru>
Mon, 18 Mar 2013 10:16:34 +0000 (14:16 +0400)
committerAndrew Dolgov <fox@madoka.volgo-balt.ru>
Mon, 18 Mar 2013 10:16:34 +0000 (14:16 +0400)
plugins/googlereadertheme/init.css [new file with mode: 0644]
plugins/googlereadertheme/init.php [new file with mode: 0644]

diff --git a/plugins/googlereadertheme/init.css b/plugins/googlereadertheme/init.css
new file mode 100644 (file)
index 0000000..8d5c8ce
--- /dev/null
@@ -0,0 +1,73 @@
+/* fix dijit */
+:focus {
+   outline: none;
+}
+input[type="search"] {
+   -webkit-appearance: none;
+}
+.claro .dijitToolbar .dijitButton .dijitButtonNode,
+.claro .dijitToolbar .dijitDropDownButton .dijitButtonNode,
+.claro .dijitToolbar .dijitComboButton .dijitButtonNode,
+.claro .dijitToolbar .dijitToggleButton .dijitButtonNode,
+.claro .dijitToolbar .dijitComboBox .dijitButtonNode {
+   -moz-transition: background-color, border-color, color;
+   -webkit-transition-property: background-color, border-color, color;
+   transition: background-color, border-color, color;
+}
+
+
+/* some style */
+body#ttrssMain,
+a,
+.titleWrap .title  {
+   color: #444;
+}
+a:hover,
+.Unread .titleWrap .title,
+.Selected .titleWrap .title,
+html div.cdmContent a {
+   color: #15c;
+}
+#feeds-holder,
+#content-wrap,
+#headlines-frame {
+   border: none;
+}
+#ttrssMain #headlines-toolbar,
+#ttrssMain .dijitToolbar,
+#ttrssMain .cdmHeader {
+   background: #fff;
+   border-color: transparent;
+}
+#ttrssMain #headlines-toolbar {
+   border-color: #ebebeb;
+}
+#ttrssMain .cdm {
+   margin: 5px 25px 10px 5px;
+   border: 1px solid #ddd !important;
+   box-shadow: 0 0 4px rgba(0,0,0,.1);
+   background: #fff !important;
+}
+#ttrssMain .cdm.Selected {
+   border-left-color: #4d90f0 !important;
+   background: #fff !important;
+}
+#ttrssMain .cdmFeedTitle {
+   border-color: #ebebeb;
+   background: #fff;
+   font-size: 1.2em;
+   font-weight: bold;
+}
+#headlines-frame .cdmFooter {
+   border-top: 1px solid #ebebeb;
+   background: #fafafa;
+}
+
+.titleWrap .title {
+   font-size: 1.5em;
+   font-weight: bold;
+}
+div.cdmHeader span.hlFeed {
+   padding-top: .5em;
+}
+
diff --git a/plugins/googlereadertheme/init.php b/plugins/googlereadertheme/init.php
new file mode 100644 (file)
index 0000000..76e6fa4
--- /dev/null
@@ -0,0 +1,25 @@
+<?php
+class GoogleReaderTheme extends Plugin {
+
+       private $link;
+       private $host;
+
+       function about() {
+               return array(1.0,
+                       "Make tt-rss look similar to Google Reader",
+                       "levito");
+       }
+
+       function init($host) {
+               $this->link = $host->get_link();
+               $this->host = $host;
+
+               // force-enable combined mode
+               set_pref($this->link, "COMBINED_DISPLAY_MODE", true);
+       }
+
+       function get_css() {
+               return file_get_contents(dirname(__FILE__) . "/init.css");
+       }
+}
+?>