lwindolf / liferea

Liferea (Linux Feed Reader), a news reader for GTK/GNOME
https://lzone.de/liferea
GNU General Public License v2.0
817 stars 130 forks source link

Save some precious vertical space and screen real estate by combining the lines of some feed item metadata in the previewer pane #911

Open nekohayo opened 3 years ago

nekohayo commented 3 years ago

Here I will provide two pictures that will speak louder than a thousand words. It's a little annoyance that has been bugging me for years, with zones of wasted UI real estate colored in red, orange and yellow (excuse the grotesque font, it's just because it's stands out better from the background that way):

wasted space in the feed item header in the previewer

...and here's my proposed solution:

wasted space in the feed item header in the previewer - mockup

It boils down to making most of the metadata fit as a single translatable string, roughly this:

"By <b>$AUTHOR</b>, from <b><a href="foo">blog/website URL</a></b> — filed under <i>the tags and categories</i>"

It would look 120% sexier AND it would consistently save 66% of the surface area's space AND it would reduce scrolling for short item contents. In terms of pixels real estate, on a 1280px-wide laptop screen (or a Liferea window, or a wide-layout Liferea on an ultrawide display, I suppose), my proposal makes it go from eating roughly 60,000 pixels² (1000x60) to 20,000 pixels² (1000x20).

mikelolasagasti commented 3 years ago

This should be changed in https://github.com/lwindolf/liferea/blob/master/xslt/item.xml.in iirc, I can have a look.