LPS-138610 Fix Sidebar spacing when A11y Panel is open #109089
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Forwarded from: liferay-frontend#1602 (Took 1
ci:forward
attempt in 1 minute)Console
@matuzalemsteles
@liferay-frontend
Original pull request comment:
This fixes the spacing of Sidebars that are fixed or absolutes when the a11y tool is enabled and the Panel is rendered, this is a solution that needs to be added in every sidebar that has in DXP that doesn't follow a specific markup.
I can't think of another way to be able to position the A11y Panel with CSS only and move away the other sidebars that are open on the same side in a less hardcoded way. I'm accepting any suggestion for this!
Steps to Reproduce:
nodejs.node.env=development
inbuild.${computer.name}.properties
Create a
com.liferay.frontend.js.a11y.web.internal.configuration.FFA11yConfiguration.config
file containingenable=B"true"
inosgi/configs
✔️ ci:test:sf - 1 out of 1 jobs passed in 4 minutes
Click here for more details.
Base Branch:
Branch Name: master
Branch GIT ID: 0dc4a5217f3f2f32e640abe9829c0fb440f76576
Sender Branch:
Branch Name: LPS-138610
1 out of 1jobs PASSEDBranch GIT ID: 31911e289ba6f59eaa1dc354a639be0f5559e082
1 Successful Jobs:
For more details click here.
✔️ ci:test:stable - 11 out of 11 jobs passed
✔️ ci:test:relevant - 26 out of 27 jobs passed in 1 hour 32 minutes
Click here for more details.
Base Branch:
Branch Name: master
Branch GIT ID: 0dc4a5217f3f2f32e640abe9829c0fb440f76576
Upstream Comparison:
Branch GIT ID: 0dc4a5217f3f2f32e640abe9829c0fb440f76576
Jenkins Build URL: Acceptance Upstream DXP (master) #2484
ci:test:stable - 11 out of 11 jobs PASSED
11 Successful Jobs:
ci:test:relevant - 25 out of 27 jobs PASSED
2 Failed Jobs:
test-portal-acceptance-pullrequest(master)test-portal-acceptance-pullrequest-batch(master)/modules-semantic-versioning-jdk8/025 Successful Jobs:
For more details click here.
This pull contains no unique failures.
Failures in common with acceptance upstream results at 0dc4a52:
test-portal-acceptance-pullrequest-batch(master)/modules-semantic-versioning-jdk8/0
Job Results:
502 Tests Passed.
1 Test Failed.