penske-media-corp / pmc-larva

PMC's design system.
pmc-larva-git-master-penske-media-corp.vercel.app
MIT License
19 stars 14 forks source link

larva-css utilities are incomplete #185

Open laras126 opened 4 years ago

laras126 commented 4 years ago

There are several utilities missing from the larva-css repository that developers expect to be there. The padding and margin values in particular are inconsistent which results in developers needing to add project-level utilities to make up for them. It is then impossible to predict what utilities have an lrv- namespace and which do not, and this results in additional cognitive load when developing UI, which then results in inconsistent utilities added at the project level.

Here is a list of the most critical missing utilities:

curtisbelt commented 4 years ago

If implemented, Tailwind would resolve this issue - see #187