v4.0.0 (Tiny Tiny RSS 23.03)
For Tiny Tiny RSS 23.03 and up
Breaking changes
- License changed from WTFPL to MIT
- Switched from master to main branch for development and dist for distribution
Highlights
- Added high-contrast color variants, light and dark, along with less intense sepia versions
- Implemented responsive styles for mobile/touch use
- Add optional theming of utility views (login, password recovery, share/subscribe bookmarklets etc.) via
local-overrides.css
andlocal-overrides.js
Features
Mobile
- Swipe right/left to reveal/hide feeds-holder, or use floating action button if plugin toggle_sidebar is installed
- Hide/reduce content that's not relevant on mobile devices
- Made all view modes mobile-friendly
- Made preferences as mobile-friendly as possible
- Fixed dialogs to work on small screens
- Adjusted layout, spacing and sizes for different screen sizes
General
- Customized form controls and buttons
- Adjusted ui element colors to work for all theme color variants
- Customized action menu
- Customized hint for keyboard shortcut sequence
- Add themed scrollbars for Firefox
- Added Safari compatibility via
local-overrides.js
and CSS fixes - Styled focus states where possible for improved accessibility
- Support plugins ui_gravatar and time_to_read
Articles
- Show action icons on article row if space allows or a touch device is detected
- Keep score icon visible when a non-zero value is set
- Combined view: Improved sticky header in combined view (shrink when sticking, keep close button accessible)
- Combined view: fade content at bottom of expanded articles in when shortened with plugin shorten_expanded, restyle expand button
- Cards view: redesigned overlay to be more Feedly-like
- Cards view: improved layout and spacing of cards
- Split view: adjusted detail header layout to work for many tags
- Article content: Improved styles and spacing
Customization
- Allow setting preferred reading width (max. line length) for article content
- Allow setting maximum cards view column count
- Allow setting minimum cards view column width
Bug fixes
- Hide splitter between feeds and content when card overlay is active
- Prevent accidentally opening article website when clicking near the article title
- Keep toast notifications selectable and closable
- Use
--fonts-ui
for all ui elements - Fixed lots of smaller inconsistencies and bugs