kayjaydee
2d3974ea2c
docs(06): research phase blog pages - API @nuxt/content v3, TOC IO, surround, hook reading time
2026-04-22 00:51:49 +02:00
kayjaydee
df9d70f15c
docs(06): UI-SPEC approved (6/6 dimensions pass) .planning/phases/06-blog-pages/06-UI-SPEC.md
2026-04-22 00:41:46 +02:00
kayjaydee
1864c13cbb
docs(06): UI design contract
...
Phase 6 Blog Pages — contrat visuel/interaction pour listing /blog et article /blog/[slug]. Tokens hérités Phase 5 (prose, brand-*, colorMode), inventaire composants (BlogCard, BlogToc, BlogPrevNext), i18n keys blog.* + nav.blog, pattern hero + cards inspiré /projects.
2026-04-22 00:40:21 +02:00
kayjaydee
eb3db1b4df
docs(06): capture phase 6 blog pages context .planning/phases/06-blog-pages/06-CONTEXT.md .planning/phases/06-blog-pages/06-DISCUSSION-LOG.md
2026-04-22 00:34:43 +02:00
kayjaydee
7ee0a29056
feat(ROADMAP): mark Phase 5 as completed and update project state; prepare for Phase 6 planning
2026-04-22 00:23:25 +02:00
kayjaydee
f89d3f769c
test(05): complete UAT - 5 passed, 2 issues .planning/phases/05-nuxt-content-setup-renderer/05-UAT.md
2026-04-21 23:25:18 +02:00
kayjaydee
fb9491dc62
feat(05): add blog/[...slug].vue — render @nuxt/content articles via queryCollection
2026-04-21 16:45:34 +02:00
kayjaydee
ed384ec970
docs(05-02): SUMMARY.md — MDC components, test articles, checkpoint approved
2026-04-21 16:36:38 +02:00
kayjaydee
65bd95b441
docs(05-01): complete @nuxt/content setup plan — SUMMARY created
2026-04-21 14:35:24 +02:00
kayjaydee
6762990e61
docs(05): add detailed pattern map for @nuxt/content setup and renderer
...
- Introduced a new document outlining the configuration and component patterns for integrating @nuxt/content.
- Included mappings for `nuxt.config.ts`, `content.config.ts`, and new components `ProseImg.vue` and `Alert.vue`.
- Added example markdown content for testing syntax highlighting and layout.
- Documented critical patterns and anti-patterns to follow during implementation.
2026-04-21 12:52:59 +02:00
kayjaydee
29c1dff759
fix(05): resolve checker issues — open questions resolved, depends_on corrected, test.vue added
...
- 05-RESEARCH.md: rename section to 'Open Questions (RESOLVED)' with explicit answers
(frontmatter schema: tags array, image relative path, author implicit from site.ts;
i18n prefix: /blog for blog_fr, /en/blog for blog_en)
- 05-02-PLAN.md: fix depends_on from '05-01-PLAN.md' to '01'
- 05-02-PLAN.md: add app/pages/test.vue in Task 2 files (with note to delete after checkpoint)
2026-04-21 12:52:51 +02:00
kayjaydee
841851ae85
docs(05): create phase 5 plan — @nuxt/content setup & renderer
...
2 plans, 2 waves. Plan 01 installe @nuxt/content + typography et
configure Shiki dual-theme + collections bilingues. Plan 02 crée
ProseImg/Alert MDC et articles de test FR/EN avec checkpoint visuel.
2026-04-21 12:48:02 +02:00
kayjaydee
178acfccb9
docs(05): UI design contract for nuxt-content renderer
2026-04-21 12:30:44 +02:00
kayjaydee
0de0f85a09
docs(05): research phase nuxt-content setup renderer
2026-04-21 11:31:32 +02:00
kayjaydee
c0724e8537
docs(05): capture phase context
2026-04-21 11:22:39 +02:00
kayjaydee
df770e5dc8
docs: sync GSD tracking — milestone M1 complete, all 4 phases shipped to prod
2026-04-21 11:00:16 +02:00
kayjaydee
14721487e3
docs: sync GSD tracking — phases 1 & 2 complete (retroactive audit 2026-04-21)
2026-04-21 10:59:28 +02:00
kayjaydee
85fe859612
feat(hytale): implement Hytale plugin development page and related components
...
- Added a new `/hytale` page with sections for hero, services, and pricing.
- Updated existing components to support Hytale-specific content and i18n.
- Modified site configuration and state to reflect the new focus on Hytale plugin development.
- Enhanced testimonials section to feature relevant client feedback.
- Adjusted navigation to include a link to the new Hytale page.
2026-04-11 04:19:27 +02:00
kayjaydee
4fc78bd414
docs(02): create phase 2 content plans
2026-04-11 03:58:21 +02:00
kayjaydee
308f1a3179
docs(02): UI design contract
2026-04-11 03:48:14 +02:00
kayjaydee
d7afd0fedc
docs(02): capture phase context
2026-04-11 03:42:43 +02:00
kayjaydee
2edb8b5ff3
docs(01): create phase 1 cleanup & fixes plans
2026-04-10 18:55:18 +02:00
kayjaydee
6f3b474148
chore: remove obsolete planning files for Nuxt 4 migration
...
- Deleted several planning documents including config.json, PROJECT.md, REQUIREMENTS.md, ROADMAP.md, STATE.md, and various phase plans.
- These files were no longer relevant to the current project structure and development practices, streamlining the codebase.
2026-04-10 17:37:59 +02:00
kayjaydee
6b828aff67
fix: update portfolio branding to "Killian' DAL-CIN" across all documentation and components
...
- Corrected the name in various files including CLAUDE.md, README.md, and configuration files to reflect the updated branding.
- Ensured consistency in the use of the new name throughout the project, enhancing brand identity.
2026-04-08 19:54:46 +02:00
kayjaydee
5565940d3c
docs(03-04): complete Dockerfile SSR + legacy cleanup plan
2026-04-08 18:41:40 +02:00
kayjaydee
8adcd19dbe
docs(03-03): complete About/Contact/Fiverr/Error pages plan
2026-04-08 18:39:22 +02:00
kayjaydee
4f5a8a821f
docs(03-02): complete main pages plan
...
- SUMMARY.md for landing + projects + detail pages
- STATE.md updated to plan 2/3 phase 3
- ROADMAP.md progress updated
- Requirements PAGE-01, PAGE-02, PAGE-03 marked complete
2026-04-08 18:39:09 +02:00
kayjaydee
3f5d432a39
docs(03-01): complete shared components plan
...
- SUMMARY.md with 3 tasks, 17 files, 239s duration
- STATE.md advanced to phase 3 plan 1
- ROADMAP.md updated with plan progress
- COMP-01 to COMP-04 marked complete
2026-04-08 18:35:37 +02:00
kayjaydee
b5420b3902
docs(03): fix plan blockers — remove formation completely, cleanup legacy
...
- Remove PAGE-07 from requirements (formation deleted per D-19)
- No redirect, /formation returns 404 naturally
- Plan 04 now includes full legacy src/ cleanup
- Update success criteria: 7 routes, SMTP instead of EmailJS
2026-04-08 18:29:39 +02:00
kayjaydee
e5e14ef362
docs(03): create phase 3 plans — pages, components, Docker SSR
...
4 plans across 3 waves: shared components + deps (wave 1),
pages landing/projects/detail + about/contact/fiverr/404 (wave 2),
Dockerfile SSR + GA4 + docker-compose (wave 3).
2026-04-08 18:25:28 +02:00
kayjaydee
049b1f0f81
docs(03): research phase Pages & Ship domain
2026-04-08 18:19:06 +02:00
kayjaydee
e6c6295aaa
docs(03): update context — SMTP direct OVH, remove formation from scope
...
- Contact form uses server-side nodemailer via Nuxt API route (not EmailJS)
- Formation page removed from Phase 3 scope (was SaaS pricing, not portfolio)
2026-04-08 17:26:02 +02:00
kayjaydee
3c40051ca9
docs(03): create phase 3 context from discussion
...
Decisions: 6-section landing, UModal+UCarousel gallery with thumbnails,
3-field contact form with EmailJS+Zod, SSR Docker with runtimeConfig.
2026-04-08 16:48:21 +02:00
kayjaydee
c27141b51f
docs(state): mark phase 2 verification pass and complete
...
All 3 TypeScript errors resolved, build passes, server renders.
Phase 2 SSR Shell marked complete.
2026-04-08 16:41:19 +02:00
kayjaydee
2332c69557
fix(02): resolve 3 typecheck errors and i18n langDir path
...
- useSetLocale → destructured setLocale from useI18n()
- addSeoAttributes → seo option for useLocaleHead()
- process.env → import.meta.env for Nuxt compatibility
- langDir: 'locales/' → 'app/locales/' (Nuxt 4 resolves from project root)
2026-04-08 16:31:58 +02:00
kayjaydee
d424084b46
docs(02-02): complete layout shell plan (header + footer + default layout)
2026-04-08 16:27:02 +02:00
kayjaydee
61925c3c4d
docs(02-03): complete per-route SEO metadata plan
2026-04-08 16:26:04 +02:00
kayjaydee
8a49a7fc88
docs(02-01): complete design system + i18n config plan
2026-04-08 16:23:48 +02:00
kayjaydee
87cbad25c1
docs(02): update CONTEXT.md D-05 Gitea + D-12 static og:image
2026-04-08 16:12:23 +02:00
kayjaydee
55497fe001
docs(02): create phase 2 SSR shell plans
2026-04-08 16:10:05 +02:00
kayjaydee
5db163a9b1
docs(02): research phase SSR shell domain
2026-04-08 15:57:15 +02:00
kayjaydee
603b403cbb
docs(phase-02): UI design contract for SSR Shell
2026-04-08 15:37:38 +02:00
kayjaydee
4fa965628a
docs(02): capture phase context
2026-04-08 15:32:30 +02:00
kayjaydee
1b54d4463f
docs(01): add code review fix report
2026-04-08 15:18:04 +02:00
kayjaydee
47c816d5c0
test(01): persist verification and human UAT items
2026-04-08 15:15:24 +02:00
kayjaydee
4b8995268a
docs(01): add code review report
2026-04-08 15:13:01 +02:00
kayjaydee
fa143af729
docs(01-02): complete static data migration plan summary
2026-04-08 15:00:27 +02:00
kayjaydee
2db890708e
docs(01-01): complete Nuxt 4 initialization plan summary
2026-04-08 14:53:43 +02:00
kayjaydee
1704da8ce5
docs(01): address checker revision issues
...
- Mark RESEARCH.md Open Questions as RESOLVED with decisions
- Fix Plan 01-02 Task 1 verify to be independent of Task 2 (file existence + grep check instead of typecheck)
- Strengthen negative criterion: all app/data/ files must NOT contain @/assets/images/
2026-04-07 23:45:00 +02:00
kayjaydee
f1e31fc043
docs(01): create phase 1 foundation plans
2026-04-07 23:39:15 +02:00