v0.0.2-beta.2 (2025-04-06)
- docs:
- packages:
- tabs support
ThemeSize
- by @soybeanjs (62290) - ui: segment support
ThemeSize
- by @soybeanjs (d27f8) - ui: slider support
ThemeSize
- by @soybeanjs (f06a9) - navigation-menu support
ThemeSize
- by @soybeanjs (055b4) - add
useThemeSize
to control sizable components - by @soybeanjs (96598) - menubar support
ThemeSize
- by @soybeanjs (40b35)
- tabs support
- projects:
- packages:
- projects:
- components:
- packages:
- optimize segment and tabs types - by @soybeanjs (d7a0f)
- ui: optimize tabs - by @soybeanjs (eee67)
- optimize tabs - by @soybeanjs (b8eb9)
- ui: optimize accordion and adapt to
ThemeSize
- by @soybeanjs (ac035) - ui: optimize button and adapt to
ThemeSize
- by @soybeanjs (0498e) - ui: optimize alert and adapt to
ThemeSize
- by @soybeanjs (145f7) - ui: optimize dialog and adapt to
ThemeSize
- by @soybeanjs (af5c8) - ui: optimize avatar and adapt to
ThemeSize
- by @soybeanjs (a2093) - ui: optimize badge and adapt to
ThemeSize
- by @soybeanjs (8dac6) - ui: optimize breadcrumb and adapt to
ThemeSize
- by @soybeanjs (de787) - ui: optimize card and adapt to
ThemeSize
- by @soybeanjs (08a6d) - ui: optimize chip and adapt to
ThemeSize
- by @soybeanjs (79e70) - ui: optimize collapsible and adapt to
ThemeSize
- by @soybeanjs (9b09b) - ui: optimize combobox and adapt to
ThemeSize
- by @soybeanjs (e7afb) - ui: optimize dialog and adapt to ThemeSize - by @soybeanjs (ed164)
- variants: optimize combobox - by @soybeanjs (08049)
- optimize components for menu categories - by @soybeanjs (db76e)
- ui: optimize form - by @soybeanjs (9a5ec)
- ui: optimize carousel, hover-card, popover, tooltip - by @soybeanjs (301f3)
- ui: optimize input, number-field, radio, checkbox - by @soybeanjs (2a906)
- ui: optimize tabs, segment - by @soybeanjs (62c91)
- optimize keyboard-key, pagination, progress, resizable, scroll-area - by @soybeanjs (d8147)
- ui: optimize combobox, select - by @soybeanjs (0d1d2)
- optimize slider, switch, tags-input, textarea, separator - by @soybeanjs (59a3b)
- ui: optimize toast, drawer, sheet - by @soybeanjs (4060b)
- ui: optimize stepper - by @soybeanjs (7f914)
- optimize variants - by @soybeanjs (f8c45)
- projects:
- packages:
- projects:
- rename ThemeSize
xx
to2xl
- by @soybeanjs (0f0dc)
- rename ThemeSize
- projects:
- add
ComponentPreview
for docs - by @soybeanjs (45aa5) - add examples code preview - by @soybeanjs (7775d)
- change code.json setup - by @soybeanjs (d9d8e)
- fix shiki error in safari - by @soybeanjs (6e147)
- optimize docs - by @soybeanjs (0a94d)
- optimize home button style - by @soybeanjs (93aaa)
- update code.json - by @soybeanjs (7964c)
- update code.json - by @soybeanjs (e59b6)
- header support language switch - by @Azir-11 in #68 (ff6f4)
- update code.json - by @soybeanjs (e2bcd)
- optimize docs style - by @soybeanjs (c1bfd)
- add
- deps:
- projects:
v0.0.2-beta.1 (2025-03-23)
- packages: rename
badge
totag
,chip
tobadge
- by @soybeanjs (d0a65)
- packages: ui: fix checkbox-group props - by @soybeanjs (e32bb)
- packages:
- projects: optimize read theme config in vitepress - by @soybeanjs (17cf1)
v0.0.1 (2025-03-23)
- components:
- packages:
- add @su/shadcn-ui - by @soybeanjs (38c10)
- add pkg
@soybean-unify/color
- by @soybeanjs (2617c) - ui button add variants shape - by @soybeanjs (7cf4d)
- ui button add variants dashed - by @soybeanjs (5c9c6)
- ui button support disabled - by @soybeanjs (d89a7)
- ui button support loading - by @soybeanjs (ab667)
- color: add tailwind color palette - by @soybeanjs (5c1b3)
- ui: add alert - by @soybeanjs (9745d)
- ui: add alert & refactor types - by @soybeanjs (6efb1)
- ui: optimize alert & add alert example - by @soybeanjs (37a3f)
- ui: add more button size & change variant
pure
toplain
- by @soybeanjs (e7d89) - ui: add card - by @soybeanjs (8d4af)
- ui: add aspect-ratio - by @soybeanjs (669ef)
- ui: add button-group - by @soybeanjs (2d39d)
- ui: button-group support vertical direction - by @soybeanjs (adc56)
- ui: button add shadow - by @soybeanjs (c10dc)
- ui: add avatar - by @soybeanjs (16764)
- ui: add popover - by @soybeanjs (a7073)
- ui: popover arrow style - by @soybeanjs (c8dc7)
- ui: add dialog - by @soybeanjs (761ca)
- ui: add alert-dialog - by @soybeanjs (d7a0c)
- ui: card support card root with title leading and trailing slot - by @soybeanjs (caeab)
- ui: alert-dialog support different types - by @soybeanjs (c238b)
- ui: alert support closable - by @soybeanjs (0b373)
- ui: add badge & optimize button style - by @soybeanjs (48ed4)
- ui: add checbox - by @soybeanjs (aa0b7)
- ui: add label - by @soybeanjs (7dadd)
- ui: add checkbox group - by @soybeanjs (4de87)
- ui: checkbox group add variant color - by @soybeanjs (1cc20)
- ui: add radio - by @soybeanjs (e6feb)
- ui: add collapsible - by @soybeanjs (9094e)
- ui: add input - by @soybeanjs (515ef)
- ui: add select - by @soybeanjs (3300b)
- ui: select support size - by @soybeanjs (921a2)
- ui: add textarea - by Azir (37ce7)
- ui: textarea support resize - by @soybeanjs (bb15a)
- ui: add toggle-group - by @soybeanjs (4216e)
- ui: checkbox support different sizes - by @soybeanjs (19528)
- ui: card support more sizes - by @soybeanjs (1a5e9)
- ui: radio support different sizes - by @soybeanjs (36c12)
- ui: add dropdown-menu - by @soybeanjs (1bd3a)
- add drawer - by @soybeanjs (07dec)
- add separator - by Ohh in #28 (1ffd8)
- add scroll-area - by @soybeanjs (f237e)
- add pin-input - by Ohh in #29 (b5d44)
- add tabs - by @soybeanjs in #30 (219c7)
- ui: tabs support vertical orientation - by @soybeanjs (23396)
- add segment - by @soybeanjs in #31 (0a57c)
- add sheet - by @soybeanjs in #32 (be995)
- add chip. - by @Azir-11 in #35 (ab910)
- add pagination - by Ohh in #33 (f8f0a)
- add hover-card - by Ohh in #38 (2d316)
- add sonner - by Ohh and @soybeanjs in #40 (44863)
- add breadcrumb - by @soybeanjs in #42 (67e15)
- add form - by @soybeanjs in #43 (dcf32)
- add button variant: pure - by @soybeanjs (795cc)
- add package soybean-primitive - by @soybeanjs (c8242)
- primitive: FocusGuards - by @soybeanjs (2a0a8)
- primitive: label - by @soybeanjs (1e256)
- primitive: viewport - by @soybeanjs (2c0c7)
- primitive: checkbox - by @soybeanjs (d4838)
- primitive: VisuallyHidden - by @soybeanjs (714a9)
- primitive: switch - by @soybeanjs (0dbef)
- primitive: calendar - by @soybeanjs (1dd98)
- primitive: combobox,listbox,menu,popover,popper - by @soybeanjs (ef2e2)
- primitive: context-menu,date-field,date-range-field,time-field - by @soybeanjs (5ab3d)
- primitive: data-picker - by @soybeanjs (9b675)
- primitive: date-range-picker - by @soybeanjs (8cd0a)
- primitive: menubar - by @soybeanjs (ec3dd)
- primitive: pin-input - by @soybeanjs (f5b7b)
- primitive: toggle,toggle-group - by @soybeanjs (5b1b3)
- primitive: hover-card - by @soybeanjs (98d32)
- primitive: number-field - by @soybeanjs (253b2)
- primitive: pagination - by @soybeanjs (0f2cb)
- primitive: progress - by @soybeanjs (40b5d)
- primitive: radio-group - by @soybeanjs (f744e)
- primitive: stepper - by @soybeanjs (296d8)
- primitive: tabs - by @soybeanjs (86598)
- primitive: slider - by @soybeanjs (d59c2)
- primitive: tags-input - by @soybeanjs (d31d1)
- primitive: toolbar - by @soybeanjs (5e8df)
- primitive: tooltip - by @soybeanjs (430bb)
- primitive: tree - by @soybeanjs (f3c49)
- primitive: range-calendar - by @soybeanjs (7ae80)
- primitive: navigation-menu - by @soybeanjs (f81ba)
- primitive: scroll-area - by @soybeanjs (7a2ac)
- primitive: toast - by @soybeanjs (f35c2)
- primitive: select - by @soybeanjs (57e99)
- primitive: splitter - by @soybeanjs (51337)
- primitive: add class name - by @soybeanjs (ae772)
- ui: add toast - by @soybeanjs (2ccf0)
- ui: add command - by @soybeanjs in #48 (68f5f)
- ui: add skeleton - by @soybeanjs in #49 (0f56e)
- ui: add slider - by @soybeanjs in #50 (a7e87)
- ui: add button-link - by @soybeanjs in #51 (5a5ab)
- ui: add link component - by @soybeanjs (5d9f3)
- ui: add navigation-menu - by @soybeanjs in #52 (0dd27)
- ui: add menubar - by @soybeanjs in #54 (1aed7)
- ui: add context-menu - by @soybeanjs in #55 (7238a)
- ui: add resizable - by @soybeanjs in #56 (54a41)
- variants: export slot type - by @soybeanjs (ce901)
- ui: add tags-input - by @soybeanjs in #57 (f6535)
- ui: add number-field - by @soybeanjs in #59 (ef749)
- ui: add carousel - by @soybeanjs in #60 (88328)
- ui: add stepper - by @soybeanjs in #61 (25027)
- ui: command support size - by @soybeanjs (a12bb)
- primitives: add open prop slot on AlertDialog - by @soybeanjs (e2bdf)
- ui: add combobox - by @soybeanjs in #62 (a7ea2)
- primitives and ui support resolver and nuxt - by @soybeanjs (29dd7)
- accordion support
ThemeSize
& optimize accordion & add@soybean-ui/examples
- by @soybeanjs (cda5f) - ui: badge support ThemeSize and add more variant - by @soybeanjs (aabc7)
- projects:
- add @su/shadcn-ui demo - by @soybeanjs (534e7)
- add feedback color type - by @soybeanjs (fc2aa)
- update example - by @soybeanjs (5fe90)
- add more ui accordion example - by @soybeanjs (ce8a8)
- make example responsive layout - by @soybeanjs (27b73)
- add dark mode switcher - by @soybeanjs (b2bae)
- add ui example: aspect-ratio - by @soybeanjs (7137f)
- update title - by @soybeanjs (2cbff)
- add count graphemes function to textarea - by @Azir-11 in #27 (d6e0a)
- ui example support router query to update active tab - by @soybeanjs (4199f)
- primitive: dropdown-menu - by @soybeanjs (b5bbd)
- primitive: ediable - by @soybeanjs (70d62)
- add combobox example - by @soybeanjs (838dd)
- add theme color
carbon
- by @soybeanjs (80906) - add script to generate primitives components name - by @soybeanjs (53ce1)
- add ThemeCustomize - by @soybeanjs (65c0f)
- example: context-menu ThemeSize - by @soybeanjs (85d79)
- packages:
- fix shadcn button variants - by @soybeanjs (8d2c6)
- fix accordion - by @soybeanjs (c301a)
- ui: fix radio style - by @soybeanjs (ccc83)
- ui: fix button disabled - by @soybeanjs (fb0b9)
- ui: fix select events - by @soybeanjs (42685)
- fix tooltip - by @soybeanjs (6aab2)
- fix checkbox checked - by @soybeanjs (fdf65)
- ui: fix switch prop - by @soybeanjs (56cb2)
- primitive: fix import - by @soybeanjs (0e4bc)
- primitive: fix types - by @soybeanjs (f7aa1)
- primitive: fix props class - by @soybeanjs (208e7)
- primitive: fix scroll-area scroll-y - by @soybeanjs (1f99a)
- primitive: fix slots types - by @soybeanjs (b3ce6)
- primitive: fix import PrimitiveProps - by @soybeanjs (1b343)
- ui: fix dropdown portal - by @soybeanjs (214d6)
- ui: fix style - by @soybeanjs (8a6bb)
- fix generate style repeatly - by @soybeanjs (7a2ed)
- primitive: fix dialog prop bind - by @soybeanjs (5fb62)
- ui: fix build type error - by @soybeanjs (7a9d3)
- fix arrow - by @soybeanjs (b2262)
- ui: fix tab export name - by @soybeanjs (d9b3c)
- primitive: fix menu context - by @soybeanjs (60121)
- primitive: fix popper-anchor - by @soybeanjs (ae162)
- fix menu content class - by @soybeanjs (6c97c)
- primitives: fix number-field error when not provide prop modelValue - by @soybeanjs (6c51c)
- ui: fix missing stepper props orientation - by @soybeanjs (934fa)
- primitives: fix
useForwardExpose
- by @soybeanjs (cbd21) - ui: fix select prop separator - by @soybeanjs (097b6)
- fix chip variant - by @soybeanjs (ad299)
- fix textarea style - by @soybeanjs (83a48)
- projects:
- fix tsconfig paths - by @soybeanjs (ff344)
- fix example button - by @soybeanjs (6c19a)
- fix vue-compiler can't resolve complex type - by @soybeanjs (b91c3)
- fix aspect-ratio export and import - by @soybeanjs (d5cf1)
- fix spell - by @soybeanjs (f3b84)
- fix example popover - by @soybeanjs (e8aba)
- fix case errors - by Ohh in #39 (3da26)
- fix example tabs - by @soybeanjs (6fbbe)
- fix import - by @soybeanjs (d4593)
- fix ui path in unocss - by @soybeanjs (07851)
- fix STabs export - by @soybeanjs (e53c9)
- fix command example shortcut - by @soybeanjs (940b3)
- fix theme customize keep state - by @soybeanjs (2f2ef)
- styles:
- types:
- packages:
- optimize shadcn button - by @soybeanjs (3815d)
- optimize shadcn button variants - by @soybeanjs (d976d)
- ui: optimize alert - by @soybeanjs (1a0b9)
- ui: optimize card - by @soybeanjs (e4495)
- ui: add button-icon, loading-button - by @soybeanjs (ea253)
- ui: optimize popover - by @soybeanjs (53eea)
- ui: optimize popover export - by @soybeanjs (51840)
- ui: optimize button variant plain shadow - by @soybeanjs (ff220)
- ui: remove card description and dialog description - by @soybeanjs (0452f)
- ui: remove card root - by @soybeanjs (e0c53)
- optimize cls - by @soybeanjs (5b9e5)
- ui: optimize checbox - by @soybeanjs (07393)
- ui: optimize radio - by @soybeanjs (f1b3a)
- ui: add props with defineModel - by @soybeanjs (9eef9)
- ui: optimize collapsible - by @soybeanjs (d7e43)
- ui: optimize checkbox & radio style - by @soybeanjs (0ff95)
- ui: optimize checkbox & radio style - by @soybeanjs (50a73)
- ui: optimize select - by @soybeanjs (781d2)
- ui: optimize select - by @soybeanjs (5b65a)
- ui: optimize select size - by @soybeanjs (1d5ea)
- ui: optimize select style - by @soybeanjs (c9c59)
- ui: optimize select style - by @soybeanjs (df5db)
- optimize textarea - by @soybeanjs (fa33e)
- ui: optimize input - by @soybeanjs (8ef77)
- ui: optimize button - by @soybeanjs (89e76)
- ui: optimize popover export - by @soybeanjs (7f803)
- ui: optimize popover - by @soybeanjs (17a43)
- ui: optimize types - by @soybeanjs (af5ef)
- variants: optimize class names - by @soybeanjs (f6247)
- optimize separator - by @soybeanjs (37b05)
- optimize textarea - by @soybeanjs (fd4c4)
- optimize separator style - by @soybeanjs (932c7)
- optimize textarea style - by @soybeanjs (5ac5b)
- optimize alert-dialog, dialog, drawer and sheet - by @soybeanjs (a7df0)
- ui: optimize components - by @soybeanjs in #36 (8df5b)
- optimize popover - by @soybeanjs (11ddd)
- optimize switch style - by @soybeanjs (2220f)
- primitive: FocusScope - by @soybeanjs (98ac0)
- primitive: Collapsible - by @soybeanjs (36da3)
- primitive: Separator - by @soybeanjs (daac5)
- primitive: RovingFocus - by @soybeanjs (7aa46)
- primitive: remove code about story doc - by @soybeanjs (0db31)
- primitive: fix eslint style - by @soybeanjs (59163)
- primitive: optimize accordion - by @soybeanjs (6992a)
- primitive: optimize useVModel - by @soybeanjs (687ea)
- primitive: optimize code - by @soybeanjs (e36e8)
- primitive: optimize accordion - by @soybeanjs (c16c4)
- primitive: optimize accordion - by @soybeanjs (5e02a)
- primitive: optimize types - by @soybeanjs (e3aad)
- ui: optimize toast - by @soybeanjs (1be49)
- optimize toast - by @soybeanjs (e7610)
- ui: optimize sheet - by @soybeanjs (712dc)
- ui: optimize drawer - by @soybeanjs (a6513)
- ui: optimize keyboardKey style - by @soybeanjs (393ed)
- ui: optimize
KeyboardKey
- by @soybeanjs (00862) - ui: optimize
KeyboardKey
type - by @soybeanjs (bc02d) - ui: optimize popper and based popper - by @soybeanjs (8289c)
- primitive: simplify components based on menu - by @soybeanjs (5e383)
- ui: add menu - by @soybeanjs (ddbda)
- optimize menu - by @soybeanjs (1113c)
- ui: add menu link icon - by @soybeanjs (f4ffb)
- primitive: optimize menu - by @soybeanjs (b92d0)
- optimize menubar - by @soybeanjs (ac832)
- ui: optimize select option type - by @soybeanjs (ef6e0)
- ui: optimize select option type - by @soybeanjs (7711c)
- ui: optimize select prop - by @soybeanjs (efa1e)
- ui: optimize keboard-key - by @soybeanjs (d9f68)
- ui: optimize command - by @soybeanjs (472e4)
- optimize command - by @soybeanjs (c2c64)
- variants: add ring-offset-background - by @soybeanjs (61ad6)
- ui: optimize combobox - by @soybeanjs (1a02c)
- ui: optimize collapsible - by @soybeanjs (b8d04)
- optimize primitives and ui export - by @soybeanjs (4ee05)
- ui: optimize textarea. - by @Azir-11 in #64 (991a4)
- ui: optimize alert variants - by @soybeanjs (b71ae)
- ui: optimize card style - by @soybeanjs (8b0c0)
- optimize variants for border - by @soybeanjs (cbb43)
- variants: unify transition duration - by @soybeanjs (ecdc6)
- optimize alert-dialog, dialog, drawer, sheet style - by @soybeanjs (17d07)
- optimize card - by @soybeanjs (3eaea)
- optimize breadcrumb - by @soybeanjs (5cf1a)
- projects:
- optimize project - by @soybeanjs (bfab1)
- optimize demo - by @soybeanjs (0ea33)
- optimize example tab style - by @soybeanjs (08837)
- optimize card demo - by @soybeanjs (e567b)
- optimize card demo - by @soybeanjs (b7652)
- optimize dialog example - by @soybeanjs (27903)
- optimize card demo - by @soybeanjs (0ac7e)
- optimize example - by @soybeanjs (7b421)
- optimize input example - by @soybeanjs (dd5d8)
- optimize import and export order - by @soybeanjs (820d1)
- optimize example - by @soybeanjs (0c533)
- optimize ui examples - by @soybeanjs (60864)
- optimize accordion - by @soybeanjs (1058a)
- optimize examples - by @soybeanjs (df4f3)
- optimize examples - by @soybeanjs (cba6c)
- optimize import order - by @soybeanjs (d09b4)
- optimize examples - by @soybeanjs (ee13e)
- optimize examples - by @soybeanjs (eee2a)
- optimize example accordion - by @soybeanjs (70c56)
- optimize form example - by @soybeanjs (4a0ee)
- optimize example form type - by @soybeanjs (e2d13)
- optimize code - by @soybeanjs (1b64b)
- optimize code - by @soybeanjs (0839b)
- optimize unocss class - by @soybeanjs (0f895)
- optimize form - by @soybeanjs (65a25)
- projects example dropdown-menu - by @soybeanjs (87391)
- remove empty style tag - by @soybeanjs (8840c)
- ui: add prop
defer
- by @soybeanjs (39d10) - optimize scripts generate - by @soybeanjs (b76d1)
- optimize tabs data - by @soybeanjs (14d60)
- optimize code to avoid wrong build types - by @soybeanjs (2d81d)
- optimize combobox example - by @soybeanjs (bbed7)
- optimize package chunk - by @soybeanjs (8fba6)
- optimize build chunk - by @soybeanjs (fad54)
- optimize ui theme toggle - by @soybeanjs (78895)
- remove short props style - by @soybeanjs (bcd19)
- update examples - by @soybeanjs (3eb50)
- optimize slot tag style - by @soybeanjs (f94c1)
- styles:
- optimize docs component style - by @soybeanjs (8b3ea)
- types:
- optimize types - by @soybeanjs (2b64a)
- packages:
- update shadcn button variants - by @soybeanjs (8de63)
- refactor ui - by @soybeanjs (77fdb)
- rename ui prefix - by @soybeanjs (0dfa0)
- ui: change button variant ghost - by @soybeanjs (8bd9d)
- ui: refactor card class - by @soybeanjs (382fe)
- ui: button variant plain: remove bg - by @soybeanjs (c7274)
- ui: remove card description & add ButtonIcon prop
fitContent
- by @soybeanjs (309fb) - ui: refactor alert style - by @soybeanjs (10b07)
- ui: refactor accordion style - by @soybeanjs (c354e)
- ui: refactor props - by @soybeanjs (e47b8)
- refactor ui api - by @soybeanjs (90245)
- ui: remove @vueuse/core,@lucide/lab - by @soybeanjs (cea94)
- ui: popover class - by @soybeanjs (0749a)
- ui: refactor progress - by @soybeanjs (3b01b)
- ui: refactor types - by @soybeanjs (ca58d)
- ui: use
useId
replacenanoid
- by @soybeanjs (23c24) - use unified type
ThemeColor
,ThemeSize
,ThemeOrientation
- by @soybeanjs (aea6f) - ui: refactor pagination button style - by @soybeanjs (a0886)
- update checkbox prop:
checked
=>modelValue
- by @soybeanjs (63a98) - refcator switch prop:
checked
=>modelValue
- by @soybeanjs (1f509) - refactor pin-input style - by @soybeanjs (9c6d9)
- refactor badge style - by @soybeanjs (8d067)
- ui: rename prop
options
toitems
- by @soybeanjs (2dfc1) - primitve: use
useVModel
replacedefineModel
- by @soybeanjs (7a174) - rename
ui-variants
tovariants
- by @soybeanjs (f5fb1) - ui: refactor
command
useListbox
- by @soybeanjs (207bc) - ui: refactor card - by @soybeanjs (ab988)
- ui: refactor
KeyboardKey
- by @soybeanjs (3966f) - ui: refactor dropdown-menu by menu - by @soybeanjs (e1f99)
- ui: refactor select - by @soybeanjs (b18f8)
- ui: refactor accordion class - by @soybeanjs (d04c3)
- variants: use
ring
replaceoutline
- by @soybeanjs (c0203) - variants: fix outline-none - by @soybeanjs (9c066)
- ui: refactor command - by @soybeanjs (3c876)
- refactor alert & support
ThemeSize
- by @soybeanjs (dc89d) - ui: avatar: use
ui
replace multi class props - by @soybeanjs (fd6b8) - ui: update keyboard-key variants - by @soybeanjs (f6289)
- variants: refactor radio indicator style - by @soybeanjs (81cb3)
- projects:
- refactor - by @soybeanjs (6fec6)
- refactor style - by @soybeanjs (63e3d)
- refactor theme color - by @soybeanjs (de234)
- extract ui-variant - by @soybeanjs (b5f9e)
- use tsx - by @soybeanjs (5140e)
- change button icon size - by @soybeanjs (35778)
- ui example: use ScrollArea - by @soybeanjs (1d93e)
- update theme color css variables - by @soybeanjs (a04ef)
- class name
rd
torounded
- by @soybeanjs (87b0c) - rename
soybean-unify
tosoybean-ui
- by @soybeanjs (bfc50) - remove package
@soybean-ui/shadcn-ui
- by @soybeanjs (73ad7) - use
reka-ui
replaceradix-vue
- by @soybeanjs in #44 (4e492) - replace
reka-ui
by@soybean-ui/primitive
- by @soybeanjs (f3810) - use
valibot
replacezod
and optimizeForm
- by @soybeanjs (6f9ed) - rename ui package name to
soy-ui
- by @soybeanjs (75ee1) - rename package
@soybean-ui/primitive
to@soybean-ui/primitives
- by @soybeanjs (c7827) - ui: remove short prop - by @soybeanjs (0843a)
- ui: remove short prop - by @soybeanjs (32a78)
- use
outline-solid
replace unuselessoutline
in unocss - by @soybeanjs (e0f4b) - update package build - by @soybeanjs (3b105)
- rename dir
ui
tosoy-ui
- by @soybeanjs (4acb5) - use prop
ui
replace multi class props - by @soybeanjs (c3b3e)
- packages:
- add README for primitives and ui - by @soybeanjs (b0396)
- projects:
- add process of developing new component - by @soybeanjs (237cc)
- optimize developing standard - by @soybeanjs (30664)
- add
ui-standard
- by @soybeanjs (276ac) - update ui-standard - by @soybeanjs (dd82b)
- init docs - by @soybeanjs (b4a52)
- docs main layout - by @soybeanjs (dcd78)
- add home - by @soybeanjs (515ed)
- add docs page - by @soybeanjs (150f6)
- update docs - by @soybeanjs (77f9f)
- update docs - by @soybeanjs (c2e5b)
- fix menu trigger style - by @soybeanjs (dc5b5)
- fix style - by @soybeanjs (00dbe)
- add CHANGELOG - by @soybeanjs (91cc1)
- update docs - by @soybeanjs (836cd)
- update docs style - by @soybeanjs (6a917)
- update docs - by @soybeanjs (bcb30)
- add docs for soybean-ui - by @soybeanjs in #63 (b79c9)
- update README & license - by @soybeanjs (47501)
- fix dead link - by @soybeanjs (90490)
- fix docs demo breadcrumb style - by @soybeanjs (8438c)
- update README - by @soybeanjs (d82f2)
- update docs - by @soybeanjs (a6743)
- theme customize support mobile - by @soybeanjs (3f1d7)
- styles:
- deps:
- update deps - by @soybeanjs (d4831)
- update deps - by @soybeanjs (29df2)
- update deps - by @soybeanjs (45588)
- update deps - by @soybeanjs (dd553)
- update deps - by @soybeanjs (d01ba)
- update deps - by @soybeanjs (e3b8a)
- update deps - by @soybeanjs (032e1)
- update deps - by @soybeanjs (8cd0f)
- update deps - by @soybeanjs (4e37e)
- update deps - by @soybeanjs (9ec0f)
- update deps - by @soybeanjs (85ca4)
- update deps - by @soybeanjs (0e414)
- update deps - by @soybeanjs (1b8b2)
- update deps - by @soybeanjs (91bd6)
- update deps - by @soybeanjs (88477)
- update deps - by @soybeanjs (d6e68)
- update deps - by @soybeanjs (96da5)
- update deps - by @soybeanjs (92f7f)
- update deps - by @soybeanjs (71c9d)
- update deps - by @soybeanjs (dd989)
- update deps - by @soybeanjs (1753a)
- update deps - by @soybeanjs (2db9b)
- update deps - by @soybeanjs (4b447)
- update deps - by @soybeanjs (93e05)
- update deps - by @soybeanjs (f627a)
- update deps - by @soybeanjs (99574)
- update deps - by @soybeanjs (4c86a)
- update deps - by @soybeanjs (ba27a)
- update deps - by @soybeanjs (18687)
- update deps - by @soybeanjs (f9dd8)
- update deps - by @soybeanjs (89afa)
- update deps - by @soybeanjs (025ef)
- update deps - by @soybeanjs (2b76d)
- update deps - by @soybeanjs (4e5dc)
- update deps - by @soybeanjs (fa14c)
- packages:
- project:
- projects:
- update deps and use
unocss-preset-shadcn
- by @soybeanjs (fdc61) - update git hook
pre-commit
- by @soybeanjs (a445e) - update vscode settings - by @soybeanjs (6f8f7)
- add build lib - by @soybeanjs (2e333)
- change css reset - by @soybeanjs (8bcea)
- update vscode extensions.json - by @soybeanjs (8074c)
- update vscode settings - by @soybeanjs (a5406)
- build ui package - by @soybeanjs (ff412)
- optimize package build - by @soybeanjs (81e1d)
- remove git-hook: pre-push - by @soybeanjs (986c1)
- sync changes from reka-ui - by @soybeanjs (cd127)
- update package.json - by @soybeanjs (5257b)
- update pnpm version - by @soybeanjs (5b407)
- import soybean-ui css - by @soybeanjs (7cc3e)
- remove vaul-vue and update build config - by @soybeanjs (4812a)
- update package.json - by @soybeanjs (f5a0b)
- update scripts - by @soybeanjs (47c15)
- rename package name - by @soybeanjs (885c1)
- update package name - by @soybeanjs (3ffe5)
- rename package name - by @soybeanjs (6c56a)
- update package config - by @soybeanjs (70e19)
- support stub packages - by @soybeanjs (5a234)
- update scripts - by @soybeanjs (d902d)
- build packages - by @soybeanjs (f27f9)
- optimize scripts stub and restore - by @soybeanjs (e6ae7)
- sync code from radix-vue - by @soybeanjs (464b8)
- sync code from radix-vue - by @soybeanjs (bf23f)
- sync code from radix-vue - by @soybeanjs (0ff74)
- update script - by @soybeanjs (aeb91)
- update package name - by @soybeanjs (9fb14)
- rename reka - by @soybeanjs (fcd17)
- sync code from radix-vue - by @soybeanjs (ab1ac)
- update docs scripts - by @soybeanjs (48afd)
- sync code from radix-vue - by @soybeanjs (75a6e)
- update pkg version - by @soybeanjs (7acd4)
- update pnpm-lock - by @soybeanjs (7be19)
- add scripts
generate
- by @soybeanjs (5f98c) - ui: fix build types - by @soybeanjs (2baac)
- sync change from radix-vue - by @soybeanjs (46596)
- add pre-commit hook - by @soybeanjs (77903)
- update vscode settings - by @soybeanjs (245af)
- update deps & update vite config - by @soybeanjs (ee143)
- sync code from radix-vue - by @soybeanjs (8044f)
- ui: update pnpm version - by @soybeanjs (9a628)
- sync code from radix-vue - by @soybeanjs (bd5e3)
- update unocss preset - by @soybeanjs (30874)
- update vscode settings - by @soybeanjs (ca0cd)
- optimize scripts generate - by @soybeanjs (d8387)
- sync code from radix-vue - by @soybeanjs (a86e4)
- update pnpm version - by @soybeanjs (324e4)
- update pnpm version - by @soybeanjs (11296)
- update pkg version - by @soybeanjs (db38d)
- sync code from reka-ui - by @soybeanjs (29a06)
- add scripts - by @soybeanjs (1a96f)
- update unocss config - by @soybeanjs (59988)
- update unocss config include soy-ui - by @soybeanjs (33871)
- update unocss config include soy-ui - by @soybeanjs (c29a8)
- update deps & fix build types - by @soybeanjs (f5f96)
- update deps and use
- packages:
- projects:
v0.0.1-beta.9 (2025-03-20)
- projects: optimize build chunk - by @soybeanjs (fad54)
- projects: update docs - by @soybeanjs (a6743)
- projects: update unocss config include soy-ui - by @soybeanjs (c29a8)
v0.0.1-beta.8 (2025-03-20)
- types: fix import type - by @soybeanjs (53416)
- projects: optimize package chunk - by @soybeanjs (8fba6)
- projects: rename dir
ui
tosoy-ui
- by @soybeanjs (4acb5)
- projects: update README - by @soybeanjs (d82f2)
- projects:
v0.0.1-beta.7 (2025-03-19)
- packages:
- fix chip variant - by @soybeanjs (ad299)
- styles:
- styles: optimize docs component style - by @soybeanjs (8b3ea)
- projects:
- styles:
- fix docs style - by @soybeanjs (1fd99)
v0.0.1-beta.6 (2025-03-19)
- packages:
- projects:
- add script to generate primitives components name - by @soybeanjs (53ce1)
- packages: ui: fix select prop separator - by @soybeanjs (097b6)
- packages:
- projects:
- optimize combobox example - by @soybeanjs (bbed7)
- packages: add README for primitives and ui - by @soybeanjs (b0396)
- deps:
- packages:
- primitives: remove cjs export - by @soybeanjs (703ef)
- projects:
v0.0.1-beta.5 (2025-03-05)
- packages:
- ui: add resizable - by @soybeanjs in #56 (54a41)
- variants: export slot type - by @soybeanjs (ce901)
- ui: add tags-input - by @soybeanjs in #57 (f6535)
- ui: add number-field - by @soybeanjs in #59 (ef749)
- ui: add carousel - by @soybeanjs in #60 (88328)
- ui: add stepper - by @soybeanjs in #61 (25027)
- ui: command support size - by @soybeanjs (a12bb)
- projects:
- add theme color
carbon
- by @soybeanjs (80906)
- add theme color
- packages:
- types:
- fix ts types - by @soybeanjs (3a12e)
- packages:
- projects:
- packages:
- projects:
- projects: update docs - by @soybeanjs (bcb30)
- deps:
- projects:
- update vscode settings - by @soybeanjs (245af)
- update deps & update vite config - by @soybeanjs (ee143)
- sync code from radix-vue - by @soybeanjs (8044f)
- ui: update pnpm version - by @soybeanjs (9a628)
- sync code from radix-vue - by @soybeanjs (bd5e3)
- update unocss preset - by @soybeanjs (30874)
- update vscode settings - by @soybeanjs (ca0cd)
- optimize scripts generate - by @soybeanjs (d8387)
- sync code from radix-vue - by @soybeanjs (a86e4)
- update pnpm version - by @soybeanjs (324e4)
- update pnpm version - by @soybeanjs (11296)
- projects: eslint sort import - by @soybeanjs (45ba3)
v0.0.1-beta.4 (2025-01-07)
- projects: rename package
@soybean-ui/primitive
to@soybean-ui/primitives
- by Soybean (c7827)
- deps:
- update deps - by Soybean (4c86a)
- projects:
v0.0.1-beta.3 (2025-01-07)
- packages:
- ui: add toast - by @soybeanjs (2ccf0)
- ui: add command - by @soybeanjs in #48 (68f5f)
- ui: add skeleton - by @soybeanjs in #49 (0f56e)
- ui: add slider - by @soybeanjs in #50 (a7e87)
- ui: add button-link - by @soybeanjs in #51 (5a5ab)
- ui: add link component - by @soybeanjs (5d9f3)
- ui: add navigation-menu - by @soybeanjs in #52 (0dd27)
- ui: add menubar - by @soybeanjs in #54 (1aed7)
- ui: add context-menu - by @soybeanjs in #55 (7238a)
- projects:
- add combobox example - by @soybeanjs (838dd)
- packages:
- fix generate style repeatly - by @soybeanjs (7a2ed)
- primitive: fix dialog prop bind - by @soybeanjs (5fb62)
- ui: fix build type error - by @soybeanjs (7a9d3)
- fix arrow - by @soybeanjs (b2262)
- ui: fix tab export name - by @soybeanjs (d9b3c)
- primitive: fix menu context - by @soybeanjs (60121)
- primitive: fix popper-anchor - by @soybeanjs (ae162)
- fix menu content class - by @soybeanjs (6c97c)
- projects:
- types:
- packages:
- ui: optimize toast - by @soybeanjs (1be49)
- optimize toast - by @soybeanjs (e7610)
- ui: optimize sheet - by @soybeanjs (712dc)
- ui: optimize drawer - by @soybeanjs (a6513)
- ui: optimize keyboardKey style - by @soybeanjs (393ed)
- ui: optimize
KeyboardKey
- by @soybeanjs (00862) - ui: optimize
KeyboardKey
type - by @soybeanjs (bc02d) - ui: optimize popper and based popper - by @soybeanjs (8289c)
- primitive: simplify components based on menu - by @soybeanjs (5e383)
- ui: add menu - by @soybeanjs (ddbda)
- optimize menu - by @soybeanjs (1113c)
- ui: add menu link icon - by @soybeanjs (f4ffb)
- primitive: optimize menu - by @soybeanjs (b92d0)
- optimize menubar - by @soybeanjs (ac832)
- projects:
- types:
- optimize types - by @soybeanjs (2b64a)
- packages:
- projects:
- projects:
- styles:
- fix border style - by @soybeanjs (d6fb1)
- deps:
- projects:
- sync code from radix-vue - by @soybeanjs (bf23f)
- sync code from radix-vue - by @soybeanjs (0ff74)
- update script - by @soybeanjs (aeb91)
- update package name - by @soybeanjs (9fb14)
- rename reka - by @soybeanjs (fcd17)
- sync code from radix-vue - by @soybeanjs (ab1ac)
- update docs scripts - by @soybeanjs (48afd)
- sync code from radix-vue - by @soybeanjs (75a6e)
- update pkg version - by @soybeanjs (7acd4)
- update pnpm-lock - by @soybeanjs (7be19)
- add scripts
generate
- by @soybeanjs (5f98c)
- packages: ui: fix pagination style - by @soybeanjs (7533d)
v0.0.1-beta.2 (2024-12-07)
- packages:
- projects:
- fix ui path in unocss - by @soybeanjs (07851)
- projects: add CHANGELOG - by @soybeanjs (91cc1)
- deps:
- update deps - by @soybeanjs (71c9d)
- project:
- update config - by @soybeanjs (1619a)
- projects:
- update package.json - by @soybeanjs (f5a0b)
- update scripts - by @soybeanjs (47c15)
- rename package name - by @soybeanjs (885c1)
- update package name - by @soybeanjs (3ffe5)
- rename package name - by @soybeanjs (6c56a)
- update package config - by @soybeanjs (70e19)
- support stub packages - by @soybeanjs (5a234)
- update scripts - by @soybeanjs (d902d)
- build packages - by @soybeanjs (f27f9)
- optimize scripts stub and restore - by @soybeanjs (e6ae7)
- sync code from radix-vue - by @soybeanjs (464b8)
- projects: scrollbar style - by @soybeanjs (39555)
v0.0.1-beta.1 (2024-12-05)
- components:
- packages:
- add @su/shadcn-ui - by @soybeanjs (38c10)
- add pkg
@soybean-unify/color
- by @soybeanjs (2617c) - ui button add variants shape - by @soybeanjs (7cf4d)
- ui button add variants dashed - by @soybeanjs (5c9c6)
- ui button support disabled - by @soybeanjs (d89a7)
- ui button support loading - by @soybeanjs (ab667)
- color: add tailwind color palette - by @soybeanjs (5c1b3)
- ui: add alert - by @soybeanjs (9745d)
- ui: add alert & refactor types - by @soybeanjs (6efb1)
- ui: optimize alert & add alert example - by @soybeanjs (37a3f)
- ui: add more button size & change variant
pure
toplain
- by @soybeanjs (e7d89) - ui: add card - by @soybeanjs (8d4af)
- ui: add aspect-ratio - by @soybeanjs (669ef)
- ui: add button-group - by @soybeanjs (2d39d)
- ui: button-group support vertical direction - by @soybeanjs (adc56)
- ui: button add shadow - by @soybeanjs (c10dc)
- ui: add avatar - by @soybeanjs (16764)
- ui: add popover - by @soybeanjs (a7073)
- ui: popover arrow style - by @soybeanjs (c8dc7)
- ui: add dialog - by @soybeanjs (761ca)
- ui: add alert-dialog - by @soybeanjs (d7a0c)
- ui: card support card root with title leading and trailing slot - by @soybeanjs (caeab)
- ui: alert-dialog support different types - by @soybeanjs (c238b)
- ui: alert support closable - by @soybeanjs (0b373)
- ui: add badge & optimize button style - by @soybeanjs (48ed4)
- ui: add checbox - by @soybeanjs (aa0b7)
- ui: add label - by @soybeanjs (7dadd)
- ui: add checkbox group - by @soybeanjs (4de87)
- ui: checkbox group add variant color - by @soybeanjs (1cc20)
- ui: add radio - by @soybeanjs (e6feb)
- ui: add collapsible - by @soybeanjs (9094e)
- ui: add input - by @soybeanjs (515ef)
- ui: add select - by @soybeanjs (3300b)
- ui: select support size - by @soybeanjs (921a2)
- ui: add textarea - by Azir (37ce7)
- ui: textarea support resize - by @soybeanjs (bb15a)
- ui: add toggle-group - by @soybeanjs (4216e)
- ui: checkbox support different sizes - by @soybeanjs (19528)
- ui: card support more sizes - by @soybeanjs (1a5e9)
- ui: radio support different sizes - by @soybeanjs (36c12)
- ui: add dropdown-menu - by @soybeanjs (1bd3a)
- add drawer - by @soybeanjs (07dec)
- add separator - by @mufeng889 in #28 (1ffd8)
- add scroll-area - by @soybeanjs (f237e)
- add pin-input - by @mufeng889 in #29 (b5d44)
- add tabs - by @soybeanjs in #30 (219c7)
- ui: tabs support vertical orientation - by @soybeanjs (23396)
- add segment - by @soybeanjs in #31 (0a57c)
- add sheet - by @soybeanjs in #32 (be995)
- add chip. - by @Azir-11 in #35 (ab910)
- add pagination - by @mufeng889 in #33 (f8f0a)
- add hover-card - by @mufeng889 in #38 (2d316)
- add sonner - by @mufeng889 and @soybeanjs in #40 (44863)
- add breadcrumb - by @soybeanjs in #42 (67e15)
- add form - by @soybeanjs in #43 (dcf32)
- add button variant: pure - by @soybeanjs (795cc)
- add package soybean-primitive - by @soybeanjs (c8242)
- primitive: FocusGuards - by @soybeanjs (2a0a8)
- primitive: label - by @soybeanjs (1e256)
- primitive: viewport - by @soybeanjs (2c0c7)
- primitive: checkbox - by @soybeanjs (d4838)
- primitive: VisuallyHidden - by @soybeanjs (714a9)
- primitive: switch - by @soybeanjs (0dbef)
- primitive: calendar - by @soybeanjs (1dd98)
- primitive: combobox,listbox,menu,popover,popper - by @soybeanjs (ef2e2)
- primitive: context-menu,date-field,date-range-field,time-field - by @soybeanjs (5ab3d)
- primitive: data-picker - by @soybeanjs (9b675)
- primitive: date-range-picker - by @soybeanjs (8cd0a)
- primitive: menubar - by @soybeanjs (ec3dd)
- primitive: pin-input - by @soybeanjs (f5b7b)
- primitive: toggle,toggle-group - by @soybeanjs (5b1b3)
- primitive: hover-card - by @soybeanjs (98d32)
- primitive: number-field - by @soybeanjs (253b2)
- primitive: pagination - by @soybeanjs (0f2cb)
- primitive: progress - by @soybeanjs (40b5d)
- primitive: radio-group - by @soybeanjs (f744e)
- primitive: stepper - by @soybeanjs (296d8)
- primitive: tabs - by @soybeanjs (86598)
- primitive: slider - by @soybeanjs (d59c2)
- primitive: tags-input - by @soybeanjs (d31d1)
- primitive: toolbar - by @soybeanjs (5e8df)
- primitive: tooltip - by @soybeanjs (430bb)
- primitive: tree - by @soybeanjs (f3c49)
- primitive: range-calendar - by @soybeanjs (7ae80)
- primitive: navigation-menu - by @soybeanjs (f81ba)
- primitive: scroll-area - by @soybeanjs (7a2ac)
- primitive: toast - by @soybeanjs (f35c2)
- primitive: select - by @soybeanjs (57e99)
- primitive: splitter - by @soybeanjs (51337)
- primitive: add class name - by @soybeanjs (ae772)
- projects:
- add @su/shadcn-ui demo - by @soybeanjs (534e7)
- add feedback color type - by @soybeanjs (fc2aa)
- update example - by @soybeanjs (5fe90)
- add more ui accordion example - by @soybeanjs (ce8a8)
- make example responsive layout - by @soybeanjs (27b73)
- add dark mode switcher - by @soybeanjs (b2bae)
- add ui example: aspect-ratio - by @soybeanjs (7137f)
- update title - by @soybeanjs (2cbff)
- add count graphemes function to textarea - by @Azir-11 in #27 (d6e0a)
- ui example support router query to update active tab - by @soybeanjs (4199f)
- primitive: dropdown-menu - by @soybeanjs (b5bbd)
- primitive: ediable - by @soybeanjs (70d62)
- packages:
- fix shadcn button variants - by @soybeanjs (8d2c6)
- fix accordion - by @soybeanjs (c301a)
- ui: fix radio style - by @soybeanjs (ccc83)
- ui: fix button disabled - by @soybeanjs (fb0b9)
- ui: fix select events - by @soybeanjs (42685)
- fix tooltip - by @soybeanjs (6aab2)
- fix checkbox checked - by @soybeanjs (fdf65)
- ui: fix switch prop - by @soybeanjs (56cb2)
- primitive: fix import - by @soybeanjs (0e4bc)
- primitive: fix types - by @soybeanjs (f7aa1)
- primitive: fix props class - by @soybeanjs (208e7)
- primitive: fix scroll-area scroll-y - by @soybeanjs (1f99a)
- primitive: fix slots types - by @soybeanjs (b3ce6)
- primitive: fix import PrimitiveProps - by @soybeanjs (1b343)
- projects:
- fix tsconfig paths - by @soybeanjs (ff344)
- fix example button - by @soybeanjs (6c19a)
- fix vue-compiler can't resolve complex type - by @soybeanjs (b91c3)
- fix aspect-ratio export and import - by @soybeanjs (d5cf1)
- fix spell - by @soybeanjs (f3b84)
- fix example popover - by @soybeanjs (e8aba)
- fix case errors - by @mufeng889 in #39 (3da26)
- fix example tabs - by @soybeanjs (6fbbe)
- fix import - by @soybeanjs (d4593)
- packages:
- optimize shadcn button - by @soybeanjs (3815d)
- optimize shadcn button variants - by @soybeanjs (d976d)
- ui: optimize alert - by @soybeanjs (1a0b9)
- ui: optimize card - by @soybeanjs (e4495)
- ui: add button-icon, loading-button - by @soybeanjs (ea253)
- ui: optimize popover - by @soybeanjs (53eea)
- ui: optimize popover export - by @soybeanjs (51840)
- ui: optimize button variant plain shadow - by @soybeanjs (ff220)
- ui: remove card description and dialog description - by @soybeanjs (0452f)
- ui: remove card root - by @soybeanjs (e0c53)
- optimize cls - by @soybeanjs (5b9e5)
- ui: optimize checbox - by @soybeanjs (07393)
- ui: optimize radio - by @soybeanjs (f1b3a)
- ui: add props with defineModel - by @soybeanjs (9eef9)
- ui: optimize collapsible - by @soybeanjs (d7e43)
- ui: optimize checkbox & radio style - by @soybeanjs (0ff95)
- ui: optimize checkbox & radio style - by @soybeanjs (50a73)
- ui: optimize select - by @soybeanjs (781d2)
- ui: optimize select - by @soybeanjs (5b65a)
- ui: optimize select size - by @soybeanjs (1d5ea)
- ui: optimize select style - by @soybeanjs (c9c59)
- ui: optimize select style - by @soybeanjs (df5db)
- optimize textarea - by @soybeanjs (fa33e)
- ui: optimize input - by @soybeanjs (8ef77)
- ui: optimize button - by @soybeanjs (89e76)
- ui: optimize popover export - by @soybeanjs (7f803)
- ui: optimize popover - by @soybeanjs (17a43)
- ui: optimize types - by @soybeanjs (af5ef)
- variants: optimize class names - by @soybeanjs (f6247)
- optimize separator - by @soybeanjs (37b05)
- optimize textarea - by @soybeanjs (fd4c4)
- optimize separator style - by @soybeanjs (932c7)
- optimize textarea style - by @soybeanjs (5ac5b)
- optimize alert-dialog, dialog, drawer and sheet - by @soybeanjs (a7df0)
- ui: optimize components - by @soybeanjs in #36 (8df5b)
- optimize popover - by @soybeanjs (11ddd)
- optimize switch style - by @soybeanjs (2220f)
- primitive: FocusScope - by @soybeanjs (98ac0)
- primitive: Collapsible - by @soybeanjs (36da3)
- primitive: Separator - by @soybeanjs (daac5)
- primitive: RovingFocus - by @soybeanjs (7aa46)
- primitive: remove code about story doc - by @soybeanjs (0db31)
- primitive: fix eslint style - by @soybeanjs (59163)
- primitive: optimize accordion - by @soybeanjs (6992a)
- primitive: optimize useVModel - by @soybeanjs (687ea)
- primitive: optimize code - by @soybeanjs (e36e8)
- primitive: optimize accordion - by @soybeanjs (c16c4)
- primitive: optimize accordion - by @soybeanjs (5e02a)
- primitive: optimize types - by @soybeanjs (e3aad)
- projects:
- optimize project - by @soybeanjs (bfab1)
- optimize demo - by @soybeanjs (0ea33)
- optimize example tab style - by @soybeanjs (08837)
- optimize card demo - by @soybeanjs (e567b)
- optimize card demo - by @soybeanjs (b7652)
- optimize dialog example - by @soybeanjs (27903)
- optimize card demo - by @soybeanjs (0ac7e)
- optimize example - by @soybeanjs (7b421)
- optimize input example - by @soybeanjs (dd5d8)
- optimize import and export order - by @soybeanjs (820d1)
- optimize example - by @soybeanjs (0c533)
- optimize ui examples - by @soybeanjs (60864)
- optimize accordion - by @soybeanjs (1058a)
- optimize examples - by @soybeanjs (df4f3)
- optimize examples - by @soybeanjs (cba6c)
- optimize import order - by @soybeanjs (d09b4)
- optimize examples - by @soybeanjs (ee13e)
- optimize examples - by @soybeanjs (eee2a)
- optimize example accordion - by @soybeanjs (70c56)
- optimize form example - by @soybeanjs (4a0ee)
- optimize example form type - by @soybeanjs (e2d13)
- optimize code - by @soybeanjs (1b64b)
- packages:
- update shadcn button variants - by @soybeanjs (8de63)
- refactor ui - by @soybeanjs (77fdb)
- rename ui prefix - by @soybeanjs (0dfa0)
- ui: change button variant ghost - by @soybeanjs (8bd9d)
- ui: refactor card class - by @soybeanjs (382fe)
- ui: button variant plain: remove bg - by @soybeanjs (c7274)
- ui: remove card description & add ButtonIcon prop
fitContent
- by @soybeanjs (309fb) - ui: refactor alert style - by @soybeanjs (10b07)
- ui: refactor accordion style - by @soybeanjs (c354e)
- ui: refactor props - by @soybeanjs (e47b8)
- refactor ui api - by @soybeanjs (90245)
- ui: remove @vueuse/core,@lucide/lab - by @soybeanjs (cea94)
- ui: popover class - by @soybeanjs (0749a)
- ui: refactor progress - by @soybeanjs (3b01b)
- ui: refactor types - by @soybeanjs (ca58d)
- ui: use
useId
replacenanoid
- by @soybeanjs (23c24) - use unified type
ThemeColor
,ThemeSize
,ThemeOrientation
- by @soybeanjs (aea6f) - ui: refactor pagination button style - by @soybeanjs (a0886)
- update checkbox prop:
checked
=>modelValue
- by @soybeanjs (63a98) - refcator switch prop:
checked
=>modelValue
- by @soybeanjs (1f509) - refactor pin-input style - by @soybeanjs (9c6d9)
- refactor badge style - by @soybeanjs (8d067)
- ui: rename prop
options
toitems
- by @soybeanjs (2dfc1) - primitve: use
useVModel
replacedefineModel
- by @soybeanjs (7a174)
- projects:
- refactor - by @soybeanjs (6fec6)
- refactor style - by @soybeanjs (63e3d)
- refactor theme color - by @soybeanjs (de234)
- extract ui-variant - by @soybeanjs (b5f9e)
- use tsx - by @soybeanjs (5140e)
- change button icon size - by @soybeanjs (35778)
- ui example: use ScrollArea - by @soybeanjs (1d93e)
- update theme color css variables - by @soybeanjs (a04ef)
- class name
rd
torounded
- by @soybeanjs (87b0c) - rename
soybean-unify
tosoybean-ui
- by @soybeanjs (bfc50) - remove package
@soybean-ui/shadcn-ui
- by @soybeanjs (73ad7) - use
reka-ui
replaceradix-vue
- by @soybeanjs in #44 (4e492) - replace
reka-ui
by@soybean-ui/primitives
- by @soybeanjs (f3810)
- projects:
- add process of developing new component - by @soybeanjs (237cc)
- optimize developing standard - by @soybeanjs (30664)
- add
ui-standard
- by @soybeanjs (276ac) - update ui-standard - by @soybeanjs (dd82b)
- init docs - by @soybeanjs (b4a52)
- docs main layout - by @soybeanjs (dcd78)
- add home - by @soybeanjs (515ed)
- add docs page - by @soybeanjs (150f6)
- update docs - by @soybeanjs (77f9f)
- update docs - by @soybeanjs (c2e5b)
- fix menu trigger style - by @soybeanjs (dc5b5)
- fix style - by @soybeanjs (00dbe)
- deps:
- update deps - by @soybeanjs (d4831)
- update deps - by @soybeanjs (29df2)
- update deps - by @soybeanjs (45588)
- update deps - by @soybeanjs (dd553)
- update deps - by @soybeanjs (d01ba)
- update deps - by @soybeanjs (e3b8a)
- update deps - by @soybeanjs (032e1)
- update deps - by @soybeanjs (8cd0f)
- update deps - by @soybeanjs (4e37e)
- update deps - by @soybeanjs (9ec0f)
- update deps - by @soybeanjs (85ca4)
- update deps - by @soybeanjs (0e414)
- update deps - by @soybeanjs (1b8b2)
- update deps - by @soybeanjs (91bd6)
- update deps - by @soybeanjs (88477)
- update deps - by @soybeanjs (d6e68)
- update deps - by @soybeanjs (96da5)
- update deps - by @soybeanjs (92f7f)
- packages:
- project:
- projects:
- update deps and use
unocss-preset-shadcn
- by @soybeanjs (fdc61) - update git hook
pre-commit
- by @soybeanjs (a445e) - update vscode settings - by @soybeanjs (6f8f7)
- add build lib - by @soybeanjs (2e333)
- change css reset - by @soybeanjs (8bcea)
- update vscode extensions.json - by @soybeanjs (8074c)
- update vscode settings - by @soybeanjs (a5406)
- build ui package - by @soybeanjs (ff412)
- optimize package build - by @soybeanjs (81e1d)
- remove git-hook: pre-push - by @soybeanjs (986c1)
- sync changes from reka-ui - by @soybeanjs (cd127)
- update package.json - by @soybeanjs (5257b)
- update pnpm version - by @soybeanjs (5b407)
- import soybean-ui css - by @soybeanjs (7cc3e)
- remove vaul-vue and update build config - by @soybeanjs (4812a)
- update deps and use
- packages: