From f4c07d65fb3ab8d1d41c146649d2d4a90fcf5b38 Mon Sep 17 00:00:00 2001 From: ariflogs Date: Sat, 1 Mar 2025 16:18:04 +0600 Subject: [PATCH 1/3] =?UTF-8?q?=E2=9C=85=20select?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/(sink)/demo/components/page.tsx | 18 +- app/global.css | 2 + components/SideNav.tsx | 4 +- config/components.ts | 9 + config/navigation.ts | 7 +- content/docs/components/select.mdx | 34 +++ package.json | 1 + packages/ui/Form/Select.tsx | 103 +++++++ packages/ui/Form/index.tsx | 1 + packages/ui/Menu/Menu.tsx | 2 +- pnpm-lock.yaml | 290 ++++++++++++++++++++ preview/components/select-style-default.tsx | 20 ++ tailwind.config.ts | 4 +- 13 files changed, 484 insertions(+), 11 deletions(-) create mode 100644 content/docs/components/select.mdx create mode 100644 packages/ui/Form/Select.tsx create mode 100644 preview/components/select-style-default.tsx diff --git a/app/(sink)/demo/components/page.tsx b/app/(sink)/demo/components/page.tsx index bdf95b4..a27f9ea 100644 --- a/app/(sink)/demo/components/page.tsx +++ b/app/(sink)/demo/components/page.tsx @@ -8,6 +8,7 @@ import { Button, Checkbox, Menu, + Select, Tabs, TabsContent, TabsPanels, @@ -43,11 +44,18 @@ export default function page() {
- - Option 1 - Option 2 - Option 3 - +
diff --git a/app/global.css b/app/global.css index ffedef1..043b7a4 100644 --- a/app/global.css +++ b/app/global.css @@ -4,6 +4,8 @@ :root { --muted: #606067; + --background: "#fff"; + --foreground: "#000"; } .text-outlined { diff --git a/components/SideNav.tsx b/components/SideNav.tsx index d691b91..852c884 100644 --- a/components/SideNav.tsx +++ b/components/SideNav.tsx @@ -5,9 +5,9 @@ import Link from "next/link"; export default function SideNav() { return (
-