Commit Graph

102 Commits

Author SHA1 Message Date
Latte 730a115de7 Add Start page and Nav link
CI / ci (push) Successful in 27s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 17s
Introduce a new /start route (src/pages/start.astro) as an orientation
for
new visitors — includes recommended posts, highlighted projects, and
page
styles. Add the /start entry to src/components/Nav.astro.
2026-03-07 12:26:03 +01:00
Latte e3b1f42e91 Merge pull request 'feat/expand-about' (#44) from feat/expand-about into dev
CI / ci (push) Successful in 27s
Reviewed-on: #44
2026-03-07 11:03:09 +00:00
Latte 975e1422fc just a little update
CI / ci (push) Successful in 29s
CI / ci (pull_request) Successful in 26s
Docker / docker (pull_request) Successful in 16s
2026-03-07 11:59:06 +01:00
Latte acdb782ebe Revise 'About' page content and structure; enhance personal narrative and values presentation 2026-03-07 11:56:32 +01:00
Latte bf503233ac Merge pull request 'Add 'Uses' page and update navigation links; enhance layout responsiveness' (#43) from Feature/uses-page into dev
CI / ci (push) Successful in 28s
Reviewed-on: #43
2026-03-07 10:10:48 +00:00
Latte 4978044d9e Add 'Uses' page and update navigation links; enhance layout responsiveness
CI / ci (push) Successful in 28s
CI / ci (pull_request) Successful in 28s
Docker / docker (pull_request) Successful in 30s
2026-03-06 22:32:17 +01:00
Latte 656956418e Merge pull request 'Add 'Now' page and update navigation; refine styles and metadata' (#42) from Feature/now-page into dev
CI / ci (push) Successful in 27s
Reviewed-on: #42
2026-03-06 21:02:10 +00:00
Latte 79271aa3bf Add 'Now' page and update navigation; refine styles and metadata
CI / ci (push) Successful in 29s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 17s
2026-03-06 21:00:06 +01:00
Latte a9cdaccee5 Merge pull request 'dev' (#24) from dev into main
CI / ci (push) Successful in 26s
Docker / docker (push) Successful in 15s
Reviewed-on: #24
2026-03-04 19:52:58 +00:00
Latte ab6071a399 Merge pull request 'ux/content-corrections' (#23) from ux/content-corrections into dev
CI / ci (push) Successful in 26s
CI / ci (pull_request) Successful in 26s
Docker / docker (pull_request) Successful in 16s
Reviewed-on: #23
2026-03-04 19:49:56 +00:00
Latte 40a7e4c061 image
CI / ci (push) Successful in 25s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 30s
2026-03-04 20:39:12 +01:00
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 f3d4e9b92c Merge pull request 'dev' (#22) from dev into main
CI / ci (push) Successful in 27s
Docker / docker (push) Successful in 15s
Reviewed-on: #22
2026-03-02 18:40:18 +00:00
Latte 9df8655bab Merge branch 'main' into dev
CI / ci (push) Successful in 28s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 16s
2026-03-02 18:40:11 +00:00
Latte ee12dab1c8 Merge pull request 'Remove legacy CI workflows and templates' (#21) from cleanup into dev
CI / ci (push) Has been cancelled
CI / ci (pull_request) Successful in 25s
Docker / docker (pull_request) Successful in 14s
Reviewed-on: #21
2026-03-02 18:39:45 +00:00
Latte 68143b02be Merge branch 'dev' into cleanup
CI / ci (push) Successful in 28s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 16s
2026-03-02 18:39:39 +00:00
Latte 114ac8f106 Remove legacy CI workflows and templates
CI / ci (push) Successful in 25s
CI / ci (pull_request) Successful in 25s
Docker / docker (pull_request) Successful in 15s
2026-03-02 19:39:03 +01:00
Latte 9353b6b854 Merge pull request 'dev' (#20) from dev into main
CI / ci (push) Successful in 26s
Deploy / deploy-local-runner (push) Has been skipped
Deploy / deploy-ssh (push) Successful in 7s
Docker / docker (push) Successful in 15s
Security / security (push) Successful in 6s
Reviewed-on: #20
2026-03-02 18:19:46 +00:00
Latte 7ba5b9d1f1 Merge branch 'main' into dev
CI / ci (push) Successful in 26s
CI / ci (pull_request) Successful in 26s
Docker / docker (pull_request) Successful in 16s
Enterprise AI Code Review / ai-review (pull_request) Successful in 1m41s
Security / security (pull_request) Successful in 6s
2026-03-02 18:19:34 +00:00
Latte 3a40c6560c Merge pull request 'Add blog via Astro content collections' (#19) from feature/blog into dev
CI / ci (push) Has been cancelled
CI / ci (pull_request) Successful in 26s
Docker / docker (pull_request) Successful in 16s
Enterprise AI Code Review / ai-review (pull_request) Successful in 1m54s
Security / security (pull_request) Successful in 7s
Reviewed-on: #19
2026-03-02 18:19:17 +00: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 00c860d723 Merge pull request 'dev' (#16) from dev into main
CI / ci (push) Successful in 25s
Deploy / deploy-local-runner (push) Has been skipped
Deploy / deploy-ssh (push) Successful in 7s
Docker / docker (push) Successful in 14s
Security / security (push) Successful in 5s
Renovate / renovate (push) Successful in 6s
Reviewed-on: #16
2026-03-01 18:21:12 +00:00
Latte 7fd3a59c3a Merge branch 'main' into dev
CI / ci (push) Successful in 24s
CI / ci (pull_request) Successful in 26s
Docker / docker (pull_request) Successful in 14s
Enterprise AI Code Review / ai-review (pull_request) Successful in 15s
Security / security (pull_request) Successful in 6s
2026-03-01 18:20:53 +00:00
Latte fc734e0a76 Merge pull request 'Add age, socials, and cryptographic keys to index' (#15) from feature/more-socials into dev
CI / ci (push) Successful in 26s
CI / ci (pull_request) Successful in 28s
Docker / docker (pull_request) Successful in 14s
Enterprise AI Code Review / ai-review (pull_request) Successful in 17s
Security / security (pull_request) Successful in 6s
Reviewed-on: #15
2026-03-01 17:45:21 +00:00
Latte 9dc88586c0 Merge branch 'dev' into feature/more-socials
CI / ci (push) Successful in 25s
CI / ci (pull_request) Successful in 26s
Docker / docker (pull_request) Successful in 13s
Enterprise AI Code Review / ai-review (pull_request) Successful in 17s
Security / security (pull_request) Successful in 6s
2026-03-01 17:36:22 +00: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 43204692b6 Merge pull request 'dev' (#12) from dev into main
CI / ci (push) Successful in 26s
Deploy / deploy-local-runner (push) Has been skipped
Deploy / deploy-ssh (push) Successful in 6s
Docker / docker (push) Successful in 14s
Security / security (push) Successful in 5s
Reviewed-on: #12
2026-03-01 16:51:14 +00:00
Latte ca2286a23a Merge pull request 'Lowercase Docker image owner and name in workflow' (#13) from quick-fix into dev
CI / ci (push) Successful in 25s
CI / ci (pull_request) Successful in 24s
Docker / docker (pull_request) Successful in 14s
Enterprise AI Code Review / ai-review (pull_request) Successful in 15s
Security / security (pull_request) Successful in 5s
Reviewed-on: #13
2026-03-01 16:48:06 +00:00
Latte 8d46c9da14 Lowercase Docker image owner and name in workflow
Docker / docker (pull_request) Successful in 28s
Security / security (pull_request) Successful in 6s
CI / ci (push) Successful in 27s
CI / ci (pull_request) Successful in 26s
Enterprise AI Code Review / ai-review (pull_request) Successful in 17s
2026-03-01 17:34:34 +01:00
Latte d5c23ecccd update gitignore
CI / ci (push) Successful in 27s
Enterprise AI Code Review / ai-review (pull_request) Successful in 17s
Security / security (pull_request) Successful in 5s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Failing after 8s
2026-03-01 17:18:54 +01:00
Latte f6d3e0d681 Add CI workflows and repository templates
CI / ci (push) Successful in 2m28s
2026-03-01 17:01:19 +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 a6e0fac778 Update .gitea/workflows/ai-codebase-review.yml 2026-01-19 11:16:36 +00:00
Latte 42fb96c349 Merge pull request 'feat: redesign site as personal page with Catppuccin theme' (#6) from feat/personal-site-redesign into main
AI Codebase Quality Review / ai-codebase-review (push) Successful in 20s
Reviewed-on: #6
2026-01-03 12:05:00 +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 a0c9760dc1 Merge pull request 'dev' (#5) from dev into main
Reviewed-on: #5
2026-01-01 14:04:35 +00:00
Latte 0b25804fb2 Merge pull request 'docs/future-enhancement-plan' (#4) from docs/future-enhancement-plan into dev
Enterprise AI Code Review / ai-review (pull_request) Successful in 43s
Reviewed-on: #4
2026-01-01 14:04:01 +00: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 06baa33395 docs: Add comprehensive future enhancement plan
- Organized into 5 phases from quick wins to long-term vision
- Includes effort estimates and implementation priorities
- Covers blog, projects showcase, contact form, theme toggle, and more
- Maintains core philosophy: cozy, privacy-first, lightweight
- Added recommended next steps and success metrics
2025-12-31 18:02:54 +00:00
Latte c8f56a1fe5 Merge pull request 'docs/update-structure-documentation' (#3) from docs/update-structure-documentation into dev
Reviewed-on: #3
2025-12-31 08:42:51 +00:00
Latte d8530611a0 workflow update
Enterprise AI Code Review / ai-review (pull_request) Successful in 53s
2025-12-30 13:46:07 +00:00
Latte ee324596ba Update documentation to reflect current project structure
- Rename CLAUDE.MD to CLAUDE.md for correct case-sensitive formatting
- Update file structure diagrams across all documentation files
- Document standard Astro src/ directory structure (layouts, pages)
- Add 404.astro custom error page to documentation
- Include robots.txt and sitemap integration in docs
- Update current status to reflect completed features:
  - Custom 404 page with themed styling
  - Sitemap integration for SEO
  - Accessibility improvements (ARIA labels, semantic HTML)
- Update code examples to use proper import paths from src/
- Mark completed TODO items (404 page, sitemap, accessibility)

All documentation now accurately reflects the standard Astro project
structure with layouts in src/layouts/ and pages in src/pages/.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-30 13:43:08 +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
Latte e888478c23 Rename owner Mats to Latte across site and docs
AI Codebase Quality Review / ai-codebase-review (push) Successful in 16s
2025-12-23 12:02:37 +01:00
Latte 12bf9b7704 update readme 2025-12-23 11:58:43 +01:00