├── .eslintrc.cjs ├── .gitignore ├── LICENSE ├── README.md ├── components.json ├── index.html ├── jsconfig.json ├── package.json ├── pnpm-lock.yaml ├── postcss.config.js ├── public ├── ligtning.svg └── vite.svg ├── src ├── App.css ├── App.jsx ├── ArtifactCode.jsx ├── assets │ └── react.svg ├── components │ └── ui │ │ ├── accordion.jsx │ │ ├── alert-dialog.jsx │ │ ├── alert.jsx │ │ ├── aspect-ratio.jsx │ │ ├── avatar.jsx │ │ ├── badge.jsx │ │ ├── breadcrumb.jsx │ │ ├── button.jsx │ │ ├── calendar.jsx │ │ ├── card.jsx │ │ ├── carousel.jsx │ │ ├── checkbox.jsx │ │ ├── collapsible.jsx │ │ ├── command.jsx │ │ ├── context-menu.jsx │ │ ├── dialog.jsx │ │ ├── drawer.jsx │ │ ├── dropdown-menu.jsx │ │ ├── form.jsx │ │ ├── hover-card.jsx │ │ ├── input-otp.jsx │ │ ├── input.jsx │ │ ├── label.jsx │ │ ├── menubar.jsx │ │ ├── navigation-menu.jsx │ │ ├── pagination.jsx │ │ ├── popover.jsx │ │ ├── progress.jsx │ │ ├── radio-group.jsx │ │ ├── resizable.jsx │ │ ├── scroll-area.jsx │ │ ├── select.jsx │ │ ├── separator.jsx │ │ ├── sheet.jsx │ │ ├── skeleton.jsx │ │ ├── slider.jsx │ │ ├── sonner.jsx │ │ ├── switch.jsx │ │ ├── table.jsx │ │ ├── tabs.jsx │ │ ├── textarea.jsx │ │ ├── toast.jsx │ │ ├── toaster.jsx │ │ ├── toggle-group.jsx │ │ ├── toggle.jsx │ │ ├── tooltip.jsx │ │ └── use-toast.js ├── index.css ├── lib │ └── utils.js └── main.jsx ├── tailwind.config.js └── vite.config.js /.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/.eslintrc.cjs -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/README.md -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/components.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/index.html -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/postcss.config.js -------------------------------------------------------------------------------- /public/ligtning.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/public/ligtning.svg -------------------------------------------------------------------------------- /public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/public/vite.svg -------------------------------------------------------------------------------- /src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/App.css -------------------------------------------------------------------------------- /src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/App.jsx -------------------------------------------------------------------------------- /src/ArtifactCode.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/ArtifactCode.jsx -------------------------------------------------------------------------------- /src/assets/react.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/assets/react.svg -------------------------------------------------------------------------------- /src/components/ui/accordion.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/accordion.jsx -------------------------------------------------------------------------------- /src/components/ui/alert-dialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/alert-dialog.jsx -------------------------------------------------------------------------------- /src/components/ui/alert.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/alert.jsx -------------------------------------------------------------------------------- /src/components/ui/aspect-ratio.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/aspect-ratio.jsx -------------------------------------------------------------------------------- /src/components/ui/avatar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/avatar.jsx -------------------------------------------------------------------------------- /src/components/ui/badge.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/badge.jsx -------------------------------------------------------------------------------- /src/components/ui/breadcrumb.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/breadcrumb.jsx -------------------------------------------------------------------------------- /src/components/ui/button.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/button.jsx -------------------------------------------------------------------------------- /src/components/ui/calendar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/calendar.jsx -------------------------------------------------------------------------------- /src/components/ui/card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/card.jsx -------------------------------------------------------------------------------- /src/components/ui/carousel.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/carousel.jsx -------------------------------------------------------------------------------- /src/components/ui/checkbox.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/checkbox.jsx -------------------------------------------------------------------------------- /src/components/ui/collapsible.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/collapsible.jsx -------------------------------------------------------------------------------- /src/components/ui/command.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/command.jsx -------------------------------------------------------------------------------- /src/components/ui/context-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/context-menu.jsx -------------------------------------------------------------------------------- /src/components/ui/dialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/dialog.jsx -------------------------------------------------------------------------------- /src/components/ui/drawer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/drawer.jsx -------------------------------------------------------------------------------- /src/components/ui/dropdown-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/dropdown-menu.jsx -------------------------------------------------------------------------------- /src/components/ui/form.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/form.jsx -------------------------------------------------------------------------------- /src/components/ui/hover-card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/hover-card.jsx -------------------------------------------------------------------------------- /src/components/ui/input-otp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/input-otp.jsx -------------------------------------------------------------------------------- /src/components/ui/input.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/input.jsx -------------------------------------------------------------------------------- /src/components/ui/label.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/label.jsx -------------------------------------------------------------------------------- /src/components/ui/menubar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/menubar.jsx -------------------------------------------------------------------------------- /src/components/ui/navigation-menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/navigation-menu.jsx -------------------------------------------------------------------------------- /src/components/ui/pagination.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/pagination.jsx -------------------------------------------------------------------------------- /src/components/ui/popover.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/popover.jsx -------------------------------------------------------------------------------- /src/components/ui/progress.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/progress.jsx -------------------------------------------------------------------------------- /src/components/ui/radio-group.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/radio-group.jsx -------------------------------------------------------------------------------- /src/components/ui/resizable.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/resizable.jsx -------------------------------------------------------------------------------- /src/components/ui/scroll-area.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/scroll-area.jsx -------------------------------------------------------------------------------- /src/components/ui/select.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/select.jsx -------------------------------------------------------------------------------- /src/components/ui/separator.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/separator.jsx -------------------------------------------------------------------------------- /src/components/ui/sheet.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/sheet.jsx -------------------------------------------------------------------------------- /src/components/ui/skeleton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/skeleton.jsx -------------------------------------------------------------------------------- /src/components/ui/slider.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/slider.jsx -------------------------------------------------------------------------------- /src/components/ui/sonner.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/sonner.jsx -------------------------------------------------------------------------------- /src/components/ui/switch.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/switch.jsx -------------------------------------------------------------------------------- /src/components/ui/table.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/table.jsx -------------------------------------------------------------------------------- /src/components/ui/tabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/tabs.jsx -------------------------------------------------------------------------------- /src/components/ui/textarea.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/textarea.jsx -------------------------------------------------------------------------------- /src/components/ui/toast.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/toast.jsx -------------------------------------------------------------------------------- /src/components/ui/toaster.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/toaster.jsx -------------------------------------------------------------------------------- /src/components/ui/toggle-group.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/toggle-group.jsx -------------------------------------------------------------------------------- /src/components/ui/toggle.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/toggle.jsx -------------------------------------------------------------------------------- /src/components/ui/tooltip.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/tooltip.jsx -------------------------------------------------------------------------------- /src/components/ui/use-toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/components/ui/use-toast.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/index.css -------------------------------------------------------------------------------- /src/lib/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/lib/utils.js -------------------------------------------------------------------------------- /src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/src/main.jsx -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/risonsimon/claude-artifacts-react/HEAD/vite.config.js --------------------------------------------------------------------------------