Added the following legal notices with footer links: Privacy Policy, Terms and
Conditions, Liability Disclaimer, Cookies Policy, and Cookies Consent banner.
Docusaurus's build artifact is 1mb, vs Hugo's 6mb, and when navigating the
hugo site there are reloads that cause the page to flash white, which was
super annoying.
Started Docusaurus proof of concept site with defaults running on localhost
Created a simple browser tab favicon for the site.
Brainstormed desired end state for the short term:
Read what was possible + tinkered + brainstormed.
Decided to disable the "blog" functionality, and go with "docs" (tree) only
mode, which results in better consistency in the UI. (otherwise it's possible
to have tags associated with blogs and tags associated with docs, that are
independent of each other, which results in a bad UX.)
I figured Site Updates can function as a change log posted on the site
instead of hidden in a README. I'll manually implement chronological order of
updates/changes on an /updates page, which was the only feature I wanted from
the blog functionality.
Decided on this for the Top Menu:
Home --> About GuideScape
Browse by Tree --> Tree view of content
Browse by Tags --> Tag based search (great for when things fall in
multiple categories, but must exist in a primary location in the tree)
Site Updates
Premium Content (future page that can link to courses, books, and other
paid content)
Search
Wired the site up to match my desired end state (with placeholder text in some places.)
Disabled & Removed some of the original default content & default home page.
Got basic client-side search functionality to work (plan to replace in the distant future.)