mirror of
https://github.com/QuantumNous/new-api.git
synced 2026-09-05 00:55:56 +00:00
- Replace native datetime-local inputs with a shadcn Calendar range picker: preset rail (today/7d/this~last week/30d/this~last month), dual-month desktop view, themed time inputs, fresh-range reselect, no outside days - Default log time range now covers the whole current day (00:00-23:59:59) - Fix range highlight invisible inside popovers (muted -> accent) and mark today by primary text instead of a fill that mimicked selection - Extract shared calendar locale map (adds zh-TW) for all date pickers - Generalize disabled-row treatment into status row palettes (error/info/ warning) and apply them to usage-logs desktop rows and mobile cards - Split "Earned this month" from "This month" i18n key to stop the check-in card translation leaking into date presets