|
2 | 2 |
|
3 | 3 | ## Current State |
4 | 4 | - Static site: HTML + CSS, served via nginx in Docker |
5 | | -- Arctic blue theme with aurora background and falling snowflakes |
6 | | -- Narrow layout (720px max-width), vertically stacked sections |
7 | | -- Deployed at staging |
| 5 | +- **Two-column desktop layout** (sidebar + content), 1100px max-width |
| 6 | +- Left sidebar: avatar, name, tagline, interest tags, connect links (sticky) |
| 7 | +- Right content: about, traits (2×2 grid), projects (2-col grid) |
| 8 | +- Arctic blue aurora theme with falling snowflakes |
| 9 | +- Responsive: stacks to single column on mobile (<768px) |
| 10 | +- Deployed at staging (port 3009) |
| 11 | +- CI/CD: GitHub Actions → ghcr.io → Watchtower |
8 | 12 |
|
9 | | -## What's Next |
| 13 | +## What's Done |
| 14 | +- ✅ Two-column layout redesign (Jordan's request, 2026-02-11) |
| 15 | +- ✅ Wider page (1100px, was 720px) |
| 16 | +- ✅ Content fits above fold on desktop |
| 17 | +- ✅ Sticky sidebar on desktop |
| 18 | +- ✅ Compact trait cards (icon + text horizontal) |
| 19 | +- ✅ Projects in 2-col grid |
| 20 | +- ✅ Favicon in Docker image |
| 21 | +- ✅ Mobile responsive |
10 | 22 |
|
11 | | -### Layout Redesign (from Jordan, 2026-02-11) |
12 | | -Jordan wants a wider, two-column desktop layout: |
13 | | -- **Left column:** Avatar, name/titles, identity info |
14 | | -- **Right column:** Condensed content (about, traits, projects, links) |
15 | | -- **Goal:** Most content should fit above the fold on desktop |
16 | | -- **Wider page:** Utilize desktop screen real estate better (current 720px is too narrow) |
17 | | -- Keep mobile responsive (stack columns on small screens) |
| 23 | +## What's Next |
| 24 | +- Add a custom domain or subdomain |
| 25 | +- Consider adding a "Currently Working On" dynamic section |
| 26 | +- Maybe a blog link once blog has more content |
| 27 | +- SEO/Open Graph meta tags for link previews |
18 | 28 |
|
19 | 29 | ## ⚠️ Gotchas |
20 | | -- No test suite (static site) |
21 | | -- No CI/CD pipeline yet (no ghcr.io image) |
22 | | -- Simple nginx + Docker Compose setup |
| 30 | +- No test suite (static site — nothing to test beyond health check) |
| 31 | +- CI/CD works: push to main → image builds → Watchtower pulls |
0 commit comments