feat: polish admin UI, phone login, and product details

Switch admin auth to mobile, restyle shell/login with Vuesax icons, and add product detail fields plus public product pages.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
S. Esmaeili
2026-10-22 17:18:17 +03:30
co-authored by Cursor
parent 789d224ea0
commit 49f30a96b1
54 changed files with 3632 additions and 574 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ REFRESH_TTL_DAYS=30
COOKIE_SECURE=false
# first admin user, created by `pnpm db:seed`
ADMIN_EMAIL=admin@imenpishgaman.ir
ADMIN_PHONE=09120000000
ADMIN_PASSWORD=ChangeMe123!
ADMIN_NAME=مدیر سایت