Commit Graph

12 Commits

Author SHA1 Message Date
Latte d7f07e3cb3 Polish homepage avatar and project card interactions
CI / ci (push) Successful in 25s
- Remove avatar border, increase size to 128px, add circular clip wrapper
  with overflow:hidden + scale(1.08) to crop spiky fur edges cleanly
- Tighten hero avatar margin-bottom from 20px to 12px
- Add translateY(-2px) hover transform to project cards for subtle lift effect

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-04 20:38:44 +01:00
Latte 7fbe9a3e43 Add Nav, About/Projects pages and nginx hardening
CI / ci (push) Successful in 28s
Harden nginx: add CSP, HSTS, Referrer-Policy and Permissions-Policy;
include image/svg+xml in gzip types; set X-Content-Type-Options on
static assets; change try_files to return =404.

Add Nav component and wire into BaseLayout; add About and Projects
pages with projects.json, an initial blog post, and small layout/padding
adjustments (removed redundant back links).
2026-03-04 19:53:13 +01:00
Latte 50efbf6f57 added discord server
Docker / docker (push) Successful in 15s
CI / ci (push) Successful in 29s
2026-03-02 20:41:17 +01:00
Latte 077cc06d75 Add blog via Astro content collections
CI / ci (push) Successful in 26s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 15s
Enterprise AI Code Review / ai-review (pull_request) Successful in 1m53s
Security / security (pull_request) Successful in 6s
Introduce blog support: content collection schema, listing and post
routes, and a sample Markdown post. Update docs and TODO; add blog
assets dir and adjust color variables in docs. Also set
absolute_redirect off in nginx.conf for container routing.
2026-03-02 19:13:30 +01:00
Latte 8594e19b94 Add age, socials, and cryptographic keys to index
CI / ci (push) Successful in 26s
Enterprise AI Code Review / ai-review (pull_request) Successful in 17s
Security / security (pull_request) Successful in 6s
CI / ci (pull_request) Successful in 26s
Docker / docker (pull_request) Successful in 14s
2026-03-01 18:35:09 +01:00
Latte 23a2c8c623 remove projects 2026-01-28 16:22:21 +01:00
Latte 46c01cee9e update pages 2026-01-19 12:50:16 +00:00
Latte a21e512bbe feat: redesign site as personal page with Catppuccin theme
Enterprise AI Code Review / ai-review (pull_request) Successful in 44s
- Switch to Catppuccin Mocha color palette
- Add monospace font (JetBrains Mono/Fira Code)
- Create minimalist layout with centered card design
- Add subtle animated grid background
- Update content to personal info (Latte)
- Include projects, games, and crypto donation addresses
- Update 404 page to match new style
2026-01-03 13:00:17 +01:00
Latte f36f65733e update 2026-01-01 17:51:15 +01:00
Latte 6ed0eee514 feat: Implement Phase 1 enhancements - components and animations
Enterprise AI Code Review / ai-review (pull_request) Successful in 19s
Components:
- Extract ServiceItem component with hover effects
- Extract SupportItem component with hover animations
- Extract Card component with scroll animations
- Extract Section component for consistent layout

Enhancements:
- Add Intersection Observer for scroll-triggered animations
- Implement hover effects on cards, services, and support items
- Add PWA manifest (site.webmanifest)
- Create SVG OG image placeholder for social sharing
- Add comprehensive favicon meta tags (16x16, 32x32, apple-touch-icon)
- Respect prefers-reduced-motion for accessibility

Files modified:
- src/pages/index.astro - Refactored to use new components
- src/layouts/BaseLayout.astro - Enhanced favicon and meta tags

Files created:
- src/components/Card.astro
- src/components/Section.astro
- src/components/ServiceItem.astro
- src/components/SupportItem.astro
- public/og-image.svg
- public/site.webmanifest
- public/FAVICON_INSTRUCTIONS.md

Note: PNG favicon variants still need to be generated (see FAVICON_INSTRUCTIONS.md)
2025-12-31 18:12:11 +00:00
Latte 51db744cc1 . 2025-12-31 18:03:56 +00:00
Latte f318a6bdaf Add .gitignore, robots.txt, and sitemap integration
Move and restructure BaseLayout to src/layouts with SEO meta tags Add
404 page with accessibility improvements Restructure pages to src/pages
2025-12-24 16:45:35 +01:00