Commit Graph

2538 Commits

Author SHA1 Message Date
Benjamin Canac 51a1f8519c feat(Sidebar): new component (#6038) 2026-03-10 14:24:14 +01:00
Benjamin Canac d663950134 fix(ProsePre): move shiki line highlight styles to theme 2026-03-10 11:18:57 +01:00
Benjamin Canac 91c6356e92 feat(Checkbox/Switch): add support for trueValue / falseValue props (#6150)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sandro Circi <sandro.circi@digitoolmedia.com>
2026-03-08 13:10:46 +01:00
Benjamin Canac ee8a248d42 feat(InputMenu): add autocomplete prop (#6026) 2026-03-05 12:34:14 +01:00
Benjamin Canac a529b433cf feat(DropdownMenu): add filter prop (#6153) 2026-03-05 12:21:17 +01:00
Daniel Roe dd3f5c53b3 feat(module)!: use moduleDependencies to manipulate options (#5384)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
2026-03-04 22:28:37 +01:00
Benjamin Canac 83afd9c355 feat(Tooltip): support global content configuration via App tooltip prop (#6152) 2026-03-04 15:51:12 +01:00
Maxime Pauvert 6dd0fc4ef3 fix(Avatar): use resolved size for image width/height (#6008)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-03-04 11:25:01 +01:00
Sveinn Bjarki Brynjarsson f3ddc6033f feat(locale): add Icelandic language (#6149) 2026-03-04 11:13:08 +01:00
Malik 6921f13005 fix(ContentSurround): handle RTL mode (#6148) 2026-03-04 10:18:03 +01:00
Benjamin Canac 1350d625d0 fix(Error): support status and statusText properties
Resolves #6134
2026-03-03 15:18:15 +01:00
Sandro Circi 7d1e8631ea fix(components): improve slots return types and tests (#6109)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-03-02 13:57:26 +01:00
Can Stand 0e9198e927 fix(components): improve arrow styling with stroke-default and fill-bg (#6095)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-03-02 12:46:58 +01:00
Benjamin Canac fcdb231aee fix(ContentToc): add relative positioning to content slot
Resolves #6117
2026-02-27 19:18:54 +01:00
Benjamin Canac d6318532c4 fix(ContentToc): use rem units for indicator size calculation 2026-02-27 13:49:47 +01:00
Benjamin Canac c22ecf405f fix(useResizable): use function declaration to prevent false auto-import 2026-02-27 13:48:14 +01:00
Benjamin Canac 082ea41ff7 fix(Page): make slot presence reactive for variant computation 2026-02-26 14:55:50 +01:00
Benjamin Canac 286738a107 fix(components): prevent transformUI from mutating cached useComponentUI value
Resolves #6104, regression of #4387
2026-02-25 19:37:01 +01:00
Benjamin Canac 8f84c90c15 fix(NavigationMenu): prevent navigation when clicking trailing area in horizontal orientation
Related to #6083
Follow-up https://github.com/nuxt/ui/commit/7f9996f6634f2884503da423be19bc5a43a07961
2026-02-25 11:11:55 +01:00
Sandro Circi 04292d9772 fix(types): resolve isArrayOfArray type return (#6097) 2026-02-25 10:26:09 +01:00
Benjamin Canac 08facc00ff fix(defineShortcuts): allow shifted special character shortcuts 2026-02-23 17:37:58 +01:00
Benjamin Canac 7b317d9ea0 fix(NavigationMenu): unique auto-generated item values for grouped items 2026-02-23 16:49:14 +01:00
Manuchehr 2663deb61d feat(DashboardSidebar/Header): add autoClose prop (#6089)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-23 12:24:00 +01:00
Benjamin Canac 7f9996f663 fix(NavigationMenu): allow clicking trailing slot in horizontal orientation
Resolves #5192, resolves #6083
2026-02-23 12:05:20 +01:00
Karl Adler e8bc322cab fix(module): update icon cssLayer option from components to base (#6076)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-23 10:28:02 +01:00
Mateusz Narowski bc49d3f9b3 feat(module): add support for taupe / mauve / mist / olive neutral colors (#6081) 2026-02-20 23:09:31 +01:00
Sandro Circi 6f7af3e0f9 fix(types): improve DotPathKeys accuracy and GetItemKeys performance (#6077) 2026-02-20 10:49:02 +01:00
Benjamin Canac 8f5f44cd47 fix(components): add fixed prop to prevent responsive text size reduction (#6074) 2026-02-19 12:02:29 +01:00
Sandro Circi cd3432b297 fix(components): nullable and optional type support (#6060) 2026-02-18 14:12:59 +01:00
Benjamin Canac 058c66bf7b fix(InputMenu/SelectMenu): sort filtered items by match relevance
Resolves #4672
2026-02-18 13:05:02 +01:00
Benjamin Canac 82afa0a1fc fix(Toast): allow update to keep toast open and reset duration 2026-02-17 17:48:42 +01:00
Benjamin Canac ee2c0a5595 fix(Toast): improve animation smoothness (#6065) 2026-02-17 16:02:01 +01:00
Mike Newbon 548b7115a2 feat(ScrollArea): add skipMeasurement virtualize option (#5721)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-17 14:30:00 +01:00
Evan Schleret f46b504b95 feat(NavigationMenu): allow tooltip usage in horizontal orientation (#5682)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-17 14:13:48 +01:00
Benjamin Canac 401a2c031a feat(NavigationMenu): handle chip in items (#6064)
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-02-17 11:13:31 +01:00
Sandro Circi 22cf1eadaf fix(InputMenu/Select/SelectMenu): exclude cosmetic items from model value type (#6044) 2026-02-16 18:46:31 +01:00
Benjamin Canac 1262016057 fix(components): prevent iOS auto-zoom on input fields with font-size below 16px (#6040) 2026-02-16 18:11:55 +01:00
Benjamin Canac 4bdcb83ad0 fix(ChatMessages): prevent flash at top before scrolling to bottom on mount 2026-02-16 18:03:40 +01:00
Daniel Kasperczyk e67f77e62a fix(ContentNavigation): pass nested child data to slots (#6043)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-16 12:58:32 +01:00
renovate[bot] 33dd676fd3 chore(deps): update nuxt framework to ^4.3.1 (#6048)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-16 11:57:59 +01:00
山吹色御守 8451f45715 fix(defineShortcuts): add alt key guard (#6020)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-15 14:30:38 +01:00
Ilya Semenov ed552fca32 feat(Form): add HTML5 validation to programmatic submit (#6002)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-15 14:21:36 +01:00
Typed SIGTERM 8e86c51055 fix(PricingPlan): truncate title (#6041)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-15 13:46:53 +01:00
Benjamin Canac 3f6581a1ed feat(Toaster): prevent duplicate toasts and add pulse animation 2026-02-14 19:28:59 +01:00
Benjamin Canac 94b0c31fd3 feat(Select/SelectMenu): add hover effects on outline and subtle variants 2026-02-14 19:27:21 +01:00
Benjamin Canac 2bb1a8bedc fix(Checkbox/Switch): prevent data-state conflict when used inside Tooltip
Resolves #3599
2026-02-14 15:53:12 +01:00
Benjamin Canac 0b9b097f24 fix(EditorMentionMenu): use char prop as mention prefix instead of always @
Resolves #6035
2026-02-14 13:06:05 +01:00
Alex bc06ce22f4 fix(Table): improve perfs with shallowRef when watch deep is disabled (#6023) 2026-02-12 16:07:39 +01:00
Varun Chawla db510f3b0c fix(ColorModeImage): add baseURL support for public paths (#6006)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-12 16:07:26 +01:00
Jack Bobakanoosh c97047da46 feat(Theme): new component (#4387)
Co-authored-by: Benjamin Canac <canacb1@gmail.com>
2026-02-11 14:02:19 +01:00