DatePicker add-on as SlashCommand

[MAJOR UPDATE]

With the lessons learned from the Floating Journal Calendar
Today I also updated my Date Picker library

New features

Keyboard Navigation

Key Action
/ Move one day back / forward
/ Move one week back / forward
Page Up / Page Down Jump to previous / next month
Enter Confirm and insert the focused date
Escape Close picker (or cancel settings without saving)

Added Settings Panel

Click the :gear: gear button (bottom-right of the calendar) to flip the card to the settings view.

Control Description
Date Format input Free-text field; use any combination of literal characters and placeholders
↺ Reset button Resets the format field to the default ([[%YYYY%-%MM%-%DD%]])
Placeholder list Click any token to insert it at the current cursor position in the format field
Live preview Shows how today’s date looks with the current format string
Month names input Comma-separated list of 12 full month names (January → December)
Day names input Comma-separated list of 7 full day names, Monday first (e.g. Monday, Tuesday, … Sunday)
✓ Apply (Enter) Save all settings to localStorage and return to the calendar
✕ Cancel (Escape) Discard changes and return to the calendar

You can now also add aliased Date wikilinks like:

  • [[2024-01-05|January 5th, 2024]]
  • [[Journal/2026/03-March/2026-03-26_Thu|March 26th, 2026]]
    etc.

other minor UI tweaks...