feat!: Split site into public and private sections

Moved the Copper Chronicle and resume into a private git submodule
(src/private), visible only to authenticated users. Added a lock symbol
to the mdbook sidebar for restricted sections. Reorganized nginx/nix
configuration files into a dedicated folder. Removed one-line descriptions
from the menu. Reduced custom CSS to better align the main website's theme
with mdbook's native styling. Personalized the index and blog introduction
pages.
This commit is contained in:
Matthew Binning 2026-04-04 11:48:33 -07:00
parent 8b86ade8f2
commit 1efb4e1203
116 changed files with 3863 additions and 120 deletions

View file

@ -1,8 +1,5 @@
Personalize the index page.
Personalize the introduction page of the blog.
Split www into www/blog, www/content, and www/assets
Determine which articles should be incorporated into the website
Integrate photos for recipes
Build out the Copper Chronicle
Fill out the DefCon article
Fill out the Oktoberfest article with old physical notes in big binder
@ -40,3 +37,6 @@ x 2026-03-22 Remove the one line descriptions from the menu.
x 2026-03-22 Move the resume to the private section and add the lock symbol.
x 2026-03-23 Reduce the CSS where possible. Match my website's theme to align with mdbook's theme.
x Set up nightly builds
x Personalize the index page.
x Personalize the introduction page of the blog.