Skip to content

Calendar Refresh UI#24175

Closed
chippison wants to merge 61 commits into5.x-devfrom
dev-19886
Closed

Calendar Refresh UI#24175
chippison wants to merge 61 commits into5.x-devfrom
dev-19886

Conversation

@chippison
Copy link
Contributor

@chippison chippison commented Mar 5, 2026

Description

This is for the second half of the calendar refresh.
Not a lot of functional changes from the first one.
This is more of another round of component refactor, and some UI/CSS changes

Checklist

  • [✔] I have understood, reviewed, and tested all AI outputs before use
  • [✔] All AI instructions respect security, IP, and privacy rules

Review

@chippison chippison changed the base branch from dev-19875 to 5.x-dev March 5, 2026 20:53
@chippison chippison added this to the 5.9.0 milestone Mar 5, 2026
@chippison chippison force-pushed the dev-19886 branch 4 times, most recently from 0a8a71b to e70f72a Compare March 6, 2026 03:34
@chippison chippison marked this pull request as ready for review March 8, 2026 19:07
chippison added 23 commits March 9, 2026 09:36
fixing some bugs found and adding new tests
…panel before 'Apply' has been clicked when a preset is being clicked.
…ange picker if its coming from Preset date options.
…e parts of the UI when 'Apply' has not been clicked
…ntext has changed.

also adding tests so that its clear that preset options block calendar interactions and period options allow them
chippison and others added 21 commits March 9, 2026 09:36
…s well; also updating less file so that we use css variables for colour
@chippison chippison force-pushed the dev-19886 branch 2 times, most recently from af8c5d2 to 4ed16fd Compare March 9, 2026 03:53
@chippison
Copy link
Contributor Author

I went overboard with the refactor on this one
Will close this pull request in favour of the new one:
#24197

@chippison chippison closed this Mar 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants