Skip to content

Cherry pick: GDB-14677 add target to loader component#2991

Draft
plamen-yordanov wants to merge 1 commit into
3.4from
GDB-14677-add-target-to-loader-component-cherry
Draft

Cherry pick: GDB-14677 add target to loader component#2991
plamen-yordanov wants to merge 1 commit into
3.4from
GDB-14677-add-target-to-loader-component-cherry

Conversation

@plamen-yordanov

Copy link
Copy Markdown
Contributor

What

Add target selector to onto-loader component.

Why

To decouple the loader from the layout and simplify the layout altogether

How

  • Introduced a new targetSelector property in onto-loader to specify the DOM element for attachment.
  • Attached the loader to the main element
  • Removed the main slot wrapper, the tooltip and the dialog from the layout to simplify them.
  • Updated styles

Testing

n/a

(cherry picked from commit 0d10504)

Checklist

  • Branch name
  • Target branch
  • Commit messages
  • Squash commits
  • MR name
  • MR Description
  • Tests
  • Browser support verified

## What
Add target selector to `onto-loader` component.

## Why
To decouple the loader from the layout and simplify the layout altogether

## How
- Introduced a new `targetSelector` property in `onto-loader` to specify the DOM element for attachment.
- Attached the loader to the `main` element
- Removed the main slot wrapper, the tooltip and the dialog from the layout to simplify them.
- Updated styles

## Testing
n/a

(cherry picked from commit 0d10504)
@sonarqubecloud

sonarqubecloud Bot commented Jun 3, 2026

Copy link
Copy Markdown

@svilenvelikov svilenvelikov marked this pull request as draft June 3, 2026 08:00
@svilenvelikov

Copy link
Copy Markdown
Collaborator

This was prioritized for 11.4.1

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