Skip to content

Build interactive blog and private admin content studio - #31

Merged
ZulTheDev merged 49 commits into
mainfrom
feature/blog-admin-content-studio
Oct 6, 2026
Merged

ZulTheDev merged 49 commits into
mainfrom
feature/blog-admin-content-studio

Conversation

@ZulTheDev

Copy link
Copy Markdown
Owner

This revamps the empty /blog surface into an interactive image-led blog hub and extends the local admin into a content studio.

Highlights:

  • Blog nav: Home, Recently added, CTF writeup, Webcomic
  • Sakura/cat-girl hero artwork and clueless-cat banner artwork committed under client/public/images
  • Vertical card sections with empty placeholders, recent items, CTF writeups, systems/field notes, and webcomic wild-card modal
  • /blog/ article route and existing /ctf_blog/ route
  • Admin document types for CTF writeup, blog post, and webcomic card
  • Reference blocks, table maker, Judge0 code, R2 media, and resizable drag/drop vector workspace
  • Private admin defaults to the Tailscale API and diagnostics cover Tailscale, Google Drive, R2, GitHub App, local AI, and Vercel
  • Scoped Google Drive create/upload/move/rename API inside the approved portfolio root
  • GitHub App publishing supports ctf_blog, blog, and webcomic collections
  • PR validation workflow added

@vercel

vercel Bot commented Oct 6, 2026

Copy link
Copy Markdown

Deployment failed for project zul-portfolio-api with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/zulthedevs-projects?upgradeToPro=build-rate-limit

@ZulTheDev
ZulTheDev merged commit 89c27ae into main Oct 6, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant