What's new on the Lynxmic website and blog?

25 Apr 2024

I am excited to announce the new changes to the lynxmic.github.io website and the Lynxmic Blog that I’ve been working on for the past month. For short, the lynxmic.github.io website has received a large overhaul in design (switching from a scrollable layout to a tabbed layout) while the Lynxmic Blog has been “modernized”, if you will.

This is a blog post I’m quickly writing so I can move on from this stuff and concentrate on other things, so it’s gonna be brief.

The new blog redesign

First of all, I want to highlight the new changes to the blog:

  • Bulma has been updated to v1.0.0. This is part of the basis for the blog redesign; some of the new stuff depend on this.
  • The blog’s layout is now consistent with the main lynxmic.github.io website.
  • Enhancements to how images are being loaded/displayed:
    • images attached on blog posts now use Markdown instead of HTML, like text content.
    • images now show properly on RSS readers (they now properly fit on screen, and aren’t being displayed twice anymore)
    • on slow connections, the images will show a loading skeleton block when not fully loaded (for now this is only on the homepage).
    • the placeholder/”default” blog post image (that appears on the homepage) has been changed from a PNG to a SVG, further making the blog friendly with slow internet speeds (due to the way SVGs work).
  • Light mode has been implemented, for people who are more comfortable with it.
    • If dark mode or light mode will be default depends on your browser/device.
    • To switch to light mode and vice-versa, just click/tap on the button located in the footer.
  • Pressing the Shift key will show system info, such as user agent or the system date & time (this is mostly a technical/developer feature).
  • Pagination has been fixed, for real this time. There was a bug where it wouldn’t handle more than two pages properly, this has been addressed.
  • About and Notifications pages have been removed, as they were pointless.
  • General code cleanup and other minor improvements.

As a heads up, the entire website appears broken when trying to load on Internet Explorer 11, this is probably a Bulma issue which I won’t be fixing as there’s no point (maybe in the future I may or may not make some kind of retro Web 1.0-style version of the website for fun?)

Website changes

With the blog redesign comes a major update to the main lynxmic.github.io website as well, which has been also updated to Bulma version 1 as well.

As already mentioned earlier, the website has switched from a scrollable layout to a tabbed layout. The About tab (formerly the About section) has been finally completed as well, providing an alternative to the blog’s About page that has been removed entirely.

Some of the new changes from the Lynxmic Blog have been ported over to the main website as well (light mode, system info etc), just take a look for yourself ig.

As always, any questions or issues you encounter on the new blog or the tabbed-layout website, open an issue on either the GitHub repository for the main website or the blog (depending on case), or alternatively reach out on email or on the Discord Server. I am aware of some issues, though I will try to find a fix for them eventually.

Anyways, imma head out, enjoy reading/looking around on the website whatever, I’m gone to focusing on other projects, such as keeping with this tradition I somehow made up on my channel of reviewing new Ubuntu LTS releases (24.04 LTS (Noble Numbat) just released as I’m writing this, currently downloading the .ISO rn 👀).

Probably this is going to be the final time I’m making one of these videos, since at this point I started caring less and less about whatever Canonical is doing with Ubuntu (and that is despite I have a dualboot with Kubuntu 22.04 LTS which I had for almost 3 months and have been lately using more frequently) but only the future tells after all. I have quite some things to say about and try for myself, soooo… yeah. (EDIT 26/04/2024: I gave up on this video.)


© 2024 Lynxmic ꞏ The source code of this website is licensed under MIT ꞏ Made with 🤍 with the help of Bulma + Jekyll. Hosted on GitHub Pages.