├── .gitignore ├── .npmrc ├── .prettierignore ├── .vscode └── settings.json ├── LICENSE.md ├── README.md ├── apps └── www │ ├── .gitignore │ ├── contentlayer.config.ts │ ├── eslint.config.mjs │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── prettier.config.cjs │ ├── public │ └── og.png │ ├── src │ ├── __registry__ │ │ └── index.tsx │ ├── app │ │ ├── (app) │ │ │ ├── _components │ │ │ │ ├── main-nav.tsx │ │ │ │ ├── mobile-nav.tsx │ │ │ │ ├── mode-switcher.tsx │ │ │ │ ├── site-footer.tsx │ │ │ │ └── site-header.tsx │ │ │ ├── docs │ │ │ │ ├── [[...slug]] │ │ │ │ │ └── page.tsx │ │ │ │ ├── _components │ │ │ │ │ ├── pager.tsx │ │ │ │ │ └── sidebar-nav.tsx │ │ │ │ └── layout.tsx │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ ├── favicon.ico │ │ └── layout.tsx │ ├── components │ │ ├── code-block-wrapper.tsx │ │ ├── component-preview.tsx │ │ ├── component-source.tsx │ │ ├── container.tsx │ │ ├── copy-button.tsx │ │ ├── examples │ │ │ ├── accordion-demo.tsx │ │ │ ├── alert-dialog-demo.tsx │ │ │ ├── button-demo.tsx │ │ │ ├── button-destructive.tsx │ │ │ ├── button-ghost.tsx │ │ │ ├── button-icon.tsx │ │ │ ├── button-link.tsx │ │ │ ├── button-loading.tsx │ │ │ ├── button-outline.tsx │ │ │ ├── button-secondary.tsx │ │ │ ├── button-with-icon.tsx │ │ │ ├── checkbox-demo.tsx │ │ │ ├── checkbox-disabled.tsx │ │ │ ├── checkbox-group.tsx │ │ │ ├── checkbox-with-text.tsx │ │ │ ├── collapsible-demo.tsx │ │ │ ├── dialog-close-confirmation.tsx │ │ │ ├── dialog-demo.tsx │ │ │ ├── dialog-nested.tsx │ │ │ ├── input-demo.tsx │ │ │ ├── input-disabled.tsx │ │ │ ├── input-file.tsx │ │ │ ├── input-with-button.tsx │ │ │ ├── input-with-label.tsx │ │ │ ├── input-with-text.tsx │ │ │ ├── label-demo.tsx │ │ │ ├── menu-checkboxes.tsx │ │ │ ├── menu-demo.tsx │ │ │ ├── menu-radio-group.tsx │ │ │ ├── popover-demo.tsx │ │ │ ├── preview-card-demo.tsx │ │ │ ├── progress-demo.tsx │ │ │ ├── radio-demo.tsx │ │ │ ├── scroll-area-demo.tsx │ │ │ ├── scroll-area-horizontal-demo.tsx │ │ │ ├── select-demo.tsx │ │ │ ├── select-scrollable.tsx │ │ │ ├── separator-demo.tsx │ │ │ ├── slider-demo.tsx │ │ │ ├── switch-demo.tsx │ │ │ ├── tabs-custom-1.tsx │ │ │ ├── tabs-custom-2.tsx │ │ │ ├── tabs-demo.tsx │ │ │ ├── toggle-demo.tsx │ │ │ ├── toggle-disabled.tsx │ │ │ ├── toggle-group-demo.tsx │ │ │ ├── toggle-lg.tsx │ │ │ ├── toggle-outline.tsx │ │ │ ├── toggle-sm.tsx │ │ │ ├── toggle-with-text.tsx │ │ │ └── tooltip-demo.tsx │ │ ├── icons.tsx │ │ ├── mdx-components.tsx │ │ ├── shadcn-ui │ │ │ └── drawer.tsx │ │ ├── toc.tsx │ │ └── ui │ │ │ ├── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── button.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── dialog.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── menu.tsx │ │ │ ├── native-select.tsx │ │ │ ├── popover.tsx │ │ │ ├── preview-card.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── slider.tsx │ │ │ ├── switch.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle.tsx │ │ │ └── tooltip.tsx │ ├── config │ │ ├── docs.ts │ │ └── site.ts │ ├── contents │ │ └── docs │ │ │ ├── components │ │ │ ├── accordion.mdx │ │ │ ├── alert-dialog.mdx │ │ │ ├── button.mdx │ │ │ ├── checkbox.mdx │ │ │ ├── collapsible.mdx │ │ │ ├── dialog.mdx │ │ │ ├── field.mdx │ │ │ ├── fieldset.mdx │ │ │ ├── form.mdx │ │ │ ├── input.mdx │ │ │ ├── label.mdx │ │ │ ├── menu.mdx │ │ │ ├── number-field.mdx │ │ │ ├── popover.mdx │ │ │ ├── preview-card.mdx │ │ │ ├── progress.mdx │ │ │ ├── radio.mdx │ │ │ ├── scroll-area.mdx │ │ │ ├── select.mdx │ │ │ ├── separator.mdx │ │ │ ├── slider.mdx │ │ │ ├── switch.mdx │ │ │ ├── tabs.mdx │ │ │ ├── toggle.mdx │ │ │ └── tooltip.mdx │ │ │ └── installation.mdx │ ├── hooks │ │ ├── use-meta-color.ts │ │ └── use-mounted.ts │ ├── lib │ │ ├── rehype-component.ts │ │ ├── rehype-npm-command.ts │ │ ├── toc.ts │ │ └── utils.ts │ ├── styles │ │ ├── globals.css │ │ └── mdx.css │ └── types │ │ ├── nav.ts │ │ └── unist.ts │ ├── tailwind.config.ts │ └── tsconfig.json ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── prettier.config.cjs └── turbo.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | .next 4 | build 5 | .contentlayer 6 | **/fixtures 7 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/README.md -------------------------------------------------------------------------------- /apps/www/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/.gitignore -------------------------------------------------------------------------------- /apps/www/contentlayer.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/contentlayer.config.ts -------------------------------------------------------------------------------- /apps/www/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/eslint.config.mjs -------------------------------------------------------------------------------- /apps/www/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/next.config.ts -------------------------------------------------------------------------------- /apps/www/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/package.json -------------------------------------------------------------------------------- /apps/www/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/postcss.config.mjs -------------------------------------------------------------------------------- /apps/www/prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/prettier.config.cjs -------------------------------------------------------------------------------- /apps/www/public/og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/public/og.png -------------------------------------------------------------------------------- /apps/www/src/__registry__/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/__registry__/index.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/_components/main-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/_components/main-nav.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/_components/mobile-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/_components/mobile-nav.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/_components/mode-switcher.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/_components/mode-switcher.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/_components/site-footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/_components/site-footer.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/_components/site-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/_components/site-header.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/docs/[[...slug]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/docs/[[...slug]]/page.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/docs/_components/pager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/docs/_components/pager.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/docs/_components/sidebar-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/docs/_components/sidebar-nav.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/docs/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/docs/layout.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/layout.tsx -------------------------------------------------------------------------------- /apps/www/src/app/(app)/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/(app)/page.tsx -------------------------------------------------------------------------------- /apps/www/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/www/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/www/src/components/code-block-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/code-block-wrapper.tsx -------------------------------------------------------------------------------- /apps/www/src/components/component-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/component-preview.tsx -------------------------------------------------------------------------------- /apps/www/src/components/component-source.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/component-source.tsx -------------------------------------------------------------------------------- /apps/www/src/components/container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/container.tsx -------------------------------------------------------------------------------- /apps/www/src/components/copy-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/copy-button.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/accordion-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/accordion-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/alert-dialog-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/alert-dialog-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-destructive.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-destructive.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-ghost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-ghost.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-icon.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-link.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-loading.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-outline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-outline.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-secondary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-secondary.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/button-with-icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/button-with-icon.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/checkbox-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/checkbox-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/checkbox-disabled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/checkbox-disabled.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/checkbox-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/checkbox-group.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/checkbox-with-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/checkbox-with-text.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/collapsible-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/collapsible-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/dialog-close-confirmation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/dialog-close-confirmation.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/dialog-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/dialog-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/dialog-nested.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/dialog-nested.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/input-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/input-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/input-disabled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/input-disabled.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/input-file.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/input-file.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/input-with-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/input-with-button.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/input-with-label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/input-with-label.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/input-with-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/input-with-text.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/label-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/label-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/menu-checkboxes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/menu-checkboxes.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/menu-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/menu-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/menu-radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/menu-radio-group.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/popover-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/popover-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/preview-card-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/preview-card-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/progress-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/progress-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/radio-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/radio-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/scroll-area-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/scroll-area-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/scroll-area-horizontal-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/scroll-area-horizontal-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/select-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/select-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/select-scrollable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/select-scrollable.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/separator-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/separator-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/slider-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/slider-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/switch-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/switch-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/tabs-custom-1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/tabs-custom-1.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/tabs-custom-2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/tabs-custom-2.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/tabs-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/tabs-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/toggle-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/toggle-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/toggle-disabled.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/toggle-disabled.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/toggle-group-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/toggle-group-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/toggle-lg.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/toggle-lg.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/toggle-outline.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/toggle-outline.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/toggle-sm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/toggle-sm.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/toggle-with-text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/toggle-with-text.tsx -------------------------------------------------------------------------------- /apps/www/src/components/examples/tooltip-demo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/examples/tooltip-demo.tsx -------------------------------------------------------------------------------- /apps/www/src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/icons.tsx -------------------------------------------------------------------------------- /apps/www/src/components/mdx-components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/mdx-components.tsx -------------------------------------------------------------------------------- /apps/www/src/components/shadcn-ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/shadcn-ui/drawer.tsx -------------------------------------------------------------------------------- /apps/www/src/components/toc.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/toc.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/accordion.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/button.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/menu.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/native-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/native-select.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/popover.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/preview-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/preview-card.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/progress.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/radio.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/select.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/separator.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/textarea.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /apps/www/src/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /apps/www/src/config/docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/config/docs.ts -------------------------------------------------------------------------------- /apps/www/src/config/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/config/site.ts -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/accordion.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/accordion.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/alert-dialog.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/alert-dialog.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/button.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/button.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/checkbox.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/checkbox.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/collapsible.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/collapsible.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/dialog.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/dialog.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/field.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/field.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/fieldset.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/fieldset.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/form.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/input.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/input.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/label.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/label.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/menu.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/menu.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/number-field.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/number-field.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/popover.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/popover.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/preview-card.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/preview-card.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/progress.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/progress.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/radio.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/radio.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/scroll-area.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/scroll-area.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/select.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/select.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/separator.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/separator.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/slider.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/slider.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/switch.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/switch.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/tabs.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/tabs.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/toggle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/toggle.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/components/tooltip.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/components/tooltip.mdx -------------------------------------------------------------------------------- /apps/www/src/contents/docs/installation.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/contents/docs/installation.mdx -------------------------------------------------------------------------------- /apps/www/src/hooks/use-meta-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/hooks/use-meta-color.ts -------------------------------------------------------------------------------- /apps/www/src/hooks/use-mounted.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/hooks/use-mounted.ts -------------------------------------------------------------------------------- /apps/www/src/lib/rehype-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/lib/rehype-component.ts -------------------------------------------------------------------------------- /apps/www/src/lib/rehype-npm-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/lib/rehype-npm-command.ts -------------------------------------------------------------------------------- /apps/www/src/lib/toc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/lib/toc.ts -------------------------------------------------------------------------------- /apps/www/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/www/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/styles/globals.css -------------------------------------------------------------------------------- /apps/www/src/styles/mdx.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/styles/mdx.css -------------------------------------------------------------------------------- /apps/www/src/types/nav.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/types/nav.ts -------------------------------------------------------------------------------- /apps/www/src/types/unist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/src/types/unist.ts -------------------------------------------------------------------------------- /apps/www/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/tailwind.config.ts -------------------------------------------------------------------------------- /apps/www/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/apps/www/tsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - "apps/*" 3 | -------------------------------------------------------------------------------- /prettier.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/prettier.config.cjs -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/okmr-d/kopi-ui/HEAD/turbo.json --------------------------------------------------------------------------------