Changelog v1.1
Huh, guess I was wrong about me not updating the site anytime soon. I've rewired a bunch of things behind the scenes which should hopefully make the site easier to work with in the future. Here's what's new in this update:
Site
- Rebased using Jekyll.
- All pages (aside from blog posts) are generated using a common template.
- Most dynamically loaded assets are now handled by Jekyll's generator instead of AJAX requests.
- Added a custom 404 page.
- Fixed animations playing on load on pages that hadn't been cached yet.
- The site version is now included in the footer. Clicking on it will take you to the most recent changelog.
About
- Main section rewritten in Markdown.
- Slight changes made to the "about me" section.
Gallery
- Media database now uses YAML instead of a text file.
- Fields added for various attributes like descriptions. As of now, these are unused.
- JavaScript for loading media removed. The thumbnails on the page are generated using Jekyll instead.
- All items in the gallery now have titles.
Blog
- JavaScript for displaying/loading blog posts removed. This is also handled by Jekyll now.
- Category and date info added, however they remain unused as of right now.
Links
- Added a title to the box containing my button to help it stand out more.
- Added a link to PajamaFrix's website through my Mutualink initiative (which you should check out, by the way--it's basically free advertising).
Pulse
- The Pulse entry database was also changed to YAML.
- All content is now loaded through Jekyll's generator.