### Configure Astro Project Setup Prompts
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/astro.mdx
Example prompts encountered during Astro project creation, covering project name, template choice, TypeScript usage, and dependency installation.
```txt
- Where should we create your new project? ./your-app-name
- How would you like to start your new project? Choose a template
- Do you plan to write TypeScript? Yes
- How strict should TypeScript be? Strict
- Install dependencies? Yes
- Initialize a new git repository? (optional) Yes/No
```
--------------------------------
### Add Example/Demo Ruixen UI Components
Source: https://github.com/ruixenui/ruixen.com/blob/main/packages/cli/README.md
Installs example and demo components as seen on the Ruixen website. This is useful for quickly setting up interactive examples.
```bash
npx ruixen-cli add --example
```
--------------------------------
### Install Live Waveform via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/live-waveform.mdx
Installs the Live Waveform component using the shadcn-ui CLI. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/live-waveform"
```
--------------------------------
### Install Video Player Pro via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/video-player-pro.mdx
Installs the Video Player Pro component using the shadcn CLI. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/video-player-pro"
```
--------------------------------
### Install Verification Input via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/verification-input.mdx
Installs the Verification Input component using npx and shadcn-ui. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/verification-input"
```
--------------------------------
### Create New Astro Project
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/astro.mdx
Command to initiate a new Astro project. It prompts the user for configuration details and installs necessary dependencies.
```bash
npm create astro@latest
```
--------------------------------
### Install Hover Preview Button using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/hover-preview-button.mdx
Installs the Hover Preview Button component using the shadcn-ui CLI. This is the recommended method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/hover-preview-button"
```
--------------------------------
### Configure shadcn/ui components.json
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/laravel.mdx
Example of the configuration questions asked during shadcn/ui initialization. These settings determine the project's UI style and color theming.
```text
Which style would you like to use?
Which color would you like to use as base color?
Do you want to use CSS variables for colors? › yes
```
--------------------------------
### Install Sliding Pagination via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/sliding-pagination.mdx
Use the npx command to add the Sliding Pagination component to your project. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/sliding-pagination"
```
--------------------------------
### Install Inline Copy Input via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/inline-copy-input.mdx
This command installs the Inline Copy Input component using the shadcn CLI. Ensure you have Node.js and npm installed. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/inline-copy-input"
```
--------------------------------
### Install Pricing Component via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/pricing-with-user-scaling.mdx
Installs the Pricing with User Scaling component using the shadcn-ui CLI. This is the recommended installation method for quick integration.
```bash
npx shadcn@latest add "https://ruixen.com/r/pricing-with-user-scaling"
```
--------------------------------
### Install Drawer Inner Content using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/drawer-inner-content.mdx
Installs the 'drawer-inner-content' component using the shadcn CLI. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/drawer-inner-content"
```
--------------------------------
### Add React Integration to Astro Project
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/astro.mdx
Command to install and integrate React into an existing Astro project using the Astro CLI. It's recommended to answer 'Yes' to all prompts during installation.
```bash
npx astro add react
```
--------------------------------
### Create Gatsby Project
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/gatsby.mdx
Initializes a new Gatsby project using npm. This command starts the project creation process, prompting for basic configuration details.
```bash
npm init gatsby
```
--------------------------------
### Install Trusted Clients Showcase via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/trusted-clients-showcase.mdx
Installs the Trusted Clients Showcase component using npx and a provided URL. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/trusted-clients-showcase"
```
--------------------------------
### Install Subscription Plans via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/subscription-plans.mdx
This snippet shows how to install the Subscription Plans component using the shadcn CLI. Ensure you have Node.js and npm installed. The command adds the component to your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/subscription-plans"
```
--------------------------------
### Import and Use shadcn/ui Button in Astro
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/astro.mdx
Example of importing and using the shadcn/ui Button component within an Astro file. It demonstrates how to import the component and render it with content.
```astro
---
import { Button } from "@/components/ui/button"
---
Astro
```
--------------------------------
### Install Cloud Background via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/cloud-background.mdx
Installs the Cloud Background component using the shadcn CLI. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/cloud-background"
```
--------------------------------
### Install Icon Library for New York Style
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/manual.mdx
Installs the '@radix-ui/react-icons' library, necessary for icon functionality when the 'new-york' style is applied. This is a specific dependency for that theme.
```bash
npm install @radix-ui/react-icons
```
--------------------------------
### Install Bottom Drawers using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/bottom-drawers.mdx
Installs the 'Bottom Drawers' component into your project using the shadcn-ui CLI. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/bottom-drawers"
```
--------------------------------
### Install Phone Mockup Card using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/phone-mockup-card.mdx
Install the Phone Mockup Card component directly into your project using the provided npx command. This is the recommended installation method for ease of use.
```bash
npx shadcn@latest add "https://ruixen.com/r/phone-mockup-card"
```
--------------------------------
### Install Dependencies for Color Picker Input
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/color-picker-input.mdx
Installs necessary dependencies, Lucide React for icons and md5 for hashing, required for the manual installation of the Color Picker Input component.
```bash
npm install lucide-react md5
# or
yarn add lucide-react md5
# or
pnpm add lucide-react md5
```
--------------------------------
### Install Load Ripple using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/load-ripple.mdx
Installs the Load Ripple component into your project using the shadcn-ui CLI. This is the recommended installation method for quick integration.
```bash
npx shadcn@latest add "https://ruixen.com/r/load-ripple"
```
--------------------------------
### Install Split Feature Showcase with CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/split-feature-showcase.mdx
Installs the Split Feature Showcase component into your project using the shadcn-ui CLI. This is the recommended installation method for quick integration.
```bash
npx shadcn@latest add "https://ruixen.com/r/split-feature-showcase"
```
--------------------------------
### Install Magic Tree via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/magic-tree.mdx
Installs the Magic Tree component using npx and the provided URL. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/magic-tree"
```
--------------------------------
### Install Navbar Simple via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/navbar-simple.mdx
Installs the Navbar Simple component using the shadcn-ui CLI. This is the recommended method for quick integration.
```bash
npx shadcn@latest add "https://ruixen.com/r/navbar-simple"
```
--------------------------------
### Install Mouse Spark using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/mouse-spark.mdx
Installs the Mouse Spark component into your project using the npx command. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/mouse-spark"
```
--------------------------------
### Docker Run Commands Reference
Source: https://github.com/ruixenui/ruixen.com/blob/main/DOCKER_DEPLOYMENT_GUIDE.md
Lists key Docker commands for running containers. This includes commands for starting development and production containers directly with `docker run` and for running containers in detached mode using Docker Compose.
```bash
# Run development container
docker run -p 3000:3000 -v $(pwd):/app ruixen-dev
# Run production container
docker run -p 3000:3000 ruixen-prod
# Run with Docker Compose (detached)
docker-compose --profile prod up -d
```
--------------------------------
### Spring Animation Parameter Examples
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/blog/every-css-transition-is-a-lie.mdx
Provides examples of different spring animation configurations for various UI elements. These examples showcase how adjusting stiffness, damping, and mass can create distinct motion characteristics like snappiness, heaviness, or bounciness.
```tsx
// Snappy toggle
{ stiffness: 500, damping: 30, mass: 0.5 }
// Heavy drawer sliding open
{ stiffness: 200, damping: 40, mass: 2 }
// Bouncy notification entering
{ stiffness: 300, damping: 15, mass: 1 }
```
--------------------------------
### Install Visualizer Button using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/visualizer-button.mdx
Installs the Visualizer Button component into your project using the shadcn-ui CLI. This is the recommended installation method for ease of use.
```bash
npx shadcn@latest add "https://ruixen.com/r/visualizer-button"
```
--------------------------------
### Install Project CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/CONTRIBUTING.md
Installs the command-line interface tools for the project. This is a prerequisite for running other CLI commands.
```bash
pnpm run install:cli
```
--------------------------------
### Install StaggeredFAQSection using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/staggered-faq-section.mdx
Install the StaggeredFAQSection component into your project using the provided npx command. This is the quickest way to add the component.
```bash
npx shadcn@latest add "https://ruixen.com/r/staggered-faq-section"
```
--------------------------------
### Install Tailwind CSS and Configure
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/vite.mdx
Installs Tailwind CSS and its peer dependencies, then generates the necessary configuration files (`tailwind.config.js` and `postcss.config.js`). This enables utility-first CSS styling.
```bash
npm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -p
```
--------------------------------
### Install Component via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/CONTRIBUTING.md
Installs a specified component using the shadcn-ui CLI. This command fetches the component from a given URL and adds it to your project. Ensure you have npx and shadcn-ui installed.
```bash
npx shadcn@latest add "https://ruixen.com/r/example-component"
```
--------------------------------
### Install Checkbox Simple Component using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/checkbox-simple.mdx
This command installs the Checkbox Simple component into your project using the shadcn-ui CLI. Ensure you have npx and shadcn-ui installed globally or available in your project's dependencies.
```bash
npx shadcn@latest add "https://ruixen.com/r/checkbox-simple"
```
--------------------------------
### Install Magnetic Tabs via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/magnetic-tabs.mdx
Installs the Magnetic Tabs component using npx and shadcn-ui. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/magnetic-tabs"
```
--------------------------------
### Create Vite Project
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/vite.mdx
Initializes a new project using Vite. This command is the first step in setting up a new frontend application with Vite.
```bash
npm create vite@latest
```
--------------------------------
### Install Editorial Accordion via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/accordion-editorial.mdx
Installs the Editorial Accordion component using the shadcn-ui CLI. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/accordion-editorial"
```
--------------------------------
### Initialize Next.js Project with shadcn/ui
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/next.mdx
This command initializes a new Next.js project or sets up an existing one with shadcn/ui. It can be run with default settings using the `-d` flag.
```bash
npx shadcn@latest init
```
```bash
npx shadcn@latest init -d
```
--------------------------------
### Install Wizard Stepper via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/wizard-stepper.mdx
Installs the Wizard Stepper component using the shadcn-ui CLI. This is the recommended method for quick integration.
```bash
npx shadcn@latest add "https://ruixen.com/r/wizard-stepper"
```
--------------------------------
### Create Remix Project
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/remix.mdx
Initializes a new Remix project using the create-remix CLI tool. This is the first step in setting up the application environment.
```bash
npx create-remix@latest my-app
```
--------------------------------
### Install Checkbox Tree via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/checkbox-tree.mdx
Installs the Checkbox Tree component using npx and the shadcn-ui CLI. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/checkbox-tree"
```
--------------------------------
### Install Stack Pagination via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/stack-pagination.mdx
Installs the Stack Pagination component using the shadcn-ui CLI. This is the recommended method for quick integration into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/stack-pagination"
```
--------------------------------
### Install Input With Select via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/input-with-select.mdx
Installs the 'Input With Select' component using the shadcn-ui CLI. This is the recommended method for quick integration into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/input-with-select"
```
--------------------------------
### Initialize Project with shadcn/ui CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/index.mdx
Initializes a new Next.js project or configures an existing one for shadcn/ui components. This command is the first step in setting up the project environment.
```bash
npx shadcn@latest init
```
--------------------------------
### Install Add To Cart Button via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/add-to-cart-button.mdx
Installs the 'Add To Cart Button' component using the shadcn CLI. This is the recommended installation method for quick setup.
```bash
npx shadcn@latest add "https://ruixen.com/r/add-to-cart-button"
```
--------------------------------
### Install Progress Button via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/progress-button.mdx
Installs the Progress Button component using the shadcn-ui CLI. This is the recommended method for quick integration into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/progress-button"
```
--------------------------------
### Install Promote Header via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/promote-header.mdx
Installs the Promote Header component using the shadcn-ui CLI. This is the recommended method for quick integration into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/promote-header"
```
--------------------------------
### Install Gooey Dock via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/gooey-dock.mdx
Installs the Gooey Dock component using the shadcn CLI. This is the recommended installation method for quick setup. It fetches the component directly from the provided URL.
```bash
npx shadcn@latest add "https://ruixen.com/r/gooey-dock"
```
--------------------------------
### Install Docker and Docker Compose on EC2
Source: https://github.com/ruixenui/ruixen.com/blob/main/DOCKER_DEPLOYMENT_GUIDE.md
Installs Docker and Docker Compose on an EC2 instance running Ubuntu. This script updates the system, downloads and installs Docker, adds the current user to the docker group, and installs Docker Compose from GitHub.
```bash
# Update system
sudo apt update && sudo apt upgrade -y
# Install Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
sudo usermod -aG docker $USER
# Install Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
# Install Nginx
sudo apt install nginx -y
# Install Git (if not already installed)
sudo apt install git -y
```
--------------------------------
### Install Account Menu Component via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/account-menu.mdx
Installs the Account Menu component using the shadcn-ui CLI. This is the recommended method for quick integration.
```bash
npx shadcn@latest add "https://ruixen.com/r/account-menu"
```
--------------------------------
### Install Action Toolbar using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/action-toolbar.mdx
Installs the Action Toolbar component into your project using the `shadcn-ui` CLI. This is the recommended method for quick integration.
```bash
npx shadcn@latest add "https://ruixen.com/r/action-toolbar"
```
--------------------------------
### Navbar Breadcrumb Usage Example
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/navbar-breadcrumb.mdx
Demonstrates how to import and use the Navbar Breadcrumb component in a React application. It shows a basic setup for rendering the component.
```tsx
import NavbarBreadcrumb from "@/components/ruixen/navbar-breadcrumb";
export default function MyNavbar() {
return ;
}
```
--------------------------------
### Install Gradient Hero Showcase using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/gradient-hero-showcase.mdx
This command installs the Gradient Hero Showcase component using the shadcn-ui CLI. It fetches the component from the provided URL.
```bash
npx shadcn@latest add "https://ruixen.com/r/gradient-hero-showcase"
```
--------------------------------
### Add Tailwind CSS Integration to Astro Project
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/astro.mdx
Command to install and integrate Tailwind CSS into an Astro project. This sets up Tailwind for utility-first CSS styling.
```bash
npx astro add tailwind
```
--------------------------------
### Usage Example for Navbar Minimal in React
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/navbar-minimal.mdx
Demonstrates how to import and use the Navbar Minimal component within a React application. It shows a basic setup for rendering the navbar.
```tsx
import NavbarMinimal from "@/components/ruixen/navbar-minimal";
export default function MyNavbar() {
return ;
}
```
--------------------------------
### Create Component Documentation in MDX
Source: https://github.com/ruixenui/ruixen.com/blob/main/CONTRIBUTING.md
An example MDX file for documenting a new component. It includes frontmatter with metadata and uses the `` shortcode to display the component demo.
```mdx
---
title: Example Component
date: 2024-06-01
description: Example component for Ruixen UI
author: ruixen
published: true
---
```
--------------------------------
### Import Global Styles in Astro Page
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/astro.mdx
Example of importing the global CSS file into an Astro page component. This ensures Tailwind styles are applied to the page.
```astro
---
import '@/styles/globals.css'
---
```
--------------------------------
### Usage Example for Navbar Icon Links in React
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/navbar-icon-links.mdx
Demonstrates how to import and use the NavbarIconLinks component within a React application. It shows a basic setup for rendering the navbar.
```tsx
import NavbarIconLinks from "@/components/ruixen/navbar-icon-links";
export default function MyNavbar() {
return ;
}
```
--------------------------------
### Inline Copy Input Component Usage
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/inline-copy-input.mdx
This is a basic example of how to use the Inline Copy Input component in a React application. It assumes the component has been correctly installed and imported.
```tsx
```
--------------------------------
### Install Wordmark Footer via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/wordmark-footer.mdx
Installs the Wordmark Footer component using the shadcn-ui CLI. This command fetches the component definition from the provided URL.
```bash
npx shadcn@latest add "https://ruixen.com/r/wordmark-footer"
```
--------------------------------
### Set up SSL with Let's Encrypt (Certbot)
Source: https://github.com/ruixenui/ruixen.com/blob/main/DOCKER_DEPLOYMENT_GUIDE.md
Installs Certbot and its Nginx plugin to automatically obtain and renew SSL certificates for your domain. This command configures Nginx to use HTTPS for the specified domains.
```bash
sudo apt install certbot python3-certbot-nginx -y
sudo certbot --nginx -d your-domain.com -d www.your-domain.com
```
--------------------------------
### Create Component Demo Example
Source: https://github.com/ruixenui/ruixen.com/blob/main/CONTRIBUTING.md
Provides a basic React component (`ExampleComponentDemo`) that renders the main `ExampleComponent`. This is used to showcase the component's functionality.
```typescript
import ExampleComponent from '@/registry/ruixenui/example-component'
export default function ExampleComponentDemo() {
return (
)
}
```
--------------------------------
### Install Pricing Tiers Component via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/pricing-tiers.mdx
Installs the pricing tiers component using the shadcn-ui CLI. This is the recommended method for quick integration into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/pricing-tiers"
```
--------------------------------
### Install Product Feature Hero using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/product-feature-hero.mdx
This command uses npx to add the Product Feature Hero component to your project. It fetches the component definition from the provided URL.
```bash
npx shadcn@latest add "https://ruixen.com/r/product-feature-hero"
```
--------------------------------
### Install Calendar Lume via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/calendar-lume.mdx
Installs the Calendar Lume component using npx and shadcn-ui. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/calendar-lume"
```
--------------------------------
### Configure components.json (Text Input)
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/remix.mdx
Illustrates the interactive prompts users will encounter when configuring the `components.json` file for shadcn/ui. This step customizes the UI style and color settings.
```txt
Which style would you like to use? › New York
Which color would you like to use as base color? › Zinc
Do you want to use CSS variables for colors? › no / yes
```
--------------------------------
### Install Icon Pagination via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/icon-pagination.mdx
Installs the Icon Pagination component using the shadcn-ui CLI. This is the recommended method for quick integration into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/icon-pagination"
```
--------------------------------
### Install Calendar Crest using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/calendar-crest.mdx
Installs the Calendar Crest component into your project using the shadcn-ui CLI. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/calendar-crest"
```
--------------------------------
### Install Badge Morph via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/badge-morph.mdx
Installs the Badge Morph component into your project using the shadcn-ui CLI. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/badge-morph"
```
--------------------------------
### Install Glass Image Compare via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/glass-image-compare.mdx
Installs the Glass Image Compare component using the shadcn-ui CLI. This command fetches the component from the provided URL and integrates it into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/glass-image-compare"
```
--------------------------------
### Install Tailwind CSS Dependencies
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/installation/remix.mdx
Installs Tailwind CSS and Autoprefixer as development dependencies for styling the Remix application. These are essential for the CSS processing pipeline.
```bash
npm add -D tailwindcss@latest autoprefixer@latest
```
--------------------------------
### Install Color Picker Input via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/color-picker-input.mdx
Installs the Color Picker Input component using the shadcn CLI. This is the recommended method for quick integration into your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/color-picker-input"
```
--------------------------------
### Install Luma Bar using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/sections/luma-bar.mdx
Installs the Luma Bar component into your project using the shadcn-ui CLI. This is the recommended installation method for ease of use.
```bash
npx shadcn@latest add "https://ruixen.com/r/luma-bar"
```
--------------------------------
### Initialize shadcn-ui Project with Ruixen CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/packages/cli/README.md
Initializes a project that is already using shadcn-ui. It ensures compatibility by adding necessary configurations for Ruixen UI.
```bash
npx shadcn-ui init
```
--------------------------------
### Install Variable Text via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/variable-text.mdx
This command installs the Variable Text component using npx and shadcn. It assumes you have npx and shadcn-ui installed in your project.
```bash
npx shadcn@latest add "https://ruixen.com/r/variable-text"
```
--------------------------------
### Install Solar Loader via CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/solar-loader.mdx
Installs the Solar Loader component into your project using the shadcn-ui CLI. This is the recommended and quickest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/solar-loader"
```
--------------------------------
### Install Confetti Button using CLI
Source: https://github.com/ruixenui/ruixen.com/blob/main/content/docs/components/confetti-button.mdx
Install the Confetti Button component into your project using the provided npx command. This is the recommended and simplest installation method.
```bash
npx shadcn@latest add "https://ruixen.com/r/confetti-button"
```