Skip to content
This repository has been archived by the owner on Jan 12, 2023. It is now read-only.

fix(styles): turn off css optimizer #646

Merged
merged 2 commits into from Jun 14, 2021

Conversation

seanforyou23
Copy link
Contributor

This PR removes optimize-css-assets-webpack-plugin in favor of css-minimizer-webpack-plugin which works well with webpack5. It was the css optimizer that caused some of the select menu styles to break after a recent upgrade. See this thread for discussion.

Also, I fixed an issue I created when removing the unnecessary div around some of the create buttons. I see now those divs were necessary previously because you can't hang tooltips off of disabled buttons. Luckily, we already solved this case in upstream PF by allowing for aria-disabled buttons which can act as a tooltip host.

Should help close #645 and #639

@seanforyou23 seanforyou23 requested review from mturley, gildub, vconzola and a team June 14, 2021 19:03
@konveyor-preview-bot
Copy link

🚀 Deployed Preview: http://konveyor-forklift-ui-pr-646-preview.surge.sh

Compare with current main branch: http://konveyor-forklift-ui-preview.surge.sh

@sonarcloud
Copy link

sonarcloud bot commented Jun 14, 2021

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Missing borders around select components
3 participants