Skip to content

Add spinner (loader) to the interactive tasks forms - #685

Merged
ilicfilip merged 5 commits into
developfrom
filip/v19/interactive-tasks-loader
Oct 27, 2025
Merged

Add spinner (loader) to the interactive tasks forms#685
ilicfilip merged 5 commits into
developfrom
filip/v19/interactive-tasks-loader

Conversation

@ilicfilip

Copy link
Copy Markdown
Collaborator

Inspired by this comment

Interactive tasks look similar, almost the same, but their HTML structure and the way they are submitted is different.
One example of different HTML structure is how submit button is positioned, for tasks which have multiple steps it is in the bottom right corner. But tasks which only have that button (like "Disable comments") will have it in the top left.

Spinner needs to be added to the side of the button which has available space (so the button is not moved when spinner is visible) and I have tried not to change how buttons were positioned before, but because there are many different variations another round of testing would be good.

@ilicfilip ilicfilip added this to the 1.9.0 milestone Oct 24, 2025
@github-actions

github-actions Bot commented Oct 24, 2025

Copy link
Copy Markdown
Contributor

Test on Playground
Test this pull request on the Playground
or download the zip

@ilicfilip ilicfilip changed the title Ddd spinner (loader) to the interactive tasks forms Add spinner (loader) to the interactive tasks forms Oct 24, 2025

@tacoverdo tacoverdo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Tested in Playground and on a live website. The spinner is working on either the left or right side of the button, as intended.

@ilicfilip
ilicfilip merged commit 75f83fa into develop Oct 27, 2025
28 checks passed
@ilicfilip
ilicfilip deleted the filip/v19/interactive-tasks-loader branch October 27, 2025 07:31
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