12 Commits

Author SHA1 Message Date
2d389ed8df Enhance contact page response modal with improved styling and functionality
- Updated the response modal layout for better visibility and user experience, including a full-screen overlay and refined content container.
- Enhanced the success message display with new animations and decorative elements.
- Improved CSS styles for better readability and aesthetics, including adjustments to headings, paragraphs, and links.
- Added functionality to close the modal when clicking outside of it for improved usability.
2025-12-08 01:07:03 -07:00
bcbb67a822 Add marked library for markdown parsing and enhance contact form functionality
- Added `marked` library to `package.json` for improved markdown parsing capabilities.
- Updated contact form with new ID attributes for better accessibility and JavaScript handling.
- Implemented a loading modal and toast notification system for user feedback during form submission.
- Enhanced form submission logic to handle responses and errors more effectively, including markdown rendering for server responses.
2025-12-07 02:41:42 -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
13b661986f Remove outdated media files and blog posts; add new blog entry on G-Star Raw Olympics campaign and associated assets. Update Experience section title for clarity and adjust video source links for improved accessibility. 2025-12-06 22:24:27 -07:00
4689332679 Update design system to version 2.0, enhancing methodology and characteristics for a more technical aesthetic. Added new color palette variants and refined typography usage. Introduced new animations and interactions for improved user engagement. Updated favicon and apple touch icon assets. Revamped sections for better layout and visual hierarchy, including the Experience and Featured Project sections. Enhanced contact page with improved form handling and custom dropdown functionality. 2025-12-06 19:46:31 -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
08569939ae Refactor navigation layout and links for improved accessibility and user experience. Updated navigation structure to simplify links and enhance visual alignment. 2025-12-06 12:54:48 -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
cf34ada8fb Initialize web application via create-cloudflare CLI
Details:
  C3 = create-cloudflare@2.58.0
  project name = nicholai-work-2026
  framework = astro
  framework cli = create-astro@4.13.2
  package manager = pnpm@10.23.0
  wrangler = wrangler@4.53.0
  git = 2.52.0
2025-12-06 03:39:35 -07:00
houston[bot]
bd9aeae35b Initial commit from Astro 2025-12-06 03:39:09 -07:00