Skip to content

Conversation

web-padawan
Copy link
Member

Description

Cherry-pick of #9665 to 24.8 branch.

Type of change

  • Cherry-pick

* refactor: MDL layout and view transitions styles

* test: update screenshots

* Update master-detail-layout.html

* fix: vertical drawer size

* test: check position on the correct element

* test: adjust tests for masterMinSize and detailMinSize

* test: update test to use detailSize

* test: update snapshot

* chore: fix prettier warning in dev page

* test: remove test that is no longer valid with new logic

* test: check display on the wrapper element

* fix: move detail backdrop click listener to detail wrapper

* fix: align Lumo CSS with JS version

* chore: fix dev page formatting for icon

* chore: remove JSDoc for custom CSS properties

* chore: add prettier-ignore

* fix: split mode transition for RTL

---------

Co-authored-by: web-padawan <[email protected]>
@web-padawan web-padawan requested a review from jouni July 10, 2025 07:37
Copy link

@web-padawan web-padawan merged commit f4d1031 into 24.8 Jul 10, 2025
9 checks passed
@web-padawan web-padawan deleted the cp/mdl-layout-24.8 branch July 10, 2025 07:41
@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with Vaadin 24.8.4.

@vaadin-bot
Copy link
Collaborator

This ticket/PR has been released with Vaadin 24.9.0-alpha3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants