The Road to Reconstruction – Day 77
One of the first things I did was to change the page links in the reviews section to HTML buttons, but the code conflicts with Olivero’s defaults, so it doesn’t quite display the way I would like, and because the implementation of Olivero’s CSS is so convoluted, it’s had to tweak. (I know they don’t want you messing with their code directly, but my sub-theme’s code doesn’t always supersede the base code like I think it’s supposed to.) Anyway, even with it not quite displaying as intended, I think it’s more aesthetically pleasing this way.
Next, I went to work on implementing a table of contents sidebar for my stories. My first experiment was on the page itself, but that would mean copying the code to every page in the story (and updating every page every time for stories in serialization). I thought I might be able to use the social bar for my purposes and when I first tested it, it worked pretty well, but afterward, on the PC it was rotated 90 degrees, reversed and squished into the original narrow width. On mobile, it displays fine, but rather than the icon displaying on the left side, it appears down at the bottom of the page, which is fine for someone who’s just read through a given chapter, but I should probably switch to a more indicative icon than the standard hamburger, especially since we already have a hamburger for the main menu. Something to figure out, as well as the display issue on PC. I’ll probably go ahead and finish making the ToC blocks first and then troubleshoot the other issues. Stay tuned.