develop #29

Merged
TakahashiNguyen merged 25 commits from develop into main 2026-04-13 15:19:42 +00:00
Owner
No description provided.
TaNguyenThanhQuy added 20 commits 2026-04-13 13:19:28 +00:00
Update AGENTS.md with detailed project architecture, code conventions, and quick reference guide to help AI understand the codebase structure and development workflow more efficiently.

Key additions:
- Complete folder structure with descriptions (app/, components/, layouts/, lib/)
- File organization and naming conventions
- Code style (TypeScript, Prettier, ESLint, Tailwind)
- Responsive design guidelines
- Markdown documentation update rules
- Type safety and data flow patterns
- Quick reference guide for common tasks
- CSS variables reference
- Useful npm commands
- Common code patterns
- Project status (completed, in progress, planned features)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Merge branch 'main' into develop
Release package / release (pull_request) Successful in 20m59s
d3a6d1164c
 Created complete atoms library (21 components):
- Buttons: Button, IconButton with variants (primary, secondary, danger, ghost)
- Inputs: TextInput, SearchInput, Textarea with validation support
- Typography: Heading (h1-h6), Text (variants), Caption
- Badges: Badge (5 variants), PriceBadge (formatted pricing)
- Dividers: Horizontal/vertical separators

🎯 Updated existing components to use atoms:
- CartProduct: Now uses Button, Text, Caption atoms
- ReviewModal: Now uses Button, Textarea, Heading, Text atoms

📚 Added comprehensive documentation:
- components/atoms/ATOMS.md: Complete atoms reference guide
- Usage examples, theming, import patterns, accessibility

🏗️ Architecture improvements:
- Foundation for molecules/organisms
- Type-safe components with full TypeScript support
- Consistent theming via CSS variables
- Barrel exports for clean imports

 Verified:
- npm run build: Success (✓ Compiled successfully)
- npm run format: All files formatted
- npm run lint: No new errors in atoms

Next: Phase 2 - Create molecules (ProductCard, FormField, SearchBar, etc.)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
update README.md
Release package / release (pull_request) Failing after 8m34s
7547260e90
Merge branch 'atomic_design' into develop
Release package / release (pull_request) Successful in 8m51s
4e643303c3
- Added className prop to Button for custom styling
- Updated PaymentSummaryCard to utilize the new Button implementation
- Added nextjs dependency to package.json and package-lock.json
chore: Remove obsolete Blackbox configuration files
Release package / release (pull_request) Failing after 2m51s
7e4a21d412
TaNguyenThanhQuy added 1 commit 2026-04-13 13:33:17 +00:00
Fix conflits
Release package / release (pull_request) Failing after 12s
e326e11bb4
TaNguyenThanhQuy added 1 commit 2026-04-13 13:41:46 +00:00
fix: Resolve merge conflicts and clean up imports in multiple components
Release package / release (pull_request) Failing after 14s
460e8a4ac1
TaNguyenThanhQuy scheduled this pull request to auto merge when all checks succeed 2026-04-13 13:42:20 +00:00
TakahashiNguyen canceled auto merging this pull request when all checks succeed 2026-04-13 14:04:50 +00:00
TakahashiNguyen added 1 commit 2026-04-13 14:10:26 +00:00
chore: update
Release package / release (pull_request) Successful in 1m14s
6f81f6fdea
TakahashiNguyen added 1 commit 2026-04-13 14:25:00 +00:00
chore: update
Release package / release (pull_request) Successful in 1m24s
fdf1b332df
TakahashiNguyen added 1 commit 2026-04-13 15:06:33 +00:00
chore: update
Release package / release (pull_request) Successful in 1m22s
4a4de78303
TakahashiNguyen merged commit 5307205977 into main 2026-04-13 15:19:42 +00:00
TakahashiNguyen deleted branch develop 2026-04-13 15:19:43 +00:00
TakahashiNguyen referenced this issue from a commit 2026-04-13 15:19:44 +00:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: FoodSurf/frontend#29