fixed price

This commit is contained in:
2026-06-28 21:48:48 +03:30
parent 0c36917735
commit 809bd69068
12 changed files with 377 additions and 57 deletions
+17
View File
@@ -65,6 +65,23 @@
}
/* =================== Input =================== */
/*
* iOS Safari فقط وقتی روی اینپوتی فوکوس می‌شود که فونتش کمتر از ۱۶ پیکسل باشد زوم می‌کند.
* روی دستگاه‌های لمسی فونت اینپوت‌ها را حداقل ۱۶ پیکسل می‌کنیم تا زوم ناخواسته رخ ندهد.
* (اینپوت‌های OTP که کلاس مخصوص خودشان را دارند دست‌نخورده می‌مانند.)
*/
@media (hover: none) and (pointer: coarse) {
.ant-input,
.ant-input-number-input,
.ant-input-affix-wrapper > input.ant-input,
.ant-input-affix-wrapper > textarea.ant-input,
.ant-select-selection-search-input,
.ant-picker-input > input,
.van-field__control,
textarea.ant-input {
font-size: 16px !important;
}
}
//.ant-input,
//.ant-input:hover,
//.ant-input-focused,
+28 -2
View File
@@ -152,10 +152,36 @@ html.app-layout--desktop {
transition: background-color 0.3s ease;
}
/* ماسک مدال روی کل صفحه — هدر، ناوبری و فوتر اعتبار */
/* ماسک مدال — زیر لایه دراپ‌داون اینت (۹۹۹۹۹) تا تقویم/سلکت داخل مدال روی آن باز شود */
.ant-modal-mask,
.ant-modal-wrap {
z-index: var(--app-z-modal, 1010000) !important;
z-index: var(--app-z-modal, 5500) !important;
}
/*
* وقتی مدال/اکشن‌شیت/دیالوگ باز است، کروم ثابت اپ (ناوبار، هدر، نوار اعتبار،
* دکمه پشتیبانی) نباید روی پوشش تیره دیده شود.
* Vant موقع باز شدن popup کلاس `van-overflow-hidden` را به body اضافه می‌کند؛
* برای مدال‌های اینت هم با :has وجود wrap قابل‌مشاهده را تشخیص می‌دهیم.
*/
body.van-overflow-hidden {
.bottom-appbar,
.app-credit-footer,
#support-button,
.mpage-header,
.mpage-subheader {
display: none !important;
}
}
body:has(.ant-modal-root .ant-modal-wrap:not([style*='display: none'])) {
.bottom-appbar,
.app-credit-footer,
#support-button,
.mpage-header,
.mpage-subheader {
display: none !important;
}
}
.slide-left-enter-active,