8 Commits

Author SHA1 Message Date
17c2a3603f Refactor components for performance and accessibility improvements
- Removed unused Lucide CDN script from BaseHead component to reduce network costs.
- Enhanced CustomCursor component with requestAnimationFrame for smoother animations and respect for user motion preferences.
- Updated Hero section styles for faster fade-out transitions and improved responsiveness to user preferences.
- Optimized clock functionality in Hero section to reduce drift and improve performance.
- Streamlined mousemove event handling in Hero section for better performance and reduced resource usage.
- Lazy-loaded markdown renderer in contact page to keep initial JavaScript lighter.
- Added will-change property to global CSS for improved rendering performance.
2025-12-12 14:23:40 -07:00
6625112e2c Add new blog components for enhanced navigation and reading experience
- Introduced PostNavigation, ReadingProgress, RelatedPosts, and TableOfContents components to improve user navigation and engagement within blog posts.
- Updated BlogPost layout to incorporate new components, providing a cohesive reading experience with navigation links to previous and next posts, a reading progress bar, and related articles.
- Enhanced global CSS styles for better typography and layout consistency across blog components.
2025-12-08 04:15:31 -07:00
30ac82c3c4 Update configuration, enhance navigation, and improve layout responsiveness
- Changed image service in `astro.config.mjs` from "cloudflare" to "compile".
- Adjusted GridOverlay component to remove unnecessary height styling.
- Refined Navigation component with a mobile menu toggle and improved accessibility features.
- Updated FeaturedProject and Hero sections to use `min-h-[100dvh]` for better responsiveness.
- Modified global CSS to disable smooth scroll on mobile for performance and added a mobile viewport height fix.
2025-12-06 22:49:27 -07:00
eb2e4d7f9e Add Tailwind CSS Typography plugin and enhance blog styles
- Integrated `@tailwindcss/typography` plugin into the project for improved text styling.
- Updated global CSS to include custom prose styles for better readability in blog posts.
- Revamped blog post layout with enhanced navigation and visual elements for a more engaging user experience.
- Modified contact section to streamline communication options.
2025-12-06 17:11:57 -07:00
d6411f4dd1 Refactor design elements and enhance animations for improved user experience. Updated color palette in dev/design.json to feature a more vibrant orange accent. Revamped footer, navigation, and section layouts for better aesthetics and responsiveness. Introduced new animation classes for scroll-triggered effects, enhancing visual engagement across the site. 2025-12-06 14:23:00 -07:00
3096a4dabb Update navigation links and global styles for improved branding and user engagement. Changed 'Contact' link to 'Let's Talk' and updated accent color in CSS for a more vibrant design. 2025-12-06 14:04:40 -07:00
c3bbf19862 Update site content and layout for personal branding
- Changed site title and description to reflect personal branding as a VFX Artist & Technical Generalist.
- Added social links for contact and networking.
- Revamped footer layout for improved aesthetics and functionality.
- Reorganized blog and homepage layouts to enhance user experience and visual appeal.
- Updated global styles to incorporate Tailwind CSS for a modern design approach.
2025-12-06 11:56:28 -07:00
houston[bot]
bd9aeae35b Initial commit from Astro 2025-12-06 03:39:09 -07:00