Skip to content

Releases: privy-open-source/design-system

0.14.0

05 Jun 04:11
201d257
Compare
Choose a tag to compare

🚀 Features

  • dropdown: Add menu-size props for menu container sizing, update unit test - by Afiq Yasin Ramadhan (0ad97)
  • navbar: Responsive navbar-collapse scrollable, responsive navbar dropdown-menu - by Afiq Yasin Ramadhan (9c81c)

🐞 Bug Fixes

  • breadcrumb: Make breadcrumb item capitalize by default, fix breadcrumb item dropdown style - by Afiq Yasin Ramadhan (31330)
  • cropper: Error missing image on build production - by Ade Novid (309f8)
  • deps: Update dependency core-js to v3.30.2 - by renovate[bot] (57eb2)
View changes on GitHub

0.13.1

26 May 07:07
e85c829
Compare
Choose a tag to compare

🐞 Bug Fixes

  • sidebar: sidebar will scrolling when has many basic menu and won't overlap bottom menu - by Afiq Yasin Ramadhan (caa34)
  • deps:
    • Update dependency @floating-ui/dom to v1.2.8 - by renovate[bot] (943c9)
    • Update dependency chart.js to v4.3.0 - by renovate[bot] (56eb7)
    • Update dependency @testing-library/dom to v8.20.0 - by renovate[bot] (21b8d)
    • Update dependency @zxing/library to v0.20.0 - by renovate[bot] (99958)
  • pdf-viewer:
    • Navigation button dissapear on focus - by Afiq Yasin Ramadhan (d004a)
  • sidebar:
    • Make sidebar bg and sidebar bottom menu customizable by css var - by Afiq Yasin Ramadhan (75ac6)
    • Fix broken sidebar-bg variables, create sidebar-brand slot, reorganizing sidebar-menu layout - by Afiq Yasin Ramadhan (a1541)
View changes on GitHub

0.13.0

12 May 09:46
f4e27ce
Compare
Choose a tag to compare

Persona-Icon

✨ Persona Icon

We add new our icon pack under package @privyid/persona-icon

🚀 Features

  • text:
    • Add transform and weight prop, update documentation, create unit test - by Afiq Yasin Ramadhan (18d3f)

🐞 Bug Fixes

  • others: reorganizing order of component layer, add z-index docs in variables-foundation - by Afiq Yasin Ramadhan (20d80)
  • navbar: centering items inside navbar-nav, add menu-class in the dropdown and nav-item-dropdown - by Afiq Yasin Ramadhan (37d3f)
  • button: Centering button text, remove text decoration line on hover, add default color hover to prevent global style of link - by Afiq Yasin Ramadhan (c7b74)
  • dropdown: Stop downdrop to prevent others tab keyup - by Ade Novid (55d30)
  • modal: Add max-width - by Ade Novid (1aa10)
View changes on GitHub

0.12.0

28 Apr 08:03
f5956b7
Compare
Choose a tag to compare

🚀 Features

  • nav: Support toggle dropdown in nav-item-dropdown via v-model - by Afiq Yasin Ramadhan (5e9f5)

🐞 Bug Fixes

  • checkbox: Check box stretch when has very long caption - by Afiq Yasin Ramadhan (59f88)
  • deps: Update dependency @zxing/browser to v0.1.3 - by renovate[bot] (185fb)
  • pdf-object: Fix add-on apperance on dark mode - by Ade Novid (0f8e4)
View changes on GitHub

0.11.0

14 Apr 06:47
6a74335
Compare
Choose a tag to compare

🚨 Breaking Changes

New Dark Mode Color Foundation

We change a lot the color's foundation to adjust with dark mode.

