mitodl / mit-open

BSD 3-Clause "New" or "Revised" License
0 stars 1 forks source link

make primary buttons shadowy, remove edge=none #1213

Closed ChristopherChudzicki closed 3 days ago

ChristopherChudzicki commented 4 days ago

What are the relevant tickets?

Closes https://github.com/mitodl/hq/issues/4700

Description (What does it do?)

Makes primary buttons (and only primary buttons) have a shadow to match figma.

Screenshots (if appropriate):

App There aren't too many primary buttons in the app so far.

Screenshot 2024-07-01 at 4 26 42 PM

Storybook:

Screenshot 2024-07-01 at 4 26 35 PM

How can this be tested?

  1. Run storybook (should be on 6006, if not, yarn storybook) and check:

Buttons should be unchanged, except primary buttons should have a shadow AND only in their default state (no shadow on hover).