Skip to content

Conversation

@jackmcdade
Copy link
Member

@jackmcdade jackmcdade commented Nov 17, 2025

Note

Polishes DatePicker/DateRangePicker UI (standardized trigger/clear buttons and input spacing) and adds a new text size token plus numeric alignment in the index field.

  • UI Components
    • packages/ui/src/DatePicker/DatePicker.vue:
      • Standardize trigger and clear actions to Button (ghost/subtle) components; remove inline Icon usage.
      • Tweak container and input segment styling (alignment, spacing, colors); minor class cleanups.
    • packages/ui/src/DateRangePicker/DateRangePicker.vue:
      • Use Button for trigger and clear (subtle) actions; adjust trigger spacing.
      • Refine field layout: add items-center, text-md, tighter tracking, and reduce date segment padding (px-0.25).
  • Styles
    • packages/ui/src/ui.css: Add --text-md size and --font-sans variables; minor theme additions.
  • Control Panel
    • resources/js/components/fieldtypes/DateIndexFieldtype.vue: Add tabular-nums class for aligned numeric dates.

Written by Cursor Bugbot for commit 58156f0. This will update automatically on new commits. Configure here.

@jasonvarga
Copy link
Member

Ah sorry I merged #13088 not realizing this was open, and now there's a conflict.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants