Re-developing my website, why?
Table of Contents
Open Table of Contents
This is by far the biggest single project I am currently involved with.
So I keep falling foul of updates and issues when it comes to publishing the site on Netlify. This then has the effect of prompting me to look ate what I have design wise and thinking maybe I can do better. Issues arise when you take in the level of flexibility in the template used as a base, anyway currently I am using ‘astro-paper’ which seems to offer a good compromise between levels of design and enough flexibility for me to adapt and extend the site.
This site
So as mentioned this site is based on Astro and uses the astro-paper template.
So projects… I figure my latest projects are really all to do with this website. Creation of blogs, formatting content etc. A major project has been making blog dynamic not hard coded lists of the latest Blog.
The majority of the content is now coming via Markdown files, with display handled by re-usable components. So even for a personal blog far more productive.
Tags are implemented for the blogs section but it would be nice to add that for projects. Also to add is a methodology for theming.
Extending the functionality
So the site template had the blog and tag functionality built in but I needed a section for projects and categories which I am now in process of adding. Along with this will come a good deal of formatting of the data. Adding images etc. So this is the immediate plan.
First job was to implement versioning and a revisions page in this iteration as tracking the changes made is so important.
And next?
- Well a dynamic page rendering the current CO2 levels etc
- Update to Astro 5.n
- Development of a ‘kaleidoscope’ page to give access to my eclectic range of interests
- Linking between related topics
- Adding some more dynamism and flair to the project