- Created a Swiss International Style dropdown component.
- Implemented visual features including hard borders and shadows.
- Added interactive behavior and keyboard/click handling.
- Updated Tailor and Settings pages to use the new dropdown.
- Ensured design compliance with accessibility support.
- Added `modern-two-column` template type to the TemplateType union.
- Updated TEMPLATE_OPTIONS to include the new template.
- Enhanced formatting controls section with accent color options for modern templates.
- Included new typography classes for improved subtitle visibility.
- Updated key files section to reference new modern templates.
- Introduced a new "modern" resume template with customizable accent colors.
- Updated type definitions to include the new template and accent color options.
- Implemented date formatting utility for consistent date range display.
- Enhanced existing resume components to support the new template.
- Adjusted CSS styles for better layout and readability across templates.
- Added documentation for adding new resume templates to guide future development.
- Introduced JD Match feature documentation detailing how tailored resumes match job descriptions.
- Added Resume Template Settings documentation outlining template types and formatting controls.
- Created LLM Integration Guide for multi-provider AI support, JSON handling, and prompt guidelines.
- Compiled Agent Documentation Index for modular documentation on AI agents working with Resume Matcher.
- Developed Maintainer Guide for the resume editor, covering architecture, types, and PDF handling.
- Established a Code Review & Technical Debt TODO document to track critical issues and improvements.