Semantics Background which are gone
muted   : theme.colors.gray[5],
inactive: theme.colors.gray[20],
emphasis: {
  	DEFAULT: theme.colors.gray[100],
	subtle : theme.colors.gray[95],
  	alpha  : {
       DEFAULT: `rgba(${theme.colors.gray[0]}, ${theme.opacity[5]})`,
       subtle : `rgba(${theme.colors.gray[0]}, ${theme.opacity[10]})`,
   },
},
Semantics Border which are gone
'on-emphasis': {
    DEFAULT: theme.colors.gray[90],
    subtle : theme.colors.gray[70],
    alpha  : {
        DEFAULT: `rgba(${theme.colors.gray[0]}, ${theme.opacity[5]})`,
        subtle : `rgba(${theme.colors.gray[0]}, ${theme.opacity[10]})`,
    },
},
Migration Guide
  • bg-muted, bg-innactive replace with bg-subtle
  • bg-emphasis, bg-emphasis-subtle replace with bg-inverse
  • bg-emphasis-alpha replace with bg-default-alpha
  • bg-emphasis-subtle-alpha replace with bg-subtle-alpha
  • bg-subtle replace with bg-base
  • border-on-emphasis replace with border-inverse
  • border-on-emphasis-subtle replace with border-subtle
  • border-on-emphasis-alpha-subtle replace with border-subtle-alpha

Others Changes

  • signature-text: Add maxlength and rename prop limit to maxwords - by Ade Novid (69376)

🚀 Features

  • (make component avatar, badge, banner, button, button-group, camera, card, chart, collapse, contextual-bar, dot, dropdown, dropdown-sub-item, label, modal, calendar, datepicker support new semantic) - by Afiq Yasin Ramadhan (b442e)
  • (make component form group, input, input file, input group, input password, input pin, input range, radio, select, textarea, toggle, breadcrumb, filterbar, navbar, page, sidebar, sidebar menu, signature, pdf viewer, pdf object, dialog, overlay, toast, tour, dropzone, spread, steps, tooltip support new semantic, add input group unit test) fix: (error state of input text, input file, input group, input password, disable state of input group, broken input group in darkmode, input group and button group sizing) - by Afiq Yasin Ramadhan (15347)
  • (update foundation color semantic guide) - by Afiq Yasin Ramadhan (5ac73)
  • (add darkmode version of aspect-ratio, avatar and badge) - by Afiq Yasin Ramadhan (fed28)
  • (add darkmode version of banner) - by Afiq Yasin Ramadhan (43742)
  • (add darkmode version of breadcrumbs) - by Afiq Yasin Ramadhan (b332f)
  • (add darkmode version of button) - by Afiq Yasin Ramadhan (451f1)
  • (add darkmode version of button-group, calendar, camera, caption, card and chart) - by Afiq Yasin Ramadhan (221e8)
  • (add darkmode version of checkbox, collapse, contextual-bar, cropper, datepicker, dialog, divider, dot and dropdown) - by Afiq Yasin Ramadhan (5cc2d)
  • (add darkmode version of dropdown sub item and dropzone) - by Afiq Yasin Ramadhan (e3eeb)
  • (add darkmode version of filterbar, form-group, heading, input, input-file, input-group, input-password, input-pin, input-range, label, main, modal, nav, navbar, overlay, page, pagination, pdf-object, pdf-viewer, progress and radio) - by Afiq Yasin Ramadhan (752a4)
  • (add darkmode version of select, sidebar, sidebar-menu, signature-draw, strengthbar, table, tabs, textarea, toast, toggle, tooltip, tour, truncate and wizard) - by Afiq Yasin Ramadhan (173c7)
  • banner:
    • Add banner slot-icon for custom icon banner - by Afiq Yasin Ramadhan (6da95)
    • Create unit test for slot icon - by Afiq Yasin Ramadhan (1e3f6)
  • table:
    • Add custom slot for empty state - by Afiq Yasin Ramadhan (c012b)
    • Add empty-label prop to provide custom empty state label - by Afiq Yasin Ramadhan (9cf39)

🐞 Bug Fixes

  • (replace bg-emphasis with inverse in camera, remove divider in docs of input-group, replace bg-emphasis with inverse in modal) - by Afiq Yasin Ramadhan (30c92)
  • calendar: Fix button in production build - by Ade Novid (249bf)
  • deps: Update dependency @nuxt/kit to v3.3.3 - by renovate[bot] (9a789)
  • input-pin: Fix v-model result when input in random order - by Ade Novid (e0ed4)

🏎 Performance

  • persona: Reduce bundle dist size - by Ade Novid (484ab)
View changes on GitHub

0.10.0

29 Mar 02:03
52943b8
Compare
Choose a tag to compare

