Approximate clone of @levito's tt-rss-feedly-theme.
Feedlish started as a rewrite from scratch of Feedly for Tiny Tiny RSS 18.12+ compatibility. Since then, Feedly has also been rewritten for 18.12+, but Feedlish will continue to be maintained as long as the few diverging details are worth it.
The current philosophy is to have as little code as possible to stay maintainable/hackable. So, we use the default theme, then override it just enough.
Not all tt-rss configurations (day/night/wide/combined/...) are currently tested, Issues/PRs are welcome.
$ cd /path/to/tt-rss/themes.local/
$ git clone https://github.com/Gravemind/tt-rss-feedlish-theme
$ ln -s tt-rss-feedlish-theme/feedlish.css
$ ln -s tt-rss-feedlish-theme/feedlish-night.css
Then you should see "feedlish" and "feedlish-night" in your Tiny Tiny RSS Preferences.
$ cd /path/to/tt-rss/themes.local/tt-rss-feedlish-theme
$ git pull
(The built feedlish*.css
files are pushed.)
Feedlish is not, and doesn't need to be, updated/rebuilt each time tt-rss
changes, and still benefits from tt-rss's default theme updates (because
default theme is
@import
)
But when a tt-rss update actually conflicts with feedlish's code, a fix+rebuild should be pushed within a week or two.
See custom.css
for simple css customization.
See custom.less
for more complex customization. It will require a Rebuild
(The built feedlish*.css
files are already pushed.)
- install
lessc
($ pacman -S nodejs-less
,$ dnf install nodejs-less nodejs-source-map
, ...) - run
$ make
here