guardian / typerighter

Even if you’re the right typer, couldn’t hurt to use Typerighter!
Apache License 2.0
276 stars 12 forks source link

Add Source design system to rule manager client #121

Closed tjsilver closed 3 years ago

tjsilver commented 3 years ago

What does this change?

Adds the Source design system and a selection of components, including layout ones, to the rule manager client for testing.

The components have been added without css overrides, but should be able to be customised to fit in with our other tools if necessary.

NB: This only currently works with Emotion v10 (not v11). React v16 is used as this is required by Source components.

How to test

How can we measure success?

Developers can implement Source design system components in the rule manager client.

Images

image

With Guardian Grid Overlay on

image
tjsilver commented 3 years ago

Add design system components to rule manager

jonathonherbert commented 3 years ago

@tjsilver a few questions before I approve but this looks great – an Ed Tools first! 👏