Various updates: UI changes, Patreon changes, and partial PWA implementation
22/7/2025
As you may have noticed, I've done something since the last website update post. I started by tweaking one thing, fixing another, rebuilding things I didn't like about their performance, and I almost ended up building a skyscraper. I'm going to start with the interface changes, I'll post the rest of the updates below:
- Header. Added underline when you're on the corresponding page and a Patreon button for those who aren't helping me (cough cough).
- Front Page Various things: improved real-time updates for news and new all-time lows, added a filter to the displayed news, slightly enlarged the size of the news from the last 24 hours, and added an option to show deals with historical low prices that have the most reviews on Steam.
- Wishlist. Implemented the new header.
- Historical Lows. Implemented the new header.
- Bundles. Added store filter for available bundles, implemented new header and new archive system.
- Free. Added store filter for available free games, implemented new header and new archive system.
- Subscriptions. Added store filter for available subscriptions, implemented new header and new archive system.
- Latest News. Added filtering by available news type, implemented the new header, and a new archive system.
I've also made minor interface updates elsewhere to unify the style of the page headers, which were basically a mess. Now for the rest of the updates:
- Patreon changes. Patreon members will now see their maximum earning capacity increased to 120 Pepe Coins. I've also implemented a security measure so that daily Pepe Coins start accruing once you pay for at least one month. I plan to improve the "Patreon experience" in future updates.
- Performance improvements to the deals lists. I've scrapped two libraries I used to generate them and coded new ones from scratch.
- New news types. To cover topics related to this world, such as game retirements or platform updates that are truly significant.
- Partial adaptation of a PWA (Progressive Web App). I've partially implemented it so that the website can be "installed" on your smartphones. Due to the heavy reliance on JavaScript, I'll take it step by step (I hate this language to bits), and if I find that it appeals to me, I'll put aside the development of the native Android app.