With the Hexo static-page generation scheme, each page/post is in a (sub-) folder with its permalink name and an index.html file to be served as the page. This allows other artifacts/assets to be in the same folder. That’s handy for page-specific images and for other special content. It works very well for how I prefer to organize web-site pages into what I refer to as individual folios.
Rethinking the Terrain
I successfully established a page/folder for “About” and also demonstrated that I could create sub-pages on the same style. Rethinking, I refactored the about/ folder to be hexo-about/ and I qualified the sub-structure also.
Renaming to hexo-about/ is a precaution in case this blog creation scheme is supplanted by yet-another. I want the Hexo-generated blog preserved side-by-side, just as this one sits side-by-side with its Movable Type and Blogger predecessors. The assets and substructure are for preserving artifacts and narrative about customizations in case I need to re-create them. I have them under source-control, but I want them accessible on the Internet just-in-case. This pattern applies to restoration of all nfoCentrale blogs for which Spanner Wingnut provides the pilot demonstration.
Updating the Maps
Although the about/ and now hexo-about/ pages are generated now, “About” links on the front page and the archived posts are needed. I continue relying on advice by John Stevenson, this time for adjusting the navigation bar. It is the landscape theme _config.yml that is updated.
In order to confirm the change and also perpetuate it to all content, a clean regeneration of the public content is performed. Uploaded content demonstrates the changes.
Here There Be Sea Serpents
It is tempting to “go live” and change the generation procedure to take over the Spanner Wingnut default page. I’ll not do that just yet. There are too many empty spaces remaining to be explored and mapped.
- There are remaining changes that will require complete regeneration of all content as part of their implementation. That makes going-live premature. I want a place where only new pages need to be uploaded, since all thematic changes are in effect.
- The additional changes are ones that I must perfect in order to be able to apply Hexo to the restoration of production blogs. Restoring Numbering Peano is the benchmark.
My TODO lists are managed in the narration of configuration materials and related files.
I also don’t know how accessibility requirements are addressed. It is exciting that the blog pages are now responsive and some of the features, such as the hook-in of Disqus, work beautifully out-of-the-box. I seek more of that ease in adjustment of other features.