Skip to content

Use purple theme on nostr-tagged pages#732

Draft
dergigi wants to merge 5 commits intomasterfrom
feat/nostr-theme-tagged-posts
Draft

Use purple theme on nostr-tagged pages#732
dergigi wants to merge 5 commits intomasterfrom
feat/nostr-theme-tagged-posts

Conversation

@dergigi
Copy link
Copy Markdown
Member

@dergigi dergigi commented May 8, 2026

Uses the Nostr purple palette on nostr tag pages and nostr-tagged blog posts, including matching header navigation and logo treatment.

  • scopes the theme to nostr tag archives and tagged posts
  • swaps in purple header and mobile-nav variants plus Nostr-specific logo assets
  • updates page-level accent styles so links, tags, and focus states follow the Nostr palette on those pages

Closes #729


Build preview:

@vercel
Copy link
Copy Markdown

vercel Bot commented May 8, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
os-website Ready Ready Preview, Comment May 8, 2026 9:36am

Request Review

Copy link
Copy Markdown
Contributor

@Arvin21M Arvin21M left a comment

Choose a reason for hiding this comment

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

Looks great where only nostr tags exist, but might pose an issue elsewhere:

  • Any blog post or page containing the nostr tag, even if nostr is only the secondary tag, turns purple.
  • Dual topic pages like the 2024 year in review (bitcoin and nostr) would show all purple where orange for bitcoin is needed as well.
  • Perhaps when dual exists, default remains orange unless specifically coded in within the page to be purple will work better? When no dual tags exist, just nostr, then all purple.
  • Examples where we have dual tags

@dergigi dergigi marked this pull request as draft May 8, 2026 05:09
@dergigi
Copy link
Copy Markdown
Member Author

dergigi commented May 8, 2026

Perhaps when dual exists, default remains orange unless specifically coded in within the page to be purple will work better? When no dual tags exist, just nostr, then all purple.

Yeah, I think this is the way.

@dergigi
Copy link
Copy Markdown
Member Author

dergigi commented May 8, 2026

Theme now stays on the default palette for mixed bitcoin + nostr posts, and dual-tag archive pages also stay default. Nostr-only posts still use the purple theme.

@dergigi
Copy link
Copy Markdown
Member Author

dergigi commented May 8, 2026

This keeps mixed bitcoin + nostr posts on the default theme by default, while making #nostr-the-nostr-fund switch to the purple Nostr theme on:

@dergigi
Copy link
Copy Markdown
Member Author

dergigi commented May 8, 2026

This keeps the header navigation links neutral on the Nostr theme pages, including the mobile menu, while leaving the Nostr-specific accents in place elsewhere.

Checked preview on /tags/nostr and the Mission, Funds, and About links are back to the usual gray header styling. CI and Vercel are passing.

@dergigi
Copy link
Copy Markdown
Member Author

dergigi commented May 8, 2026

Let's try to get #728 merged before finalizing this one.

Copy link
Copy Markdown
Contributor

@Arvin21M Arvin21M left a comment

Choose a reason for hiding this comment

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

Looks good to go!
:shipit:

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.

Use purple as primary color for nostr-tagged posts

2 participants