fix(ui): improve mobile tabbar sizing, inventory actions, date picker proportions and stats lead time

This commit is contained in:
Behrad
2026-09-16 16:17:57 +03:30
parent a110741870
commit 17c7ae63c8
4 changed files with 47 additions and 34 deletions
+11 -6
View File
@@ -56,18 +56,22 @@ export function Step5Review({
تاریخ، یادداشت و بازبینی نهایی
</h3>
<div className="grid max-w-2xl grid-cols-2 gap-3 max-md:grid-cols-1">
<div className="field">
<div className="grid max-w-2xl grid-cols-12 gap-3">
{/* تاریخ پیشنهاد: فضای بزرگتر (۷ ستون از ۱۲) به همراه ساعت */}
<div className="field col-span-7 [&>div]:w-full [&_input]:w-full">
<label>تاریخ پیشنهاد</label>
<JalaliDatePicker value={quoteDate} onChange={onQuoteDate} placeholder="۱۴۰۳/۰۵/۱۲" withTime />
<div className="hint">پیش‌فرض امروز</div>
</div>
<div className="field">
{/* تاریخ انقضای پیشنهاد: فضای کوچکتر (۵ ستون از ۱۲) */}
<div className="field col-span-5 [&>div]:w-full [&_input]:w-full">
<label>تاریخ انقضای پیشنهاد</label>
<JalaliDatePicker value={expiryDate} onChange={onExpiryDate} placeholder="۱۴۰۳/۰۶/۱۲" />
<div className="hint">تا چه زمانی این قیمت معتبر است؟</div>
</div>
<div className="field col-span-2">
<div className="field col-span-12">
<label>یادداشت (اختیاری)</label>
<textarea
rows={2}
@@ -77,7 +81,8 @@ export function Step5Review({
onChange={(e) => onNotes(e.target.value)}
/>
</div>
<div className="field col-span-2">
<div className="field col-span-12">
<label>پیش‌فاکتور (اختیاری)</label>
{proforma ? (
<div className="inv-row">
@@ -114,4 +119,4 @@ export function Step5Review({
</div>
</div>
);
}
}