Thanh Quy - wolf
949badaeeb
Delete IconButton
2026-04-06 13:08:49 +07:00
Thanh Quy - wolf
c68ea1f26f
Atomic for login page and register page
2026-04-05 16:16:48 +07:00
Thanh Quy - wolf
240155d1f6
Đóng gói code ở payment page
2026-04-04 02:02:23 +07:00
Thanh Quy - wolf
ff133edfda
Tái cấu trúc manager page
2026-04-03 20:24:36 +07:00
Thanh Quy - wolf
50473d799d
Tái cấu trúc code
2026-04-03 20:09:05 +07:00
Thanh Quy - wolf
eca619b79a
feat: Implement Atomic Design Phase 1 - Atoms Foundation
...
✨ 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 >
2026-04-03 19:40:07 +07:00
gitea-actions
68930cfd9c
chore: release [ci skip]
2026-03-31 12:32:56 +00:00
Thanh Quy - wolf
aa83f7488b
Fix conflict develop
Release package / release (pull_request) Successful in 12m42s
2026-03-31 17:37:35 +07:00
Thanh Quy - wolf
bae229bdf9
Add feauture review with only user is customer
2026-03-30 12:32:29 +07:00
gitea-actions
55ff138100
chore: release [ci skip]
2026-03-30 01:24:59 +00:00
Thanh Quy - wolf
184635caf9
resolve conflict
2026-03-29 22:29:44 +07:00
Thanh Quy - wolf
284183098e
docs: update and create comprehensive markdown documentation
...
- Updated README.md with current features (Auth, Cart, Feed pages)
- Updated COMPONENTS.md with CartFab and all context providers (Auth, Cart, Menu)
- Created APP.md: detailed documentation of all routes and pages
- Created LIB.md: documentation of types, constants, and contexts
- Created LAYOUTS.md: header and footer component documentation
- Updated TODO.md: reflects completed implementations and future work
This provides agents with comprehensive documentation to understand the project structure and implementation details.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-29 20:17:55 +07:00
gitea-actions
6a6afc4436
chore: release [ci skip]
2026-03-25 03:07:52 +00:00
Thanh Quy - wolf
354e89c8d1
Payment app
2026-03-24 07:51:53 +07:00
Blackbox Agent
9c5b586030
feat(payment): add cart FAB, payment page, qty updates, invoice sidebar
2026-03-23 03:12:19 +00:00
Thanh Quy - wolf
49fe572483
Fix some error
2026-03-23 08:55:02 +07:00
Thanh Quy - wolf
441e33a89a
Sticky cho thanh menu
2026-03-22 18:19:01 +07:00
Thanh Quy - wolf
b980c12afd
Update sidebar
2026-03-22 17:16:08 +07:00
Thanh Quy - wolf
4cc1e76dd7
Fix some error
2026-03-22 15:47:10 +07:00
Thanh Quy - wolf
9da99c6495
Created Page User
2026-03-22 15:10:44 +07:00