6 Commits

Author SHA1 Message Date
m5rcel { Marcel }
cc3b55b010 feat: Enhance security headers and text rendering
Adds comprehensive security headers via Vercel configuration to protect against common web vulnerabilities. Improves text rendering consistency across browsers with `text-size-adjust` and font smoothing properties.
2025-12-09 09:34:48 +01:00
m5rcel { Marcel }
3627e5b4fd feat: Update dependencies and import maps
Revises project dependencies and CDN import maps to align with latest stable versions. This includes updating React, Vite, and related plugins to their respective recent releases, ensuring better performance and access to new features.

The `vite.config.ts` has been simplified by removing environment variable loading and path aliasing, as these are now handled implicitly or are no longer required with the updated Vite configuration.
2025-12-09 09:24:05 +01:00
m5rcel { Marcel }
d97bc589f0 feat: Update dependencies and CDN imports
Updates `framer-motion` and `lucide-react` to specific versions. Also refactors CDN imports in `index.html` to use `esm.sh` for React v18, aligning with the updated dependencies and ensuring correct module resolution.
2025-12-09 09:20:41 +01:00
m5rcel { Marcel }
3eeed86783 feat: Add Apple favicon and suppress Tailwind CDN warning
Includes an Apple-styled favicon for improved branding and suppresses the console warning related to using the Tailwind CSS CDN in production, offering a cleaner developer experience.
2025-12-09 09:11:15 +01:00
m5rcel { Marcel }
33674ba102 feat: Update meta descriptions and title
Adjust the page title and meta description to accurately reflect the current focus and design inspiration of the portfolio. The description now emphasizes the retro, 2009 Apple design, and the title is simplified to "Developer."
2025-12-09 09:08:54 +01:00
m5rcel { Marcel }
1fe4716728 feat: Initialize m5rcel portfolio project
This commit sets up the foundational structure for the m5rcel portfolio website. It includes:

- Basic Vite project configuration with React and TypeScript.
- Essential dependencies like React, Framer Motion, and Lucide React.
- Initial HTML structure with meta tags and Tailwind CSS setup.
- Placeholder data structures for projects and timeline.
- A basic loading screen component.
- Updated README with local run instructions.
2025-12-09 09:04:50 +01:00