3313 Commits

Author SHA1 Message Date
Junior Garcia
6492d36c68
Refactor/rebrand (#4532)
* chore: rebrand in progress

* chore: update docs to use heroui

* chore: components renbranded

* chore: figma moved to the docs files

* fix: posthog config

* fix(docs): extra classname in form example (#4465)

* chore: clean git

* chore: make heroui private

* chore: new logo

* chore: node env var renamed

* chore: public robots txt deleted

* chore: wrangler installed

* chore: wrangler renamed

* chore: cloudlfare workers removed

* chore: force vercel deploy

* refactor: first migration and provider

* refactor: rename nextui plugin

* refactor: rename github site

* refactor: rename CONTRIBUTING

* refactor: rename package name

* refactor: nextjs image hostname

* refactor: mdx repo nextui-org rename frontio-ai

* refactor: nextui.org rename heroui.com

* refactor: add heroui to missing places

* fix: heroui plugin name

* fix: update docs

* docs: nextui to heroui add npmrc pnpm migratation

* chore: rename all packages with new org name

* chore: replace frontio-ai by frontioai

* chore: revert previous changes

* chore: small adjustment

* chore: doc updated

* feat: blog

* chore: avatar updated

* fix: url

* chore: add new ogimage

* fix: ogimage command

* fix: heroui name and storybook welcome page

* fix: og image url

* feat: favicon and icon changed

---------

Co-authored-by: աӄա <wingkwong.code@gmail.com>
Co-authored-by: winches <329487092@qq.com>
@heroui/accordion@2.2.7 @heroui/alert@2.2.9 @heroui/aria-utils@2.2.7 @heroui/autocomplete@2.3.9 @heroui/avatar@2.2.6 @heroui/badge@2.2.5 @heroui/breadcrumbs@2.2.6 @heroui/button@2.2.9 @heroui/calendar@2.2.9 @heroui/card@2.2.9 @heroui/checkbox@2.3.8 @heroui/chip@2.2.6 @heroui/code@2.2.6 @heroui/date-input@2.3.8 @heroui/date-picker@2.3.9 @heroui/divider@2.2.5 @heroui/dom-animation@2.1.1 @heroui/drawer@2.2.7 @heroui/dropdown@2.3.9 @heroui/form@2.1.8 @heroui/framer-utils@2.1.6 @heroui/image@2.2.5 @heroui/input-otp@2.1.8 @heroui/input@2.4.8 @heroui/kbd@2.2.6 @heroui/link@2.2.7 @heroui/listbox@2.3.9 @heroui/menu@2.2.9 @heroui/modal@2.2.7 @heroui/navbar@2.2.8 @heroui/pagination@2.2.8 @heroui/popover@2.3.9 @heroui/progress@2.2.6 @heroui/radio@2.3.8 @heroui/react-rsc-utils@2.1.1 @heroui/react-utils@2.1.3 @heroui/react@2.6.11 @heroui/ripple@2.2.7 @heroui/scroll-shadow@2.3.5 @heroui/select@2.4.9 @heroui/shared-icons@2.1.1 @heroui/shared-utils@2.1.2 @heroui/skeleton@2.2.5 @heroui/slider@2.4.7 @heroui/snippet@2.2.10 @heroui/spacer@2.2.6 @heroui/spinner@2.2.6 @heroui/stories-utils@2.1.1 @heroui/switch@2.2.8 @heroui/system-rsc@2.3.5 @heroui/system@2.4.6 @heroui/table@2.2.8 @heroui/tabs@2.2.7 @heroui/test-utils@2.1.1 @heroui/theme@2.4.5 @heroui/tooltip@2.2.7 @heroui/use-aria-accordion-item@2.2.2 @heroui/use-aria-accordion@2.2.2 @heroui/use-aria-button@2.2.4 @heroui/use-aria-link@2.2.5 @heroui/use-aria-modal-overlay@2.2.3 @heroui/use-aria-multiselect@2.4.3 @heroui/use-callback-ref@2.1.1 @heroui/use-clipboard@2.1.2 @heroui/use-data-scroll-overflow@2.2.2 @heroui/use-disclosure@2.2.2 @heroui/use-draggable@2.1.2 @heroui/use-image@2.1.2 @heroui/use-infinite-scroll@2.2.2 @heroui/use-intersection-observer@2.2.2 @heroui/use-is-mobile@2.2.2 @heroui/use-is-mounted@2.1.1 @heroui/use-measure@2.1.1 @heroui/use-pagination@2.2.3 @heroui/use-real-shape@2.1.3 @heroui/use-ref-state@2.1.1 @heroui/use-resize@2.1.1 @heroui/use-safe-layout-effect@2.1.1 @heroui/use-scroll-position@2.1.1 @heroui/use-ssr@2.1.1 @heroui/use-theme@2.1.1 @heroui/use-update-effect@2.1.1 @heroui/user@2.2.6
2025-01-16 15:03:45 -03:00
Peterl561
992220a5a3
fix(input): use onPress for wrapper click focus (#4483)
* fix(input): use onPress for wrapper click focus

* test(input): wrapper click focus test

* chore(changeset): input onPress for wrapper click focus

* chore(changeset): minor wording
2025-01-15 22:11:40 +08:00
աӄա
26fc514791
refactor: remove unnecessary props types (#4530)
* refactor(docs): remove string type as it is included in ReactNode

* refactor: remove unnecessary types

* feat(changeset): add changeset

* chore: remove changeset

* refactor: remove null since ReactNode unions it already
2025-01-13 16:23:29 +08:00
աӄա
fcdf24a019
fix(avatar): title type in Avatar (#4529)
* fix(avatar): title type in Avatar

* fix(alert): apply isEmpty check on title

* fix(alert): alert interface props type
2025-01-13 11:41:05 +08:00
աӄա
cfff127464
fix(alert): propagate className (#4535)
* fix(alert): propagate className

* chore(alert): remove className from alert theme
2025-01-13 11:39:44 +08:00
winches
b7de85231c
docs: optimize home display (#4519)
* docs: optimize home display and route highlight

* docs: optimize home display
2025-01-12 15:28:39 +09:00
winches
866e66dd24
docs: optimize route higtlight (#4520) 2025-01-12 15:19:52 +09:00
github-actions[bot]
eada8cbf93
ci(changesets): version packages (#4440)
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
@nextui-org/accordion@2.2.7 @nextui-org/alert@2.2.9 @nextui-org/aria-utils@2.2.7 @nextui-org/autocomplete@2.3.9 @nextui-org/avatar@2.2.6 @nextui-org/badge@2.2.5 @nextui-org/breadcrumbs@2.2.6 @nextui-org/button@2.2.9 @nextui-org/calendar@2.2.9 @nextui-org/card@2.2.9 @nextui-org/checkbox@2.3.8 @nextui-org/chip@2.2.6 @nextui-org/code@2.2.6 @nextui-org/date-input@2.3.8 @nextui-org/date-picker@2.3.9 @nextui-org/drawer@2.2.7 @nextui-org/dropdown@2.3.9 @nextui-org/form@2.1.8 @nextui-org/framer-utils@2.1.6 @nextui-org/image@2.2.5 @nextui-org/input-otp@2.1.8 @nextui-org/input@2.4.8 @nextui-org/kbd@2.2.6 @nextui-org/link@2.2.7 @nextui-org/listbox@2.3.9 @nextui-org/menu@2.2.9 @nextui-org/modal@2.2.7 @nextui-org/navbar@2.2.8 @nextui-org/pagination@2.2.8 @nextui-org/popover@2.3.9 @nextui-org/progress@2.2.6 @nextui-org/radio@2.3.8 @nextui-org/react-utils@2.1.3 @nextui-org/react@2.6.11 @nextui-org/ripple@2.2.7 @nextui-org/scroll-shadow@2.3.5 @nextui-org/select@2.4.9 @nextui-org/skeleton@2.2.5 @nextui-org/slider@2.4.7 @nextui-org/snippet@2.2.10 @nextui-org/spacer@2.2.6 @nextui-org/spinner@2.2.6 @nextui-org/switch@2.2.8 @nextui-org/system@2.4.6 @nextui-org/table@2.2.8 @nextui-org/tabs@2.2.7 @nextui-org/theme@2.4.5 @nextui-org/tooltip@2.2.7 @nextui-org/use-aria-link@2.2.5 @nextui-org/use-clipboard@2.1.2 @nextui-org/use-image@2.1.2 @nextui-org/use-real-shape@2.1.3 @nextui-org/user@2.2.6
2025-01-05 10:09:56 -03:00
winches
da7003e649
feat: add button open in stackblitz (#4461)
* feat: add button open in stackblitz

* feat: add button open in stackblitz

* fix: multiple react

* feat: add stackblitz button code preview

* feat: add stackblitz button code preview
2025-01-05 09:34:53 -03:00
աӄա
b2e924fe19
fix(use-aria-link): onclick deprecation warning for Button as Link (#4497) 2025-01-05 09:33:15 -03:00
Ryo Matsukawa
33e0418d08
fix(popover): correct position logic (#4498)
* fix(popover): invalid placement logic

* chore(select): add story with popover position

* chore: add changeset

* chore: add pattern of popover story

* chore: fix changeset
2025-01-05 09:32:30 -03:00
աӄա
0c45fed420
fix(autocomplete): missing popover props except content (#4496) 2025-01-05 07:48:30 -03:00
Peterl561
a43b156801
fix(navbar): hide overlay when menu is closed (#4490) 2025-01-03 23:16:46 -03:00
Junior Garcia
ef916ead52 chore: new canary version 2025-01-03 18:48:56 -03:00
աӄա
5d0fc9f786
fix(use-image): set status after hydrated (#4486)
* fix(use-image): set status after hydrated

* fix(use-image): use useSafeLayoutEffect instead
2025-01-03 11:23:42 -03:00
Tsuki
0eb96f6e5e
feat(docs): nextUI with laravel (#4432)
* chore(docs): support laravel route

* feat(docs): add laravel.mdx

* chore(docs): update laravel.mdx

* chore(docs): update laravel.mdx

* Update apps/docs/config/routes.json

---------

Co-authored-by: WK Wong <wingkwong.code@gmail.com>
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
2025-01-02 16:20:56 -03:00
Peterl561
0401f2548f
fix(autocomplete): validate prop not working after hovering (#4452)
* fix(autocomplete): validate prop not working after hovering

* test(autocomplete): validate prop function should work after hover

* chore(changeset): fixed autocomplete validate not working after hover

* chore(autocomplete): minor comment change
2025-01-02 16:17:42 -03:00
աӄա
7c2bc4a18e
fix(autocomplete): clear autocomplete value when pressing clear button (#4458) 2025-01-02 16:13:29 -03:00
Vincentius Roger Kuswara
16c57ece64
fix+feat(select, listbox): bug on dataset with "sections", add support for scrollshadow (#4462)
* fix: add custom function to calculate rowHeight for dataset with sections

* fix: scroll shadow is now working in virtualized components

* chore: add changeset

* fix: to pass test cases use function call instead of function component
2025-01-02 16:12:39 -03:00
աӄա
e7ff6730d7
fix(use-image): cached image flickering issue (#4442)
* feat(use-image): add test case

* feat(use-image): include `@nextui-org/react-utils`

* feat(react-utils): add useIsHydrated

* fix(use-image): cached image flickering issue

* fix(use-image): ensure status is set after hydrated

* chore(use-image): remove unneccessary code
2025-01-02 16:10:13 -03:00
աӄա
d92468aa1e
fix(deps): bump @tanstack/react-virtual to support react 19 peer dep (#4463) 2024-12-30 17:14:45 -03:00
Ryo Matsukawa
fb46df2430
fix(popover): correct initial animation direction to match fallback placement (#4460)
* fix(popover): correct initial animation direction to match fallback placement

* fix: type error

* chore: add changeset
2024-12-30 09:08:09 -03:00
winches
4f0ef5818b
fix: clipboard get the different unicode whitespace (#4392)
* fix: clipboard get the different unicode whitespace

* fix: clipboard get the different unicode whitespace

* fix(snippet): incorrect MultiLine story

* fix: nbsp in editor

* fix: rename

* fix: md

* feat: optimization

---------

Co-authored-by: WK Wong <wingkwong.code@gmail.com>
2024-12-28 11:01:59 +08:00
աӄա
a83388aaf4
fix(alert): mark description optional & revise styles when only children is provided (#4447)
* fix(alert): mark description as optional and update description

* fix(theme): alignment when only children is provided

* feat(changeset): add changeset
2024-12-27 08:51:57 -03:00
Ethan
ab9ad9b6b2
docs(input): update type prop to include "file" (#4444) 2024-12-26 10:33:23 +08:00
Junior Garcia
388b2ed001
Merge pull request #4438 from nextui-org/fix/eslint 2024-12-24 09:19:18 -03:00
WK Wong
07780a75a2 fix(drawer): use a top-level type-only import instead of inline type specifiers 2024-12-24 17:40:22 +08:00
Junior Garcia
413bcd7653 Merge branch 'main' into canary 2024-12-23 22:15:32 -03:00
Junior Garcia
14e12ebf5e Merge branch 'canary' of github.com:nextui-org/nextui into canary 2024-12-23 22:15:07 -03:00
Junior Garcia
54eec6ce50
Merge pull request #4436 from nextui-org/canary
v.2.6.10
2024-12-23 22:14:24 -03:00
Junior Garcia
9d948e748c Merge branch 'main' into canary 2024-12-23 22:13:10 -03:00
github-actions[bot]
05807d80f5
ci(changesets): version packages (#4435)
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
@nextui-org/navbar@2.2.7 @nextui-org/react@2.6.10
2024-12-23 22:01:42 -03:00
Junior Garcia
6430bc0084 fix: navbar release 2024-12-23 21:55:39 -03:00
github-actions[bot]
1bf66bc26e
ci(changesets): version packages (#4326)
Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
2024-12-23 21:39:13 -03:00
Omar Shehab
f8f6bfea5a
chore(drawer): export drawer children props (#4310)
* export Drawer children props

* Fix eslint

* fix: add changeset for drawer props export

* fix: remove useDisclosure export for `@nextui-org/react` not to fail

* remove useDisclosureProps

* Import props as types
2024-12-23 09:11:19 -03:00
աӄա
5cd1c63dc8
fix(docs): i18n version in date-related components (#4430) 2024-12-22 12:38:51 -03:00
Maharshi Alpesh
5f388fc68c
fix: virtual keyboard on mobile should be based on the allowed keys (#4411)
* fix: virtual keyboard on mobile should be based on the allowed keys

* chore: applying junior's suggestions

* chore: add inputmode prop, update changeset

---------

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
2024-12-22 11:27:48 -03:00
Maharshi Alpesh
de0e2776fe
fix: navbar state change (#4406) 2024-12-22 11:20:51 -03:00
Maharshi Alpesh
885c9b3862
chore: update framework installations (#4410)
* chore: update framework installations

* chore: adding the nextui cli link
2024-12-22 11:19:17 -03:00
EReguero
b5943db1fd
fix: listbox-section props (#4369) 2024-12-22 11:06:13 -03:00
Peterl561
93c9df15d9
fix(input-otp): form validation hook missing behavior prop (#4417)
* fix(input-otp): form validation hook missing behavior

* test(input-otp): isRequired form test

* chore(changeset): fixed input-otp isRequired error message
2024-12-22 10:11:54 -03:00
Peterl561
f7e1b17c40
fix(select): remove input from hidden-select (#4427)
* fix(select): use select missing commitValidation call

* fix(select): remove hidden input from hidden-select

* test(select): updated validation tests

* chore(changeset): fix native validation behavior for select
2024-12-22 10:09:42 -03:00
աӄա
c0e3dab5e8
fix(calendar): invalid prop ref supplied to React.Fragment (#4428)
* fix(calendar): remove unnecessary fragment

* feat(changeset): add changeset
2024-12-22 09:41:53 -03:00
Junior Garcia
7b38e04fee chore: hide pro image on mobile 2024-12-20 10:43:02 -03:00
Junior Garcia
db58cbebd7 chore: hide pro image on mobile 2024-12-20 10:37:59 -03:00
Junior Garcia
97565057bb chore: hide pro image on mobile 2024-12-20 10:28:39 -03:00
Maharshi Alpesh
c1baa746b2
fix: replacing the light mode bg in to nextui-pro section (#4355)
* fix: replacing the light mode bg and adding bg to nextui-pro section on mobile

* fix: making the transitions smoother

* chore: removing the bg on mobile devices

* fix: pro section and improvements

---------

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
2024-12-20 10:05:43 -03:00
Junior Garcia
5494fa2d7b Merge branch 'main' into canary 2024-12-19 10:59:07 -03:00
Maharshi Alpesh
7b7408cdac
feat(docs): nextUI pro callout (#4391)
* feat: adding a callout for nextui-pro

* chore: changing the position of callout

* chore: putting back the callout to toc

* chore: adjustments

---------

Co-authored-by: Junior Garcia <jrgarciadev@gmail.com>
2024-12-19 09:27:11 -03:00
Ryo Matsukawa
d152b36b5d
chore: add shouldBlockScroll stories (#4351)
* chore: add `shouldBlockScroll` stories

* chore: add shouldBlockScroll for argtypes

* chore: add shouldBlockScroll story for navbar

* chore: remove unnecessary props
2024-12-19 12:32:08 +08:00