Commit Graph
12 Commits
Author SHA1 Message Date
douwe d745be248d Add mobile responsiveness for phone and landscape mode
- Reduced base font size on mobile (18px vs 25px)
- Made navigation bar responsive: smaller icons, wrapped layout
- Fixed header position on mobile (sticky at top)
- Adjusted scroll_container margin top to account for fixed header
- Disabled scroll-snap on mobile for better UX
- Made home section responsive: smaller title, tagline, images
- Project cards grid: smaller cards and text on mobile
- Apps carousel: responsive icon sizes and spacing
- Games grid: smaller cards and proper spacing
- Footer: centered layout on mobile
- All interactive elements maintain touch targets
2026-09-25 11:38:15 +02:00
douwe 5c20a6b747 Revert "Improve navigation scrolling to show full content"
This reverts commit a7ea82ff19.
2026-09-25 11:31:39 +02:00
douwe a7ea82ff19 Improve navigation scrolling to show full content
- Adjusted IntersectionObserver threshold to 0.7 for better section detection
- Added scroll-padding-top to scroll_container to account for header
- Added scroll-margin-top to scroll_section for better snap alignment
- Updated navigation click handler to scroll with header height offset
- Ensures sections are fully visible when navigating
2026-09-25 11:28:37 +02:00
douwe f9036a2644 Add placeholder screenshot images for apps section
- Added 5 service screenshots (Gitea, Nextcloud, Penpot, Beszel, Wattif)
- Created apps/ directory for organization
2026-09-25 11:26:15 +02:00
douwe c5dca7bb54 Implement games section with expandable cards
- Added responsive grid of game cards with dark-teal background
- Each card has: rounded gray image placeholder, white title, gray description, orange year badge
- Click to expand: shows full description + centered play button
- Play button opens game in new window
- Flat minimal design consistent with portfolio style
- Created placeholder images for 6 games
2026-09-25 11:25:58 +02:00
douwe 4b750bccbf Changed to nginx based server removing need for hosting software. Project is pure front-end. 2026-09-23 14:38:58 +02:00
douwe cb5db8df2e Finished the about me page 2026-02-13 00:55:49 +01:00
douwe 50adbccaba removed instructions added compose with restart option. 2026-01-05 21:12:39 +00:00
douwe 2c2f346ca1 Updated instructions 2026-01-05 11:02:48 +00:00
douwe 40bc778f29 updated home button to point to home.index 2025-04-09 23:47:57 +02:00
douwe 0e81d2d8e9 Created static webpages and minimal ASP.net server to run it. 2025-04-09 23:37:05 +02:00
douwe 25567d3433 Switched to Blazor. 2025-04-06 14:30:02 +02:00