Commit Graph

110 Commits

Author SHA1 Message Date
Latte f859194e96 Add FAQ page and nav link
CI / ci (push) Successful in 28s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 17s
2026-03-07 16:08:26 +01:00
Latte 8c2bfc8884 Merge pull request 'Add blog: Things I Learned From Loving Deeply' (#48) from feat/blog_loving-deeply into dev
CI / ci (push) Successful in 29s
Reviewed-on: #48
2026-03-07 14:42:18 +00:00
Latte 84af6fd788 Add blog: Things I Learned From Loving Deeply
CI / ci (push) Successful in 28s
CI / ci (pull_request) Successful in 27s
Docker / docker (pull_request) Successful in 17s
2026-03-07 14:15:09 +01:00
Latte 84de9781f5 Merge pull request 'Add blog series support and first post' (#47) from feat/blog-codeandcoffee into dev
CI / ci (push) Successful in 28s
Reviewed-on: #47
2026-03-07 12:43:44 +00:00
Latte f963fcb6bb Add blog series support and first post
CI / ci (push) Successful in 26s
CI / ci (pull_request) Successful in 29s
Docker / docker (pull_request) Successful in 17s
- Add optional series field to blog collection schema (name, part)
- Update blog route to collect and sort series posts, boost related
  scoring when series matches, and render a series section with styles
  and responsive tweaks
- Add "Coffee & Code #1" blog post markdown for the new series
2026-03-07 13:38:46 +01:00
Latte 814f292427 Merge pull request 'Add blog post and support pubDate/tags' (#46) from feat/after-the-silence-post into dev
CI / ci (push) Successful in 29s
Reviewed-on: #46
2026-03-07 11:56:15 +00:00
Latte 42bea4d9ba Add blog post and support pubDate/tags
CI / ci (push) Successful in 29s
CI / ci (pull_request) Successful in 28s
Docker / docker (pull_request) Successful in 17s
Add new post "After the Silence". Update content schema to use
pubDate and include tags (default empty). Update blog listing,
post page and start page to use pubDate, render tag lists, and
compute/show up to two related posts by tag overlap. Misc
formatting and small display tweaks.
2026-03-07 12:52:05 +01:00
Latte 9d929be386 Merge pull request 'Add Start page and Nav link' (#45) from feat/start-here-page into dev
CI / ci (push) Successful in 29s
Reviewed-on: #45
2026-03-07 11:28:04 +00:00
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