|
2 | 2 |
|
3 | 3 | ## Current State |
4 | 4 | - Static site: HTML + CSS, served via nginx in Docker |
5 | | -- **Two-column desktop layout** (sidebar + content), 1100px max-width |
6 | | -- Left sidebar: avatar, name, tagline, interest tags, connect links (sticky) |
| 5 | +- **Two-column card layout** — visible card container with distinct sidebar |
| 6 | +- Left sidebar: avatar, name, tagline, tags, links (darker background, ice-blue divider) |
7 | 7 | - Right content: about, traits (2×2 grid), projects (2-col grid) |
8 | | -- Arctic blue aurora theme with falling snowflakes |
| 8 | +- Arctic blue aurora theme with falling snowflakes, backdrop blur |
| 9 | +- Wider layout: 92vw / 1300px max |
9 | 10 | - Responsive: stacks to single column on mobile (<768px) |
10 | | -- Deployed at staging (port 3009) |
| 11 | +- Favicon: SVG snowflake in browser tab |
| 12 | +- Deployed at staging (port 3009), nanook.hnrstage.xyz |
11 | 13 | - CI/CD: GitHub Actions → ghcr.io → Watchtower |
12 | 14 |
|
13 | 15 | ## 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 |
| 16 | +- ✅ Initial one-page website |
| 17 | +- ✅ Two-column layout redesign (Jordan's request) |
20 | 18 | - ✅ Favicon in Docker image |
21 | | -- ✅ Mobile responsive |
22 | | -- ✅ Two-column layout fix: added visible border-right divider + sidebar padding for clear visual separation (2026-02-12) |
23 | | -- ✅ Open Graph + Twitter Card meta tags for link previews (2026-02-12) |
| 19 | +- ✅ Open Graph + Twitter Card meta tags |
| 20 | +- ✅ **Card container redesign (2026-02-12)**: main sits in visible card with background+border+rounded corners, sidebar has distinct darker bg, 2px ice-blue divider, wider 1300px layout, backdrop blur. Third iteration to make two-column unmistakable. |
24 | 21 |
|
25 | 22 | ## What's Next |
26 | 23 | - Add a custom domain or subdomain |
|
0 commit comments