16 Commits

Author SHA1 Message Date
unkn0wn 9d0a0c9626 Update src/layouts/BaseLayout.astro
Deploy Documentation / check-and-deploy (push) Successful in 16s
2026-07-02 12:51:54 +00:00
LOUIS POTEVIN af3d331114 Refactor TechIcon component to use BrandIcon for improved accessibility and performance; implement dwell curve and idle snapping in voyage scene for smoother camera transitions; enhance ComponentShowcase with dynamic NDS metadata; update project descriptions to reflect current NDS component count; improve UI translations and styling across various components; add brand icon paths for better SVG handling; integrate NDS metadata fetching for accurate version display; streamline HomeView layout and remove unused social links.
Deploy Documentation / check-and-deploy (push) Successful in 16s
2026-07-02 14:46:55 +02:00
LOUIS POTEVIN 611af1ac67 feat: add Home, Project, and Work Index views with responsive design and SEO enhancements
Deploy Documentation / check-and-deploy (push) Successful in 20s
- Implemented HomeView with a timeline layout, featuring sections for hero, profile, projects, stack, and contact.
- Created ProjectView to display individual project details, including status, highlights, and tech stack.
- Developed WorkIndexView to list all projects with breadcrumb navigation.
- Enhanced TypeScript configuration for improved module resolution.
2026-07-02 13:55:46 +02:00
LOUIS POTEVIN 4946d2586c fix: updating translations
Deploy Documentation / check-and-deploy (push) Successful in 13s
2026-06-25 06:40:01 +02:00
unkn0wn 5db1b69090 fix: wrong statistic
Deploy Documentation / check-and-deploy (push) Successful in 13s
2026-06-24 20:26:25 +02:00
unkn0wn 6725a4accd fix: adding missing tools
Deploy Documentation / check-and-deploy (push) Successful in 13s
2026-06-24 20:24:25 +02:00
unkn0wn deb3b8b1d2 fix: update laguage
Deploy Documentation / check-and-deploy (push) Successful in 13s
2026-06-24 20:14:35 +02:00
unkn0wn 0001b06d38 fix: updating readme
Deploy Documentation / check-and-deploy (push) Successful in 13s
2026-06-24 18:59:28 +02:00
unkn0wn 5b65c52726 fix: adding footer translation and correcting pipeline step name
Deploy Documentation / check-and-deploy (push) Successful in 13s
2026-06-24 18:57:07 +02:00
unkn0wn 58782c95cd feat: add workflow for website deployment
Deploy Documentation / check-and-deploy (push) Successful in 28s
2026-06-24 18:49:20 +02:00
unkn0wn 4c4a7e6fba fix: correct and flesh out project data 2026-06-24 18:45:04 +02:00
LOUIS POTEVIN d1cc9de1f1 fix: replace em dashes with hyphens in README.md, package.json, scene.ts, projects.ts, site.ts, BaseLayout.astro, about.astro, contact.astro, index.astro, [slug].astro, and work/index.astro 2026-06-24 14:27:42 +02:00
LOUIS POTEVIN fa37f0358d feat: add contact, index, and work pages with responsive design and functionality
- Implemented a contact page with a form for inquiries and direct links to social profiles.
- Created an index page showcasing personal profile, capabilities, featured projects, and tech stack.
- Developed dynamic project detail pages with breadcrumb navigation and project-specific information.
- Added a projects overview page displaying all projects in a grid layout.
- Introduced global styles and typography mixins for consistent design across components.
2026-06-24 14:21:30 +02:00
LOUIS POTEVIN 15bc86b5a6 chore: initialize project with package.json and tsconfig.json
- Added package.json for project dependencies and scripts
- Included tsconfig.json for TypeScript configuration
2026-06-24 14:00:13 +02:00
unkn0wn f2a155c947 Ajouter index.html 2026-05-13 13:12:33 +00:00
unkn0wn efc8bec177 Initial commit 2026-05-13 13:08:06 +00:00