Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improves PopUpPanel Rendering #822

Merged
merged 1 commit into from
Dec 1, 2023
Merged

Conversation

Lysander
Copy link
Collaborator

  • removes obsolete and overseen z-index from PopUpPanel static style classes
  • removes static <div>-tag as root element of any PopUpPanel. Instead, this tag is created by the provided tagFactory.This reduces the DOM complexity and enables clients to model their floating content closer to any template.
  • adjust UI-tests due to new DOM structure within the demo components
  • downgrade external scroll-into-view-if-needed lib version to fit to code base

fixes #820

- removes obsolete and overseen `z-index` from `PopUpPanel` static style classes
- removes static `<div>`-tag as root element of any `PopUpPanel`. Instead, this `tag` is
  created by the provided `tagFactory`.This reduces the DOM complexity and enables clients
  to model their floating content closer to any template.
- adjust UI-tests due to new DOM structure within the demo components
- downgrade external `scroll-into-view-if-needed` lib version to fit to code base
@Lysander Lysander requested a review from metin-kale November 29, 2023 15:50
@Lysander Lysander self-assigned this Nov 29, 2023
@Lysander Lysander added the headless All about headless components and foundations label Nov 29, 2023
@Lysander Lysander added this to the 1.0-RC13 milestone Nov 29, 2023
@Lysander Lysander merged commit 2554f3a into master Dec 1, 2023
@Lysander Lysander deleted the chausknecht/improvePopUpPanel branch December 1, 2023 08:09
Lysander pushed a commit that referenced this pull request Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
headless All about headless components and foundations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve PopUpPanel rendering
2 participants