mapbox / assembly

Making the hard parts of designing for the web easy.
https://www.mapbox.com/assembly/
134 stars 27 forks source link

Adjust color scale #961

Closed samanpwbb closed 3 years ago

samanpwbb commented 3 years ago

Assembly color scale has problems:

Here's the proposal that adds two new shades to the color palette, a 'lighter', that provides another background shade, and a 'medium' that provides a high contrast shade that works on light backgrounds:

Screen Shot 2021-02-24 at 11 52 10 AM

These changes will be non-breaking, and will not effect form control generation in any significant way.

samanpwbb commented 3 years ago

@aparlato one thing to keep in mind as you start this work: We want base Assembly's palette to use different colors from what we use internally in mbx assembly. The screenshot above covers mbx assembly. We should base then new lighter and medium shades on assembly's existing palette.

tristen commented 3 years ago

Can we scale back Assembly's default palette tremendously? Like 🪓 any purple, violet, yellow equivalents and just promote extending Assembly with BYOColors instead?

samanpwbb commented 3 years ago

I do think we still a good palette of colors for background and text (we could maybe cut a color or two here), but agree about cutting down form, link, button colors from the default build!