LoginSignup
2
2

More than 5 years have passed since last update.

TinyTinyRSSを格好よくするCSSスニペット

Last updated at Posted at 2015-08-18

TinyTinyRSSのnight.cssもっと格好良くする

GoogleReader亡き後に大活躍してくれているサーバインストール型のオープンソースRSSリーダーTinyTinyRSSのダークテーマを改造し、標準よりも格好よくしてみた。

ttrss.png

  • 余計なモノクロームフィルターを解除
  • グレーを多様して白黒のコントラストを緩和
  • 本文をリキッドレイアウトにして記事を読みやすく

CSS

テーマを「night.css」にしてからCSSの「スタイルシートのカスタマイズ」ダイアログ内に以下をペースト。

/* remove monochrome filter */
body#ttrssMain .cdm .cdmContentInner img,
body#ttrssMain .cdm img.tinyFeedIcon,
body#ttrssMain .cdm .cdmFooter img,
body#ttrssMain #feedTree img,
body#ttrssMain .postContent img {
  -webkit-filter:none;
  filter:none;
}
body#ttrssMain .hl.Selected,
body#ttrssMain .hl.active {
  background:#555 !important;
}
div.postReply div.postContent {
  padding: 2em;
  padding-top: 2em !important;
  padding-bottom: 2em !important;
  background: #292929;
  min-height: 100%;
}
div.postContent p {
  max-width: none;
}
.claro .dijitSplitterV,
.claro .dijitGutterV {
  border-right: 1px solid #222;
}
.claro .dijitSplitterV,
.claro .dijitGutterV,
body#ttrssMain #feeds-holder,
body#ttrssMain #headlines-frame,
body#ttrssMain #main-toolbar {
  background-color: #444;
}
a {
  color : hsl(-5, 75%, 55%);
  text-decoration : none;
}
body#ttrssMain #main-toolbar {
  border: none;
}
body#ttrssMain .postHeader {
  background: transparent;
  border: none;
  padding: 1em 2em;
  margin-right: 0;
}
.postTitle a {
  font-size: 1.5em;
  white-space: initial;
}
/* no icons */
.dijitIcon.dijitTreeIcon.feedIcon {display:none;}
/* remove border */
h2{border: 0;}
/* ignore <font> tag style */
font{color: inherit;}
/* error feed */
#feedTree .dijitTreeRow.Error .dijitTreeLabel {
 color: #777;
}
/* remove border */
.hl {
border-width: 0;
}
/* striped background */
.hl:nth-of-type(even){
  background-color: #484848;
}
/* change border color */
#ttrssMain #headlines-frame {
 border-bottom: 1px solid #666 !important;
}
/* change bubble color */
body#ttrssMain #feedTree .counterNode {
  border-radius: 1em;
  border: 0;
  background: brown;
}
/* force align left */
div[align] {
  text-align: left !important;
}
/* trim useless br */
br + br + br,
p:empty {
  display: none;
}
.claro .dijitMenuItem {
  color: #ddd;
}
2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2