Landing page for yellowdex chrome extension
  • Astro 53.8%
  • TypeScript 21.4%
  • HTML 19.1%
  • MDX 3.4%
  • CSS 1.6%
  • Other 0.7%
Find a file
Tricia Tan c1a08a7622
fix: unify navbar, add mobile menu, and align layout across pages (#21)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-19 16:29:36 +08:00
.github gha: add github-pages env to deploy 2026-03-09 18:59:29 +08:00
public feat: generate dynamic OG images for blog and posts 2026-08-19 15:09:38 +08:00
src fix: unify navbar, add mobile menu, and align layout across pages (#21) 2026-08-19 16:29:36 +08:00
.gitignore chore: scaffold astro with tailwind 2026-02-20 15:09:35 +08:00
astro.config.mjs build: add @astrojs/mdx and @astrojs/rss integrations 2026-08-19 14:28:06 +08:00
CHANGELOG.md feat: add automated release flow with semantic versioning 2026-03-09 16:34:58 +08:00
CLAUDE.md fix: unify navbar, add mobile menu, and align layout across pages (#21) 2026-08-19 16:29:36 +08:00
flake.lock nix: add flake 2026-02-20 14:47:44 +08:00
flake.nix nix: add flake 2026-02-20 14:47:44 +08:00
LICENSE Initial commit 2026-02-20 13:45:17 +08:00
package.json feat: generate dynamic OG images for blog and posts 2026-08-19 15:09:38 +08:00
pnpm-lock.yaml feat: generate dynamic OG images for blog and posts 2026-08-19 15:09:38 +08:00
README.md docs: note release notes page and pagination TODO in README 2026-04-09 14:54:09 +08:00
tsconfig.json chore: scaffold astro with tailwind 2026-02-20 15:09:35 +08:00
yellowdex-brand-book.html pages: add brand assets 2026-06-02 19:24:45 +08:00

yellowdex-web

Landing page for Yellowdex (Astro + Tailwind). Yellowdex is a Chrome extension that lets you label crypto addresses anywhere, organize them into collections, and share with others.

Getting started

pnpm install
pnpm dev

Commands

Command Action
pnpm dev Start local dev server (localhost:4321)
pnpm build Build for production to dist/
pnpm preview Preview the built site locally

Notes

  • The "Install on Chrome" CTA currently uses a placeholder link until the Chrome Web Store listing is live.
  • Tailwind v4 is set up via @tailwindcss/vite with theme tokens defined in src/styles/global.css.
  • Canonical URL, robots.txt, and sitemap.xml assume https://yellowdex.ai. Update astro.config.mjs and public/robots.txt/public/sitemap.xml if you deploy on a different domain.
  • Landing page pulls the latest release notes from nbitslabs/yellowdex-ext at build time; a GitHub Pages deploy workflow triggers on push, nightly schedule, manual dispatch, and repository_dispatch (ext-release-published).
  • A dedicated /releases/ page lists all past extension releases. It currently fetches a single page of up to 100 releases from the GitHub API (per_page=100). TODO: Add pagination support to handle >100 releases once the extension has enough history.