After two years of using WordPress, we decided that WordPress is still not good enough to fine-tune our website appearance and experience.
And, as a mental holiday for me after finishing a significant part of my thesis, I decided to throw away WordPress on our main site, www.reinhart1010.id, and touch some HTML grass to rebuild our website.
Long story short, after throwing away our supposedly-to-be Remix and Astro projects, we decided to start over, just right after the thesis, using Laravel.
Sorry, Derrick and Houston, but I still love you all (>_ ).
Things that are coming back!
1. Dark mode and illuminated glass cards!
Did you know that we already implemented dark mode using JavaScript, CSS swapping, and cookies since back in 2014? And how we fought several times in WordPress to make great dark themes like this?
Today, we are very, very excited to announce that dark mode, and that cool illuminated cards are coming back.
We have also improved how these illuminated, glass cards look under light mode. And as a fallback for browsers who do not support the background blur effect, you can hover or tap on these cards to make it more opaque and contrast, too.
2. Our legendary system font stack is back, now also in serif!
Our legendary, diverse system font stack is back and we dropped the webfonts, so we can reallocate the network resources to download some specific fonts which are not available or poorly represented in many operating systems (like Comic Sans and Papyrus).
And we have researched and found the best serif system font stack which can be readily used by websites today. We will cover that up in the upcoming post, but spoiler alert,
font-family: ui-serif, "Aptos Serif", Constantia, "Charter", "STIX Two Text", "Libertinus Serif", "Linux Libertine O", "Linux Libertine G", "Linux Libertine", "DejaVu Serif", "Bitstream Vera Serif", "Roboto Serif", "Noto Serif", "Times New Roman", serif
Things that are not yet but coming back.
Of course, since we decided to move away from WordPress, there are still many features which are not yet reimplemented in T-3000, our official project name for our site redesign.
It also got a cool slogan too, “Replacing reinhart1010.id, one nanite at a time” (aka. while ensuring most WordPress-specific routes and API calls can be executed with no necessary change on client).
We will prioritize the following features, group by tiers, to reimplement and bring new support for our new website.
Tier 1: Search and Blog Archives
We will bring back support for searching blog posts, viewing blog archives (e.g. by year or by category), pagination, and so.
Tier 2: SEO and Microformats
Yeah, we will painstakingly placing proper microformats data, the rel=me attributes,.
Tier 3: Comments, ActivityPub, Pingbacks, Webmentions, and Webrings
Most of these features are related to our IndieWeb integration. However, we will reintroduce ActivityPub directly on our site, so you can directly follow, react, and comment our posts (again) via Mastodon, Threads (by Instagram), and other platforms, too!
Leave a Reply