Skip to content

feat: rebuild site as portfolio profile - #1

Merged
t3ned merged 12 commits into
mainfrom
feat/site-rebuild
Jul 14, 2026
Merged

feat: rebuild site as portfolio profile#1
t3ned merged 12 commits into
mainfrom
feat/site-rebuild

Conversation

@t3ned

@t3ned t3ned commented Jul 14, 2026

Copy link
Copy Markdown
Owner

Summary

Full rebuild of gmiles.dev as a portfolio/profile site.

  • Tooling: pnpm → Bun (pinned 1.3.14), Tailwind v3 → v4, Vite 8, TypeScript 5.9, Prettier → Biome
  • Site: new single-page profile with hero, stack (terminal-style tree ./career diagram), experience timeline, education, contract work section with booking link, and contact footer
  • Theming: light/dark/system toggle, persisted, applied pre-paint to avoid flash
  • Assets: headshot, terminal-mark favicon set (SVG + ICO + apple-touch-icon)
  • CI: Biome lint/format check + type-checked build on push/PR
  • Docs: CODE_STYLE.md, trimmed README

Testing

  • bun run build (vue-tsc + vite) passes
  • bunx biome ci . clean
  • Verified light/dark themes, all breakpoints 320px-1920px, no horizontal overflow

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying t3ned-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: ab18230
Status:🚫  Build failed.

View logs

@t3ned t3ned self-assigned this Jul 14, 2026
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 14, 2026

Copy link
Copy Markdown

Deploying gmiles-dev with  Cloudflare Pages  Cloudflare Pages

Latest commit: 6642d8c
Status: ✅  Deploy successful!
Preview URL: https://89a2b74e.t3ned-dev.pages.dev
Branch Preview URL: https://feat-site-rebuild.t3ned-dev.pages.dev

View logs

@t3ned
t3ned merged commit 966ed2e into main Jul 14, 2026
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