🚀 Features

  • breadcrumbs:
    • Added documentation & added unit test & added breadcrumbs-item-dropdown component - by Afiq Yasin Ramadhan (685e6)
    • Added sidebar menu for breadcrumbs - by Afiq Yasin Ramadhan (a93d9)
  • pdf-helipad:
    • Add component pdf-helipad - by Ade Novid (52e2f)
  • pdf-text:
    • Add component p-pdf-text - by Ade Novid (501ef)
    • Add label - by Ade Novid (d1219)

🐞 Bug Fixes

  • (move breadcrumb into dashboard-category menu) - by Afiq Yasin Ramadhan (913f3)
  • (pull latest updated) - by Afiq Yasin Ramadhan (ec3ab)
  • (re-showing border for dropdown-activator in outline variant - used in navigation) - by Afiq Yasin Ramadhan (5a633)
  • (change navigation label) - by Afiq Yasin Ramadhan (3cd51)
  • input-file: Fix clearable not showing the button clear - by Ade Novid (c5a39)
  • pdf-viewer: Fix navigation not shown on wide screen (layout: fit) - by Ade Novid (5d1fc)
  • persona: Fix component auto-import - by Ade Novid (9b705)
View changes on GitHub

0.9.0

03 Mar 07:04
cca2c7d
Compare
Choose a tag to compare

🚀 Features

  • pdf-viewer: Added v-model:page and v-model:scale - by Ade Novid (ac331)

🐞 Bug Fixes

  • deps:
    • Update dependency defu to v6.1.2 - by renovate[bot] (c9fb2)
    • Update dependency chart.js to v4.2.1 - by renovate[bot] (329d2)
View changes on GitHub

0.8.0

10 Feb 06:38
4514678
Compare
Choose a tag to compare

🚨 Breaking Changes

  • signature-text and signature-draw now support v-model file - by Ade Novid (7a7ac)

🚀 Features

  • pagination:
    • Add pagination - by alam (555e3)
    • Add pagination utils - by alam (2380a)
    • Add unit-test - by alam (d16eb)
    • Add documentation - by alam (9bc43)

🐞 Bug Fixes

  • core:
    • Add missing exposed composition utils - by Ade Novid (daec7)
  • deps:
    • Update dependency chart.js to v4.2.0 - by renovate[bot] (20c34)
    • Update dependency @vueuse/core to v9.11.1 - by renovate[bot] (e7fd6)
    • Update dependency @zxing/library to v0.19.2 - by renovate[bot] (8862e)
View changes on GitHub

0.7.0

19 Jan 05:08
97e520d
Compare
Choose a tag to compare

🚀 Features

  • docsearch: Add algolia config - by Ade Novid (d0f9a)
  • eslint: Added package eslint-config-persona - by Ade Novid (da75b)
  • pdf: Added pdf-viewer and pdf-object - by Ade Novid (ce39f)
  • pdf-object: Add debug mode - by Ade Novid (9e3c4)
  • radio: Add slot-scope isChecked - by Ade Novid (da7d5)

🐞 Bug Fixes

  • deps:
    • Update dependency chart.js to v4 - by renovate[bot] (42746)
    • Update dependency @vueuse/core to v9.9.0 - by renovate[bot] (cdff5)
    • Update dependency @vueuse/core to v9.10.0 - by renovate[bot] (ac1b4)
    • Update dependency chart.js to v4.1.2 - by renovate[bot] (fe524)
  • eslint-config-persona:
    • Fix conflict comma-dangle - by Ade Novid (23446)
  • pdf-viewer:
    • Fix navigation glitch - by Ade Novid (844fc)
  • persona:
    • Fix missing deps - by Ade Novid (c5803)

🏎 Performance

  • pdf-object:
    • Improve checkOverlap algorithm - by Ade Novid (5520a)
    • Replace round from lodash to native - by Ade Novid (0a0df)
  • pdf-viewer:
    • Disabled css only zoom - by Ade Novid (a044a)
View changes on GitHub

0.6.0

21 Dec 12:45
6bf0bb1
Compare
Choose a tag to compare

🐞 Bug Fixes

  • persona:
    • Fix unresolve file - by Ade Novid (e976c)
    • Fix error typing on Caption - by Ade Novid (5a8cc)
View changes on GitHub