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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants