Vite React Application#
Setting Up Aspect UI in Vite React Application
Create a Vite React Application
npm create vite@latest my-project -- --template react cd my-project
Install Tailwind CSS
npm i autoprefixer postcss tailwindcss npx tailwindcss init -p
Install Aspect UI library
npm i aspect-ui
Configure Tailwind CSS
import { AspectUITheme } from "aspect-ui/AspectUITheme"; const config = { content: ["./index.html", "./src/**/*.{js,ts,jsx,tsx}"], theme: {}, } export default AspectUITheme(config);
Add Tailwind CSS to index.css
@import "aspect-ui/css"; @tailwind base; @tailwind components; @tailwind utilities;
Congratulations! You've now successfully set up Aspect UI in your Vite React application. You can begin using components from aspect-ui
in your project.
import { Button } from "aspect-ui"; const App = () => { return ( <Button>Aspect UI</Button> ) } export default App;
Next JS Application#
You can easily integrate aspect-ui
library into your Next.js application.
Create a NextJS application
npx create-next-app@latest
Install Aspect UI library
npm i aspect-ui
Configure Tailwind CSS
import { AspectUITheme } from "aspect-ui/AspectUITheme"; const config = { content: [ "./components/**/*.{js,ts,jsx,tsx,mdx}", "./app/**/*.{js,ts,jsx,tsx,mdx}", ], theme: {}, }; export default AspectUITheme(config);
Add Tailwind CSS to app/globals.css File
@import "aspect-ui/css"; @tailwind base; @tailwind components; @tailwind utilities;
Now you can import any component from aspect-ui
and start using it in your NextJS project.
import { Button } from "aspect-ui"; const page = () => { return ( <Button>Aspect UI</Button> ) } export default page;