baklava

Baklava is a design system provided by Trendyol to create a consistent UI/UX for app users.

MIT License

Downloads
7K
Stars
1.2K
Committers
71

Bot releases are visible (Hide)

baklava - v2.2.0-beta.4

Published by github-actions[bot] over 1 year ago

2.2.0-beta.4 (2023-06-07)

Bug Fixes

  • checkbox: wrong aria label definition removed (#590) (18bee47)
  • dropdown: fix wrong labelledby definition (#591) (2f54bce)
  • popover: dont take up space in layout when popover is hidden (#586) (a60aae7)

Features

baklava - v2.2.0-beta.3

Published by github-actions[bot] over 1 year ago

2.2.0-beta.3 (2023-06-07)

Bug Fixes

  • checkbox: remove gap if no label (#616) (c0a5275)
  • input: wait for update to set custom error (#613) (2b50a30)
baklava - v2.2.0-beta.2

Published by github-actions[bot] over 1 year ago

2.2.0-beta.2 (2023-06-01)

Features

  • dialog: bl-dialog-request-close event added (#594) (9f42c04)
baklava - v2.2.0-beta.1

Published by github-actions[bot] over 1 year ago

2.2.0-beta.1 (2023-05-30)

Bug Fixes

  • dialog: no bottom padding for content if actions exists (#604) (547a395)

Features

  • button: form property added for setting target form (#605) (cdd499b)
baklava - v2.1.1-beta.4

Published by github-actions[bot] over 1 year ago

2.1.1-beta.4 (2023-05-26)

Bug Fixes

  • tab: fix the persistent scrollbar issue for the tab-group component (#601) (3ba5421)
baklava - v2.1.1-beta.3

Published by github-actions[bot] over 1 year ago

2.1.1-beta.3 (2023-05-25)

Bug Fixes

baklava - v2.1.1-beta.2

Published by github-actions[bot] over 1 year ago

2.1.1-beta.2 (2023-05-23)

Bug Fixes

  • dialog: closed dialog takes up space in layout (#584) (227741e)
baklava - v2.1.1-beta.1

Published by github-actions[bot] over 1 year ago

2.1.1-beta.1 (2023-05-23)

Bug Fixes

  • input: add missing pattern mismatch to validity states (#576) (020fc98)
baklava - v2.1.0-beta.9

Published by github-actions[bot] over 1 year ago

2.1.0-beta.9 (2023-05-23)

Bug Fixes

  • input: add missing pattern mismatch to validity states (#576) (020fc98)
baklava - v2.1.0

Published by github-actions[bot] over 1 year ago

2.1.0 (2023-05-12)

Bug Fixes

  • dialog: prevent exiting browser fullscreen with dialog close (#548) (2039007)
  • dropdown: close dropdown when an item is clicked (#533) (f78477b)
  • fix react wrapper types (#532) (db6dfd7)
  • popover: prevent exiting fullscreen with popover close (#551) (2d31e3c)
  • select: separator is back (#552) (7181159)
  • set package type as module (#570) (479b900)

Features

  • popover: max-width and border-size css properties are added (#483) (c0f5fc2)
  • switch: implement off color variable on bl-switch (#527) (c5d52b8)

Contributors

@muratcorlu @ogunb @abugraokkali @AykutSarac @ozkersemih

baklava - v2.1.0-beta.8

Published by github-actions[bot] over 1 year ago

2.1.0-beta.8 (2023-05-09)

Features

  • popover: max-width and border-size css properties are added (#483) (c0f5fc2)
baklava - v2.1.0-beta.7

Published by github-actions[bot] over 1 year ago

2.1.0-beta.7 (2023-05-08)

Bug Fixes

baklava - v2.1.0-beta.6

Published by github-actions[bot] over 1 year ago

2.1.0-beta.6 (2023-04-26)

Bug Fixes

baklava - v2.1.0-beta.5

Published by github-actions[bot] over 1 year ago

2.1.0-beta.5 (2023-04-26)

Bug Fixes

  • dialog: prevent exiting browser fullscreen with dialog close (#548) (2039007)
baklava - v2.1.0-beta.4

Published by github-actions[bot] over 1 year ago

2.1.0-beta.4 (2023-04-26)

Bug Fixes

  • popover: prevent exiting fullscreen with popover close (#551) (2d31e3c)
baklava - v2.1.0-beta.3

Published by github-actions[bot] over 1 year ago

2.1.0-beta.3 (2023-04-20)

Bug Fixes

baklava - v2.1.0-beta.2

Published by github-actions[bot] over 1 year ago

2.1.0-beta.2 (2023-04-20)

Bug Fixes

  • dropdown: close dropdown when an item is clicked (#533) (f78477b)
baklava - v2.1.0-beta.1

Published by github-actions[bot] over 1 year ago

2.1.0-beta.1 (2023-04-20)

Features

  • switch: implement off color variable on bl-switch (#527) (c5d52b8)
baklava - v2.0.0-beta.95

Published by github-actions[bot] over 1 year ago

2.0.0-beta.95 (2023-04-20)

Features

  • switch: implement off color variable on bl-switch (#527) (c5d52b8)
baklava - v2.0.0

Published by github-actions[bot] over 1 year ago

2.0.0 (2023-04-06)

This is the first stable release of Baklava Design System web implementation.

First stable release includes a list of components written as HTML Custom Elements (aka Web Components) as well as their React Wrappers. Included components are:

  • Alert
  • Badge
  • Button
  • Checkbox, Checkbox-Group
  • Dialog
  • Drawer
  • Dropdown
  • Icon
  • Pagination
  • Popover
  • Progress-Indicator
  • Radio, Radio-Group
  • Select
  • Switch
  • Tab, Tab-Group, Tab-Panel
  • Textarea
  • Tooltip

Stable release will mean that, we'll not publish breaking changes until v3, so you will able to safely upgrade Baklava to any 2.X versions.

For new features and fixes, we'll continue to have immediate beta releases. Then stable releases will be scheduled once we think it's ready and needed. We'll keep to do stable releases often but not as often as every commit.

BREAKING CHANGE:

This is a complete rewrite of previous UI Library. v1.x is no longer supported.

Contributors

This release has 21 direct contributors. Thanks all of them. ❤️

@muratcorlu @buseselvi @leventozen @DamlaDemir @ayhandoslu @baspinarenes @koulgar @mehmetranas @alibalbars @batuhantozun @olkeoguz @mustafafrw @ogunb @Enes5519 @ozkersemih @pratikgaloria @yasin749 @AykutSarac @umitkucuk @hilkbahar @mstfymrtc

Also there are many more supporters who report issues, give ideas and encourages others to be part of this initiative.

Package Rankings
Top 8.0% on Npmjs.org
Related Projects