ktmud opened a new pull request #12649: URL: https://github.com/apache/superset/pull/12649
### SUMMARY Various style fix on Explore page. Remove unnecessary scrollbars and make select dropdowns more selectable. ### BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF #### Before  <img src="https://user-images.githubusercontent.com/335541/105318808-d4d71280-5b78-11eb-8de2-d5829bbbf24b.png" width="400"> #### After  <img src="https://user-images.githubusercontent.com/335541/105318875-e6201f00-5b78-11eb-8e95-02cfd6dd968a.png" width="400"> 1. Remove unnecessary scroll bars 2. Remove mysterious box shadow in chart panel 3. Add extra spacing to dropdown menus close to container bottom when opened 4. Allow horizontal scrolls for the dropdown menus so users can see full text of all options (wanted to allow auto-width like in SQL Lab table selector (see below), but it turns out to be much harder to do on the Explore page. We should probably just use `position: absolute` columns once #12593 is merged). <img src="https://user-images.githubusercontent.com/335541/105319232-6a72a200-5b79-11eb-9bc0-df92a9196fc6.png" width="500"> We should probably also revert the metrics/columns select in AdhocMetric/Filter popover back to `react-select` so that the same solution can be applied to fix #12640 . ### TEST PLAN Visual verification. I recommend testing on the "Country of Citizenship" chart. ### ADDITIONAL INFORMATION <!--- Check any relevant boxes with "x" --> <!--- HINT: Include "Fixes #nnn" if you are fixing an existing issue --> - [x] Has associated issue: - [ ] Changes UI - [ ] Requires DB Migration. - [ ] Confirm DB Migration upgrade and downgrade tested. - [ ] Introduces new feature or API - [ ] Removes existing feature or API ---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
