Skip to content

Add blog with open source announcement post#7

Open
kaci8 wants to merge 2 commits intomainfrom
blog/open-source-post
Open

Add blog with open source announcement post#7
kaci8 wants to merge 2 commits intomainfrom
blog/open-source-post

Conversation

@kaci8
Copy link
Contributor

@kaci8 kaci8 commented Mar 21, 2026

Summary

  • Wires up internal /blog route — updates navbar, footer, announcement bar, and homepage links from the old external https://8th.io/blog
  • Adds blog/authors.yml, blog/tags.yml, and the open source announcement post (2026-03-02-8th-wall-open-source.md)
  • Adds team avatar (static/img/authors/) and OG cover image (static/img/blog/)
  • Styles blog body text: Geist sans-serif, muted #c8c8c8, 1.8 line-height
  • Hides announcement bar on blog pages
  • Fixes TOC anchor scroll offset so headings land below the sticky navbar

Test plan

  • /blog renders list with teaser text + cover image preview
  • /blog/8th-wall-open-source renders full post with cover image inline
  • /blog/tags/announcement tag page uses correct body font
  • Navbar, footer, homepage Blog links all route to /blog
  • TOC anchor links scroll headings into view below navbar

🤖 Generated with Claude Code

- Wire up internal /blog route (navbar, footer, announcement bar, homepage links)
- Add authors.yml, tags.yml, and open source announcement post
- Add team avatar and cover image assets
- Style blog body text (Geist sans-serif, muted color, wide line-height)
- Hide announcement bar on blog pages
- Fix TOC anchor scroll offset for sticky navbar

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@kaci8 kaci8 requested a review from cmbartschat March 21, 2026 00:48
blog/authors.yml Outdated

8thwall:
name: 8th Wall
title: 8th Wall Team
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems like this would be duplicated with the name, can we leave it out?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe we update title to "open source team" - will update, lmk what you think

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What does it look like on the site?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok passable I guess

- Replace same-origin <a href> with <Link to> in SiteFooter
- Remove unused tags from tags.yml (keep only announcement)
- Update 8thwall author title to "Open Source Team"

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@cmbartschat cmbartschat self-requested a review March 23, 2026 20:57
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.

2 participants