@akhatmirzo/ui

Ilova qolipi

AppShell, Sidebar va Header bilan to'liq boshqaruv paneli qolipi: menyu, qidiruv, bildirishnomalar va profil.

CLI orqali qo'shish: npx @akhatmirzo/cli add app-shell-layout
Asosiy kontentga o'tish

Bosh sahifa

Xush kelibsiz, Akmal! Bugun 22-oktabr, payshanba.

Bugungi tushum14 250 000 so'm+12% kechagiga nisbatan
Yangi buyurtmalar86 ta12 tasi javob kutmoqda
Faol mijozlar2 340Oxirgi 30 kunda

So'nggi faoliyat

Jonli
  • Dilnoza Yusupova #10482 buyurtmani berdi2 daqiqa oldin
  • Otabek Qodirov #10477 to'lovini Payme orqali qildi18 daqiqa oldin
  • Malika Rahimova yangi sharh qoldirdi — 5 yulduz1 soat oldin
  • Jasur Karimov #10465 buyurtmani qaytardi3 soat oldin

Oylik maqsadlar

Oylik savdo rejasi
Yetkazish vaqtida
Ombor to'ldirish

Telefon ko'rinishi

AppShell telefon rejimiga brauzer oynasi kengligi (1024px) bo'yicha o'tadi, shuning uchun bu blokda kenglik almashtirgich yo'q. Drawer'ni ko'rish uchun oynani toraytiring.

Tarkibi

  • Sidebar guruhlari, nishonlar (badge) va pastda profil menyusi.
  • Ctrl/⌘ + B yoki tugma bilan sidebar yig'iladi; holat localStorage da saqlanadi.
  • 1024px dan tor oynada sidebar chapdan chiquvchi Drawer ga aylanadi.
  • Sahifa kontenti @container — o'z kengligiga qarab moslashadi.

Ishlatilgan komponentlar

O'rnatish

CLI blok faylini loyihangizga (components/blocks/app-shell-layout.tsx) ko'chiradi va kerakli paketlarni o'rnatishni taklif qiladi:

npx @akhatmirzo/cli add app-shell-layout

Qo'lda: paketlarni o'rnating va "Kod" tabidagi faylni loyihangizga nusxalang.

pnpm add @akhatmirzo/ui @akhatmirzo/tokens @akhatmirzo/core lucide-react