aspect-ui v0.0.70
Aspect UI
Aspect UI is an open-source React component library designed to help developers build stunning user interfaces with ease. It provides a collection of reusable components that are customizable and easy to integrate into any React application.
Table of Contents
Installation
Vite React Application
Setting Up Aspect UI in a Vite React Application
Step 1: Create a Vite React Application**
npm create vite@latest my-project -- --template react
cd my-projectStep 2: Install Tailwind CSS
npm i autoprefixer postcss tailwindcss
npx tailwindcss init -pStep 3: Install Aspect UI
npm install aspect-uiOr with Yarn
yarn add aspect-uiStep 4: Configure Tailwind CSS
Edit your tailwind.config.js file:
import { AspectUITheme } from 'aspect-ui/AspectUITheme'
const config = {
content: ['./index.html', './src/**/*.{js,ts,jsx,tsx}'],
theme: {},
}
export default AspectUITheme(config)Step 5: Add Tailwind CSS to your CSS file
@import 'aspect-ui/css';
@tailwind base;
@tailwind components;
@tailwind utilities;Next JS Application
Integrating Aspect UI into a Next.js application.
Step 1: Create a Next.js Application
npx create-next-app@latestEnsure that you select Tailwind CSS as a dependency during setup.
Step 2: Install Aspect UI
npm install aspect-uiOr with Yarn
yarn add aspect-uiStep 3: Configure Tailwind CSS
Edit your tailwind.config.js file:
import { AspectUITheme } from 'aspect-ui/AspectUITheme'
module.exports = {
content: [
'./app/**/*.{js,ts,jsx,tsx,mdx}',
'./pages/**/*.{js,ts,jsx,tsx,mdx}',
'./components/**/*.{js,ts,jsx,tsx,mdx}',
// Or if using `src` directory:
'./src/**/*.{js,ts,jsx,tsx,mdx}'
],
theme: {
extend: {}
},
plugins: []
}
export default AspectUITheme(config)Step 4: Add Tailwind CSS to your CSS file
@import 'aspect-ui/css';
@tailwind base;
@tailwind components;
@tailwind utilities;Usage
import { Button } from 'aspect-ui'
const App = () => {
return <Button>Button</Button>
}
export default AppComponents
Aspect UI offers a variety of components to help you build your application. For detailed usage and examples of each component, refer to our component documentation.
Contributing
If you want to contribute to Aspect UI, you can follow the contributing guide.
License
Aspect UI is licensed under the MIT License. See the LICENSE file for more information.
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
10 months ago
10 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
11 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago