Skip to content

SourceDialog: make a dialog#840

Merged
danirabbit merged 3 commits into
masterfrom
danirabbit/sourcedialog
Jul 22, 2025
Merged

SourceDialog: make a dialog#840
danirabbit merged 3 commits into
masterfrom
danirabbit/sourcedialog

Conversation

@danirabbit

@danirabbit danirabbit commented Jul 21, 2025

Copy link
Copy Markdown
Member

It looks like this was a dialog and then at some point became a popover subpage? Forms should definitely be a new dialog and not a popover since popovers can be easily/accidentally dismissed

Screenshot from 2025-07-21 14 20 08

While we're here, DRY the edit/create source function

@danirabbit
danirabbit requested a review from a team July 21, 2025 21:20

@jeremypw jeremypw left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good and runs as expected (although I did not actually create a new calendar).

To my eye the vertical spacing looks a little cramped but will leave that to you.

@danirabbit
danirabbit enabled auto-merge (squash) July 22, 2025 14:11
@danirabbit

Copy link
Copy Markdown
Member Author

Yeah spacing is terrible here. Gonna get it in a follow up. Thanks for the review!

@danirabbit
danirabbit merged commit 02973e1 into master Jul 22, 2025
6 checks passed
@danirabbit
danirabbit deleted the danirabbit/sourcedialog branch July 22, 2025 14:16
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.

2 participants