]> git.wh0rd.org - tt-rss.git/blobdiff - tt-rss.css
actions dropbox: add action to show hotkey help
[tt-rss.git] / tt-rss.css
index b9c3e3748d5fdc2fcce1f0d4ef2a1c90887465d0..73db3b4a094666111ebd56926fd0162a4adde928 100644 (file)
@@ -7,15 +7,16 @@ body {
 }
 
 blockquote {
-       margin : 5px;
+       margin : 5px 5px 5px 5px;
        border-width : 0px 0px 0px 4px;
-       border-color : #f0f0f0;
+       border-color : #e0e0e0;
        border-style : solid;
-       padding : 2px 0px 2px 5px;
+       padding : 5px;
+       background-color : #f0f0f0;
 }
 
 div.postReply {
-       padding : 10px;
+       padding : 0px;
 }
 
 div.postReply a {
@@ -28,12 +29,17 @@ div.postReply a:hover {
 
 div.postReply div.postHeader {
        background : #ecf4ff;
-       border : 1px solid #88b0f0;
+       /* border : 1px solid #88b0f0; */
+       border-width : 0px 0px 1px 0px;
+       border-style : dotted;
+       border-color : #88b0f0; 
+       margin : 0px 1px 0px 0px;
+       padding : 5px;
 }
 
-div.postReply > div.postHeader {
+/* div.postReply > div.postHeader {
        padding : 5px;
-}
+} */
 
 div.postReply div.postContent {
        padding : 10px;
@@ -50,6 +56,21 @@ div.postReply div.postIcon {
        margin : 10px 0px 10px 10px;
 }
 
+div.postReply div.postEnclosures {
+       margin-top : 1em;
+       color : gray;
+}
+
+div.postReply img.tagsPic {
+       width : 16px;
+       height : 16px;
+       vertical-align : middle;
+}
+
+div.postReply span.author {
+       font-size : 9pt;
+}
+
 ul.feedList {
        list-style-type : none;
        margin : 5px;
@@ -85,11 +106,11 @@ ul.feedCatList li {
        color : black;
 }
 
-ul.feedList li {
-       margin : 0px;
+ul.feedList li {
+       padding : 0px 0px 2px 0px;
 }
 
-ul.feedCatList img {
+ul.feedCatList img, ul.feedList img {
        vertical-align : bottom;
 }
 
@@ -177,22 +198,8 @@ a:hover {
 }
 
 #piggie {
-       width : 400;
-       height : 400;
-       right : 0;
-       top : -400;
-       background-color : white;
-       display : none;
        z-index : 999;
-       background-image : url("images/piggie.png");
-       background-position : center center;
-       background-repeat : no-repeat;
        position : absolute;
-       border : 1px solid pink;        
-       margin-left : auto;
-       margin-right : auto;
-       -moz-border-radius : 10px;
-       opacity : 0.8;
 }
 
 #iedit_title, #iedit_link, #iedit_regexp, #iedit_descr, #iedit_expr, #iedit_updintl,
@@ -232,7 +239,7 @@ input.editbox {
        display : none;
        float : right;
        font-size : 9pt;
-       z-index : 999;
+       z-index : 998;
        -moz-border-radius : 2px;
        padding : 5px 5px 5px 5px;
 }
@@ -431,6 +438,14 @@ table.prefFeedList td.feedEditCat {
        padding-top : 0.5em;
 }
 
+table.prefFilterList td.filterEditCat {
+       font-weight : bold;
+       border-width : 0px 0px 1px 0px;
+       border-style : solid;
+       border-color : #88b0f0;
+       padding-top : 0.5em;
+}
+
 table.prefFeedList td.feedIcon {
        text-align : center;
 }
@@ -576,12 +591,9 @@ div.prefsTab {
        font-size : 9pt;
        font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
        border-collapse : collapse;
-       -moz-border-radius : 3px;
        min-width : 100px;
        text-align : center;
        cursor : pointer;
-       position : relative;
-       bottom : -2px;
 }
 
 div.prefsTabSelected {
@@ -595,20 +607,16 @@ div.prefsTabSelected {
        font-size : 9pt;
        font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
        border-collapse : collapse;
-       -moz-border-radius : 3px;
        font-weight : bold;
        min-width : 100px;
        text-align : center;
        cursor : pointer;
-       position : relative;
-       bottom : -2px;
-       
 }
 
 div.notice {
        background : #ffffff;
        border : 1px solid #88b0f0;
-       width : 50%;
+       width : 60%;
        padding : 5px;
        margin : 0px 0px 5px 0px;
        font-size : 9pt;
@@ -618,7 +626,7 @@ div.warning {
        background : #fff7d5;
        border : 1px solid #d7c47a;
        font-size : 9pt;
-       width : 50%;
+       width : 60%;
        padding : 5px;
        margin : 0px 0px 5px 0px;
 }
@@ -666,7 +674,7 @@ span.feed_error {
        color : red;
 }
 
-span.insensitive, div.insensitive {
+span.insensitive, div.insensitive, li.insensitive, label.insensitive, td.insensitive {
        color : gray;
 }
 
@@ -721,13 +729,19 @@ table.headlinesSubToolbar {
        border-style : solid;
        border-color : #f0f0f0;
        position : absolute;
-       left : 1px;
+       left : 0px;
        top : 0px;
        height : 25px;
        right : 0px;
        background-color : white;
 }
 
+input#subtoolbar_search_box {
+       height : 10px;
+       font-size : 7pt;
+       vertical-align : middle;
+}
+
 table.headlinesSubToolbar td.headlineActions {
        font-size : 9pt;
        font-family : "Lucida Grande", Tahoma, Arial, sans-serif;
@@ -845,17 +859,46 @@ td.hlFeed {
        text-align : right;
 }
 
+span.hlFeed, span.hlFeed a {
+       font-size : 9pt;
+       color : gray;
+}
+
+span.hlFeed a:hover {
+       color : #4684ff;
+}
+
 /* div.cdmArticle:hover {
        background-color : white;
 } */
 
+div.cdmAllTags {
+       float : left;
+       background-color : white;
+       border : 1px solid #c0c0c0;
+       display : none;
+       z-index : 3;
+       top : auto;
+       left : auto;
+       right : auto;
+       position : absolute;
+       padding : 10px;
+}
+
+span.cdmAllTagsCtr:hover div {
+       display : block;
+}
+
 div.cdmArticle {
        border-color : #a0a0a0;
        border-width : 0px 0px 1px 0px;
        border-style : solid;
-       background-color : #fafafa;
+       background-color : #f9faff;
        margin : 0px;
+       color : #505050;
        /* padding : 10px; */
+       color : black;
+
 }
 
 /* div.cdmArticleUnread:hover {
@@ -866,14 +909,14 @@ div.cdmArticleUnread {
        border-color : #a0a0a0;
        border-width : 0px 0px 1px 0px;
        border-style : solid;
-       background-color : #fafeff;
+       background-color : white;
        margin : 0px;
        /* padding : 10px; */
+       color : black;
 }
 
 div.cdmArticleSelected, div.cdmArticleUnreadSelected {
        margin : 0px;
-       padding : 10px;
        background-color : #fff7d5;
        border-color : #e7d796;
        border-width : 0px 0px 1px 0px;
@@ -889,7 +932,7 @@ div.cdmHeader {
        padding : 5px 5px 10px 5px;
 }
 
-div.cdmArticleUnread div.cdmHeader a {
+div.cdmArticleUnread div.cdmHeader span.titleWrap a {
        color : black;
 }
 
@@ -898,36 +941,47 @@ div.cdmFooter {
        color : black;
        padding : 5px;
        color : gray;
-       background-color : white;
+/*     background-color : white; */
        border-width : 1px 0px 0px 0px;
        border-color : #c0c0c0;
        border-style : dotted;
 }
 
+/*div.cdmArticleSelected div.cdmFooter {
+       background-color : transparent;
+}
+
+div.cdmArticleUnreadSelected div.cdmFooter {
+       background-color : transparent;
+}*/
+
 div.cdmFooter span.s0 {
        border-width : 0px 1px 0px 0px;
        border-color : #c0c0c0;
        border-style : dotted;
-       padding : 0px 10px 0px 0px;
+       padding : 0px 5px 0px 0px;
 }
 
 div.cdmFooter span.s1 {
        border-width : 0px 1px 0px 0px;
        border-color : #c0c0c0;
        border-style : dotted;
-       padding : 0px 10px 0px 10px;
+       padding : 0px 5px 0px 5px;
 }
 
 div.cdmFooter span.s2 {
-       padding : 0px 10px 0px 10px;
+       padding : 0px 5px 0px 5px;
 }
 
-div.cdmFooter img.markedPic {
+div.cdmFooter img.markedPic, div.cdmFooter img.tagsPic {
        width : 16px;
        height : 16px;
        vertical-align : middle;
 }
 
+img.markedPic {
+       cursor : pointer;
+}
 
 div.cdmHeader div.articleUpdated {
        float : right;
@@ -938,7 +992,7 @@ div.cdmFooter input, div.cdmHeader input, div.cdmFooter img {
 }
 
 div.cdmHeader, div.cdmHeader a {
-       color : gray;
+       color : #505050;
        font-size : 9pt;
 }
 
@@ -948,7 +1002,11 @@ div.cdmHeader a:hover {
 
 div.cdmContent {
        margin : 5px 15px 0px 15px;
+}
 
+div.cdmEnclosures {
+       margin-top : 1em;
+       color : gray;
 }
 
 a.warning {
@@ -1001,6 +1059,15 @@ ul.userFeedList {
        -moz-border-radius : 5px;
 } */
 
+/*#browseBigFeedList li {
+       padding :0px;
+}*/
+
+div.labelTestError {
+       margin : 5px 0px 5px 0px;
+       color : #f04040;
+}
+
 ul.labelTestResults {
        height : 100px;
        overflow : auto;
@@ -1052,7 +1119,6 @@ input.feedBrowseCB {
 
 div.browserDetails {
        margin : 5px 5px 5px 5px;
-       display : none;
        padding : 5px;
 }
 
@@ -1320,7 +1386,7 @@ div.whiteBox {
 }
 
 #feeds-holder {
-       border-width : 1px 1px 1px 0px;
+       border-width : 1px 1px 0px 0px;
        border-style : solid;
        border-color : #88b0f0;
        top : 50px;
@@ -1328,7 +1394,7 @@ div.whiteBox {
        position : absolute;
        width : 260px;
        overflow : auto;
-       bottom : 40px;
+       bottom : 0px;
        border-collapse : collapse;
        height: expression((parseInt(document.documentElement.clientHeight)-40-20-30)+'px');
 }
@@ -1352,7 +1418,7 @@ div.headlines_normal {
        border-width : 1px 0px 0px 0px;
        border-style : solid;
        border-color : #88b0f0;
-       left : 260px;
+       left : 261px;
        height : 305px;
        top : 85px;
        right : 0px;
@@ -1368,7 +1434,7 @@ div.headlines_cdm {
        border-width : 1px 0px 1px 0px;
        border-style : solid;
        border-color : #88b0f0;
-       left : 260px;
+       left : 261px;
        bottom : 40px;
        top : 85px;
        right : 0px;
@@ -1385,7 +1451,7 @@ div.headlines_cdm {
        border-color : #88b0f0;
        overflow : auto;
        top : 390px;
-       left : 260px;
+       left : 261px;
        bottom : 40px;
        right : 0px;
        border-collapse : collapse;
@@ -1405,16 +1471,20 @@ div.headlines_cdm {
        background-repeat : repeat-x; 
        background-color : white;
        right : 0px;
-       left : 0px;
+       left : 261px;
        padding : 10px;
        width: expression((parseInt(document.documentElement.clientWidth)-20)+'px');
        border-collapse : collapse;
-       border-width : 1px 0px 0px 0px;
+       border-width : 1px 0px 0px 1px;
        border-style : solid;
        border-color : #88b0f0;
 
 }
 
+#prefFooter {
+       left : 0px;
+}
+
 #footer a, #prefFooter a {
        color : gray;
 }
@@ -1424,7 +1494,7 @@ div.headlines_cdm {
 }
 
 #headlinesContainer {
-       margin-left : 1px;
+       margin-left : 0px;
        background-color : white;
 }
 
@@ -1439,7 +1509,7 @@ div.headlines_cdm {
 #headlinesInnerContainer {
        overflow : auto;
        position : absolute;
-       left : 1px;
+       left : 0px;
        right : 0px;
        bottom : 0px;
        top : 25px; 
@@ -1517,7 +1587,7 @@ ul.headlineDropdownMenu {
 
 ul.headlineDropdownMenu li.top {
        float : left;
-       width : 9em;
+       width : 12em;
        background-image : url("images/down_arrow.png");
        background-position : center right;
        background-repeat : no-repeat;
@@ -1552,7 +1622,7 @@ ul.headlineDropdownMenu li.vsep {
 
 ul.headlineDropdownMenu li.top:hover {
        cursor : pointer;
-       border-width : 1px 1px 0px 1px;
+       border-width : 1px 1px 1px 1px;
        border-color : #c0c0c0;
        border-style : solid;
 }
@@ -1569,7 +1639,7 @@ ul.headlineDropdownMenu ul {
        padding : 0px;
        display : none;
        background-color : white;
-       width : 9em;
+       width : 12em;
        z-index : 3;
        top : auto;
        left : auto;
@@ -1593,7 +1663,6 @@ ul.headlineDropdownMenu ul li:hover {
 #newVersionIcon {
        vertical-align : middle;
        cursor : pointer;
-       display : none;
 }
 
 a.helpLinkPic {
@@ -1605,7 +1674,6 @@ a.helpLinkPic img {
 }
 
 #fadd_login_container {
-       display : none;
 }
 
 li.feedCatHolder {
@@ -1615,3 +1683,159 @@ li.feedCatHolder {
 table.prefFeedCatList {
        background-color : white;
 }
+
+a[target="_new"], a[target="_blank"] {
+       border-width : 0px 0px 1px 0px;
+       border-color : #778899;
+       border-style : dotted;
+}
+
+div.autocomplete {
+       position : absolute;
+       width : 250px;
+       background-color : white;
+       border :1px solid #778899;
+       margin : 0px;
+       padding : 0px;
+}
+
+div.autocomplete ul {
+       list-style-type : none;
+       margin : 0px;
+       padding : 0px;
+}
+
+div.autocomplete ul li.selected { 
+       background-color : #fff7d5;
+}
+
+div.autocomplete ul li {
+       list-style-type : none;
+       display : block;
+       margin : 0;
+       padding : 2px;
+       height : 32px;
+       cursor : pointer;
+}
+
+#feedOpToolbar {
+       float : right;
+}
+
+div.topLinks {
+       float : right;
+       margin-right : 5px;
+       color : gray;
+}
+
+div.topLinks a {
+       color : #4684ff;        
+}
+
+div.topLinks a:hover {
+       color : black;
+}
+
+div.topLinks a.feedback {
+       color : #009900;
+}
+
+div.dashboard {
+       margin-left : 3px;
+}
+
+a.visibleLink {
+       color : #4684ff;
+
+}
+
+table.headlinesList tr.feedTitle td a, div.cdmFeedTitle a {
+       color : #4684ff;
+}
+
+div.cdmFeedTitle {
+       border-color : #a0a0a0;
+       border-width : 0px 0px 1px 0px;
+       border-style : solid;
+       padding : 5px;
+}
+
+table.headlinesList tr.feedTitle td {
+/*     text-align : right;
+       margin-top : 10px; */
+       padding-left : 5px;
+}
+
+td.hlContentH a, td.hlContentH span {
+       color : #00cc00;
+}
+
+td.hlContentL a, td.hlContentL span {
+       color : #909090;
+       text-decoration : line-through;
+}
+
+span.titleWrapH, span.titleWrapH a {
+       color : #00cc00;
+}
+
+span.titleWrapL, span.titleWrapL a {
+       color : #909090;
+       text-decoration : line-through;
+}
+
+img.hlScorePic {
+       vertical-align : middle;
+       width : 16px;
+       height : 16px;
+}
+
+div#hotkey_help_overlay {
+       position : absolute;
+       left : 15%;
+       right : 15%;
+       top : 15%;
+       z-index : 999;
+       padding : 1em;
+       background : url("images/shadow_dark.png");
+       color : white;
+       border : 1px solid black;
+       font-size : 12pt;
+}
+
+div#hotkey_help_overlay h1 {
+       text-align : center;
+}
+
+div#hotkey_help_overlay ul {
+       list-style-type : none;
+       margin : 0px;
+}
+
+div#hotkey_help_overlay li {
+       margin : 0px;
+}
+
+div#hotkey_help_overlay p {
+       text-align : center;
+}
+
+div#hotkey_help_overlay td.n {
+       text-align : right;
+       font-weight : bold;
+       width : 6em;
+       color : #a0ffa0;
+       padding-right : 5px;
+}
+
+div#hotkey_help_overlay h1 {
+       margin : 0px 0px 0.5em 0px;
+}
+
+div#hotkey_help_overlay h2 {
+       font-size : 13pt;
+       border-width : 0px;
+       margin : 0.7em 0px 0.5em 0px;
+       text-align : center;
+       color : #88b0f0;
+}