syeopite / priviblur

A privacy-focused alternative frontend to Tumblr with a touch of modern design
GNU Affero General Public License v3.0
86 stars 11 forks source link

Handle the deprecation of the Today on Tumblr page #68

Open syeopite opened 3 months ago

syeopite commented 3 months ago

The Today on Tumblr page has been removed on Tumblr's website since January 30th 2024 and its corresponding blog's activity has also been reduced to zero.

It is clear that the Today on Tumblr page is being deprecated, and its API endpoint would surely be removed sometime in the future as well. Priviblur should be updated to handle this.

The default /explore tab has already been changed to the trending page instead of Today on Tumblr since https://github.com/syeopite/priviblur/commit/7e8b969ba5208a6c924620f3da46139c76d31d60

However, this looks odd as the first element in the nav-bar is of course the Today on Tumblr page, and the default selected one is the second option, the trending page.

A single element in the nav-bar would look weird so something would need to replace the Today on Tumblr page, perhaps a full page search-engine like UI?

Perhaps there should also still be some way in the UI to allow accessing the Today on Tumblr page until it is fully removed upstream.

Phantop commented 3 months ago

Honestly, just removing both center elements on the navbar could work. The Priviblur logo on the top left would return to "home" wihch would be the trending tab. Seems like the simpler solution.