Releases: privy-open-source/design-system
Releases · privy-open-source/design-system
0.14.0
🚀 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
🐞 Bug Fixes
- sidebar: sidebar will scrolling when has many basic menu and won't overlap bottom menu - by Afiq Yasin Ramadhan (caa34)
- deps:
- pdf-viewer:
- Navigation button dissapear on focus - by Afiq Yasin Ramadhan (d004a)
- sidebar:
View changes on GitHub
0.13.0
✨ 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
🚀 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
🚨 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 withbg-subtle
bg-emphasis
,bg-emphasis-subtle
replace withbg-inverse
bg-emphasis-alpha
replace withbg-default-alpha
bg-emphasis-subtle-alpha
replace withbg-subtle-alpha
bg-subtle
replace withbg-base
border-on-emphasis
replace withborder-inverse
border-on-emphasis-subtle
replace withborder-subtle
border-on-emphasis-alpha-subtle
replace withborder-subtle-alpha
Others Changes
- signature-text: Add
maxlength
and rename proplimit
tomaxwords
- 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:
- table:
🐞 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
🚀 Features
- breadcrumbs:
- pdf-helipad:
- Add component
pdf-helipad
- by Ade Novid (52e2f)
- Add component
- pdf-text:
🐞 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
0.8.0
🚨 Breaking Changes
signature-text
andsignature-draw
now support v-model file - by Ade Novid (7a7ac)
🚀 Features
- pagination:
🐞 Bug Fixes
- core:
- Add missing exposed composition utils - by Ade Novid (daec7)
- deps:
View changes on GitHub
0.7.0
🚀 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:
- 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:
- pdf-viewer:
- Disabled css only zoom - by Ade Novid (a044a)