mozilla / perfcompare

Improved Performance Comparison Tool
Mozilla Public License 2.0
39 stars 93 forks source link

Use IconButton for nicer "edit" and "remove revision" icons, and set default appearance for all buttons #665

Closed julienw closed 4 months ago

julienw commented 4 months ago

It's probably easier to look at commits separately.

To summarize visible changes:

I think that the only debatable change is making the variant contained by default. It can still be overriden on a case by case basis by using variant="text" or "outlined".

Please tell me what you think!

Deploy preview Production version

Before: image After: image

netlify[bot] commented 4 months ago

Deploy Preview for mozilla-perfcompare ready!

Name Link
Latest commit 44b792641238f0edfe52c7e664058888b164efa5
Latest deploy log https://app.netlify.com/sites/mozilla-perfcompare/deploys/66599c1cdd249c00080e0caa
Deploy Preview https://deploy-preview-665--mozilla-perfcompare.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 97.18%. Comparing base (ce5919d) to head (8a4753e).

:exclamation: Current head 8a4753e differs from pull request most recent head 44b7926

Please upload reports for the commit 44b7926 to get more accurate results.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## beta #665 +/- ## ======================================= Coverage 97.17% 97.18% ======================================= Files 67 67 Lines 1488 1491 +3 Branches 256 257 +1 ======================================= + Hits 1446 1449 +3 Misses 38 38 Partials 4 4 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.