Core 567 website changes

I’ve just made a few changes to this website, and I’m documenting them here as a personal paper trail of the evolution of www.core567.com. Here are the changes:

  • Changed fonts face. Titles and headings moved from Redhat to Faustina, and the rest of the text moved from Inclusive Sans to Source Sans 3.
  • Slightly reduced font size.
  • Increased line height, text leading, and letter spacing to improve readability.
  • Removed the dedicated blog page. Now the homepage shows all blog posts, instead of the last 6 only. I’ll review this choice once there’s more content (probably add pagination).
  • Changed page heading style.
  • Fixed a bug in the Tailwind configuration that prevented fonts whose name has spaces in it to be rendered correctly in Safari.
  • Fixed sitemap to include all pages, and not just those generated from a .md file.

Changes are implemented in commits between 244f9db and 9980aa0 inclusive.

The changes above address the main gripes and readability issues I had with the previous version of this website, but there are various other improvements that I want to do once I have some time:

  • Better automatic resizing of images (currently they’re cut in a weird way).
  • Remove unnecessary white space in blog post link cards.
  • Better usage of colours.
  • Improve homepage header.
  • Reduce padding in lists.

Before and after images