From e940ec06ac5e46340d5956fb7c455a6ab3de3140 Mon Sep 17 00:00:00 2001 From: Junior Garcia Date: Mon, 31 Jul 2023 22:10:19 -0300 Subject: [PATCH] feat(root): v2 published --- .changeset/dull-jeans-clean.md | 62 + .changeset/fluffy-peaches-warn.md | 62 + apps/docs/app/blog/[slug]/page.tsx | 3 +- apps/docs/app/blog/page.tsx | 5 - apps/docs/app/figma/page.tsx | 56 + apps/docs/app/layout.tsx | 2 +- .../components/ads/carbon-ad/carbon-ad.tsx | 116 ++ .../ads/carbon-ad/carbon-optimize.js | 64 + apps/docs/components/ads/carbon-ad/index.ts | 1 + .../components/docs/components/blockquote.tsx | 4 +- apps/docs/components/mdx-components.tsx | 3 +- apps/docs/components/navbar.tsx | 58 +- apps/docs/config/routes.json | 34 + apps/docs/config/search-meta.json | 1506 +++++++++-------- apps/docs/content/blog/nextui-v2.mdx | 13 +- .../content/docs/components/accordion.mdx | 2 + apps/docs/content/docs/components/avatar.mdx | 2 + apps/docs/content/docs/components/badge.mdx | 2 + apps/docs/content/docs/components/button.mdx | 2 + apps/docs/content/docs/components/card.mdx | 2 + .../docs/components/checkbox-group.mdx | 2 + .../docs/content/docs/components/checkbox.mdx | 2 + apps/docs/content/docs/components/chip.mdx | 2 + .../docs/components/circular-progress.mdx | 2 + apps/docs/content/docs/components/code.mdx | 2 + apps/docs/content/docs/components/divider.mdx | 2 + .../docs/content/docs/components/dropdown.mdx | 2 + apps/docs/content/docs/components/image.mdx | 2 + apps/docs/content/docs/components/input.mdx | 2 + apps/docs/content/docs/components/kbd.mdx | 2 + apps/docs/content/docs/components/link.mdx | 2 + apps/docs/content/docs/components/modal.mdx | 2 + apps/docs/content/docs/components/navbar.mdx | 2 + .../content/docs/components/pagination.mdx | 2 + apps/docs/content/docs/components/popover.mdx | 2 + .../docs/content/docs/components/progress.mdx | 2 + .../content/docs/components/radio-group.mdx | 2 + .../docs/content/docs/components/skeleton.mdx | 2 + apps/docs/content/docs/components/snippet.mdx | 2 + apps/docs/content/docs/components/spacer.mdx | 2 + apps/docs/content/docs/components/spinner.mdx | 2 + apps/docs/content/docs/components/switch.mdx | 2 + apps/docs/content/docs/components/table.mdx | 2 + apps/docs/content/docs/components/tabs.mdx | 2 + .../docs/content/docs/components/textarea.mdx | 2 + apps/docs/content/docs/components/tooltip.mdx | 2 + apps/docs/content/docs/components/user.mdx | 2 + .../content/docs/customization/colors.mdx | 3 +- .../docs/customization/create-theme.mdx | 2 + .../docs/customization/custom-variants.mdx | 2 + .../docs/customization/customize-theme.mdx | 2 + .../content/docs/customization/dark-mode.mdx | 2 + .../content/docs/customization/layout.mdx | 2 + .../docs/customization/override-styles.mdx | 2 + .../docs/content/docs/customization/theme.mdx | 2 + apps/docs/content/docs/frameworks/astro.mdx | 2 + apps/docs/content/docs/frameworks/nextjs.mdx | 2 + apps/docs/content/docs/frameworks/remix.mdx | 2 + apps/docs/content/docs/frameworks/vite.mdx | 2 + apps/docs/content/docs/guide/installation.mdx | 2 + .../docs/content/docs/guide/upgrade-to-v2.mdx | 2 + apps/docs/next-redirect.js | 80 +- apps/docs/styles/ads.css | 177 ++ apps/docs/styles/globals.css | 1 + apps/docs/utils/scripts.ts | 17 + packages/components/accordion/README.md | 4 +- packages/components/accordion/package.json | 2 +- packages/components/avatar/README.md | 4 +- packages/components/avatar/package.json | 2 +- packages/components/badge/README.md | 4 +- packages/components/badge/package.json | 2 +- packages/components/button/README.md | 4 +- packages/components/button/package.json | 2 +- packages/components/card/README.md | 4 +- packages/components/card/package.json | 2 +- packages/components/checkbox/README.md | 4 +- packages/components/checkbox/package.json | 2 +- packages/components/chip/README.md | 4 +- packages/components/chip/package.json | 2 +- packages/components/code/README.md | 4 +- packages/components/code/package.json | 2 +- packages/components/divider/README.md | 4 +- packages/components/divider/package.json | 2 +- packages/components/dropdown/README.md | 4 +- packages/components/dropdown/package.json | 2 +- packages/components/image/README.md | 4 +- packages/components/image/package.json | 2 +- packages/components/input/README.md | 4 +- packages/components/input/package.json | 2 +- packages/components/kbd/README.md | 4 +- packages/components/kbd/package.json | 2 +- packages/components/link/README.md | 4 +- packages/components/link/package.json | 2 +- packages/components/modal/README.md | 4 +- packages/components/modal/package.json | 2 +- packages/components/navbar/README.md | 4 +- packages/components/navbar/package.json | 2 +- packages/components/pagination/README.md | 4 +- packages/components/pagination/package.json | 2 +- packages/components/popover/README.md | 4 +- packages/components/popover/package.json | 2 +- packages/components/progress/README.md | 4 +- packages/components/progress/package.json | 2 +- packages/components/radio/README.md | 4 +- packages/components/radio/package.json | 2 +- packages/components/ripple/README.md | 4 +- packages/components/ripple/package.json | 2 +- packages/components/skeleton/README.md | 4 +- packages/components/skeleton/package.json | 2 +- packages/components/snippet/README.md | 4 +- packages/components/snippet/package.json | 2 +- packages/components/spacer/README.md | 4 +- packages/components/spacer/package.json | 2 +- packages/components/spinner/README.md | 4 +- packages/components/spinner/package.json | 2 +- packages/components/switch/README.md | 4 +- packages/components/switch/package.json | 2 +- packages/components/table/README.md | 4 +- packages/components/table/package.json | 2 +- packages/components/tabs/README.md | 4 +- packages/components/tabs/package.json | 2 +- packages/components/tooltip/README.md | 4 +- packages/components/tooltip/package.json | 2 +- packages/components/user/README.md | 4 +- packages/components/user/package.json | 2 +- packages/core/react/README.md | 44 - packages/core/react/package.json | 2 +- packages/core/system/README.md | 4 +- packages/core/system/package.json | 2 +- packages/core/theme/README.md | 4 +- packages/core/theme/package.json | 2 +- packages/core/theme/src/components/button.ts | 2 +- .../use-aria-accordion-item/package.json | 2 +- packages/hooks/use-aria-button/package.json | 2 +- .../hooks/use-aria-modal-overlay/package.json | 2 +- .../hooks/use-aria-toggle-button/package.json | 2 +- packages/hooks/use-callback-ref/package.json | 2 +- packages/hooks/use-clipboard/package.json | 2 +- packages/hooks/use-disclosure/package.json | 2 +- packages/hooks/use-image/package.json | 2 +- .../hooks/use-infinite-scroll/package.json | 2 +- packages/hooks/use-is-mobile/package.json | 2 +- packages/hooks/use-is-mounted/package.json | 2 +- packages/hooks/use-pagination/package.json | 2 +- packages/hooks/use-real-shape/package.json | 2 +- packages/hooks/use-ref-state/package.json | 2 +- packages/hooks/use-resize/package.json | 2 +- .../hooks/use-safe-layout-effect/package.json | 2 +- .../hooks/use-scroll-position/package.json | 2 +- packages/hooks/use-ssr/package.json | 2 +- packages/hooks/use-update-effect/package.json | 2 +- packages/utilities/aria-utils/package.json | 2 +- .../utilities/framer-transitions/package.json | 2 +- packages/utilities/react-utils/package.json | 2 +- packages/utilities/shared-icons/package.json | 2 +- packages/utilities/shared-utils/package.json | 2 +- packages/utilities/test-utils/package.json | 2 +- 157 files changed, 1709 insertions(+), 938 deletions(-) create mode 100644 .changeset/dull-jeans-clean.md create mode 100644 .changeset/fluffy-peaches-warn.md create mode 100644 apps/docs/app/figma/page.tsx create mode 100644 apps/docs/components/ads/carbon-ad/carbon-ad.tsx create mode 100644 apps/docs/components/ads/carbon-ad/carbon-optimize.js create mode 100644 apps/docs/components/ads/carbon-ad/index.ts create mode 100644 apps/docs/styles/ads.css create mode 100644 apps/docs/utils/scripts.ts diff --git a/.changeset/dull-jeans-clean.md b/.changeset/dull-jeans-clean.md new file mode 100644 index 000000000..ea8610876 --- /dev/null +++ b/.changeset/dull-jeans-clean.md @@ -0,0 +1,62 @@ +--- +"@nextui-org/use-aria-accordion-item": patch +"@nextui-org/use-aria-modal-overlay": patch +"@nextui-org/use-aria-toggle-button": patch +"@nextui-org/use-safe-layout-effect": patch +"@nextui-org/framer-transitions": patch +"@nextui-org/use-infinite-scroll": patch +"@nextui-org/use-scroll-position": patch +"@nextui-org/use-update-effect": patch +"@nextui-org/use-callback-ref": patch +"@nextui-org/shared-icons": patch +"@nextui-org/shared-utils": patch +"@nextui-org/pagination": patch +"@nextui-org/use-aria-button": patch +"@nextui-org/react-utils": patch +"@nextui-org/accordion": patch +"@nextui-org/use-disclosure": patch +"@nextui-org/use-is-mounted": patch +"@nextui-org/use-pagination": patch +"@nextui-org/use-real-shape": patch +"@nextui-org/aria-utils": patch +"@nextui-org/test-utils": patch +"@nextui-org/checkbox": patch +"@nextui-org/dropdown": patch +"@nextui-org/progress": patch +"@nextui-org/skeleton": patch +"@nextui-org/use-clipboard": patch +"@nextui-org/use-is-mobile": patch +"@nextui-org/use-ref-state": patch +"@nextui-org/divider": patch +"@nextui-org/popover": patch +"@nextui-org/snippet": patch +"@nextui-org/spinner": patch +"@nextui-org/tooltip": patch +"@nextui-org/avatar": patch +"@nextui-org/button": patch +"@nextui-org/navbar": patch +"@nextui-org/ripple": patch +"@nextui-org/spacer": patch +"@nextui-org/switch": patch +"@nextui-org/badge": patch +"@nextui-org/image": patch +"@nextui-org/input": patch +"@nextui-org/modal": patch +"@nextui-org/radio": patch +"@nextui-org/table": patch +"@nextui-org/use-resize": patch +"@nextui-org/card": patch +"@nextui-org/chip": patch +"@nextui-org/code": patch +"@nextui-org/link": patch +"@nextui-org/tabs": patch +"@nextui-org/user": patch +"@nextui-org/use-image": patch +"@nextui-org/kbd": patch +"@nextui-org/use-ssr": patch +"@nextui-org/system": patch +"@nextui-org/react": patch +"@nextui-org/theme": patch +--- + +Introducing NextUI v2.0 diff --git a/.changeset/fluffy-peaches-warn.md b/.changeset/fluffy-peaches-warn.md new file mode 100644 index 000000000..cfaa784d0 --- /dev/null +++ b/.changeset/fluffy-peaches-warn.md @@ -0,0 +1,62 @@ +--- +"@nextui-org/use-aria-accordion-item": patch +"@nextui-org/use-aria-modal-overlay": patch +"@nextui-org/use-aria-toggle-button": patch +"@nextui-org/use-safe-layout-effect": patch +"@nextui-org/framer-transitions": patch +"@nextui-org/use-infinite-scroll": patch +"@nextui-org/use-scroll-position": patch +"@nextui-org/use-update-effect": patch +"@nextui-org/use-callback-ref": patch +"@nextui-org/shared-icons": patch +"@nextui-org/shared-utils": patch +"@nextui-org/pagination": patch +"@nextui-org/use-aria-button": patch +"@nextui-org/react-utils": patch +"@nextui-org/accordion": patch +"@nextui-org/use-disclosure": patch +"@nextui-org/use-is-mounted": patch +"@nextui-org/use-pagination": patch +"@nextui-org/use-real-shape": patch +"@nextui-org/aria-utils": patch +"@nextui-org/test-utils": patch +"@nextui-org/checkbox": patch +"@nextui-org/dropdown": patch +"@nextui-org/progress": patch +"@nextui-org/skeleton": patch +"@nextui-org/use-clipboard": patch +"@nextui-org/use-is-mobile": patch +"@nextui-org/use-ref-state": patch +"@nextui-org/divider": patch +"@nextui-org/popover": patch +"@nextui-org/snippet": patch +"@nextui-org/spinner": patch +"@nextui-org/tooltip": patch +"@nextui-org/avatar": patch +"@nextui-org/button": patch +"@nextui-org/navbar": patch +"@nextui-org/ripple": patch +"@nextui-org/spacer": patch +"@nextui-org/switch": patch +"@nextui-org/badge": patch +"@nextui-org/image": patch +"@nextui-org/input": patch +"@nextui-org/modal": patch +"@nextui-org/radio": patch +"@nextui-org/table": patch +"@nextui-org/use-resize": patch +"@nextui-org/card": patch +"@nextui-org/chip": patch +"@nextui-org/code": patch +"@nextui-org/link": patch +"@nextui-org/tabs": patch +"@nextui-org/user": patch +"@nextui-org/use-image": patch +"@nextui-org/kbd": patch +"@nextui-org/use-ssr": patch +"@nextui-org/system": patch +"@nextui-org/react": patch +"@nextui-org/theme": patch +--- + +Introducing v2 - Readmes updated diff --git a/apps/docs/app/blog/[slug]/page.tsx b/apps/docs/app/blog/[slug]/page.tsx index f87de8c3a..786a9f586 100644 --- a/apps/docs/app/blog/[slug]/page.tsx +++ b/apps/docs/app/blog/[slug]/page.tsx @@ -11,7 +11,6 @@ import {MDXContent} from "@/components/mdx-content"; import {siteConfig} from "@/config/site"; import {Route} from "@/libs/docs/page"; import {ChevronRightLinearIcon} from "@/components/icons"; -import {__PROD__} from "@/utils"; interface BlogPostProps { params: { @@ -79,7 +78,7 @@ export async function generateStaticParams(): Promise export default async function DocPage({params}: BlogPostProps) { const {post} = await getBlogPostFromParams({params}); - if (!post || __PROD__) { + if (!post) { notFound(); } diff --git a/apps/docs/app/blog/page.tsx b/apps/docs/app/blog/page.tsx index a5331d9ca..309386e9b 100644 --- a/apps/docs/app/blog/page.tsx +++ b/apps/docs/app/blog/page.tsx @@ -2,15 +2,10 @@ import {allBlogPosts} from "contentlayer/generated"; import {compareDesc} from "date-fns"; import {BlogPostList} from "@/components/blog-post"; -import {__PROD__} from "@/utils"; export default function Blog() { const posts = allBlogPosts.sort((a, b) => compareDesc(new Date(a.date), new Date(b.date))); - if (__PROD__) { - return null; - } - return (
diff --git a/apps/docs/app/figma/page.tsx b/apps/docs/app/figma/page.tsx new file mode 100644 index 000000000..38c1808ff --- /dev/null +++ b/apps/docs/app/figma/page.tsx @@ -0,0 +1,56 @@ +import {Button, Image, Link} from "@nextui-org/react"; + +import {Blockquote} from "@/components/docs/components/blockquote"; + +export default function FigmaPage() { + return ( + <> +
+
+
+

NextUI Figma Kit

+
+ A Figma file that contains the basis of the NextUI design system to help you design + your applications. +
+
+ +