braid-design-system

Themeable design system for the SEEK Group

MIT License

Downloads
20.9K
Stars
1.5K
Committers
33

Bot releases are visible (Hide)

braid-design-system - v7.1.0

Published by seek-oss-ci about 5 years ago

7.1.0 (2019-09-02)

Features

braid-design-system - v7.0.0

Published by seek-oss-ci about 5 years ago

7.0.0 (2019-09-02)

Bug Fixes

  • Use correct casing for JobsDB theme entry point (#304) (dd974e1)

BREAKING CHANGES

  • braid-design-system/themes/jobsDB is now braid-design-system/themes/jobsDb.
braid-design-system - v6.0.1

Published by seek-oss-ci about 5 years ago

6.0.1 (2019-08-30)

Bug Fixes

  • Text: Ensure text context values are memoized (#302) (ff0435c)
braid-design-system - v6.0.0

Published by seek-oss-ci about 5 years ago

6.0.0 (2019-08-30)

Features

  • Columns: Add configurable widths, gutters & responsive layout (#299) (b80dd44)

BREAKING CHANGES

  • Columns: Columns no longer collapse on mobile by default. To retain the previous behaviour set collapse on Columns, e.g. <Columns collapse>. Default gutter has changed from ‘large’ to ‘gutter’, so a design review is recommended.
braid-design-system - v5.0.0

Published by seek-oss-ci about 5 years ago

5.0.0 (2019-08-28)

Bug Fixes

  • Increase line height for H4 and large text in 'seekAnz' (#301) (b84830f)

BREAKING CHANGES

  • Design review recommended
braid-design-system - v4.1.0

Published by seek-oss-ci about 5 years ago

4.1.0 (2019-08-21)

Features

  • Box: Add shorthand props for margin and padding (#293) (e844b0e)
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 over 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)
Package Rankings
Top 2.35% on Npmjs.org
Badges
Extracted from project README
npm
Related Projects