mirror of
https://github.com/chillpadclub/bedolaga-cabinet.git
synced 2026-07-30 02:23:47 +00:00
fix(datepicker): убрать скачки и поправить адаптив
- Числовой формат даты (01.06.2026) — постоянная ширина в любой локали, раньше короткое имя месяца («мая» vs «сент.») меняло ширину кнопки. - min-w + justify-start + truncate на триггере: плейсхолдер и выбранная дата дают одинаковую ширину — поле не прыгает по горизонтали. - fixedWeeks + showOutsideDays: всегда 6 недель, высота календаря не скачет при листании месяцев (5↔6 рядов). - collisionPadding + max-w-[calc(100vw-1rem)]: поповер не вылезает за край экрана на мобайле. - Контейнеры диапазона дат (продажи, трафик) переведены на flex-wrap / full-width на мобайле — два поля больше не вылезают за ширину.
This commit is contained in:
@@ -42,8 +42,8 @@ export function PeriodSelector({
|
||||
|
||||
if (dateMode) {
|
||||
return (
|
||||
<div className="flex items-center gap-2">
|
||||
<CalendarIcon className="h-4 w-4" />
|
||||
<div className="flex flex-wrap items-center gap-2">
|
||||
<CalendarIcon className="h-4 w-4 shrink-0" />
|
||||
<span className="text-xs text-dark-400">{t('admin.trafficUsage.dateFrom')}</span>
|
||||
<DateField
|
||||
value={customStart}
|
||||
|
||||
Reference in New Issue
Block a user