braid-design-system

Themeable design system for the SEEK Group

MIT License

Downloads
20.9K
Stars
1.5K
Committers
33

Bot releases are hidden (Show)

braid-design-system - v4.0.2

Published by seek-oss-ci about 5 years ago

4.0.2 (2019-08-21)

Bug Fixes

  • Icon: Default to tone of parent Text component (#290) (4234bb5)
braid-design-system - v4.0.1

Published by seek-oss-ci about 5 years ago

4.0.1 (2019-08-13)

Bug Fixes

  • Dropdown: Resolve oversized chevron on iOS (#288) (06b06c3)
braid-design-system - v4.0.0

Published by seek-oss-ci about 5 years ago

4.0.0 (2019-08-13)

Features

  • Icons: Remove inline & infer size from usage (#286) (ebd646e)

BREAKING CHANGES

  • Icons: Removes inline in favour of inferring this from the context of use. Nesting an icon inside a <Text> or <Heading> component will determine its size and position โ€” no longer requiring the inline modifier or allowing a size that differs from the parent text.

Migration Guide

inline removal

An example migration, ie. determined as inline based on it being a child of <Text> or <Heading>.

<Text>
-  An inline icon <Icon inline />  amongst text
+  An inline icon <Icon />  amongst text
</Text>

size inference

An example migration, ie. determined as being size="large" based on it being a child of <Text size="large">.

<Text size="large">
-  An large icon <Icon size="large" />  amongst large text
+  An large icon <Icon />  amongst large text
</Text>

Note: Having different sizes is no longer permitted. Eg:

<Text size="large">
-  An large icon <Icon size="small" />  amongst large text
+  An large icon <Icon />  amongst large text
</Text>

This also adds support for icons used inside of <Heading> components, eg:

<Heading level="2">
  <Icon /> Title
</Heading>

Developer Notes

  • Added a more detailed debugIdent to textColorForBackground util to ease debugging.
  • Removed redundant display="flex" around the icon inside Alert
braid-design-system - v3.0.0

Published by seek-oss-ci about 5 years ago

3.0.0 (2019-08-06)

Features

  • BraidProvider: Render body background and margin/padding reset (#268) (e9e7bbf)

BREAKING CHANGES

  • BraidProvider: This may override existing styles. Use styleBody={false} to opt out.
braid-design-system - v2.2.0

Published by seek-oss-ci about 5 years ago

2.2.0 (2019-08-05)

Features

braid-design-system - v2.1.0

Published by seek-oss-ci about 5 years ago

2.1.0 (2019-08-05)

Features

braid-design-system - v2.0.6

Published by seek-oss-ci about 5 years ago

2.0.6 (2019-07-31)

Bug Fixes

braid-design-system - v2.0.5

Published by seek-oss-ci about 5 years ago

2.0.5 (2019-07-31)

Bug Fixes

  • Make field text visible within dark background context (#278) (fd80cf4)
braid-design-system - v2.0.4

Published by seek-oss-ci about 5 years ago

2.0.4 (2019-07-24)

Bug Fixes

  • Ensure TextField & Textarea borders show on iOS (#275) (7adda6f)
braid-design-system - v2.0.3

Published by seek-oss-ci about 5 years ago

2.0.3 (2019-07-24)

Bug Fixes

  • Reset: Remove default background color on button (#274) (edeba02)
braid-design-system - v2.0.2

Published by seek-oss-ci about 5 years ago

2.0.2 (2019-07-22)

Bug Fixes

braid-design-system - v2.0.1

Published by seek-oss-ci over 5 years ago

2.0.1 (2019-07-22)

Bug Fixes

  • Import reset directly, fixes dynamic theme import error (#271) (828ba0a)
braid-design-system - v2.0.0

Published by seek-oss-ci over 5 years ago

2.0.0 (2019-07-12)

Features

  • TextLinkRenderer: Remove 'inline' prop, fix heading styles (#264) (ed66adb)

BREAKING CHANGES

  • TextLinkRenderer: - The โ€˜inlineโ€™ prop has been removed in favour of contextual inference
  • Block level TextLinks must now contain a Text node
braid-design-system - v1.5.2

Published by seek-oss-ci over 5 years ago

1.5.2 (2019-07-12)

Bug Fixes

  • Add display names to components forwarding refs (#261) (0563bd1)
braid-design-system - v1.5.1

Published by seek-oss-ci over 5 years ago

1.5.1 (2019-07-11)

Bug Fixes

braid-design-system - v1.5.0

Published by seek-oss-ci over 5 years ago

1.5.0 (2019-07-10)

Features

braid-design-system - v1.4.0

Published by seek-oss-ci over 5 years ago

1.4.0 (2019-07-08)

Features

braid-design-system - v1.3.1

Published by seek-oss-ci over 5 years ago

1.3.1 (2019-07-07)

Bug Fixes

  • Change '-webkit-appearance' to 'WebkitAppearance' to fix type error (#257) (d8dd1ea)
braid-design-system - v1.3.0

Published by seek-oss-ci over 5 years ago

1.3.0 (2019-07-05)

Features

braid-design-system - v1.2.0

Published by seek-oss-ci over 5 years ago

1.2.0 (2019-07-04)

Features

Package Rankings
Top 2.35% on Npmjs.org
Badges
Extracted from project README
npm
Related Projects