diff --git a/functions.php b/functions.php index 3c21eda84..b616858b6 100644 --- a/functions.php +++ b/functions.php @@ -4087,23 +4087,27 @@ $catctr_class = ($cat_unread > 0) ? "catCtrHasUnread" : "catCtrNoUnread"; - print "
  • - $tmp_category"; - if ($can_browse) { - print ""; + $browse_cat_link = "onclick=\"javascript:viewCategory($cat_id)\""; + $inner_title_class = "catTitle"; } else { - print ""; + $browse_cat_link = ""; + $inner_title_class = "catTitleNL"; } + print "
  • + $tmp_category"; + + print ""; + print " ($cat_unread) $ellipsis"; - if ($can_browse) { - print ""; - } else { - print ""; - } + print ""; print "
  • "; diff --git a/images/cat-collapse.png b/images/cat-collapse.png new file mode 100644 index 000000000..46152e74a Binary files /dev/null and b/images/cat-collapse.png differ diff --git a/themes/compat/theme.css b/themes/compat/theme.css index 7b5baef41..fab031301 100644 --- a/themes/compat/theme.css +++ b/themes/compat/theme.css @@ -54,14 +54,13 @@ ul.feedList li.feedCat { margin : 0px; padding : 3px 0px 3px 0px; color : #707070; - font-size : x-small; } -ul.feedList li.feedCat a { +ul.feedList li.feedCat span.catTitle { color : #707070; } -ul.feedList li.feedCat a:hover { +ul.feedList li.feedCat span.catTitle:hover { color : #5050aa; } diff --git a/themes/graycube/theme.css b/themes/graycube/theme.css index b7d0ac8b6..11567efd3 100644 --- a/themes/graycube/theme.css +++ b/themes/graycube/theme.css @@ -158,7 +158,6 @@ div.postReply > div.postHeader { ul.feedList { list-style-type : none; - margin : 5px; padding : 0px 0px 0px 5px; font-size : 9pt; } @@ -174,13 +173,13 @@ ul.feedList li.feedCat { font-size : 9pt; } -ul.feedList li.feedCat a:hover { +ul.feedList li.feedCat span.catTitle:hover { color : black; } ul.feedCatList { list-style-type : none; - margin : 0px 0px 0px 10px; + margin : 0px 0px 0px 15px; padding : 0px; } diff --git a/tt-rss.css b/tt-rss.css index e52d4717a..9e8dfb43b 100644 --- a/tt-rss.css +++ b/tt-rss.css @@ -74,7 +74,7 @@ div.postReply span.author { ul.feedList { list-style-type : none; - margin : 5px; + margin : 5px 5px 5px 0px; padding : 0px 0px 0px 5px; font-size : 12px; font-family : "Lucida Grande", Tahoma, Arial, sans-serif; @@ -87,11 +87,12 @@ ul.feedList li.feedCat { font-size : 12px; } -ul.feedList li.feedCat a { +ul.feedList li.feedCat span.catTitle { color : #707070; + cursor : pointer; } -ul.feedList li.feedCat a:hover { +ul.feedList li.feedCat span.catTitle:hover { color : #4684ff; } @@ -108,7 +109,7 @@ ul.feedList li.feedCatSelected a { ul.feedCatList { list-style-type : none; - margin : 0px 0px 0px 15px; + margin : 0px 0px 0px 20px; padding : 0px; }