Skip to content

Claude/ethereal portfolio website wjn l6#16

Open
Admonk20 wants to merge 57 commits into
Azuro-protocol:mainfrom
Admonk20:claude/ethereal-portfolio-website-WjnL6
Open

Claude/ethereal portfolio website wjn l6#16
Admonk20 wants to merge 57 commits into
Azuro-protocol:mainfrom
Admonk20:claude/ethereal-portfolio-website-WjnL6

Conversation

@Admonk20
Copy link
Copy Markdown

No description provided.

Admonk20 and others added 27 commits March 19, 2025 01:52
Strip the Azuro-based sports betting scaffolding and build a single-page
portfolio for AI automation services with an ethereal aesthetic: aurora
gradient mesh background, drifting orbs, canvas starfield, full-screen
loading screen, and dreamy Framer Motion reveals on scroll.

- New ethereal primitives (BackgroundMesh, Orbs, Starfield, LoadingScreen,
  GlowText, Reveal, AuroraMark)
- Portfolio sections (Nav, Hero, About, Services, Work, Testimonials, Contact,
  Footer) composed in src/app/page.tsx
- All copy consolidated into src/content/portfolio.ts for easy editing
- Rebuilt tailwind palette (ink/void/mist + aurora tones), keyframes, and
  frost/aurora-border utility classes
- Trimmed dependencies to next, react, framer-motion, classnames, sass
- Simplified next.config, tsconfig (@/* path), and eslint config
- Added prefers-reduced-motion fallback

https://claude.ai/code/session_01RboMFm1jY2F9DPD5LfduUB
- Move portfolio content to src/content/portfolio.json (seed) with typed
  re-export from portfolio.ts
- New /admin page: password-gated editor (NEXT_PUBLIC_ADMIN_PASSWORD, defaults
  to 'ethereal'), tabbed forms for site / about / services / work (with
  reordering) / testimonials, browser-local drafts in localStorage,
  Download/Copy/Import JSON, and a Reset button
- /admin marked noindex via route metadata and vercel.json X-Robots-Tag
- Add vercel.json (framework: nextjs) and drop output:'standalone' from
  next.config.mjs so Vercel uses its native build output

Publishing flow: edit in /admin → export JSON → replace
src/content/portfolio.json in the repo → push → Vercel redeploys.

https://claude.ai/code/session_01RboMFm1jY2F9DPD5LfduUB
- Add public/logo.png and src/app/icon.png (auto-registered favicon)
- New BrandMark component wraps next/image with an optional aurora halo
- Swap AuroraMark out of Nav, Footer, and the LoadingScreen center
- Update default brand name in portfolio.json to "Team Fusion"
- Remove now-unused AuroraMark component

https://claude.ai/code/session_01RboMFm1jY2F9DPD5LfduUB
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