Releases: privy-open-source/design-system
Releases · privy-open-source/design-system
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)
View changes on GitHub
0.6.0
0.5.0
🚀 Features
- aspect-ratio:
- compat:
- core:
- Fixed yarn.lock mismatch - by Ade Novid (bfffd)
- form:
- input:
- Refine input component - by Ade Novid (12818)
- Reset css input slider - by Ade Novid (a9850)
- Add input-range - by Ade Novid (37c03)
- Add support input-range multiple - by Ade Novid (b5ccf)
- Improve docs for input-file and input-range - by Ade Novid (07baf)
- Adjust with new design token - by Ade Novid (933da)
- Adjust with new design token - by Ade Novid (a648b)
- Improve docs - by Ade Novid (6cef1)
- Added input pin (input-otp) - by Ade Novid (e1ff5)
- tooltip:
- tour:
🐞 Bug Fixes
- Missing import - by Ade Novid (2694a)
- ci:
- Error build - by Ade Novid (91e5e)
- deps:
- Pin dependency vue-router to 4.1.5 - by renovate[bot] (416fc)
- Update dependency tabbable to v6 - by renovate[bot] (15b25)
- Update dependency @fontsource/dm-sans to v4.5.9 - by renovate[bot] (f3888)
- Update dependency tailwindcss to v3.2.2 - by renovate[bot] (da4f6)
- Update dependency tailwindcss to v3.2.4 - by renovate[bot] (b508c)
- Update dependency @nuxt/kit to v3.0.0 - by renovate[bot] (9b0ac)
- Update dependency @nuxtjs/tailwindcss to v5.3.5 - by renovate[bot] (e7ce6)
- Update dependency defu to v6.1.1 - by renovate[bot] (3e93f)
- Update dependency postcss-custom-properties to v12.1.10 - by renovate[bot] (ab4af)
- Update dependency @vueuse/core to v9.6.0 - by renovate[bot] (2bc93)
- Update dependency isomorphic-dompurify to ^0.24.0 - by renovate[bot] (45feb)
- Update dependency vue-router to v4.1.6 - by renovate[bot] (fd44f)
- Update dependency postcss-custom-properties to v12.1.11 - by renovate[bot] (4cd3c)
View changes on GitHub
0.4.0
🚀 Features
- camera:
- cropper:
- dropzone:
- progress:
- steps:
- Add component step (headless wizard) - by Ade Novid (788b5)
- wizard:
🐞 Bug Fixes
- camera:
- Handle permission API not supported in IOS - by Ade Novid (42ae2)
- ci:
- Fix build production - by Ade Novid (c88dd)
- contextual-bar:
- Fix show hide position - by Ade Novid (aa6f0)
- deps:
- dropzone:
- Fix error build prod - by Ade Novid (0add1)
View changes on GitHub
0.3.0
🚀 Features
- avatar:
- banner:
- button:
- chart:
- core:
- Add unit-test - by Ade Novid (64d98)
- datepicker:
- dialog:
- Add dialog component - by Ade Novid (2787f)
- dropdown:
- dropdown-subitem:
- Rename from
dropdown-group
todropdown-subitem
- by Ade Novid (d14ab)
- Rename from
- filterbar:
- form:
- Added input radio, checkbox - by Ade Novid (736f1)
- Added form select - by Ade Novid (79716)
- Add calendar - by Ade Novid (c3b82)
- Added calendar unit test - by Ade Novid (ac118)
- Add toggle, radio's documentation and testcase - by Ade Novid (6a060)
- Added checkbox documentation - by Ade Novid (eaf37)
- Added toggle unittest, checkbox document and unittest - by Ade Novid (db9b1)
- homepage:
- persona:
- select:
- Add adapter unit-test - by Ade Novid (760d2)
- signature-draw:
- Add component and documentation - by Ade Novid (b111f)
- signature-text:
- Add signature-text component - by Ade Novid (b3f93)
- table:
- tabs:
- Add basic tab - by Ade Novid (4ca5e)
- tailwind:
- Added package tailwind-preset and tailwind-animation - by Ade Novid (57d99)
- textarea:
- toast:
- Added toast - by Ade Novid (0125e)
- toggle:
- Add more documentation and test case - by Ade Novid (316b5)
- truncate:
🐞 Bug Fixes
- Import icon - by Ade Novid (460c1)
- Mismatch yarn lock - by Ade Novid (e7b66)
- avatar:
- calendar:
- Fix button color - by Ade Novid (589b0)
- ci:
- Error build on production - by Ade Novid (81ad0)
- deps:
- Pin dependencies - by Renovate Bot (9e149)
- Update dependency @vueuse/core to v8.3.1 - by Renovate Bot (623aa)
- Update dependency @fontsource/dm-sans to v4.5.7 - by Renovate Bot (bcae7)
- Update dependency @vueuse/core to v8.4.2 - by Renovate Bot (9c6d8)
- Update dependency @vueuse/core to v8.5.0 - by Renovate Bot (11c25)
- Pin dependencies - by Renovate Bot (b7062)
- Update dependency tabbable to v5.3.2 - by Renovate Bot (2d10e)
- Update dependency fuse.js to v6.6.2 - by Renovate Bot (9cf7e)
- Update dependency tabbable to v5.3.3 - by Renovate Bot (7446a)
- Update dependency vue-demi to v0.13.1 - by Renovate Bot (57b1d)
- Update dependency @vueuse/core to v8.6.0 - by Renovate Bot (6c109)
- Pin dependencies - by renovate[bot] (f08f6)
- Update dependency @vueuse/core to v8.9.2 - by renovate[bot] (d24af)
- Update dependency @vueuse/core to v8.9.4 - by renovate[bot] (56eff)
- Update dependency @fontsource/dm-sans to v4.5.8 - by renovate[bot] (acda7)
- Update dependency vue-demi to v0.13.7 - by renovate[bot] [(e04df)](https://github.com/privy-open-source/design-sy...