11 Commits

Author SHA1 Message Date
ab8fbf5dee Add HTML marker for diagnostics in consts and integrate into BaseLayout
- Introduced HTML_MARKER constant in consts.ts for website visualization tool diagnostics.
- Updated BaseLayout.astro to include the HTML_MARKER in the head section for improved site diagnostics.
2025-12-12 15:50:18 -07:00
3efb7fd43c Add documentation for development processes and optimization guidelines
- Created CLAUDE.md to provide guidance on development commands, high-level architecture, content structure, and component relationships.
- Added dev/optimization-guidelines.md outlining performance principles and best practices for high-performance web code, inspired by McMaster-Carr's website.
- Introduced a new blog post, 'Building Your Own Tools: From VFX Artist to Developer', discussing the transition to self-hosting and AI development.
- Included a new asset, claude-nuke.png, for use in the blog post.
2025-12-12 14:23:56 -07:00
673a937db3 Update site configuration and enhance SEO with structured data
- Changed site URL in configuration from 'https://example.com' to 'https://nicholai.work'.
- Updated site title and description for better SEO optimization.
- Removed outdated portrait images and replaced them with optimized formats in the hero section.
- Enhanced BaseHead component with structured data for improved search engine visibility.
- Added reading time calculation to blog posts for better user engagement.
2025-12-08 14:53:56 -07:00
058655f23d Add blog components and enhance blog functionality
- Introduced new BlogCard and BlogFilters components for improved blog post presentation and filtering capabilities.
- Updated content configuration to include fields for featured posts, categories, and tags.
- Enhanced the blog index page to display a featured post and editor's picks, along with a filterable grid for latest posts.
- Added a new blog entry on the G-Star Raw Olympics campaign with associated metadata for better categorization and tagging.
2025-12-08 03:58:22 -07:00
0cc1612fbb Add open-source VFX pipeline guide and enhance site structure
- Introduced a comprehensive guide on building a production-ready VFX pipeline using open-source tools, detailing cost breakdowns and workflows.
- Added new sections for experience, featured projects, skills, and contact information, enhancing the overall site structure and user navigation.
- Updated components to utilize dynamic content from new markdown files, improving maintainability and scalability of the site.
- Enhanced the contact page with structured data for better user interaction and accessibility.
2025-12-08 01:29:03 -07:00
7d480cf767 planning to set up contact form 2025-12-06 23:31:42 -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
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
ab075a7c91 Enhance design system with additional components and guidelines 2025-12-06 04:37:38 -07:00
da2ebf5363 Added development rules for AI agents operating within the codebase. 2025-12-06 04:14:32 -07:00
26c2d0aa08 Add initial design system and conceptual homepage layout
- Introduced a comprehensive design system in `dev/design.json` featuring color palettes, typography, spacing, and component guidelines.
- Created a new homepage layout in `dev/index.html` utilizing Tailwind CSS for styling, including a custom cursor and grid overlay for visual structure.
- Implemented responsive design patterns and interactive elements for enhanced user experience.
2025-12-06 04:14:08 -07:00