Refactoring the shadowmaker has become a bigger headache than I had originally anticipated, but it’s for the long-term health of the system, so I’m sticking to my guns. This weekend added further drama when I finally stopped running away from frontmatter and embraced it for all my metadata. Sure, scattering #ch-command directives throughout the body of the notes was insane, but fixing it is going to mean more than just adding a few metadata fields. I may have to completely change the way I use Obsidian.
The navbar now implements a collapsing list of projects. It was just a matter of implementing a standard Bootstrap drop-down navmenu, but having never done it, took me a while to sort out. (Hint for those who follow: Be sure you’re reading the Bootstrap docs for the version of Bootstrap you’re actually using. :-)
◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇
I’ve also checked it on my phone to confirm that the drop-down still functions correctly when the main navbar has been hidden behind a collapse button.
The next hurdle in the folding menu saga is to populate the dropmenu with a dynamic list of projects instead of hard coding it in the config file.