# UI TripleD > Production-ready UI components, blocks, and full pages available in shadcn/ui and Base UI, powered by Framer Motion. Copy-paste components — not an installable npm package. **Last Updated:** 2026-08-27T22:59:15.617Z - Components come in **shadcn/ui**, **Base UI**, and **Carbon** variants (the suffix in the name indicates the style system, e.g. `-shadcnui`, `-baseui`, `-carbon`) - **Copy-paste model** — browse the docs, preview a component, then copy its code directly into your project - Built with **React 19**, **Next.js 16**, **TypeScript**, **Tailwind CSS 4**, and **Framer Motion** - Also offers a **Landing Builder** (drag & drop shadcn/ui blocks into landing pages), **Background Builder** (shader & Aurora backgrounds), and **Grid Generator** (Tailwind CSS grids) ## Docs - [Component Gallery](https://ui.tripled.work/components): Browse all components, blocks, and pages with live previews - [GitHub Repository](https://github.com/moumen-soliman/uitripled): Source code, issues, and discussions - [Contributing Guide](https://github.com/moumen-soliman/uitripled/blob/main/CONTRIBUTING.md): How to contribute to UI TripleD ## Components ### Accessible Image Slider Card **Page:** [https://ui.tripled.work/components/image-slider-card-shadcnui](https://ui.tripled.work/components/image-slider-card-shadcnui) ```tsx "use client" import * as React from "react" import { AccessibleImageSliderCard } from "@uitripled/react-shadcn/src/components/components/cards/image-slider-card.tsx" export function AccessibleImageSliderCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/image-slider-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AccessibleImageSliderCard } from "@uitripled/react-shadcn/src/components/components/cards/image-slider-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AccessibleImageSliderCard } from "@uitripled/react-shadcn/src/components/components/cards/image-slider-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### AI Chat Interface **Page:** [https://ui.tripled.work/components/ai-chat-interface-shadcnui](https://ui.tripled.work/components/ai-chat-interface-shadcnui) ```tsx "use client" import * as React from "react" import { AIChatInterface } from "@uitripled/react-shadcn/src/components/components/chat/ai-chat-interface.tsx" export function AIChatInterfaceDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ai-chat-interface-shadcnui ``` Add the required components to your project. The `AI Chat Interface` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AIChatInterface } from "@uitripled/react-shadcn/src/components/components/chat/ai-chat-interface.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AIChatInterface } from "@uitripled/react-shadcn/src/components/components/chat/ai-chat-interface.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### AI Glow Input **Page:** [https://ui.tripled.work/components/ai-glow-input-shadcnui](https://ui.tripled.work/components/ai-glow-input-shadcnui) ```tsx "use client" import * as React from "react" import { AIGlowInput } from "@uitripled/react-shadcn/src/components/motion-core/ai-glow-input.tsx" export function AIGlowInputDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ai-glow-input-shadcnui ``` Add the required components to your project. The `AI Glow Input` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AIGlowInput } from "@uitripled/react-shadcn/src/components/motion-core/ai-glow-input.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AIGlowInput } from "@uitripled/react-shadcn/src/components/motion-core/ai-glow-input.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### AI Loading Skeleton **Page:** [https://ui.tripled.work/components/ai-loading-skeleton-shadcnui](https://ui.tripled.work/components/ai-loading-skeleton-shadcnui) ```tsx "use client" import * as React from "react" import { AILoadingSkeleton } from "@uitripled/react-shadcn/src/components/motion-core/ai-loading-skeleton.tsx" export function AILoadingSkeletonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ai-loading-skeleton-shadcnui ``` Add the required components to your project. The `AI Loading Skeleton` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AILoadingSkeleton } from "@uitripled/react-shadcn/src/components/motion-core/ai-loading-skeleton.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AILoadingSkeleton } from "@uitripled/react-shadcn/src/components/motion-core/ai-loading-skeleton.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### AI Response Typing Stream **Page:** [https://ui.tripled.work/components/ai-response-typing-shadcnui](https://ui.tripled.work/components/ai-response-typing-shadcnui) ```tsx "use client" import * as React from "react" import { AIResponseTypingStream } from "@uitripled/react-shadcn/src/components/motion-core/ai-response-typing.tsx" export function AIResponseTypingStreamDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ai-response-typing-shadcnui ``` Add the required components to your project. The `AI Response Typing Stream` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AIResponseTypingStream } from "@uitripled/react-shadcn/src/components/motion-core/ai-response-typing.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AIResponseTypingStream } from "@uitripled/react-shadcn/src/components/motion-core/ai-response-typing.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Accordion **Page:** [https://ui.tripled.work/components/animated-accordion-shadcnui](https://ui.tripled.work/components/animated-accordion-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedAccordion } from "@uitripled/react-shadcn/src/components/disclosure/animated-accordion.tsx" export function AnimatedAccordionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-accordion-shadcnui ``` Add the required components to your project. The `Animated Accordion` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedAccordion } from "@uitripled/react-shadcn/src/components/disclosure/animated-accordion.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedAccordion } from "@uitripled/react-shadcn/src/components/disclosure/animated-accordion.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Card Stack **Page:** [https://ui.tripled.work/components/animated-card-stack-baseui](https://ui.tripled.work/components/animated-card-stack-baseui) ```tsx "use client" import * as React from "react" import { AnimatedCardStack } from "@uitripled/react-baseui/src/components/cards/baseui/animated-card-stack-baseui.tsx" export function AnimatedCardStackDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-card-stack-baseui ``` Add the required components to your project. The `Animated Card Stack` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedCardStack } from "@uitripled/react-baseui/src/components/cards/baseui/animated-card-stack-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedCardStack } from "@uitripled/react-baseui/src/components/cards/baseui/animated-card-stack-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Card Stack **Page:** [https://ui.tripled.work/components/animated-card-stack-shadcnui](https://ui.tripled.work/components/animated-card-stack-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedCardStack } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/animated-card-stack.tsx" export function AnimatedCardStackDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-card-stack-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedCardStack } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/animated-card-stack.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedCardStack } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/animated-card-stack.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Animated Checkbox **Page:** [https://ui.tripled.work/components/animated-checkbox-shadcnui](https://ui.tripled.work/components/animated-checkbox-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedCheckbox } from "@uitripled/react-shadcn/src/components/forms/animated-checkbox.tsx" export function AnimatedCheckboxDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-checkbox-shadcnui ``` Add the required components to your project. The `Animated Checkbox` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedCheckbox } from "@uitripled/react-shadcn/src/components/forms/animated-checkbox.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedCheckbox } from "@uitripled/react-shadcn/src/components/forms/animated-checkbox.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Dialog **Page:** [https://ui.tripled.work/components/animated-dialog-shadcnui](https://ui.tripled.work/components/animated-dialog-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedDialog } from "@uitripled/react-shadcn/src/components/modals/animated-dialog.tsx" export function AnimatedDialogDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-dialog-shadcnui ``` Add the required components to your project. The `Animated Dialog` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedDialog } from "@uitripled/react-shadcn/src/components/modals/animated-dialog.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedDialog } from "@uitripled/react-shadcn/src/components/modals/animated-dialog.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated List **Page:** [https://ui.tripled.work/components/animated-list-shadcnui](https://ui.tripled.work/components/animated-list-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedList } from "@uitripled/react-shadcn/src/components/components/lists/animated-list.tsx" export function AnimatedListDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-list-shadcnui ``` Add the required components to your project. The `Animated List` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedList } from "@uitripled/react-shadcn/src/components/components/lists/animated-list.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedList } from "@uitripled/react-shadcn/src/components/components/lists/animated-list.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Navbar **Page:** [https://ui.tripled.work/components/animated-navbar-shadcnui](https://ui.tripled.work/components/animated-navbar-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedNavbar } from "@uitripled/react-shadcn/src/components/navigation/animated-navbar.tsx" export function AnimatedNavbarDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-navbar-shadcnui ``` Add the required components to your project. The `Animated Navbar` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedNavbar } from "@uitripled/react-shadcn/src/components/navigation/animated-navbar.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `lucide-react` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedNavbar } from "@uitripled/react-shadcn/src/components/navigation/animated-navbar.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Pagination **Page:** [https://ui.tripled.work/components/animated-pagination-shadcnui](https://ui.tripled.work/components/animated-pagination-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedPagination } from "@uitripled/react-shadcn/src/components/navigation/animated-pagination.tsx" export function AnimatedPaginationDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-pagination-shadcnui ``` Add the required components to your project. The `Animated Pagination` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedPagination } from "@uitripled/react-shadcn/src/components/navigation/animated-pagination.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `lucide-react` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedPagination } from "@uitripled/react-shadcn/src/components/navigation/animated-pagination.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Profile Menu **Page:** [https://ui.tripled.work/components/animated-profile-menu-shadcnui](https://ui.tripled.work/components/animated-profile-menu-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedProfileMenu } from "@uitripled/react-shadcn/src/components/navigation/animated-profile-menu.tsx" export function AnimatedProfileMenuDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-profile-menu-shadcnui ``` Add the required components to your project. The `Animated Profile Menu` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedProfileMenu } from "@uitripled/react-shadcn/src/components/navigation/animated-profile-menu.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `lucide-react` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedProfileMenu } from "@uitripled/react-shadcn/src/components/navigation/animated-profile-menu.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Radio **Page:** [https://ui.tripled.work/components/animated-radio-shadcnui](https://ui.tripled.work/components/animated-radio-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedRadio } from "@uitripled/react-shadcn/src/components/forms/animated-radio.tsx" export function AnimatedRadioDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-radio-shadcnui ``` Add the required components to your project. The `Animated Radio` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedRadio } from "@uitripled/react-shadcn/src/components/forms/animated-radio.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedRadio } from "@uitripled/react-shadcn/src/components/forms/animated-radio.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Select **Page:** [https://ui.tripled.work/components/animated-select-shadcnui](https://ui.tripled.work/components/animated-select-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedSelect } from "@uitripled/react-shadcn/src/components/forms/animated-select.tsx" export function AnimatedSelectDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-select-shadcnui ``` Add the required components to your project. The `Animated Select` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedSelect } from "@uitripled/react-shadcn/src/components/forms/animated-select.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedSelect } from "@uitripled/react-shadcn/src/components/forms/animated-select.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Sidebar **Page:** [https://ui.tripled.work/components/animated-sidebar-shadcnui](https://ui.tripled.work/components/animated-sidebar-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedSidebar } from "@uitripled/react-shadcn/src/components/navigation/animated-sidebar.tsx" export function AnimatedSidebarDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-sidebar-shadcnui ``` Add the required components to your project. The `Animated Sidebar` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedSidebar } from "@uitripled/react-shadcn/src/components/navigation/animated-sidebar.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `lucide-react` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedSidebar } from "@uitripled/react-shadcn/src/components/navigation/animated-sidebar.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Tabs **Page:** [https://ui.tripled.work/components/animated-tabs-shadcnui](https://ui.tripled.work/components/animated-tabs-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedTabs } from "@uitripled/react-shadcn/src/components/components/tabs/animated-tabs.tsx" export function AnimatedTabsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-tabs-shadcnui ``` Add the required components to your project. The `Animated Tabs` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedTabs } from "@uitripled/react-shadcn/src/components/components/tabs/animated-tabs.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedTabs } from "@uitripled/react-shadcn/src/components/components/tabs/animated-tabs.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Animated Tooltip **Page:** [https://ui.tripled.work/components/animated-tooltip-shadcnui](https://ui.tripled.work/components/animated-tooltip-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedTooltip } from "@uitripled/react-shadcn/src/components/tooltips/animated-tooltip.tsx" export function AnimatedTooltipDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-tooltip-shadcnui ``` Add the required components to your project. The `Animated Tooltip` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedTooltip } from "@uitripled/react-shadcn/src/components/tooltips/animated-tooltip.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `lucide-react` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedTooltip } from "@uitripled/react-shadcn/src/components/tooltips/animated-tooltip.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Avatar Group **Page:** [https://ui.tripled.work/components/avatar-group-shadcnui](https://ui.tripled.work/components/avatar-group-shadcnui) ```tsx "use client" import * as React from "react" import { AvatarGroup } from "@uitripled/react-shadcn/src/components/avatars/avatar-group.tsx" export function AvatarGroupDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/avatar-group-shadcnui ``` Add the required components to your project. The `Avatar Group` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AvatarGroup } from "@uitripled/react-shadcn/src/components/avatars/avatar-group.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AvatarGroup } from "@uitripled/react-shadcn/src/components/avatars/avatar-group.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Blog Typography **Page:** [https://ui.tripled.work/components/blog-typography-shadcnui](https://ui.tripled.work/components/blog-typography-shadcnui) ```tsx "use client" import * as React from "react" import { BlogTypography } from "@uitripled/react-shadcn/src/components/components/blog/blog-typography.tsx" export function BlogTypographyDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/blog-typography-shadcnui ``` Add the required components to your project. The `Blog Typography` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BlogTypography } from "@uitripled/react-shadcn/src/components/components/blog/blog-typography.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BlogTypography } from "@uitripled/react-shadcn/src/components/components/blog/blog-typography.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Bottom Modal **Page:** [https://ui.tripled.work/components/bottom-modal](https://ui.tripled.work/components/bottom-modal) ```tsx "use client" import * as React from "react" import { BottomModal } from "@uitripled/react-shadcn/src/components/modals/bottom-modal.tsx" export function BottomModalDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/bottom-modal ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BottomModal } from "@uitripled/react-shadcn/src/components/modals/bottom-modal.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BottomModal } from "@uitripled/react-shadcn/src/components/modals/bottom-modal.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Browse Folder **Page:** [https://ui.tripled.work/components/browse-folder-baseui](https://ui.tripled.work/components/browse-folder-baseui) ```tsx "use client" import * as React from "react" import { BrowseFolder } from "@uitripled/react-baseui/src/components/sections/browse-folder-baseui.tsx" export function BrowseFolderDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/browse-folder-baseui ``` Add the required components to your project. The `Browse Folder` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BrowseFolder } from "@uitripled/react-baseui/src/components/sections/browse-folder-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BrowseFolder } from "@uitripled/react-baseui/src/components/sections/browse-folder-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Browse Folder **Page:** [https://ui.tripled.work/components/browse-folder-shadcnui](https://ui.tripled.work/components/browse-folder-shadcnui) ```tsx "use client" import * as React from "react" import { BrowseFolder } from "@uitripled/react-shadcn/src/components/sections/browse-folder.tsx" export function BrowseFolderDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/browse-folder-shadcnui ``` Add the required components to your project. The `Browse Folder` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BrowseFolder } from "@uitripled/react-shadcn/src/components/sections/browse-folder.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BrowseFolder } from "@uitripled/react-shadcn/src/components/sections/browse-folder.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Cards Slider **Page:** [https://ui.tripled.work/components/cards-slider-shadcnui](https://ui.tripled.work/components/cards-slider-shadcnui) ```tsx "use client" import * as React from "react" import { CardsSlider } from "@uitripled/react-shadcn/src/components/components/sliders/cards-slider.tsx" export function CardsSliderDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cards-slider-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CardsSlider } from "@uitripled/react-shadcn/src/components/components/sliders/cards-slider.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CardsSlider } from "@uitripled/react-shadcn/src/components/components/sliders/cards-slider.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Chat App **Page:** [https://ui.tripled.work/components/chat-app-shadcnui](https://ui.tripled.work/components/chat-app-shadcnui) ```tsx "use client" import * as React from "react" import { ChatApp } from "@uitripled/react-shadcn/src/components/components/chat/chat-app.tsx" export function ChatAppDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/chat-app-shadcnui ``` Add the required components to your project. The `Chat App` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ChatApp } from "@uitripled/react-shadcn/src/components/components/chat/chat-app.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ChatApp } from "@uitripled/react-shadcn/src/components/components/chat/chat-app.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Cinema Ticket **Page:** [https://ui.tripled.work/components/cinema-ticket-baseui](https://ui.tripled.work/components/cinema-ticket-baseui) ```tsx "use client" import * as React from "react" import { CinemaTicket } from "@uitripled/react-baseui/src/components/sections/cinema-ticket-baseui.tsx" export function CinemaTicketDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cinema-ticket-baseui ``` Add the required components to your project. The `Cinema Ticket` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CinemaTicket } from "@uitripled/react-baseui/src/components/sections/cinema-ticket-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CinemaTicket } from "@uitripled/react-baseui/src/components/sections/cinema-ticket-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Cinema Ticket **Page:** [https://ui.tripled.work/components/cinema-ticket-shadcnui](https://ui.tripled.work/components/cinema-ticket-shadcnui) ```tsx "use client" import * as React from "react" import { CinemaTicket } from "@uitripled/react-shadcn/src/components/sections/cinema-ticket.tsx" export function CinemaTicketDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cinema-ticket-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CinemaTicket } from "@uitripled/react-shadcn/src/components/sections/cinema-ticket.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CinemaTicket } from "@uitripled/react-shadcn/src/components/sections/cinema-ticket.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Command Palette **Page:** [https://ui.tripled.work/components/command-palette-shadcnui](https://ui.tripled.work/components/command-palette-shadcnui) ```tsx "use client" import * as React from "react" import { CommandPalette } from "@uitripled/react-shadcn/src/components/search/command-palette.tsx" export function CommandPaletteDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/command-palette-shadcnui ``` Add the required components to your project. The `Command Palette` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CommandPalette } from "@uitripled/react-shadcn/src/components/search/command-palette.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CommandPalette } from "@uitripled/react-shadcn/src/components/search/command-palette.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Comment Thread **Page:** [https://ui.tripled.work/components/comment-thread-shadcnui](https://ui.tripled.work/components/comment-thread-shadcnui) ```tsx "use client" import * as React from "react" import { CommentThread } from "@uitripled/react-shadcn/src/components/components/comments/comment-thread.tsx" export function CommentThreadDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/comment-thread-shadcnui ``` Add the required components to your project. The `Comment Thread` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CommentThread } from "@uitripled/react-shadcn/src/components/components/comments/comment-thread.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CommentThread } from "@uitripled/react-shadcn/src/components/components/comments/comment-thread.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Conference Ticket **Page:** [https://ui.tripled.work/components/conference-ticket-baseui](https://ui.tripled.work/components/conference-ticket-baseui) ```tsx "use client" import * as React from "react" import { ConferenceTicket } from "@uitripled/react-baseui/src/components/sections/conference-ticket-baseui.tsx" export function ConferenceTicketDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/conference-ticket-baseui ``` Add the required components to your project. The `Conference Ticket` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ConferenceTicket } from "@uitripled/react-baseui/src/components/sections/conference-ticket-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ConferenceTicket } from "@uitripled/react-baseui/src/components/sections/conference-ticket-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Conference Ticket **Page:** [https://ui.tripled.work/components/conference-ticket-shadcnui](https://ui.tripled.work/components/conference-ticket-shadcnui) ```tsx "use client" import * as React from "react" import { ConferenceTicket } from "@uitripled/react-shadcn/src/components/sections/conference-ticket.tsx" export function ConferenceTicketDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/conference-ticket-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ConferenceTicket } from "@uitripled/react-shadcn/src/components/sections/conference-ticket.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ConferenceTicket } from "@uitripled/react-shadcn/src/components/sections/conference-ticket.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Context Menu **Page:** [https://ui.tripled.work/components/context-menu-shadcnui](https://ui.tripled.work/components/context-menu-shadcnui) ```tsx "use client" import * as React from "react" import { ContextMenu } from "@uitripled/react-shadcn/src/components/navigation/context-menu.tsx" export function ContextMenuDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/context-menu-shadcnui ``` Add the required components to your project. The `Context Menu` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ContextMenu } from "@uitripled/react-shadcn/src/components/navigation/context-menu.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `lucide-react` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ContextMenu } from "@uitripled/react-shadcn/src/components/navigation/context-menu.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Context Menu Bubble **Page:** [https://ui.tripled.work/components/context-menu-bubble-shadcnui](https://ui.tripled.work/components/context-menu-bubble-shadcnui) ```tsx "use client" import * as React from "react" import { ContextMenuBubble } from "@uitripled/react-shadcn/src/components/motion-core/context-menu-bubble.tsx" export function ContextMenuBubbleDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/context-menu-bubble-shadcnui ``` Add the required components to your project. The `Context Menu Bubble` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ContextMenuBubble } from "@uitripled/react-shadcn/src/components/motion-core/context-menu-bubble.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ContextMenuBubble } from "@uitripled/react-shadcn/src/components/motion-core/context-menu-bubble.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Course Content Page **Page:** [https://ui.tripled.work/components/course-content-page-shadcnui](https://ui.tripled.work/components/course-content-page-shadcnui) ```tsx "use client" import * as React from "react" import { CourseContentPage } from "@uitripled/react-shadcn/src/components/components/course-content/course-content-page.tsx" export function CourseContentPageDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/course-content-page-shadcnui ``` Add the required components to your project. The `Course Content Page` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CourseContentPage } from "@uitripled/react-shadcn/src/components/components/course-content/course-content-page.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CourseContentPage } from "@uitripled/react-shadcn/src/components/components/course-content/course-content-page.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Credit Card **Page:** [https://ui.tripled.work/components/credit-card-baseui](https://ui.tripled.work/components/credit-card-baseui) ```tsx "use client" import * as React from "react" import { CreditCard } from "@uitripled/react-baseui/src/components/cards/baseui/credit-card-baseui.tsx" export function CreditCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/credit-card-baseui ``` Add the required components to your project. The `Credit Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CreditCard } from "@uitripled/react-baseui/src/components/cards/baseui/credit-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CreditCard } from "@uitripled/react-baseui/src/components/cards/baseui/credit-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Credit Card **Page:** [https://ui.tripled.work/components/credit-card-shadcnui](https://ui.tripled.work/components/credit-card-shadcnui) ```tsx "use client" import * as React from "react" import { CreditCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/credit-card.tsx" export function CreditCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/credit-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CreditCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/credit-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CreditCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/credit-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Currency Converter Card **Page:** [https://ui.tripled.work/components/currency-converter-card-baseui](https://ui.tripled.work/components/currency-converter-card-baseui) ```tsx "use client" import * as React from "react" import { CurrencyConverterCard } from "@uitripled/react-baseui/src/components/sections/currency-converter-card-baseui.tsx" export function CurrencyConverterCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/currency-converter-card-baseui ``` Add the required components to your project. The `Currency Converter Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CurrencyConverterCard } from "@uitripled/react-baseui/src/components/sections/currency-converter-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CurrencyConverterCard } from "@uitripled/react-baseui/src/components/sections/currency-converter-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Currency Converter Card **Page:** [https://ui.tripled.work/components/currency-converter-card-shadcnui](https://ui.tripled.work/components/currency-converter-card-shadcnui) ```tsx "use client" import * as React from "react" import { CurrencyConverterCard } from "@uitripled/react-shadcn/src/components/sections/currency-converter-card.tsx" export function CurrencyConverterCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/currency-converter-card-shadcnui ``` Add the required components to your project. The `Currency Converter Card` component uses the following components. Make sure you have them installed in your project. - button - card Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CurrencyConverterCard } from "@uitripled/react-shadcn/src/components/sections/currency-converter-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button - card This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CurrencyConverterCard } from "@uitripled/react-shadcn/src/components/sections/currency-converter-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) - [card](/docs/components/card) --- ### Detail Task Card **Page:** [https://ui.tripled.work/components/detail-task-card-baseui](https://ui.tripled.work/components/detail-task-card-baseui) ```tsx "use client" import * as React from "react" import { DetailTaskCard } from "@uitripled/react-baseui/src/components/cards/baseui/detail-task-baseui.tsx" export function DetailTaskCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/detail-task-card-baseui ``` Add the required components to your project. The `Detail Task Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { DetailTaskCard } from "@uitripled/react-baseui/src/components/cards/baseui/detail-task-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { DetailTaskCard } from "@uitripled/react-baseui/src/components/cards/baseui/detail-task-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Detail Task Card **Page:** [https://ui.tripled.work/components/detail-task-card-shadcnui](https://ui.tripled.work/components/detail-task-card-shadcnui) ```tsx "use client" import * as React from "react" import { DetailTaskCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/detail-task.tsx" export function DetailTaskCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/detail-task-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { DetailTaskCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/detail-task.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { DetailTaskCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/detail-task.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Drag-to-Confirm Slider **Page:** [https://ui.tripled.work/components/drag-to-confirm-slider-shadcnui](https://ui.tripled.work/components/drag-to-confirm-slider-shadcnui) ```tsx "use client" import * as React from "react" import { Drag-to-ConfirmSlider } from "@uitripled/react-shadcn/src/components/motion-core/drag-to-confirm-slider.tsx" export function Drag-to-ConfirmSliderDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/drag-to-confirm-slider-shadcnui ``` Add the required components to your project. The `Drag-to-Confirm Slider` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { Drag-to-ConfirmSlider } from "@uitripled/react-shadcn/src/components/motion-core/drag-to-confirm-slider.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { Drag-to-ConfirmSlider } from "@uitripled/react-shadcn/src/components/motion-core/drag-to-confirm-slider.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Draggable List **Page:** [https://ui.tripled.work/components/draggable-list-shadcnui](https://ui.tripled.work/components/draggable-list-shadcnui) ```tsx "use client" import * as React from "react" import { DraggableList } from "@uitripled/react-shadcn/src/components/components/lists/draggable-list.tsx" export function DraggableListDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/draggable-list-shadcnui ``` Add the required components to your project. The `Draggable List` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { DraggableList } from "@uitripled/react-shadcn/src/components/components/lists/draggable-list.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { DraggableList } from "@uitripled/react-shadcn/src/components/components/lists/draggable-list.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Ecommerce Highlight Card **Page:** [https://ui.tripled.work/components/ecommerce-highlight-card-baseui](https://ui.tripled.work/components/ecommerce-highlight-card-baseui) ```tsx "use client" import * as React from "react" import { EcommerceHighlightCard } from "@uitripled/react-baseui/src/components/cards/baseui/ecommerce-highlight-card-baseui.tsx" export function EcommerceHighlightCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ecommerce-highlight-card-baseui ``` Add the required components to your project. The `Ecommerce Highlight Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { EcommerceHighlightCard } from "@uitripled/react-baseui/src/components/cards/baseui/ecommerce-highlight-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { EcommerceHighlightCard } from "@uitripled/react-baseui/src/components/cards/baseui/ecommerce-highlight-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Ecommerce Highlight Card **Page:** [https://ui.tripled.work/components/ecommerce-highlight-card-shadcnui](https://ui.tripled.work/components/ecommerce-highlight-card-shadcnui) ```tsx "use client" import * as React from "react" import { EcommerceHighlightCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/ecommerce-highlight-card.tsx" export function EcommerceHighlightCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ecommerce-highlight-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { EcommerceHighlightCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/ecommerce-highlight-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { EcommerceHighlightCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/ecommerce-highlight-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Expanding Search Dock **Page:** [https://ui.tripled.work/components/expanding-search-dock-shadcnui](https://ui.tripled.work/components/expanding-search-dock-shadcnui) ```tsx "use client" import * as React from "react" import { ExpandingSearchDock } from "@uitripled/react-shadcn/src/components/motion-core/expanding-search-dock.tsx" export function ExpandingSearchDockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/expanding-search-dock-shadcnui ``` Add the required components to your project. The `Expanding Search Dock` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ExpandingSearchDock } from "@uitripled/react-shadcn/src/components/motion-core/expanding-search-dock.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ExpandingSearchDock } from "@uitripled/react-shadcn/src/components/motion-core/expanding-search-dock.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Fade & Slide Modal **Page:** [https://ui.tripled.work/components/fade-slide-modal-shadcnui](https://ui.tripled.work/components/fade-slide-modal-shadcnui) ```tsx "use client" import * as React from "react" import { Fade&SlideModal } from "@uitripled/react-shadcn/src/components/components/modal/fade-slide.tsx" export function Fade&SlideModalDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/fade-slide-modal-shadcnui ``` Add the required components to your project. The `Fade & Slide Modal` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { Fade&SlideModal } from "@uitripled/react-shadcn/src/components/components/modal/fade-slide.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { Fade&SlideModal } from "@uitripled/react-shadcn/src/components/components/modal/fade-slide.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Floating Chat Widget **Page:** [https://ui.tripled.work/components/floating-chat-widget-shadcnui](https://ui.tripled.work/components/floating-chat-widget-shadcnui) ```tsx "use client" import * as React from "react" import { FloatingChatWidget } from "@uitripled/react-shadcn/src/components/components/chat/floating-chat-widget.tsx" export function FloatingChatWidgetDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/floating-chat-widget-shadcnui ``` Add the required components to your project. The `Floating Chat Widget` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FloatingChatWidget } from "@uitripled/react-shadcn/src/components/components/chat/floating-chat-widget.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FloatingChatWidget } from "@uitripled/react-shadcn/src/components/components/chat/floating-chat-widget.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Floating Label Input **Page:** [https://ui.tripled.work/components/floating-label-input-shadcnui](https://ui.tripled.work/components/floating-label-input-shadcnui) ```tsx "use client" import * as React from "react" import { FloatingLabelInput } from "@uitripled/react-shadcn/src/components/components/inputs/floating-label-input.tsx" export function FloatingLabelInputDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/floating-label-input-shadcnui ``` Add the required components to your project. The `Floating Label Input` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FloatingLabelInput } from "@uitripled/react-shadcn/src/components/components/inputs/floating-label-input.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FloatingLabelInput } from "@uitripled/react-shadcn/src/components/components/inputs/floating-label-input.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Fluid Modal Transition **Page:** [https://ui.tripled.work/components/fluid-modal-transition-shadcnui](https://ui.tripled.work/components/fluid-modal-transition-shadcnui) ```tsx "use client" import * as React from "react" import { FluidModalTransition } from "@uitripled/react-shadcn/src/components/motion-core/fluid-modal-transition.tsx" export function FluidModalTransitionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/fluid-modal-transition-shadcnui ``` Add the required components to your project. The `Fluid Modal Transition` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FluidModalTransition } from "@uitripled/react-shadcn/src/components/motion-core/fluid-modal-transition.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FluidModalTransition } from "@uitripled/react-shadcn/src/components/motion-core/fluid-modal-transition.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Folder Animation **Page:** [https://ui.tripled.work/components/folder-animation-carbon](https://ui.tripled.work/components/folder-animation-carbon) ```tsx "use client" import * as React from "react" import { FolderAnimation } from "@uitripled/react-carbon/src/components/native/folder-animation-carbon.tsx" export function FolderAnimationDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/folder-animation-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FolderAnimation } from "@uitripled/react-carbon/src/components/native/folder-animation-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FolderAnimation } from "@uitripled/react-carbon/src/components/native/folder-animation-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Glass Account Settings Card **Page:** [https://ui.tripled.work/components/glass-account-settings-card-shadcnui](https://ui.tripled.work/components/glass-account-settings-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassAccountSettingsCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-account-settings.tsx" export function GlassAccountSettingsCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-account-settings-card-shadcnui ``` Add the required components to your project. The `Glass Account Settings Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassAccountSettingsCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-account-settings.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassAccountSettingsCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-account-settings.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Blog Card **Page:** [https://ui.tripled.work/components/glass-blog-card-baseui](https://ui.tripled.work/components/glass-blog-card-baseui) ```tsx "use client" import * as React from "react" import { GlassBlogCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-blog-card-baseui.tsx" export function GlassBlogCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-blog-card-baseui ``` Add the required components to your project. The `Glass Blog Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassBlogCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-blog-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassBlogCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-blog-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Blog Card **Page:** [https://ui.tripled.work/components/glass-blog-card-shadcnui](https://ui.tripled.work/components/glass-blog-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassBlogCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-blog-card.tsx" export function GlassBlogCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-blog-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassBlogCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-blog-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassBlogCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-blog-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Glass Checkout Card **Page:** [https://ui.tripled.work/components/glass-checkout-card-baseui](https://ui.tripled.work/components/glass-checkout-card-baseui) ```tsx "use client" import * as React from "react" import { GlassCheckoutCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-checkout-card-baseui.tsx" export function GlassCheckoutCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-checkout-card-baseui ``` Add the required components to your project. The `Glass Checkout Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassCheckoutCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-checkout-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassCheckoutCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-checkout-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Checkout Card **Page:** [https://ui.tripled.work/components/glass-checkout-card-shadcnui](https://ui.tripled.work/components/glass-checkout-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassCheckoutCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-checkout-card.tsx" export function GlassCheckoutCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-checkout-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassCheckoutCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-checkout-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassCheckoutCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-checkout-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Glass Forgot Password Card **Page:** [https://ui.tripled.work/components/glass-forgot-password-card-shadcnui](https://ui.tripled.work/components/glass-forgot-password-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassForgotPasswordCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-forgot-password.tsx" export function GlassForgotPasswordCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-forgot-password-card-shadcnui ``` Add the required components to your project. The `Glass Forgot Password Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassForgotPasswordCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-forgot-password.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassForgotPasswordCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-forgot-password.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Order Summary **Page:** [https://ui.tripled.work/components/glass-order-summary-baseui](https://ui.tripled.work/components/glass-order-summary-baseui) ```tsx "use client" import * as React from "react" import { GlassOrderSummary } from "@uitripled/react-baseui/src/components/cards/baseui/glass-order-summary-baseui.tsx" export function GlassOrderSummaryDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-order-summary-baseui ``` Add the required components to your project. The `Glass Order Summary` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassOrderSummary } from "@uitripled/react-baseui/src/components/cards/baseui/glass-order-summary-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassOrderSummary } from "@uitripled/react-baseui/src/components/cards/baseui/glass-order-summary-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Order Summary **Page:** [https://ui.tripled.work/components/glass-order-summary-shadcnui](https://ui.tripled.work/components/glass-order-summary-shadcnui) ```tsx "use client" import * as React from "react" import { GlassOrderSummary } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-order-summary.tsx" export function GlassOrderSummaryDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-order-summary-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassOrderSummary } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-order-summary.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassOrderSummary } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-order-summary.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Glass Profile Settings Card **Page:** [https://ui.tripled.work/components/glass-profile-settings-card-shadcnui](https://ui.tripled.work/components/glass-profile-settings-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassProfileSettingsCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-profile-settings.tsx" export function GlassProfileSettingsCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-profile-settings-card-shadcnui ``` Add the required components to your project. The `Glass Profile Settings Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassProfileSettingsCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-profile-settings.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassProfileSettingsCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-profile-settings.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Sign-In Card **Page:** [https://ui.tripled.work/components/glass-sign-in-card-shadcnui](https://ui.tripled.work/components/glass-sign-in-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassSign-InCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-sign-in.tsx" export function GlassSign-InCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-sign-in-card-shadcnui ``` Add the required components to your project. The `Glass Sign-In Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassSign-InCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-sign-in.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassSign-InCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-sign-in.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Sign-Up Card **Page:** [https://ui.tripled.work/components/glass-sign-up-card-shadcnui](https://ui.tripled.work/components/glass-sign-up-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassSign-UpCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-sign-up.tsx" export function GlassSign-UpCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-sign-up-card-shadcnui ``` Add the required components to your project. The `Glass Sign-Up Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassSign-UpCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-sign-up.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassSign-UpCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-sign-up.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Verification Code Card **Page:** [https://ui.tripled.work/components/glass-verification-code-card-shadcnui](https://ui.tripled.work/components/glass-verification-code-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassVerificationCodeCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-verification-code.tsx" export function GlassVerificationCodeCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-verification-code-card-shadcnui ``` Add the required components to your project. The `Glass Verification Code Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassVerificationCodeCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-verification-code.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassVerificationCodeCard } from "@uitripled/react-shadcn/src/components/components/forms/glass-verification-code.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Wallet Card **Page:** [https://ui.tripled.work/components/glass-wallet-card-baseui](https://ui.tripled.work/components/glass-wallet-card-baseui) ```tsx "use client" import * as React from "react" import { GlassWalletCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-wallet-card-baseui.tsx" export function GlassWalletCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-wallet-card-baseui ``` Add the required components to your project. The `Glass Wallet Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassWalletCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-wallet-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassWalletCard } from "@uitripled/react-baseui/src/components/cards/baseui/glass-wallet-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glass Wallet Card **Page:** [https://ui.tripled.work/components/glass-wallet-card-shadcnui](https://ui.tripled.work/components/glass-wallet-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassWalletCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-wallet-card.tsx" export function GlassWalletCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glass-wallet-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassWalletCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-wallet-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassWalletCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/glass-wallet-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Glassmorphism Statistics Card **Page:** [https://ui.tripled.work/components/glassmorphism-statistics-card-baseui](https://ui.tripled.work/components/glassmorphism-statistics-card-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismStatisticsCard } from "@uitripled/react-baseui/src/components/sections/glassmorphism-statistics-card-baseui.tsx" export function GlassmorphismStatisticsCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-statistics-card-baseui ``` Add the required components to your project. The `Glassmorphism Statistics Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismStatisticsCard } from "@uitripled/react-baseui/src/components/sections/glassmorphism-statistics-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismStatisticsCard } from "@uitripled/react-baseui/src/components/sections/glassmorphism-statistics-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Statistics Card **Page:** [https://ui.tripled.work/components/glassmorphism-statistics-card-shadcnui](https://ui.tripled.work/components/glassmorphism-statistics-card-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismStatisticsCard } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-statistics-card.tsx" export function GlassmorphismStatisticsCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-statistics-card-shadcnui ``` Add the required components to your project. The `Glassmorphism Statistics Card` component uses the following components. Make sure you have them installed in your project. - button - card Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismStatisticsCard } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-statistics-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button - card This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismStatisticsCard } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-statistics-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) - [card](/docs/components/card) --- ### Hover Expand Card **Page:** [https://ui.tripled.work/components/hover-expand-card-baseui](https://ui.tripled.work/components/hover-expand-card-baseui) ```tsx "use client" import * as React from "react" import { HoverExpandCard } from "@uitripled/react-baseui/src/components/cards/baseui/hover-expand-baseui.tsx" export function HoverExpandCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/hover-expand-card-baseui ``` Add the required components to your project. The `Hover Expand Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HoverExpandCard } from "@uitripled/react-baseui/src/components/cards/baseui/hover-expand-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HoverExpandCard } from "@uitripled/react-baseui/src/components/cards/baseui/hover-expand-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Hover Expand Card **Page:** [https://ui.tripled.work/components/hover-expand-card-shadcnui](https://ui.tripled.work/components/hover-expand-card-shadcnui) ```tsx "use client" import * as React from "react" import { HoverExpandCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/hover-expand.tsx" export function HoverExpandCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/hover-expand-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HoverExpandCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/hover-expand.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HoverExpandCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/hover-expand.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Interactive Resume Card **Page:** [https://ui.tripled.work/components/resume-card-baseui](https://ui.tripled.work/components/resume-card-baseui) ```tsx "use client" import * as React from "react" import { InteractiveResumeCard } from "@uitripled/react-baseui/src/components/resumes/baseui/resume-card-baseui.tsx" export function InteractiveResumeCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/resume-card-baseui ``` Add the required components to your project. The `Interactive Resume Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { InteractiveResumeCard } from "@uitripled/react-baseui/src/components/resumes/baseui/resume-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { InteractiveResumeCard } from "@uitripled/react-baseui/src/components/resumes/baseui/resume-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Interactive Resume Card **Page:** [https://ui.tripled.work/components/resume-card-shadcnui](https://ui.tripled.work/components/resume-card-shadcnui) ```tsx "use client" import * as React from "react" import { InteractiveResumeCard } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/resume-card.tsx" export function InteractiveResumeCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/resume-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { InteractiveResumeCard } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/resume-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { InteractiveResumeCard } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/resume-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Interactive Timeline **Page:** [https://ui.tripled.work/components/interactive-timeline-shadcnui](https://ui.tripled.work/components/interactive-timeline-shadcnui) ```tsx "use client" import * as React from "react" import { InteractiveTimeline } from "@uitripled/react-shadcn/src/components/motion-core/interactive-timeline.tsx" export function InteractiveTimelineDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/interactive-timeline-shadcnui ``` Add the required components to your project. The `Interactive Timeline` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { InteractiveTimeline } from "@uitripled/react-shadcn/src/components/motion-core/interactive-timeline.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { InteractiveTimeline } from "@uitripled/react-shadcn/src/components/motion-core/interactive-timeline.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Mac Searchbar **Page:** [https://ui.tripled.work/components/mac-searchbar-shadcnui](https://ui.tripled.work/components/mac-searchbar-shadcnui) ```tsx "use client" import * as React from "react" import { MacSearchbar } from "@uitripled/react-shadcn/src/components/search/mac-searchbar.tsx" export function MacSearchbarDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/mac-searchbar-shadcnui ``` Add the required components to your project. The `Mac Searchbar` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { MacSearchbar } from "@uitripled/react-shadcn/src/components/search/mac-searchbar.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { MacSearchbar } from "@uitripled/react-shadcn/src/components/search/mac-searchbar.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Magnetic Avatar Group **Page:** [https://ui.tripled.work/components/magnetic-avatar-group-shadcnui](https://ui.tripled.work/components/magnetic-avatar-group-shadcnui) ```tsx "use client" import * as React from "react" import { MagneticAvatarGroup } from "@uitripled/react-shadcn/src/components/motion-core/magnetic-avatar-group.tsx" export function MagneticAvatarGroupDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/magnetic-avatar-group-shadcnui ``` Add the required components to your project. The `Magnetic Avatar Group` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { MagneticAvatarGroup } from "@uitripled/react-shadcn/src/components/motion-core/magnetic-avatar-group.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { MagneticAvatarGroup } from "@uitripled/react-shadcn/src/components/motion-core/magnetic-avatar-group.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Messenger **Page:** [https://ui.tripled.work/components/messenger-shadcnui](https://ui.tripled.work/components/messenger-shadcnui) ```tsx "use client" import * as React from "react" import { Messenger } from "@uitripled/react-shadcn/src/components/components/chat/messenger.tsx" export function MessengerDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/messenger-shadcnui ``` Add the required components to your project. The `Messenger` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { Messenger } from "@uitripled/react-shadcn/src/components/components/chat/messenger.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { Messenger } from "@uitripled/react-shadcn/src/components/components/chat/messenger.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Minimal Resume **Page:** [https://ui.tripled.work/components/minimal-resume-baseui](https://ui.tripled.work/components/minimal-resume-baseui) ```tsx "use client" import * as React from "react" import { MinimalResume } from "@uitripled/react-baseui/src/components/resumes/baseui/minimal-resume-baseui.tsx" export function MinimalResumeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/minimal-resume-baseui ``` Add the required components to your project. The `Minimal Resume` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { MinimalResume } from "@uitripled/react-baseui/src/components/resumes/baseui/minimal-resume-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { MinimalResume } from "@uitripled/react-baseui/src/components/resumes/baseui/minimal-resume-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Minimal Resume **Page:** [https://ui.tripled.work/components/minimal-resume-shadcnui](https://ui.tripled.work/components/minimal-resume-shadcnui) ```tsx "use client" import * as React from "react" import { MinimalResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/minimal-resume.tsx" export function MinimalResumeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/minimal-resume-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { MinimalResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/minimal-resume.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { MinimalResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/minimal-resume.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Multiple Accounts Switcher **Page:** [https://ui.tripled.work/components/multiple-accounts-shadcnui](https://ui.tripled.work/components/multiple-accounts-shadcnui) ```tsx "use client" import * as React from "react" import { MultipleAccountsSwitcher } from "@uitripled/react-shadcn/src/components/components/account-switcher/multiple-accounts.tsx" export function MultipleAccountsSwitcherDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/multiple-accounts-shadcnui ``` Add the required components to your project. The `Multiple Accounts Switcher` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { MultipleAccountsSwitcher } from "@uitripled/react-shadcn/src/components/components/account-switcher/multiple-accounts.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { MultipleAccountsSwitcher } from "@uitripled/react-shadcn/src/components/components/account-switcher/multiple-accounts.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Action Dropdown **Page:** [https://ui.tripled.work/components/native-action-dropdown-baseui](https://ui.tripled.work/components/native-action-dropdown-baseui) ```tsx "use client" import * as React from "react" import { NativeActionDropdown } from "@uitripled/react-baseui/src/components/native/native-action-dropdown-baseui.tsx" export function NativeActionDropdownDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-action-dropdown-baseui ``` Add the required components to your project. The `Native Action Dropdown` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeActionDropdown } from "@uitripled/react-baseui/src/components/native/native-action-dropdown-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeActionDropdown } from "@uitripled/react-baseui/src/components/native/native-action-dropdown-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Action Dropdown **Page:** [https://ui.tripled.work/components/native-action-dropdown-shadcnui](https://ui.tripled.work/components/native-action-dropdown-shadcnui) ```tsx "use client" import * as React from "react" import { NativeActionDropdown } from "@uitripled/react-shadcn/src/components/native/native-action-dropdown-shadcnui.tsx" export function NativeActionDropdownDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-action-dropdown-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeActionDropdown } from "@uitripled/react-shadcn/src/components/native/native-action-dropdown-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeActionDropdown } from "@uitripled/react-shadcn/src/components/native/native-action-dropdown-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Avatar Expand **Page:** [https://ui.tripled.work/components/native-avatar-expand-baseui](https://ui.tripled.work/components/native-avatar-expand-baseui) ```tsx "use client" import * as React from "react" import { NativeAvatarExpand } from "@uitripled/react-baseui/src/components/native/native-avatar-expand-baseui.tsx" export function NativeAvatarExpandDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-avatar-expand-baseui ``` Add the required components to your project. The `Native Avatar Expand` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeAvatarExpand } from "@uitripled/react-baseui/src/components/native/native-avatar-expand-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeAvatarExpand } from "@uitripled/react-baseui/src/components/native/native-avatar-expand-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Avatar Expand **Page:** [https://ui.tripled.work/components/native-avatar-expand-shadcnui](https://ui.tripled.work/components/native-avatar-expand-shadcnui) ```tsx "use client" import * as React from "react" import { NativeAvatarExpand } from "@uitripled/react-shadcn/src/components/native/native-avatar-expand-shadcnui.tsx" export function NativeAvatarExpandDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-avatar-expand-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeAvatarExpand } from "@uitripled/react-shadcn/src/components/native/native-avatar-expand-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeAvatarExpand } from "@uitripled/react-shadcn/src/components/native/native-avatar-expand-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Avatar With Name **Page:** [https://ui.tripled.work/components/native-avatar-with-name-baseui](https://ui.tripled.work/components/native-avatar-with-name-baseui) ```tsx "use client" import * as React from "react" import { NativeAvatarWithName } from "@uitripled/react-baseui/src/components/native/native-avatar-with-name-baseui.tsx" export function NativeAvatarWithNameDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-avatar-with-name-baseui ``` Add the required components to your project. The `Native Avatar With Name` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeAvatarWithName } from "@uitripled/react-baseui/src/components/native/native-avatar-with-name-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeAvatarWithName } from "@uitripled/react-baseui/src/components/native/native-avatar-with-name-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Avatar With Name **Page:** [https://ui.tripled.work/components/native-avatar-with-name-shadcnui](https://ui.tripled.work/components/native-avatar-with-name-shadcnui) ```tsx "use client" import * as React from "react" import { NativeAvatarWithName } from "@uitripled/react-shadcn/src/components/native/native-avatar-with-name-shadcnui.tsx" export function NativeAvatarWithNameDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-avatar-with-name-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeAvatarWithName } from "@uitripled/react-shadcn/src/components/native/native-avatar-with-name-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeAvatarWithName } from "@uitripled/react-shadcn/src/components/native/native-avatar-with-name-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Badge **Page:** [https://ui.tripled.work/components/native-badge](https://ui.tripled.work/components/native-badge) ```tsx "use client" import * as React from "react" import { NativeBadge } from "@uitripled/react-carbon/src/components/native/native-badge-carbon.tsx" export function NativeBadgeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-badge ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeBadge } from "@uitripled/react-carbon/src/components/native/native-badge-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeBadge } from "@uitripled/react-carbon/src/components/native/native-badge-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Badge **Page:** [https://ui.tripled.work/components/native-badge-carbon](https://ui.tripled.work/components/native-badge-carbon) ```tsx "use client" import * as React from "react" import { NativeBadge } from "@uitripled/react-carbon/src/components/native/native-badge-carbon.tsx" export function NativeBadgeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-badge-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeBadge } from "@uitripled/react-carbon/src/components/native/native-badge-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeBadge } from "@uitripled/react-carbon/src/components/native/native-badge-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Button **Page:** [https://ui.tripled.work/components/native-button-baseui](https://ui.tripled.work/components/native-button-baseui) ```tsx "use client" import * as React from "react" import { NativeButton } from "@uitripled/react-baseui/src/components/native/native-button-baseui.tsx" export function NativeButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-button-baseui ``` Add the required components to your project. The `Native Button` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeButton } from "@uitripled/react-baseui/src/components/native/native-button-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeButton } from "@uitripled/react-baseui/src/components/native/native-button-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Button **Page:** [https://ui.tripled.work/components/native-button-shadcnui](https://ui.tripled.work/components/native-button-shadcnui) ```tsx "use client" import * as React from "react" import { NativeButton } from "@uitripled/react-shadcn/src/components/native/native-button-shadcnui.tsx" export function NativeButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeButton } from "@uitripled/react-shadcn/src/components/native/native-button-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeButton } from "@uitripled/react-shadcn/src/components/native/native-button-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Counter Up **Page:** [https://ui.tripled.work/components/native-counter-up](https://ui.tripled.work/components/native-counter-up) ```tsx "use client" import * as React from "react" import { NativeCounterUp } from "@uitripled/react-carbon/src/components/native/native-counter-up-carbon.tsx" export function NativeCounterUpDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-counter-up ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeCounterUp } from "@uitripled/react-carbon/src/components/native/native-counter-up-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeCounterUp } from "@uitripled/react-carbon/src/components/native/native-counter-up-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Counter Up **Page:** [https://ui.tripled.work/components/native-counter-up-carbon](https://ui.tripled.work/components/native-counter-up-carbon) ```tsx "use client" import * as React from "react" import { NativeCounterUp } from "@uitripled/react-carbon/src/components/native/native-counter-up-carbon.tsx" export function NativeCounterUpDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-counter-up-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeCounterUp } from "@uitripled/react-carbon/src/components/native/native-counter-up-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeCounterUp } from "@uitripled/react-carbon/src/components/native/native-counter-up-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Delete **Page:** [https://ui.tripled.work/components/native-delete-baseui](https://ui.tripled.work/components/native-delete-baseui) ```tsx "use client" import * as React from "react" import { NativeDelete } from "@uitripled/react-baseui/src/components/native/native-delete-baseui.tsx" export function NativeDeleteDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-delete-baseui ``` Add the required components to your project. The `Native Delete` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeDelete } from "@uitripled/react-baseui/src/components/native/native-delete-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeDelete } from "@uitripled/react-baseui/src/components/native/native-delete-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Delete **Page:** [https://ui.tripled.work/components/native-delete-shadcnui](https://ui.tripled.work/components/native-delete-shadcnui) ```tsx "use client" import * as React from "react" import { NativeDelete } from "@uitripled/react-shadcn/src/components/native/native-delete-shadcnui.tsx" export function NativeDeleteDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-delete-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeDelete } from "@uitripled/react-shadcn/src/components/native/native-delete-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeDelete } from "@uitripled/react-shadcn/src/components/native/native-delete-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Dialog **Page:** [https://ui.tripled.work/components/native-dialog-baseui](https://ui.tripled.work/components/native-dialog-baseui) ```tsx "use client" import * as React from "react" import { NativeDialog } from "@uitripled/react-baseui/src/components/native/native-dialog-baseui.tsx" export function NativeDialogDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-dialog-baseui ``` Add the required components to your project. The `Native Dialog` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeDialog } from "@uitripled/react-baseui/src/components/native/native-dialog-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeDialog } from "@uitripled/react-baseui/src/components/native/native-dialog-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Dialog **Page:** [https://ui.tripled.work/components/native-dialog-shadcnui](https://ui.tripled.work/components/native-dialog-shadcnui) ```tsx "use client" import * as React from "react" import { NativeDialog } from "@uitripled/react-shadcn/src/components/native/native-dialog-shadcnui.tsx" export function NativeDialogDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-dialog-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeDialog } from "@uitripled/react-shadcn/src/components/native/native-dialog-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeDialog } from "@uitripled/react-shadcn/src/components/native/native-dialog-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Flip Text **Page:** [https://ui.tripled.work/components/native-flip-text](https://ui.tripled.work/components/native-flip-text) ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" export function NativeFlipTextDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-flip-text ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Flip Text **Page:** [https://ui.tripled.work/components/native-flip-text-baseui](https://ui.tripled.work/components/native-flip-text-baseui) ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-baseui/src/components/native/native-flip-text-baseui.tsx" export function NativeFlipTextDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-flip-text-baseui ``` Add the required components to your project. The `Native Flip Text` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeFlipText } from "@uitripled/react-baseui/src/components/native/native-flip-text-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-baseui/src/components/native/native-flip-text-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Flip Text **Page:** [https://ui.tripled.work/components/native-flip-text-carbon](https://ui.tripled.work/components/native-flip-text-carbon) ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" export function NativeFlipTextDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-flip-text-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Flip Text **Page:** [https://ui.tripled.work/components/native-flip-text-shadcnui](https://ui.tripled.work/components/native-flip-text-shadcnui) ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" export function NativeFlipTextDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-flip-text-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeFlipText } from "@uitripled/react-carbon/src/components/native/native-flip-text-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Follow Cursor **Page:** [https://ui.tripled.work/components/native-follow-cursor](https://ui.tripled.work/components/native-follow-cursor) ```tsx "use client" import * as React from "react" import { NativeFollowCursor } from "@uitripled/react-carbon/src/components/native/native-follow-cursor-carbon.tsx" export function NativeFollowCursorDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-follow-cursor ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeFollowCursor } from "@uitripled/react-carbon/src/components/native/native-follow-cursor-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeFollowCursor } from "@uitripled/react-carbon/src/components/native/native-follow-cursor-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Follow Cursor **Page:** [https://ui.tripled.work/components/native-follow-cursor-carbon](https://ui.tripled.work/components/native-follow-cursor-carbon) ```tsx "use client" import * as React from "react" import { NativeFollowCursor } from "@uitripled/react-carbon/src/components/native/native-follow-cursor-carbon.tsx" export function NativeFollowCursorDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-follow-cursor-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeFollowCursor } from "@uitripled/react-carbon/src/components/native/native-follow-cursor-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeFollowCursor } from "@uitripled/react-carbon/src/components/native/native-follow-cursor-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Hover Card **Page:** [https://ui.tripled.work/components/native-hover-card-baseui](https://ui.tripled.work/components/native-hover-card-baseui) ```tsx "use client" import * as React from "react" import { NativeHoverCard } from "@uitripled/react-baseui/src/components/native/native-hover-card-baseui.tsx" export function NativeHoverCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-hover-card-baseui ``` Add the required components to your project. The `Native Hover Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeHoverCard } from "@uitripled/react-baseui/src/components/native/native-hover-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeHoverCard } from "@uitripled/react-baseui/src/components/native/native-hover-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Hover Card **Page:** [https://ui.tripled.work/components/native-hover-card-shadcnui](https://ui.tripled.work/components/native-hover-card-shadcnui) ```tsx "use client" import * as React from "react" import { NativeHoverCard } from "@uitripled/react-shadcn/src/components/native/native-hover-card-shadcnui.tsx" export function NativeHoverCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-hover-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeHoverCard } from "@uitripled/react-shadcn/src/components/native/native-hover-card-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeHoverCard } from "@uitripled/react-shadcn/src/components/native/native-hover-card-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Image Checkbox **Page:** [https://ui.tripled.work/components/native-image-checkbox-baseui](https://ui.tripled.work/components/native-image-checkbox-baseui) ```tsx "use client" import * as React from "react" import { NativeImageCheckbox } from "@uitripled/react-baseui/src/components/native/native-image-checkbox-baseui.tsx" export function NativeImageCheckboxDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-image-checkbox-baseui ``` Add the required components to your project. The `Native Image Checkbox` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeImageCheckbox } from "@uitripled/react-baseui/src/components/native/native-image-checkbox-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeImageCheckbox } from "@uitripled/react-baseui/src/components/native/native-image-checkbox-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Image Checkbox **Page:** [https://ui.tripled.work/components/native-image-checkbox-carbon](https://ui.tripled.work/components/native-image-checkbox-carbon) ```tsx "use client" import * as React from "react" import { NativeImageCheckbox } from "@uitripled/react-carbon/src/components/native/native-image-checkbox-carbon.tsx" export function NativeImageCheckboxDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-image-checkbox-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeImageCheckbox } from "@uitripled/react-carbon/src/components/native/native-image-checkbox-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeImageCheckbox } from "@uitripled/react-carbon/src/components/native/native-image-checkbox-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Image Checkbox **Page:** [https://ui.tripled.work/components/native-image-checkbox-shadcnui](https://ui.tripled.work/components/native-image-checkbox-shadcnui) ```tsx "use client" import * as React from "react" import { NativeImageCheckbox } from "@uitripled/react-shadcn/src/components/native/native-image-checkbox-shadcnui.tsx" export function NativeImageCheckboxDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-image-checkbox-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeImageCheckbox } from "@uitripled/react-shadcn/src/components/native/native-image-checkbox-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeImageCheckbox } from "@uitripled/react-shadcn/src/components/native/native-image-checkbox-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Likes Counter **Page:** [https://ui.tripled.work/components/native-likes-counter-baseui](https://ui.tripled.work/components/native-likes-counter-baseui) ```tsx "use client" import * as React from "react" import { NativeLikesCounter } from "@uitripled/react-baseui/src/components/native/native-likes-counter-baseui.tsx" export function NativeLikesCounterDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-likes-counter-baseui ``` Add the required components to your project. The `Native Likes Counter` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeLikesCounter } from "@uitripled/react-baseui/src/components/native/native-likes-counter-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeLikesCounter } from "@uitripled/react-baseui/src/components/native/native-likes-counter-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Likes Counter **Page:** [https://ui.tripled.work/components/native-likes-counter-shadcnui](https://ui.tripled.work/components/native-likes-counter-shadcnui) ```tsx "use client" import * as React from "react" import { NativeLikesCounter } from "@uitripled/react-shadcn/src/components/native/native-likes-counter-shadcnui.tsx" export function NativeLikesCounterDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-likes-counter-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeLikesCounter } from "@uitripled/react-shadcn/src/components/native/native-likes-counter-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeLikesCounter } from "@uitripled/react-shadcn/src/components/native/native-likes-counter-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Liquid Button **Page:** [https://ui.tripled.work/components/native-liquid-button-baseui](https://ui.tripled.work/components/native-liquid-button-baseui) ```tsx "use client" import * as React from "react" import { NativeLiquidButton } from "@uitripled/react-baseui/src/components/native/native-liquid-button-baseui.tsx" export function NativeLiquidButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-liquid-button-baseui ``` Add the required components to your project. The `Native Liquid Button` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeLiquidButton } from "@uitripled/react-baseui/src/components/native/native-liquid-button-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeLiquidButton } from "@uitripled/react-baseui/src/components/native/native-liquid-button-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Liquid Button **Page:** [https://ui.tripled.work/components/native-liquid-button-shadcnui](https://ui.tripled.work/components/native-liquid-button-shadcnui) ```tsx "use client" import * as React from "react" import { NativeLiquidButton } from "@uitripled/react-shadcn/src/components/native/native-liquid-button-shadcnui.tsx" export function NativeLiquidButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-liquid-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeLiquidButton } from "@uitripled/react-shadcn/src/components/native/native-liquid-button-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeLiquidButton } from "@uitripled/react-shadcn/src/components/native/native-liquid-button-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Magnetic **Page:** [https://ui.tripled.work/components/native-magnetic](https://ui.tripled.work/components/native-magnetic) ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-carbon/src/components/native/native-magnetic-carbon.tsx" export function NativeMagneticDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-magnetic ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMagnetic } from "@uitripled/react-carbon/src/components/native/native-magnetic-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-carbon/src/components/native/native-magnetic-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Magnetic **Page:** [https://ui.tripled.work/components/native-magnetic-baseui](https://ui.tripled.work/components/native-magnetic-baseui) ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-baseui/src/components/native/native-magnetic-baseui.tsx" export function NativeMagneticDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-magnetic-baseui ``` Add the required components to your project. The `Native Magnetic` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMagnetic } from "@uitripled/react-baseui/src/components/native/native-magnetic-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-baseui/src/components/native/native-magnetic-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Magnetic **Page:** [https://ui.tripled.work/components/native-magnetic-carbon](https://ui.tripled.work/components/native-magnetic-carbon) ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-carbon/src/components/native/native-magnetic-carbon.tsx" export function NativeMagneticDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-magnetic-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMagnetic } from "@uitripled/react-carbon/src/components/native/native-magnetic-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-carbon/src/components/native/native-magnetic-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Magnetic **Page:** [https://ui.tripled.work/components/native-magnetic-shadcnui](https://ui.tripled.work/components/native-magnetic-shadcnui) ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-shadcn/src/components/native/native-magnetic-shadcnui.tsx" export function NativeMagneticDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-magnetic-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMagnetic } from "@uitripled/react-shadcn/src/components/native/native-magnetic-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMagnetic } from "@uitripled/react-shadcn/src/components/native/native-magnetic-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Marquee **Page:** [https://ui.tripled.work/components/native-marquee-baseui](https://ui.tripled.work/components/native-marquee-baseui) ```tsx "use client" import * as React from "react" import { NativeMarquee } from "@uitripled/react-baseui/src/components/native/native-marquee-baseui.tsx" export function NativeMarqueeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-marquee-baseui ``` Add the required components to your project. The `Native Marquee` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMarquee } from "@uitripled/react-baseui/src/components/native/native-marquee-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMarquee } from "@uitripled/react-baseui/src/components/native/native-marquee-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Marquee **Page:** [https://ui.tripled.work/components/native-marquee-shadcnui](https://ui.tripled.work/components/native-marquee-shadcnui) ```tsx "use client" import * as React from "react" import { NativeMarquee } from "@uitripled/react-shadcn/src/components/native/native-marquee-shadcnui.tsx" export function NativeMarqueeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-marquee-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMarquee } from "@uitripled/react-shadcn/src/components/native/native-marquee-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMarquee } from "@uitripled/react-shadcn/src/components/native/native-marquee-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Morphing Button **Page:** [https://ui.tripled.work/components/native-morphing-button-baseui](https://ui.tripled.work/components/native-morphing-button-baseui) ```tsx "use client" import * as React from "react" import { NativeMorphingButton } from "@uitripled/react-baseui/src/components/native/native-morphing-button-baseui.tsx" export function NativeMorphingButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-morphing-button-baseui ``` Add the required components to your project. The `Native Morphing Button` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMorphingButton } from "@uitripled/react-baseui/src/components/native/native-morphing-button-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMorphingButton } from "@uitripled/react-baseui/src/components/native/native-morphing-button-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Morphing Button **Page:** [https://ui.tripled.work/components/native-morphing-button-carbon](https://ui.tripled.work/components/native-morphing-button-carbon) ```tsx "use client" import * as React from "react" import { NativeMorphingButton } from "@uitripled/react-carbon/src/components/native/native-morphing-button-carbon.tsx" export function NativeMorphingButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-morphing-button-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMorphingButton } from "@uitripled/react-carbon/src/components/native/native-morphing-button-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMorphingButton } from "@uitripled/react-carbon/src/components/native/native-morphing-button-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Morphing Button **Page:** [https://ui.tripled.work/components/native-morphing-button-shadcnui](https://ui.tripled.work/components/native-morphing-button-shadcnui) ```tsx "use client" import * as React from "react" import { NativeMorphingButton } from "@uitripled/react-shadcn/src/components/native/native-morphing-button-shadcnui.tsx" export function NativeMorphingButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-morphing-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeMorphingButton } from "@uitripled/react-shadcn/src/components/native/native-morphing-button-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeMorphingButton } from "@uitripled/react-shadcn/src/components/native/native-morphing-button-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Nested List **Page:** [https://ui.tripled.work/components/native-nested-list-baseui](https://ui.tripled.work/components/native-nested-list-baseui) ```tsx "use client" import * as React from "react" import { NativeNestedList } from "@uitripled/react-baseui/src/components/native/native-nested-list-baseui.tsx" export function NativeNestedListDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-nested-list-baseui ``` Add the required components to your project. The `Native Nested List` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeNestedList } from "@uitripled/react-baseui/src/components/native/native-nested-list-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeNestedList } from "@uitripled/react-baseui/src/components/native/native-nested-list-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Nested List **Page:** [https://ui.tripled.work/components/native-nested-list-shadcnui](https://ui.tripled.work/components/native-nested-list-shadcnui) ```tsx "use client" import * as React from "react" import { NativeNestedList } from "@uitripled/react-shadcn/src/components/native/native-nested-list-shadcnui.tsx" export function NativeNestedListDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-nested-list-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeNestedList } from "@uitripled/react-shadcn/src/components/native/native-nested-list-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeNestedList } from "@uitripled/react-shadcn/src/components/native/native-nested-list-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Notch **Page:** [https://ui.tripled.work/components/native-notch-baseui](https://ui.tripled.work/components/native-notch-baseui) ```tsx "use client" import * as React from "react" import { NativeNotch } from "@uitripled/react-baseui/src/components/native/native-notch-baseui.tsx" export function NativeNotchDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-notch-baseui ``` Add the required components to your project. The `Native Notch` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeNotch } from "@uitripled/react-baseui/src/components/native/native-notch-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeNotch } from "@uitripled/react-baseui/src/components/native/native-notch-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Notch **Page:** [https://ui.tripled.work/components/native-notch-shadcnui](https://ui.tripled.work/components/native-notch-shadcnui) ```tsx "use client" import * as React from "react" import { NativeNotch } from "@uitripled/react-shadcn/src/components/native/native-notch-shadcnui.tsx" export function NativeNotchDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-notch-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeNotch } from "@uitripled/react-shadcn/src/components/native/native-notch-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeNotch } from "@uitripled/react-shadcn/src/components/native/native-notch-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Notification Bell **Page:** [https://ui.tripled.work/components/native-notification-bell-baseui](https://ui.tripled.work/components/native-notification-bell-baseui) ```tsx "use client" import * as React from "react" import { NativeNotificationBell } from "@uitripled/react-baseui/src/components/native/native-notification-bell-baseui.tsx" export function NativeNotificationBellDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-notification-bell-baseui ``` Add the required components to your project. The `Native Notification Bell` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeNotificationBell } from "@uitripled/react-baseui/src/components/native/native-notification-bell-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeNotificationBell } from "@uitripled/react-baseui/src/components/native/native-notification-bell-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Notification Bell **Page:** [https://ui.tripled.work/components/native-notification-bell-carbon](https://ui.tripled.work/components/native-notification-bell-carbon) ```tsx "use client" import * as React from "react" import { NativeNotificationBell } from "@uitripled/react-carbon/src/components/native/native-notification-bell-carbon.tsx" export function NativeNotificationBellDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-notification-bell-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeNotificationBell } from "@uitripled/react-carbon/src/components/native/native-notification-bell-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeNotificationBell } from "@uitripled/react-carbon/src/components/native/native-notification-bell-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Notification Bell **Page:** [https://ui.tripled.work/components/native-notification-bell-shadcnui](https://ui.tripled.work/components/native-notification-bell-shadcnui) ```tsx "use client" import * as React from "react" import { NativeNotificationBell } from "@uitripled/react-shadcn/src/components/native/native-notification-bell-shadcnui.tsx" export function NativeNotificationBellDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-notification-bell-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeNotificationBell } from "@uitripled/react-shadcn/src/components/native/native-notification-bell-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeNotificationBell } from "@uitripled/react-shadcn/src/components/native/native-notification-bell-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Profile Notch **Page:** [https://ui.tripled.work/components/native-profile-notch-baseui](https://ui.tripled.work/components/native-profile-notch-baseui) ```tsx "use client" import * as React from "react" import { NativeProfileNotch } from "@uitripled/react-baseui/src/components/native/native-profile-notch-baseui.tsx" export function NativeProfileNotchDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-profile-notch-baseui ``` Add the required components to your project. The `Native Profile Notch` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeProfileNotch } from "@uitripled/react-baseui/src/components/native/native-profile-notch-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeProfileNotch } from "@uitripled/react-baseui/src/components/native/native-profile-notch-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Profile Notch **Page:** [https://ui.tripled.work/components/native-profile-notch-shadcnui](https://ui.tripled.work/components/native-profile-notch-shadcnui) ```tsx "use client" import * as React from "react" import { NativeProfileNotch } from "@uitripled/react-shadcn/src/components/native/native-profile-notch-shadcnui.tsx" export function NativeProfileNotchDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-profile-notch-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeProfileNotch } from "@uitripled/react-shadcn/src/components/native/native-profile-notch-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeProfileNotch } from "@uitripled/react-shadcn/src/components/native/native-profile-notch-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Start Now **Page:** [https://ui.tripled.work/components/native-start-now-baseui](https://ui.tripled.work/components/native-start-now-baseui) ```tsx "use client" import * as React from "react" import { NativeStartNow } from "@uitripled/react-baseui/src/components/native/native-start-now-baseui.tsx" export function NativeStartNowDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-start-now-baseui ``` Add the required components to your project. The `Native Start Now` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeStartNow } from "@uitripled/react-baseui/src/components/native/native-start-now-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeStartNow } from "@uitripled/react-baseui/src/components/native/native-start-now-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Start Now **Page:** [https://ui.tripled.work/components/native-start-now-shadcnui](https://ui.tripled.work/components/native-start-now-shadcnui) ```tsx "use client" import * as React from "react" import { NativeStartNow } from "@uitripled/react-shadcn/src/components/native/native-start-now-shadcnui.tsx" export function NativeStartNowDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-start-now-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeStartNow } from "@uitripled/react-shadcn/src/components/native/native-start-now-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeStartNow } from "@uitripled/react-shadcn/src/components/native/native-start-now-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Tabs **Page:** [https://ui.tripled.work/components/native-tabs-baseui](https://ui.tripled.work/components/native-tabs-baseui) ```tsx "use client" import * as React from "react" import { NativeTabs } from "@uitripled/react-baseui/src/components/native/native-tabs-baseui.tsx" export function NativeTabsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-tabs-baseui ``` Add the required components to your project. The `Native Tabs` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTabs } from "@uitripled/react-baseui/src/components/native/native-tabs-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTabs } from "@uitripled/react-baseui/src/components/native/native-tabs-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Tabs **Page:** [https://ui.tripled.work/components/native-tabs-carbon](https://ui.tripled.work/components/native-tabs-carbon) ```tsx "use client" import * as React from "react" import { NativeTabs } from "@uitripled/react-carbon/src/components/native/native-tabs-carbon.tsx" export function NativeTabsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-tabs-carbon ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTabs } from "@uitripled/react-carbon/src/components/native/native-tabs-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTabs } from "@uitripled/react-carbon/src/components/native/native-tabs-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Tabs **Page:** [https://ui.tripled.work/components/native-tabs-shadcnui](https://ui.tripled.work/components/native-tabs-shadcnui) ```tsx "use client" import * as React from "react" import { NativeTabs } from "@uitripled/react-shadcn/src/components/native/native-tabs-shadcnui.tsx" export function NativeTabsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-tabs-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTabs } from "@uitripled/react-shadcn/src/components/native/native-tabs-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTabs } from "@uitripled/react-shadcn/src/components/native/native-tabs-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Tooltip **Page:** [https://ui.tripled.work/components/native-tooltip-baseui](https://ui.tripled.work/components/native-tooltip-baseui) ```tsx "use client" import * as React from "react" import { NativeTooltip } from "@uitripled/react-baseui/src/components/native/native-tooltip-baseui.tsx" export function NativeTooltipDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-tooltip-baseui ``` Add the required components to your project. The `Native Tooltip` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTooltip } from "@uitripled/react-baseui/src/components/native/native-tooltip-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTooltip } from "@uitripled/react-baseui/src/components/native/native-tooltip-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Tooltip **Page:** [https://ui.tripled.work/components/native-tooltip-shadcnui](https://ui.tripled.work/components/native-tooltip-shadcnui) ```tsx "use client" import * as React from "react" import { NativeTooltip } from "@uitripled/react-shadcn/src/components/native/native-tooltip-shadcnui.tsx" export function NativeTooltipDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-tooltip-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTooltip } from "@uitripled/react-shadcn/src/components/native/native-tooltip-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTooltip } from "@uitripled/react-shadcn/src/components/native/native-tooltip-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Typewriter **Page:** [https://ui.tripled.work/components/native-typewriter](https://ui.tripled.work/components/native-typewriter) ```tsx "use client" import * as React from "react" import { NativeTypewriter } from "@uitripled/react-carbon/src/components/native/native-typewriter-carbon.tsx" export function NativeTypewriterDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-typewriter ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTypewriter } from "@uitripled/react-carbon/src/components/native/native-typewriter-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTypewriter } from "@uitripled/react-carbon/src/components/native/native-typewriter-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Typewriter **Page:** [https://ui.tripled.work/components/native-typewriter-baseui](https://ui.tripled.work/components/native-typewriter-baseui) ```tsx "use client" import * as React from "react" import { NativeTypewriter } from "@uitripled/react-baseui/src/components/native/native-typewriter-baseui.tsx" export function NativeTypewriterDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-typewriter-baseui ``` Add the required components to your project. The `Native Typewriter` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTypewriter } from "@uitripled/react-baseui/src/components/native/native-typewriter-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTypewriter } from "@uitripled/react-baseui/src/components/native/native-typewriter-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Typewriter **Page:** [https://ui.tripled.work/components/native-typewriter-shadcnui](https://ui.tripled.work/components/native-typewriter-shadcnui) ```tsx "use client" import * as React from "react" import { NativeTypewriter } from "@uitripled/react-carbon/src/components/native/native-typewriter-carbon.tsx" export function NativeTypewriterDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-typewriter-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeTypewriter } from "@uitripled/react-carbon/src/components/native/native-typewriter-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeTypewriter } from "@uitripled/react-carbon/src/components/native/native-typewriter-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native User Card **Page:** [https://ui.tripled.work/components/native-user-card-baseui](https://ui.tripled.work/components/native-user-card-baseui) ```tsx "use client" import * as React from "react" import { NativeUserCard } from "@uitripled/react-baseui/src/components/native/native-user-card-baseui.tsx" export function NativeUserCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-user-card-baseui ``` Add the required components to your project. The `Native User Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeUserCard } from "@uitripled/react-baseui/src/components/native/native-user-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeUserCard } from "@uitripled/react-baseui/src/components/native/native-user-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native User Card **Page:** [https://ui.tripled.work/components/native-user-card-shadcnui](https://ui.tripled.work/components/native-user-card-shadcnui) ```tsx "use client" import * as React from "react" import { NativeUserCard } from "@uitripled/react-shadcn/src/components/native/native-user-card-shadcnui.tsx" export function NativeUserCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-user-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeUserCard } from "@uitripled/react-shadcn/src/components/native/native-user-card-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeUserCard } from "@uitripled/react-shadcn/src/components/native/native-user-card-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Native Verified Badge **Page:** [https://ui.tripled.work/components/native-verified-badge-baseui](https://ui.tripled.work/components/native-verified-badge-baseui) ```tsx "use client" import * as React from "react" import { NativeVerifiedBadge } from "@uitripled/react-baseui/src/components/native/native-verified-badge-baseui.tsx" export function NativeVerifiedBadgeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-verified-badge-baseui ``` Add the required components to your project. The `Native Verified Badge` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeVerifiedBadge } from "@uitripled/react-baseui/src/components/native/native-verified-badge-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeVerifiedBadge } from "@uitripled/react-baseui/src/components/native/native-verified-badge-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Native Verified Badge **Page:** [https://ui.tripled.work/components/native-verified-badge-shadcnui](https://ui.tripled.work/components/native-verified-badge-shadcnui) ```tsx "use client" import * as React from "react" import { NativeVerifiedBadge } from "@uitripled/react-shadcn/src/components/native/native-verified-badge-shadcnui.tsx" export function NativeVerifiedBadgeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/native-verified-badge-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NativeVerifiedBadge } from "@uitripled/react-shadcn/src/components/native/native-verified-badge-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NativeVerifiedBadge } from "@uitripled/react-shadcn/src/components/native/native-verified-badge-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### News Feed **Page:** [https://ui.tripled.work/components/news-feed-shadcnui](https://ui.tripled.work/components/news-feed-shadcnui) ```tsx "use client" import * as React from "react" import { NewsFeed } from "@uitripled/react-shadcn/src/components/components/news-feed/news-feed.tsx" export function NewsFeedDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/news-feed-shadcnui ``` Add the required components to your project. The `News Feed` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NewsFeed } from "@uitripled/react-shadcn/src/components/components/news-feed/news-feed.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NewsFeed } from "@uitripled/react-shadcn/src/components/components/news-feed/news-feed.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Notification Center **Page:** [https://ui.tripled.work/components/notification-center-shadcnui](https://ui.tripled.work/components/notification-center-shadcnui) ```tsx "use client" import * as React from "react" import { NotificationCenter } from "@uitripled/react-shadcn/src/components/components/notifications/notification-center.tsx" export function NotificationCenterDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/notification-center-shadcnui ``` Add the required components to your project. The `Notification Center` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NotificationCenter } from "@uitripled/react-shadcn/src/components/components/notifications/notification-center.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NotificationCenter } from "@uitripled/react-shadcn/src/components/components/notifications/notification-center.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Password Input **Page:** [https://ui.tripled.work/components/password-input-shadcnui](https://ui.tripled.work/components/password-input-shadcnui) ```tsx "use client" import * as React from "react" import { PasswordInput } from "@uitripled/react-shadcn/src/components/inputs/password-input.tsx" export function PasswordInputDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/password-input-shadcnui ``` Add the required components to your project. The `Password Input` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { PasswordInput } from "@uitripled/react-shadcn/src/components/inputs/password-input.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { PasswordInput } from "@uitripled/react-shadcn/src/components/inputs/password-input.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Professional Resume **Page:** [https://ui.tripled.work/components/professional-resume-baseui](https://ui.tripled.work/components/professional-resume-baseui) ```tsx "use client" import * as React from "react" import { ProfessionalResume } from "@uitripled/react-baseui/src/components/resumes/baseui/professional-resume-baseui.tsx" export function ProfessionalResumeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/professional-resume-baseui ``` Add the required components to your project. The `Professional Resume` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ProfessionalResume } from "@uitripled/react-baseui/src/components/resumes/baseui/professional-resume-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ProfessionalResume } from "@uitripled/react-baseui/src/components/resumes/baseui/professional-resume-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Professional Resume **Page:** [https://ui.tripled.work/components/professional-resume-shadcnui](https://ui.tripled.work/components/professional-resume-shadcnui) ```tsx "use client" import * as React from "react" import { ProfessionalResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/professional-resume.tsx" export function ProfessionalResumeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/professional-resume-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ProfessionalResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/professional-resume.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ProfessionalResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/professional-resume.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Project Card **Page:** [https://ui.tripled.work/components/project-card-baseui](https://ui.tripled.work/components/project-card-baseui) ```tsx "use client" import * as React from "react" import { ProjectCard } from "@uitripled/react-baseui/src/components/cards/baseui/project-card-baseui.tsx" export function ProjectCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/project-card-baseui ``` Add the required components to your project. The `Project Card` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ProjectCard } from "@uitripled/react-baseui/src/components/cards/baseui/project-card-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ProjectCard } from "@uitripled/react-baseui/src/components/cards/baseui/project-card-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Project Card **Page:** [https://ui.tripled.work/components/project-card-shadcnui](https://ui.tripled.work/components/project-card-shadcnui) ```tsx "use client" import * as React from "react" import { ProjectCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/project-card.tsx" export function ProjectCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/project-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ProjectCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/project-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ProjectCard } from "@uitripled/react-shadcn/src/components/components/cards/shadcnui/project-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Projects Block **Page:** [https://ui.tripled.work/components/projects-block-baseui](https://ui.tripled.work/components/projects-block-baseui) ```tsx "use client" import * as React from "react" import { ProjectsBlock } from "@uitripled/react-baseui/src/components/sections/projects-block-baseui.tsx" export function ProjectsBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/projects-block-baseui ``` Add the required components to your project. The `Projects Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ProjectsBlock } from "@uitripled/react-baseui/src/components/sections/projects-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ProjectsBlock } from "@uitripled/react-baseui/src/components/sections/projects-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Projects Block **Page:** [https://ui.tripled.work/components/projects-block-shadcnui](https://ui.tripled.work/components/projects-block-shadcnui) ```tsx "use client" import * as React from "react" import { ProjectsBlock } from "@uitripled/react-shadcn/src/components/sections/projects-block.tsx" export function ProjectsBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/projects-block-shadcnui ``` Add the required components to your project. The `Projects Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ProjectsBlock } from "@uitripled/react-shadcn/src/components/sections/projects-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ProjectsBlock } from "@uitripled/react-shadcn/src/components/sections/projects-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Simple Calendar **Page:** [https://ui.tripled.work/components/simple-calendar-shadcnui](https://ui.tripled.work/components/simple-calendar-shadcnui) ```tsx "use client" import * as React from "react" import { SimpleCalendar } from "@uitripled/react-shadcn/src/components/forms/simple-calendar.tsx" export function SimpleCalendarDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/simple-calendar-shadcnui ``` Add the required components to your project. The `Simple Calendar` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { SimpleCalendar } from "@uitripled/react-shadcn/src/components/forms/simple-calendar.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { SimpleCalendar } from "@uitripled/react-shadcn/src/components/forms/simple-calendar.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Smart Hover Card **Page:** [https://ui.tripled.work/components/smart-hover-card-shadcnui](https://ui.tripled.work/components/smart-hover-card-shadcnui) ```tsx "use client" import * as React from "react" import { SmartHoverCard } from "@uitripled/react-shadcn/src/components/motion-core/smart-hover-card.tsx" export function SmartHoverCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/smart-hover-card-shadcnui ``` Add the required components to your project. The `Smart Hover Card` component uses the following components. Make sure you have them installed in your project. - button - card Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { SmartHoverCard } from "@uitripled/react-shadcn/src/components/motion-core/smart-hover-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button - card This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { SmartHoverCard } from "@uitripled/react-shadcn/src/components/motion-core/smart-hover-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) - [card](/docs/components/card) --- ### Social Login Button **Page:** [https://ui.tripled.work/components/social-login-button-baseui](https://ui.tripled.work/components/social-login-button-baseui) ```tsx "use client" import * as React from "react" import { SocialLoginButton } from "@uitripled/react-baseui/src/components/native/social-login-button-baseui.tsx" export function SocialLoginButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/social-login-button-baseui ``` Add the required components to your project. The `Social Login Button` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { SocialLoginButton } from "@uitripled/react-baseui/src/components/native/social-login-button-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { SocialLoginButton } from "@uitripled/react-baseui/src/components/native/social-login-button-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Social Login Button **Page:** [https://ui.tripled.work/components/social-login-button-shadcnui](https://ui.tripled.work/components/social-login-button-shadcnui) ```tsx "use client" import * as React from "react" import { SocialLoginButton } from "@uitripled/react-shadcn/src/components/native/social-login-button-shadcnui.tsx" export function SocialLoginButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/social-login-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { SocialLoginButton } from "@uitripled/react-shadcn/src/components/native/social-login-button-shadcnui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: native ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { SocialLoginButton } from "@uitripled/react-shadcn/src/components/native/social-login-button-shadcnui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Stacked Card Carousel **Page:** [https://ui.tripled.work/components/stacked-card-carousel-shadcnui](https://ui.tripled.work/components/stacked-card-carousel-shadcnui) ```tsx "use client" import * as React from "react" import { StackedCardCarousel } from "@uitripled/react-shadcn/src/components/motion-core/stacked-card-carousel.tsx" export function StackedCardCarouselDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/stacked-card-carousel-shadcnui ``` Add the required components to your project. The `Stacked Card Carousel` component uses the following components. Make sure you have them installed in your project. - button - card Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StackedCardCarousel } from "@uitripled/react-shadcn/src/components/motion-core/stacked-card-carousel.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button - card This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StackedCardCarousel } from "@uitripled/react-shadcn/src/components/motion-core/stacked-card-carousel.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) - [card](/docs/components/card) --- ### Staggered Dropdown **Page:** [https://ui.tripled.work/components/staggered-dropdown-shadcnui](https://ui.tripled.work/components/staggered-dropdown-shadcnui) ```tsx "use client" import * as React from "react" import { StaggeredDropdown } from "@uitripled/react-shadcn/src/components/components/dropdown/staggered-items.tsx" export function StaggeredDropdownDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/staggered-dropdown-shadcnui ``` Add the required components to your project. The `Staggered Dropdown` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StaggeredDropdown } from "@uitripled/react-shadcn/src/components/components/dropdown/staggered-items.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StaggeredDropdown } from "@uitripled/react-shadcn/src/components/components/dropdown/staggered-items.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Standard Resume **Page:** [https://ui.tripled.work/components/standard-resume-baseui](https://ui.tripled.work/components/standard-resume-baseui) ```tsx "use client" import * as React from "react" import { StandardResume } from "@uitripled/react-baseui/src/components/resumes/baseui/standard-resume-baseui.tsx" export function StandardResumeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/standard-resume-baseui ``` Add the required components to your project. The `Standard Resume` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StandardResume } from "@uitripled/react-baseui/src/components/resumes/baseui/standard-resume-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StandardResume } from "@uitripled/react-baseui/src/components/resumes/baseui/standard-resume-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Standard Resume **Page:** [https://ui.tripled.work/components/standard-resume-shadcnui](https://ui.tripled.work/components/standard-resume-shadcnui) ```tsx "use client" import * as React from "react" import { StandardResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/standard-resume.tsx" export function StandardResumeDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/standard-resume-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StandardResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/standard-resume.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: resumes ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StandardResume } from "@uitripled/react-shadcn/src/components/components/resumes/shadcnui/standard-resume.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Synced Lyric Captions **Page:** [https://ui.tripled.work/components/synced-lyric-captions-shadcnui](https://ui.tripled.work/components/synced-lyric-captions-shadcnui) ```tsx "use client" import * as React from "react" import { SyncedLyricCaptions } from "@uitripled/react-shadcn/src/components/motion-core/synced-lyric-captions.tsx" export function SyncedLyricCaptionsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/synced-lyric-captions-shadcnui ``` Add the required components to your project. The `Synced Lyric Captions` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { SyncedLyricCaptions } from "@uitripled/react-shadcn/src/components/motion-core/synced-lyric-captions.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { SyncedLyricCaptions } from "@uitripled/react-shadcn/src/components/motion-core/synced-lyric-captions.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Theater Ticket **Page:** [https://ui.tripled.work/components/theater-ticket-baseui](https://ui.tripled.work/components/theater-ticket-baseui) ```tsx "use client" import * as React from "react" import { TheaterTicket } from "@uitripled/react-baseui/src/components/sections/theater-ticket-baseui.tsx" export function TheaterTicketDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/theater-ticket-baseui ``` Add the required components to your project. The `Theater Ticket` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TheaterTicket } from "@uitripled/react-baseui/src/components/sections/theater-ticket-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TheaterTicket } from "@uitripled/react-baseui/src/components/sections/theater-ticket-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Theater Ticket **Page:** [https://ui.tripled.work/components/theater-ticket-shadcnui](https://ui.tripled.work/components/theater-ticket-shadcnui) ```tsx "use client" import * as React from "react" import { TheaterTicket } from "@uitripled/react-shadcn/src/components/sections/theater-ticket.tsx" export function TheaterTicketDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/theater-ticket-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TheaterTicket } from "@uitripled/react-shadcn/src/components/sections/theater-ticket.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: cards ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TheaterTicket } from "@uitripled/react-shadcn/src/components/sections/theater-ticket.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Volume Component **Page:** [https://ui.tripled.work/components/volume-component-shadcnui](https://ui.tripled.work/components/volume-component-shadcnui) ```tsx "use client" import * as React from "react" import { VolumeComponent } from "@uitripled/react-shadcn/src/components/components/sliders/volume-component.tsx" export function VolumeComponentDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/volume-component-shadcnui ``` Add the required components to your project. The `Volume Component` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { VolumeComponent } from "@uitripled/react-shadcn/src/components/components/sliders/volume-component.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { VolumeComponent } from "@uitripled/react-shadcn/src/components/components/sliders/volume-component.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Weather Dashboard **Page:** [https://ui.tripled.work/components/weather-dashboard-shadcnui](https://ui.tripled.work/components/weather-dashboard-shadcnui) ```tsx "use client" import * as React from "react" import { WeatherDashboard } from "@uitripled/react-shadcn/src/components/components/weather/weather-dashboard.tsx" export function WeatherDashboardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/weather-dashboard-shadcnui ``` Add the required components to your project. The `Weather Dashboard` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { WeatherDashboard } from "@uitripled/react-shadcn/src/components/components/weather/weather-dashboard.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { WeatherDashboard } from "@uitripled/react-shadcn/src/components/components/weather/weather-dashboard.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Web Performance Page **Page:** [https://ui.tripled.work/components/web-performance-page-shadcnui](https://ui.tripled.work/components/web-performance-page-shadcnui) ```tsx "use client" import * as React from "react" import { WebPerformancePage } from "@uitripled/react-shadcn/src/components/web-performance/web-performance-page.tsx" export function WebPerformancePageDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/web-performance-page-shadcnui ``` Add the required components to your project. The `Web Performance Page` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { WebPerformancePage } from "@uitripled/react-shadcn/src/components/web-performance/web-performance-page.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: components ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { WebPerformancePage } from "@uitripled/react-shadcn/src/components/web-performance/web-performance-page.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Wizard Form **Page:** [https://ui.tripled.work/components/wizard-form-shadcnui](https://ui.tripled.work/components/wizard-form-shadcnui) ```tsx "use client" import * as React from "react" import { WizardForm } from "@uitripled/react-shadcn/src/components/forms/wizard-form.tsx" export function WizardFormDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/wizard-form-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { WizardForm } from "@uitripled/react-shadcn/src/components/forms/wizard-form.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: forms ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { WizardForm } from "@uitripled/react-shadcn/src/components/forms/wizard-form.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ## Blocks ### About Us **Page:** [https://ui.tripled.work/components/about-us-section-baseui](https://ui.tripled.work/components/about-us-section-baseui) ```tsx "use client" import * as React from "react" import { AboutUs } from "@uitripled/react-baseui/src/components/sections/about-us-section-baseui.tsx" export function AboutUsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/about-us-section-baseui ``` Add the required components to your project. The `About Us` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AboutUs } from "@uitripled/react-baseui/src/components/sections/about-us-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AboutUs } from "@uitripled/react-baseui/src/components/sections/about-us-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### About Us **Page:** [https://ui.tripled.work/components/about-us-section-shadcnui](https://ui.tripled.work/components/about-us-section-shadcnui) ```tsx "use client" import * as React from "react" import { AboutUs } from "@uitripled/react-shadcn/src/components/sections/about-us-section.tsx" export function AboutUsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/about-us-section-shadcnui ``` Add the required components to your project. The `About Us` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AboutUs } from "@uitripled/react-shadcn/src/components/sections/about-us-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AboutUs } from "@uitripled/react-shadcn/src/components/sections/about-us-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Bento Grid Block **Page:** [https://ui.tripled.work/components/bento-grid-block-baseui](https://ui.tripled.work/components/bento-grid-block-baseui) ```tsx "use client" import * as React from "react" import { BentoGridBlock } from "@uitripled/react-baseui/src/components/sections/bento-grid-block-baseui.tsx" export function BentoGridBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/bento-grid-block-baseui ``` Add the required components to your project. The `Bento Grid Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BentoGridBlock } from "@uitripled/react-baseui/src/components/sections/bento-grid-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BentoGridBlock } from "@uitripled/react-baseui/src/components/sections/bento-grid-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Bento Grid Block **Page:** [https://ui.tripled.work/components/bento-grid-block-shadcnui](https://ui.tripled.work/components/bento-grid-block-shadcnui) ```tsx "use client" import * as React from "react" import { BentoGridBlock } from "@uitripled/react-shadcn/src/components/sections/bento-grid-block.tsx" export function BentoGridBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/bento-grid-block-shadcnui ``` Add the required components to your project. The `Bento Grid Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BentoGridBlock } from "@uitripled/react-shadcn/src/components/sections/bento-grid-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BentoGridBlock } from "@uitripled/react-shadcn/src/components/sections/bento-grid-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Blog Block **Page:** [https://ui.tripled.work/components/blog-block-baseui](https://ui.tripled.work/components/blog-block-baseui) ```tsx "use client" import * as React from "react" import { BlogBlock } from "@uitripled/react-baseui/src/components/sections/blog-block-baseui.tsx" export function BlogBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/blog-block-baseui ``` Add the required components to your project. The `Blog Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BlogBlock } from "@uitripled/react-baseui/src/components/sections/blog-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BlogBlock } from "@uitripled/react-baseui/src/components/sections/blog-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Blog Block **Page:** [https://ui.tripled.work/components/blog-block-shadcnui](https://ui.tripled.work/components/blog-block-shadcnui) ```tsx "use client" import * as React from "react" import { BlogBlock } from "@uitripled/react-shadcn/src/components/sections/blog-block.tsx" export function BlogBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/blog-block-shadcnui ``` Add the required components to your project. The `Blog Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { BlogBlock } from "@uitripled/react-shadcn/src/components/sections/blog-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { BlogBlock } from "@uitripled/react-shadcn/src/components/sections/blog-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Contact Block **Page:** [https://ui.tripled.work/components/contact-block-baseui](https://ui.tripled.work/components/contact-block-baseui) ```tsx "use client" import * as React from "react" import { ContactBlock } from "@uitripled/react-baseui/src/components/sections/contact-block-baseui.tsx" export function ContactBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/contact-block-baseui ``` Add the required components to your project. The `Contact Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ContactBlock } from "@uitripled/react-baseui/src/components/sections/contact-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ContactBlock } from "@uitripled/react-baseui/src/components/sections/contact-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Contact Block **Page:** [https://ui.tripled.work/components/contact-block-shadcnui](https://ui.tripled.work/components/contact-block-shadcnui) ```tsx "use client" import * as React from "react" import { ContactBlock } from "@uitripled/react-shadcn/src/components/sections/contact-block.tsx" export function ContactBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/contact-block-shadcnui ``` Add the required components to your project. The `Contact Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ContactBlock } from "@uitripled/react-shadcn/src/components/sections/contact-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ContactBlock } from "@uitripled/react-shadcn/src/components/sections/contact-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Contact Form **Page:** [https://ui.tripled.work/components/contact-form-section-baseui](https://ui.tripled.work/components/contact-form-section-baseui) ```tsx "use client" import * as React from "react" import { ContactForm } from "@uitripled/react-baseui/src/components/sections/contact-form-section-baseui.tsx" export function ContactFormDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/contact-form-section-baseui ``` Add the required components to your project. The `Contact Form` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ContactForm } from "@uitripled/react-baseui/src/components/sections/contact-form-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ContactForm } from "@uitripled/react-baseui/src/components/sections/contact-form-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Contact Form **Page:** [https://ui.tripled.work/components/contact-form-section-shadcnui](https://ui.tripled.work/components/contact-form-section-shadcnui) ```tsx "use client" import * as React from "react" import { ContactForm } from "@uitripled/react-shadcn/src/components/sections/contact-form-section.tsx" export function ContactFormDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/contact-form-section-shadcnui ``` Add the required components to your project. The `Contact Form` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ContactForm } from "@uitripled/react-shadcn/src/components/sections/contact-form-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ContactForm } from "@uitripled/react-shadcn/src/components/sections/contact-form-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### CTA Block **Page:** [https://ui.tripled.work/components/cta-block-baseui](https://ui.tripled.work/components/cta-block-baseui) ```tsx "use client" import * as React from "react" import { CTABlock } from "@uitripled/react-baseui/src/components/sections/cta-block-baseui.tsx" export function CTABlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cta-block-baseui ``` Add the required components to your project. The `CTA Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CTABlock } from "@uitripled/react-baseui/src/components/sections/cta-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CTABlock } from "@uitripled/react-baseui/src/components/sections/cta-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### CTA Block **Page:** [https://ui.tripled.work/components/cta-block-shadcnui](https://ui.tripled.work/components/cta-block-shadcnui) ```tsx "use client" import * as React from "react" import { CTABlock } from "@uitripled/react-shadcn/src/components/sections/cta-block.tsx" export function CTABlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cta-block-shadcnui ``` Add the required components to your project. The `CTA Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CTABlock } from "@uitripled/react-shadcn/src/components/sections/cta-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CTABlock } from "@uitripled/react-shadcn/src/components/sections/cta-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### CTA Hero Block **Page:** [https://ui.tripled.work/components/cta-hero-block-baseui](https://ui.tripled.work/components/cta-hero-block-baseui) ```tsx "use client" import * as React from "react" import { CTAHeroBlock } from "@uitripled/react-baseui/src/components/sections/cta-hero-block-baseui.tsx" export function CTAHeroBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cta-hero-block-baseui ``` Add the required components to your project. The `CTA Hero Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CTAHeroBlock } from "@uitripled/react-baseui/src/components/sections/cta-hero-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CTAHeroBlock } from "@uitripled/react-baseui/src/components/sections/cta-hero-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### CTA Hero Block **Page:** [https://ui.tripled.work/components/cta-hero-block-shadcnui](https://ui.tripled.work/components/cta-hero-block-shadcnui) ```tsx "use client" import * as React from "react" import { CTAHeroBlock } from "@uitripled/react-shadcn/src/components/sections/cta-hero-block.tsx" export function CTAHeroBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cta-hero-block-shadcnui ``` Add the required components to your project. The `CTA Hero Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CTAHeroBlock } from "@uitripled/react-shadcn/src/components/sections/cta-hero-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CTAHeroBlock } from "@uitripled/react-shadcn/src/components/sections/cta-hero-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Dashboard **Page:** [https://ui.tripled.work/components/dashboard-baseui](https://ui.tripled.work/components/dashboard-baseui) ```tsx "use client" import * as React from "react" import { Dashboard } from "@uitripled/react-baseui/src/components/components/stocks-dashboard/dashboard.tsx" export function DashboardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/dashboard-baseui ``` Add the required components to your project. The `Dashboard` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { Dashboard } from "@uitripled/react-baseui/src/components/components/stocks-dashboard/dashboard.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { Dashboard } from "@uitripled/react-baseui/src/components/components/stocks-dashboard/dashboard.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Dashboard **Page:** [https://ui.tripled.work/components/dashboard-shadcnui](https://ui.tripled.work/components/dashboard-shadcnui) ```tsx "use client" import * as React from "react" import { Dashboard } from "@uitripled/react-shadcn/src/components/components/stocks-dashboard/dashboard.tsx" export function DashboardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/dashboard-shadcnui ``` Add the required components to your project. The `Dashboard` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { Dashboard } from "@uitripled/react-shadcn/src/components/components/stocks-dashboard/dashboard.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { Dashboard } from "@uitripled/react-shadcn/src/components/components/stocks-dashboard/dashboard.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### FAQ Accordion **Page:** [https://ui.tripled.work/components/faq-accordion-block-baseui](https://ui.tripled.work/components/faq-accordion-block-baseui) ```tsx "use client" import * as React from "react" import { FAQAccordion } from "@uitripled/react-baseui/src/components/sections/faq-accordion-block-baseui.tsx" export function FAQAccordionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/faq-accordion-block-baseui ``` Add the required components to your project. The `FAQ Accordion` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FAQAccordion } from "@uitripled/react-baseui/src/components/sections/faq-accordion-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FAQAccordion } from "@uitripled/react-baseui/src/components/sections/faq-accordion-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### FAQ Accordion **Page:** [https://ui.tripled.work/components/faq-accordion-block-shadcnui](https://ui.tripled.work/components/faq-accordion-block-shadcnui) ```tsx "use client" import * as React from "react" import { FAQAccordion } from "@uitripled/react-shadcn/src/components/sections/faq-accordion-block.tsx" export function FAQAccordionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/faq-accordion-block-shadcnui ``` Add the required components to your project. The `FAQ Accordion` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FAQAccordion } from "@uitripled/react-shadcn/src/components/sections/faq-accordion-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FAQAccordion } from "@uitripled/react-shadcn/src/components/sections/faq-accordion-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Feature Cards Grid **Page:** [https://ui.tripled.work/components/feature-cards-block-baseui](https://ui.tripled.work/components/feature-cards-block-baseui) ```tsx "use client" import * as React from "react" import { FeatureCardsGrid } from "@uitripled/react-baseui/src/components/sections/feature-cards-block-baseui.tsx" export function FeatureCardsGridDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/feature-cards-block-baseui ``` Add the required components to your project. The `Feature Cards Grid` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FeatureCardsGrid } from "@uitripled/react-baseui/src/components/sections/feature-cards-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FeatureCardsGrid } from "@uitripled/react-baseui/src/components/sections/feature-cards-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Feature Cards Grid **Page:** [https://ui.tripled.work/components/feature-cards-block-shadcnui](https://ui.tripled.work/components/feature-cards-block-shadcnui) ```tsx "use client" import * as React from "react" import { FeatureCardsGrid } from "@uitripled/react-shadcn/src/components/sections/feature-cards-block.tsx" export function FeatureCardsGridDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/feature-cards-block-shadcnui ``` Add the required components to your project. The `Feature Cards Grid` component uses the following components. Make sure you have them installed in your project. - button - card Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FeatureCardsGrid } from "@uitripled/react-shadcn/src/components/sections/feature-cards-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button - card This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FeatureCardsGrid } from "@uitripled/react-shadcn/src/components/sections/feature-cards-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) - [card](/docs/components/card) --- ### Feature Comparison Table **Page:** [https://ui.tripled.work/components/feature-comparison-block-baseui](https://ui.tripled.work/components/feature-comparison-block-baseui) ```tsx "use client" import * as React from "react" import { FeatureComparisonTable } from "@uitripled/react-baseui/src/components/sections/feature-comparison-block-baseui.tsx" export function FeatureComparisonTableDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/feature-comparison-block-baseui ``` Add the required components to your project. The `Feature Comparison Table` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FeatureComparisonTable } from "@uitripled/react-baseui/src/components/sections/feature-comparison-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FeatureComparisonTable } from "@uitripled/react-baseui/src/components/sections/feature-comparison-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Feature Comparison Table **Page:** [https://ui.tripled.work/components/feature-comparison-block-shadcnui](https://ui.tripled.work/components/feature-comparison-block-shadcnui) ```tsx "use client" import * as React from "react" import { FeatureComparisonTable } from "@uitripled/react-shadcn/src/components/sections/feature-comparison-block.tsx" export function FeatureComparisonTableDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/feature-comparison-block-shadcnui ``` Add the required components to your project. The `Feature Comparison Table` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FeatureComparisonTable } from "@uitripled/react-shadcn/src/components/sections/feature-comparison-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FeatureComparisonTable } from "@uitripled/react-shadcn/src/components/sections/feature-comparison-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Footer Block **Page:** [https://ui.tripled.work/components/footer-block-baseui](https://ui.tripled.work/components/footer-block-baseui) ```tsx "use client" import * as React from "react" import { FooterBlock } from "@uitripled/react-baseui/src/components/sections/footer-block-baseui.tsx" export function FooterBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/footer-block-baseui ``` Add the required components to your project. The `Footer Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FooterBlock } from "@uitripled/react-baseui/src/components/sections/footer-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FooterBlock } from "@uitripled/react-baseui/src/components/sections/footer-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Footer Block **Page:** [https://ui.tripled.work/components/footer-block-shadcnui](https://ui.tripled.work/components/footer-block-shadcnui) ```tsx "use client" import * as React from "react" import { FooterBlock } from "@uitripled/react-shadcn/src/components/sections/footer-block.tsx" export function FooterBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/footer-block-shadcnui ``` Add the required components to your project. The `Footer Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FooterBlock } from "@uitripled/react-shadcn/src/components/sections/footer-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FooterBlock } from "@uitripled/react-shadcn/src/components/sections/footer-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Gallery Grid with Lightbox **Page:** [https://ui.tripled.work/components/gallery-grid-block-baseui](https://ui.tripled.work/components/gallery-grid-block-baseui) ```tsx "use client" import * as React from "react" import { GalleryGridwithLightbox } from "@uitripled/react-baseui/src/components/sections/gallery-grid-block-baseui.tsx" export function GalleryGridwithLightboxDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/gallery-grid-block-baseui ``` Add the required components to your project. The `Gallery Grid with Lightbox` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GalleryGridwithLightbox } from "@uitripled/react-baseui/src/components/sections/gallery-grid-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GalleryGridwithLightbox } from "@uitripled/react-baseui/src/components/sections/gallery-grid-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Gallery Grid with Lightbox **Page:** [https://ui.tripled.work/components/gallery-grid-block-shadcnui](https://ui.tripled.work/components/gallery-grid-block-shadcnui) ```tsx "use client" import * as React from "react" import { GalleryGridwithLightbox } from "@uitripled/react-shadcn/src/components/sections/gallery-grid-block.tsx" export function GalleryGridwithLightboxDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/gallery-grid-block-shadcnui ``` Add the required components to your project. The `Gallery Grid with Lightbox` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GalleryGridwithLightbox } from "@uitripled/react-shadcn/src/components/sections/gallery-grid-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GalleryGridwithLightbox } from "@uitripled/react-shadcn/src/components/sections/gallery-grid-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism CTA **Page:** [https://ui.tripled.work/components/glassmorphism-cta-block-baseui](https://ui.tripled.work/components/glassmorphism-cta-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismCTA } from "@uitripled/react-baseui/src/components/sections/glassmorphism-cta-block-baseui.tsx" export function GlassmorphismCTADemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-cta-block-baseui ``` Add the required components to your project. The `Glassmorphism CTA` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismCTA } from "@uitripled/react-baseui/src/components/sections/glassmorphism-cta-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismCTA } from "@uitripled/react-baseui/src/components/sections/glassmorphism-cta-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism CTA **Page:** [https://ui.tripled.work/components/glassmorphism-cta-block-shadcnui](https://ui.tripled.work/components/glassmorphism-cta-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismCTA } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-cta-block.tsx" export function GlassmorphismCTADemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-cta-block-shadcnui ``` Add the required components to your project. The `Glassmorphism CTA` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismCTA } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-cta-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismCTA } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-cta-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Hero **Page:** [https://ui.tripled.work/components/glassmorphism-hero-block-baseui](https://ui.tripled.work/components/glassmorphism-hero-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismHero } from "@uitripled/react-baseui/src/components/sections/glassmorphism-hero-block-baseui.tsx" export function GlassmorphismHeroDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-hero-block-baseui ``` Add the required components to your project. The `Glassmorphism Hero` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismHero } from "@uitripled/react-baseui/src/components/sections/glassmorphism-hero-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismHero } from "@uitripled/react-baseui/src/components/sections/glassmorphism-hero-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Hero **Page:** [https://ui.tripled.work/components/glassmorphism-hero-block-shadcnui](https://ui.tripled.work/components/glassmorphism-hero-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismHero } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-hero-block.tsx" export function GlassmorphismHeroDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-hero-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Hero` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismHero } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-hero-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismHero } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-hero-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Launch Timeline **Page:** [https://ui.tripled.work/components/glassmorphism-launch-timeline-block-baseui](https://ui.tripled.work/components/glassmorphism-launch-timeline-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismLaunchTimeline } from "@uitripled/react-baseui/src/components/sections/glassmorphism-launch-timeline-block-baseui.tsx" export function GlassmorphismLaunchTimelineDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-launch-timeline-block-baseui ``` Add the required components to your project. The `Glassmorphism Launch Timeline` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismLaunchTimeline } from "@uitripled/react-baseui/src/components/sections/glassmorphism-launch-timeline-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismLaunchTimeline } from "@uitripled/react-baseui/src/components/sections/glassmorphism-launch-timeline-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Launch Timeline **Page:** [https://ui.tripled.work/components/glassmorphism-launch-timeline-block-shadcnui](https://ui.tripled.work/components/glassmorphism-launch-timeline-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismLaunchTimeline } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-launch-timeline-block.tsx" export function GlassmorphismLaunchTimelineDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-launch-timeline-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Launch Timeline` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismLaunchTimeline } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-launch-timeline-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismLaunchTimeline } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-launch-timeline-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Listen App **Page:** [https://ui.tripled.work/components/glassmorphism-listen-app-block-baseui](https://ui.tripled.work/components/glassmorphism-listen-app-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismListenApp } from "@uitripled/react-baseui/src/components/sections/glassmorphism-listen-app-block-baseui.tsx" export function GlassmorphismListenAppDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-listen-app-block-baseui ``` Add the required components to your project. The `Glassmorphism Listen App` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismListenApp } from "@uitripled/react-baseui/src/components/sections/glassmorphism-listen-app-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismListenApp } from "@uitripled/react-baseui/src/components/sections/glassmorphism-listen-app-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Listen App **Page:** [https://ui.tripled.work/components/glassmorphism-listen-app-block-shadcnui](https://ui.tripled.work/components/glassmorphism-listen-app-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismListenApp } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-listen-app-block.tsx" export function GlassmorphismListenAppDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-listen-app-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Listen App` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismListenApp } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-listen-app-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismListenApp } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-listen-app-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Logo Showcase **Page:** [https://ui.tripled.work/components/glassmorphism-logo-showcase-block-baseui](https://ui.tripled.work/components/glassmorphism-logo-showcase-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismLogoShowcase } from "@uitripled/react-baseui/src/components/sections/glassmorphism-logo-showcase-block-baseui.tsx" export function GlassmorphismLogoShowcaseDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-logo-showcase-block-baseui ``` Add the required components to your project. The `Glassmorphism Logo Showcase` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismLogoShowcase } from "@uitripled/react-baseui/src/components/sections/glassmorphism-logo-showcase-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismLogoShowcase } from "@uitripled/react-baseui/src/components/sections/glassmorphism-logo-showcase-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Logo Showcase **Page:** [https://ui.tripled.work/components/glassmorphism-logo-showcase-block-shadcnui](https://ui.tripled.work/components/glassmorphism-logo-showcase-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismLogoShowcase } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-logo-showcase-block.tsx" export function GlassmorphismLogoShowcaseDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-logo-showcase-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Logo Showcase` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismLogoShowcase } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-logo-showcase-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismLogoShowcase } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-logo-showcase-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Minimal Metrics **Page:** [https://ui.tripled.work/components/glassmorphism-minimal-metrics-block-baseui](https://ui.tripled.work/components/glassmorphism-minimal-metrics-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismMinimalMetrics } from "@uitripled/react-baseui/src/components/sections/glassmorphism-minimal-metrics-block-baseui.tsx" export function GlassmorphismMinimalMetricsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-minimal-metrics-block-baseui ``` Add the required components to your project. The `Glassmorphism Minimal Metrics` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismMinimalMetrics } from "@uitripled/react-baseui/src/components/sections/glassmorphism-minimal-metrics-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismMinimalMetrics } from "@uitripled/react-baseui/src/components/sections/glassmorphism-minimal-metrics-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Minimal Metrics **Page:** [https://ui.tripled.work/components/glassmorphism-minimal-metrics-block-shadcnui](https://ui.tripled.work/components/glassmorphism-minimal-metrics-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismMinimalMetrics } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-minimal-metrics-block.tsx" export function GlassmorphismMinimalMetricsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-minimal-metrics-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Minimal Metrics` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismMinimalMetrics } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-minimal-metrics-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismMinimalMetrics } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-minimal-metrics-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Portfolio **Page:** [https://ui.tripled.work/components/glassmorphism-portfolio-block-baseui](https://ui.tripled.work/components/glassmorphism-portfolio-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismPortfolio } from "@uitripled/react-baseui/src/components/sections/glassmorphism-portfolio-block-baseui.tsx" export function GlassmorphismPortfolioDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-portfolio-block-baseui ``` Add the required components to your project. The `Glassmorphism Portfolio` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismPortfolio } from "@uitripled/react-baseui/src/components/sections/glassmorphism-portfolio-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismPortfolio } from "@uitripled/react-baseui/src/components/sections/glassmorphism-portfolio-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Portfolio **Page:** [https://ui.tripled.work/components/glassmorphism-portfolio-block-shadcnui](https://ui.tripled.work/components/glassmorphism-portfolio-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismPortfolio } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-portfolio-block.tsx" export function GlassmorphismPortfolioDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-portfolio-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Portfolio` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismPortfolio } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-portfolio-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismPortfolio } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-portfolio-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Pricing **Page:** [https://ui.tripled.work/components/glassmorphism-pricing-block-baseui](https://ui.tripled.work/components/glassmorphism-pricing-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismPricing } from "@uitripled/react-baseui/src/components/sections/glassmorphism-pricing-block-baseui.tsx" export function GlassmorphismPricingDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-pricing-block-baseui ``` Add the required components to your project. The `Glassmorphism Pricing` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismPricing } from "@uitripled/react-baseui/src/components/sections/glassmorphism-pricing-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismPricing } from "@uitripled/react-baseui/src/components/sections/glassmorphism-pricing-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Pricing **Page:** [https://ui.tripled.work/components/glassmorphism-pricing-block-shadcnui](https://ui.tripled.work/components/glassmorphism-pricing-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismPricing } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-pricing-block.tsx" export function GlassmorphismPricingDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-pricing-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Pricing` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismPricing } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-pricing-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismPricing } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-pricing-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Product Updates **Page:** [https://ui.tripled.work/components/glassmorphism-product-update-block-baseui](https://ui.tripled.work/components/glassmorphism-product-update-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismProductUpdates } from "@uitripled/react-baseui/src/components/sections/glassmorphism-product-update-block-baseui.tsx" export function GlassmorphismProductUpdatesDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-product-update-block-baseui ``` Add the required components to your project. The `Glassmorphism Product Updates` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismProductUpdates } from "@uitripled/react-baseui/src/components/sections/glassmorphism-product-update-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismProductUpdates } from "@uitripled/react-baseui/src/components/sections/glassmorphism-product-update-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Product Updates **Page:** [https://ui.tripled.work/components/glassmorphism-product-update-block-shadcnui](https://ui.tripled.work/components/glassmorphism-product-update-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismProductUpdates } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-product-update-block.tsx" export function GlassmorphismProductUpdatesDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-product-update-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Product Updates` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismProductUpdates } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-product-update-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismProductUpdates } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-product-update-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Testimonials **Page:** [https://ui.tripled.work/components/glassmorphism-testimonials-block-baseui](https://ui.tripled.work/components/glassmorphism-testimonials-block-baseui) ```tsx "use client" import * as React from "react" import { GlassmorphismTestimonials } from "@uitripled/react-baseui/src/components/sections/glassmorphism-testimonials-block-baseui.tsx" export function GlassmorphismTestimonialsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-testimonials-block-baseui ``` Add the required components to your project. The `Glassmorphism Testimonials` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismTestimonials } from "@uitripled/react-baseui/src/components/sections/glassmorphism-testimonials-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismTestimonials } from "@uitripled/react-baseui/src/components/sections/glassmorphism-testimonials-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glassmorphism Testimonials **Page:** [https://ui.tripled.work/components/glassmorphism-testimonials-block-shadcnui](https://ui.tripled.work/components/glassmorphism-testimonials-block-shadcnui) ```tsx "use client" import * as React from "react" import { GlassmorphismTestimonials } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-testimonials-block.tsx" export function GlassmorphismTestimonialsDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glassmorphism-testimonials-block-shadcnui ``` Add the required components to your project. The `Glassmorphism Testimonials` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlassmorphismTestimonials } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-testimonials-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlassmorphismTestimonials } from "@uitripled/react-shadcn/src/components/sections/glassmorphism-testimonials-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glowy Waves Hero **Page:** [https://ui.tripled.work/components/glowy-waves-hero-baseui](https://ui.tripled.work/components/glowy-waves-hero-baseui) ```tsx "use client" import * as React from "react" import { GlowyWavesHero } from "@uitripled/react-baseui/src/components/sections/glowy-waves-hero-baseui.tsx" export function GlowyWavesHeroDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glowy-waves-hero-baseui ``` Add the required components to your project. The `Glowy Waves Hero` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlowyWavesHero } from "@uitripled/react-baseui/src/components/sections/glowy-waves-hero-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlowyWavesHero } from "@uitripled/react-baseui/src/components/sections/glowy-waves-hero-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Glowy Waves Hero **Page:** [https://ui.tripled.work/components/glowy-waves-hero-shadcnui](https://ui.tripled.work/components/glowy-waves-hero-shadcnui) ```tsx "use client" import * as React from "react" import { GlowyWavesHero } from "@uitripled/react-shadcn/src/components/sections/glowy-waves-hero.tsx" export function GlowyWavesHeroDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/glowy-waves-hero-shadcnui ``` Add the required components to your project. The `Glowy Waves Hero` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GlowyWavesHero } from "@uitripled/react-shadcn/src/components/sections/glowy-waves-hero.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GlowyWavesHero } from "@uitripled/react-shadcn/src/components/sections/glowy-waves-hero.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Hero Block **Page:** [https://ui.tripled.work/components/hero-block-baseui](https://ui.tripled.work/components/hero-block-baseui) ```tsx "use client" import * as React from "react" import { HeroBlock } from "@uitripled/react-baseui/src/components/sections/hero-block-baseui.tsx" export function HeroBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/hero-block-baseui ``` Add the required components to your project. The `Hero Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HeroBlock } from "@uitripled/react-baseui/src/components/sections/hero-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HeroBlock } from "@uitripled/react-baseui/src/components/sections/hero-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Hero Block **Page:** [https://ui.tripled.work/components/hero-block-shadcnui](https://ui.tripled.work/components/hero-block-shadcnui) ```tsx "use client" import * as React from "react" import { HeroBlock } from "@uitripled/react-shadcn/src/components/sections/hero-block.tsx" export function HeroBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/hero-block-shadcnui ``` Add the required components to your project. The `Hero Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HeroBlock } from "@uitripled/react-shadcn/src/components/sections/hero-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HeroBlock } from "@uitripled/react-shadcn/src/components/sections/hero-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Interactive Logs Table **Page:** [https://ui.tripled.work/components/interactive-logs-table-baseui](https://ui.tripled.work/components/interactive-logs-table-baseui) ```tsx "use client" import * as React from "react" import { InteractiveLogsTable } from "@uitripled/react-baseui/src/components/sections/interactive-logs-table-baseui.tsx" export function InteractiveLogsTableDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/interactive-logs-table-baseui ``` Add the required components to your project. The `Interactive Logs Table` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { InteractiveLogsTable } from "@uitripled/react-baseui/src/components/sections/interactive-logs-table-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { InteractiveLogsTable } from "@uitripled/react-baseui/src/components/sections/interactive-logs-table-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Interactive Logs Table **Page:** [https://ui.tripled.work/components/interactive-logs-table-shadcnui](https://ui.tripled.work/components/interactive-logs-table-shadcnui) ```tsx "use client" import * as React from "react" import { InteractiveLogsTable } from "@uitripled/react-shadcn/src/components/sections/interactive-logs-table.tsx" export function InteractiveLogsTableDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/interactive-logs-table-shadcnui ``` Add the required components to your project. The `Interactive Logs Table` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { InteractiveLogsTable } from "@uitripled/react-shadcn/src/components/sections/interactive-logs-table.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { InteractiveLogsTable } from "@uitripled/react-shadcn/src/components/sections/interactive-logs-table.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Kanban Board **Page:** [https://ui.tripled.work/components/kanban-board-shadcnui](https://ui.tripled.work/components/kanban-board-shadcnui) ```tsx "use client" import * as React from "react" import { KanbanBoard } from "@uitripled/react-shadcn/src/components/components/kanban/kanban-board.tsx" export function KanbanBoardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/kanban-board-shadcnui ``` Add the required components to your project. The `Kanban Board` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { KanbanBoard } from "@uitripled/react-shadcn/src/components/components/kanban/kanban-board.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { KanbanBoard } from "@uitripled/react-shadcn/src/components/components/kanban/kanban-board.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### N8N Workflow Block **Page:** [https://ui.tripled.work/components/n8n-workflow-block-baseui](https://ui.tripled.work/components/n8n-workflow-block-baseui) ```tsx "use client" import * as React from "react" import { N8NWorkflowBlock } from "@uitripled/react-baseui/src/components/sections/n8n-workflow-block-baseui.tsx" export function N8NWorkflowBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/n8n-workflow-block-baseui ``` Add the required components to your project. The `N8N Workflow Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { N8NWorkflowBlock } from "@uitripled/react-baseui/src/components/sections/n8n-workflow-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { N8NWorkflowBlock } from "@uitripled/react-baseui/src/components/sections/n8n-workflow-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### N8N Workflow Block **Page:** [https://ui.tripled.work/components/n8n-workflow-block-shadcnui](https://ui.tripled.work/components/n8n-workflow-block-shadcnui) ```tsx "use client" import * as React from "react" import { N8NWorkflowBlock } from "@uitripled/react-shadcn/src/components/sections/n8n-workflow-block.tsx" export function N8NWorkflowBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/n8n-workflow-block-shadcnui ``` Add the required components to your project. The `N8N Workflow Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { N8NWorkflowBlock } from "@uitripled/react-shadcn/src/components/sections/n8n-workflow-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { N8NWorkflowBlock } from "@uitripled/react-shadcn/src/components/sections/n8n-workflow-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### New Hero Section **Page:** [https://ui.tripled.work/components/new-hero-section-baseui](https://ui.tripled.work/components/new-hero-section-baseui) ```tsx "use client" import * as React from "react" import { NewHeroSection } from "@uitripled/react-baseui/src/components/sections/new-hero-section-baseui.tsx" export function NewHeroSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/new-hero-section-baseui ``` Add the required components to your project. The `New Hero Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NewHeroSection } from "@uitripled/react-baseui/src/components/sections/new-hero-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NewHeroSection } from "@uitripled/react-baseui/src/components/sections/new-hero-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### New Hero Section **Page:** [https://ui.tripled.work/components/new-hero-section-shadcnui](https://ui.tripled.work/components/new-hero-section-shadcnui) ```tsx "use client" import * as React from "react" import { NewHeroSection } from "@uitripled/react-shadcn/src/components/sections/new-hero-section.tsx" export function NewHeroSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/new-hero-section-shadcnui ``` Add the required components to your project. The `New Hero Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NewHeroSection } from "@uitripled/react-shadcn/src/components/sections/new-hero-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NewHeroSection } from "@uitripled/react-shadcn/src/components/sections/new-hero-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Newsletter Signup Block **Page:** [https://ui.tripled.work/components/newsletter-signup-block-baseui](https://ui.tripled.work/components/newsletter-signup-block-baseui) ```tsx "use client" import * as React from "react" import { NewsletterSignupBlock } from "@uitripled/react-baseui/src/components/sections/newsletter-signup-block-baseui.tsx" export function NewsletterSignupBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/newsletter-signup-block-baseui ``` Add the required components to your project. The `Newsletter Signup Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NewsletterSignupBlock } from "@uitripled/react-baseui/src/components/sections/newsletter-signup-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NewsletterSignupBlock } from "@uitripled/react-baseui/src/components/sections/newsletter-signup-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Newsletter Signup Block **Page:** [https://ui.tripled.work/components/newsletter-signup-block-shadcnui](https://ui.tripled.work/components/newsletter-signup-block-shadcnui) ```tsx "use client" import * as React from "react" import { NewsletterSignupBlock } from "@uitripled/react-shadcn/src/components/sections/newsletter-signup-block.tsx" export function NewsletterSignupBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/newsletter-signup-block-shadcnui ``` Add the required components to your project. The `Newsletter Signup Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NewsletterSignupBlock } from "@uitripled/react-shadcn/src/components/sections/newsletter-signup-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NewsletterSignupBlock } from "@uitripled/react-shadcn/src/components/sections/newsletter-signup-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Notion Blog Page **Page:** [https://ui.tripled.work/components/notion-blog-page-baseui](https://ui.tripled.work/components/notion-blog-page-baseui) ```tsx "use client" import * as React from "react" import { NotionBlogPage } from "@uitripled/react-baseui/src/components/sections/notion-blog-page-baseui.tsx" export function NotionBlogPageDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/notion-blog-page-baseui ``` Add the required components to your project. The `Notion Blog Page` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NotionBlogPage } from "@uitripled/react-baseui/src/components/sections/notion-blog-page-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NotionBlogPage } from "@uitripled/react-baseui/src/components/sections/notion-blog-page-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Notion Blog Page **Page:** [https://ui.tripled.work/components/notion-blog-page-shadcnui](https://ui.tripled.work/components/notion-blog-page-shadcnui) ```tsx "use client" import * as React from "react" import { NotionBlogPage } from "@uitripled/react-shadcn/src/components/sections/notion-blog-page.tsx" export function NotionBlogPageDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/notion-blog-page-shadcnui ``` Add the required components to your project. The `Notion Blog Page` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { NotionBlogPage } from "@uitripled/react-shadcn/src/components/sections/notion-blog-page.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { NotionBlogPage } from "@uitripled/react-shadcn/src/components/sections/notion-blog-page.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Our Services **Page:** [https://ui.tripled.work/components/our-services-section-baseui](https://ui.tripled.work/components/our-services-section-baseui) ```tsx "use client" import * as React from "react" import { OurServices } from "@uitripled/react-baseui/src/components/sections/our-services-section-baseui.tsx" export function OurServicesDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/our-services-section-baseui ``` Add the required components to your project. The `Our Services` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { OurServices } from "@uitripled/react-baseui/src/components/sections/our-services-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { OurServices } from "@uitripled/react-baseui/src/components/sections/our-services-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Our Services **Page:** [https://ui.tripled.work/components/our-services-section-shadcnui](https://ui.tripled.work/components/our-services-section-shadcnui) ```tsx "use client" import * as React from "react" import { OurServices } from "@uitripled/react-shadcn/src/components/sections/our-services-section.tsx" export function OurServicesDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/our-services-section-shadcnui ``` Add the required components to your project. The `Our Services` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { OurServices } from "@uitripled/react-shadcn/src/components/sections/our-services-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { OurServices } from "@uitripled/react-shadcn/src/components/sections/our-services-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Services Grid **Page:** [https://ui.tripled.work/components/services-grid-block-baseui](https://ui.tripled.work/components/services-grid-block-baseui) ```tsx "use client" import * as React from "react" import { ServicesGrid } from "@uitripled/react-baseui/src/components/sections/services-grid-block-baseui.tsx" export function ServicesGridDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/services-grid-block-baseui ``` Add the required components to your project. The `Services Grid` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ServicesGrid } from "@uitripled/react-baseui/src/components/sections/services-grid-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ServicesGrid } from "@uitripled/react-baseui/src/components/sections/services-grid-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Services Grid **Page:** [https://ui.tripled.work/components/services-grid-block-shadcnui](https://ui.tripled.work/components/services-grid-block-shadcnui) ```tsx "use client" import * as React from "react" import { ServicesGrid } from "@uitripled/react-shadcn/src/components/sections/services-grid-block.tsx" export function ServicesGridDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/services-grid-block-shadcnui ``` Add the required components to your project. The `Services Grid` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ServicesGrid } from "@uitripled/react-shadcn/src/components/sections/services-grid-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ServicesGrid } from "@uitripled/react-shadcn/src/components/sections/services-grid-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Stats Counter Block **Page:** [https://ui.tripled.work/components/stats-counter-block-baseui](https://ui.tripled.work/components/stats-counter-block-baseui) ```tsx "use client" import * as React from "react" import { StatsCounterBlock } from "@uitripled/react-baseui/src/components/sections/stats-counter-block-baseui.tsx" export function StatsCounterBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/stats-counter-block-baseui ``` Add the required components to your project. The `Stats Counter Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StatsCounterBlock } from "@uitripled/react-baseui/src/components/sections/stats-counter-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StatsCounterBlock } from "@uitripled/react-baseui/src/components/sections/stats-counter-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Stats Counter Block **Page:** [https://ui.tripled.work/components/stats-counter-block-shadcnui](https://ui.tripled.work/components/stats-counter-block-shadcnui) ```tsx "use client" import * as React from "react" import { StatsCounterBlock } from "@uitripled/react-shadcn/src/components/sections/stats-counter-block.tsx" export function StatsCounterBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/stats-counter-block-shadcnui ``` Add the required components to your project. The `Stats Counter Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StatsCounterBlock } from "@uitripled/react-shadcn/src/components/sections/stats-counter-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StatsCounterBlock } from "@uitripled/react-shadcn/src/components/sections/stats-counter-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Stocks Dashboard **Page:** [https://ui.tripled.work/components/stocks-dashboard-shadcnui](https://ui.tripled.work/components/stocks-dashboard-shadcnui) ```tsx "use client" import * as React from "react" import { StocksDashboard } from "@uitripled/react-shadcn/src/components/components/stocks-dashboard/stocks-dashboard.tsx" export function StocksDashboardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/stocks-dashboard-shadcnui ``` Add the required components to your project. The `Stocks Dashboard` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StocksDashboard } from "@uitripled/react-shadcn/src/components/components/stocks-dashboard/stocks-dashboard.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StocksDashboard } from "@uitripled/react-shadcn/src/components/components/stocks-dashboard/stocks-dashboard.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Team Section Block **Page:** [https://ui.tripled.work/components/team-section-block-baseui](https://ui.tripled.work/components/team-section-block-baseui) ```tsx "use client" import * as React from "react" import { TeamSectionBlock } from "@uitripled/react-baseui/src/components/sections/team-section-block-baseui.tsx" export function TeamSectionBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/team-section-block-baseui ``` Add the required components to your project. The `Team Section Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TeamSectionBlock } from "@uitripled/react-baseui/src/components/sections/team-section-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TeamSectionBlock } from "@uitripled/react-baseui/src/components/sections/team-section-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Team Section Block **Page:** [https://ui.tripled.work/components/team-section-block-shadcnui](https://ui.tripled.work/components/team-section-block-shadcnui) ```tsx "use client" import * as React from "react" import { TeamSectionBlock } from "@uitripled/react-shadcn/src/components/sections/team-section-block.tsx" export function TeamSectionBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/team-section-block-shadcnui ``` Add the required components to your project. The `Team Section Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TeamSectionBlock } from "@uitripled/react-shadcn/src/components/sections/team-section-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TeamSectionBlock } from "@uitripled/react-shadcn/src/components/sections/team-section-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Testimonials Block **Page:** [https://ui.tripled.work/components/testimonials-block-baseui](https://ui.tripled.work/components/testimonials-block-baseui) ```tsx "use client" import * as React from "react" import { TestimonialsBlock } from "@uitripled/react-baseui/src/components/sections/testimonials-block-baseui.tsx" export function TestimonialsBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/testimonials-block-baseui ``` Add the required components to your project. The `Testimonials Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TestimonialsBlock } from "@uitripled/react-baseui/src/components/sections/testimonials-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TestimonialsBlock } from "@uitripled/react-baseui/src/components/sections/testimonials-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Testimonials Block **Page:** [https://ui.tripled.work/components/testimonials-block-shadcnui](https://ui.tripled.work/components/testimonials-block-shadcnui) ```tsx "use client" import * as React from "react" import { TestimonialsBlock } from "@uitripled/react-shadcn/src/components/sections/testimonials-block.tsx" export function TestimonialsBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/testimonials-block-shadcnui ``` Add the required components to your project. The `Testimonials Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TestimonialsBlock } from "@uitripled/react-shadcn/src/components/sections/testimonials-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TestimonialsBlock } from "@uitripled/react-shadcn/src/components/sections/testimonials-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Timeline Block **Page:** [https://ui.tripled.work/components/timeline-block-baseui](https://ui.tripled.work/components/timeline-block-baseui) ```tsx "use client" import * as React from "react" import { TimelineBlock } from "@uitripled/react-baseui/src/components/sections/timeline-block-baseui.tsx" export function TimelineBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/timeline-block-baseui ``` Add the required components to your project. The `Timeline Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TimelineBlock } from "@uitripled/react-baseui/src/components/sections/timeline-block-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TimelineBlock } from "@uitripled/react-baseui/src/components/sections/timeline-block-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Timeline Block **Page:** [https://ui.tripled.work/components/timeline-block-shadcnui](https://ui.tripled.work/components/timeline-block-shadcnui) ```tsx "use client" import * as React from "react" import { TimelineBlock } from "@uitripled/react-shadcn/src/components/sections/timeline-block.tsx" export function TimelineBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/timeline-block-shadcnui ``` Add the required components to your project. The `Timeline Block` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TimelineBlock } from "@uitripled/react-shadcn/src/components/sections/timeline-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: sections ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TimelineBlock } from "@uitripled/react-shadcn/src/components/sections/timeline-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ## Pages ### About Us Page **Page:** [https://ui.tripled.work/components/about-us-page-shadcnui](https://ui.tripled.work/components/about-us-page-shadcnui) ```tsx "use client" import * as React from "react" import { AboutUsPage } from "@uitripled/react-shadcn/src/components/page/about/about-us-page.tsx" export function AboutUsPageDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/about-us-page-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AboutUsPage } from "@uitripled/react-shadcn/src/components/page/about/about-us-page.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AboutUsPage } from "@uitripled/react-shadcn/src/components/page/about/about-us-page.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Auto-Revealing Heading **Page:** [https://ui.tripled.work/components/auto-revealing-heading-shadcnui](https://ui.tripled.work/components/auto-revealing-heading-shadcnui) ```tsx "use client" import * as React from "react" import { Auto-RevealingHeading } from "@uitripled/react-shadcn/src/components/motion-core/auto-revealing-heading.tsx" export function Auto-RevealingHeadingDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/auto-revealing-heading-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { Auto-RevealingHeading } from "@uitripled/react-shadcn/src/components/motion-core/auto-revealing-heading.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { Auto-RevealingHeading } from "@uitripled/react-shadcn/src/components/motion-core/auto-revealing-heading.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### CTA Banner Section **Page:** [https://ui.tripled.work/components/cta-banner-section-baseui](https://ui.tripled.work/components/cta-banner-section-baseui) ```tsx "use client" import * as React from "react" import { CTABannerSection } from "@uitripled/react-baseui/src/components/sections/cta-banner-section-baseui.tsx" export function CTABannerSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cta-banner-section-baseui ``` Add the required components to your project. The `CTA Banner Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CTABannerSection } from "@uitripled/react-baseui/src/components/sections/cta-banner-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CTABannerSection } from "@uitripled/react-baseui/src/components/sections/cta-banner-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### CTA Banner Section **Page:** [https://ui.tripled.work/components/cta-banner-section-shadcnui](https://ui.tripled.work/components/cta-banner-section-shadcnui) ```tsx "use client" import * as React from "react" import { CTABannerSection } from "@uitripled/react-shadcn/src/components/sections/cta-banner-section.tsx" export function CTABannerSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cta-banner-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { CTABannerSection } from "@uitripled/react-shadcn/src/components/sections/cta-banner-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { CTABannerSection } from "@uitripled/react-shadcn/src/components/sections/cta-banner-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Dynamic Spotlight CTA **Page:** [https://ui.tripled.work/components/dynamic-spotlight-cta-shadcnui](https://ui.tripled.work/components/dynamic-spotlight-cta-shadcnui) ```tsx "use client" import * as React from "react" import { DynamicSpotlightCTA } from "@uitripled/react-shadcn/src/components/motion-core/dynamic-spotlight-cta.tsx" export function DynamicSpotlightCTADemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/dynamic-spotlight-cta-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { DynamicSpotlightCTA } from "@uitripled/react-shadcn/src/components/motion-core/dynamic-spotlight-cta.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { DynamicSpotlightCTA } from "@uitripled/react-shadcn/src/components/motion-core/dynamic-spotlight-cta.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### FAQ Section **Page:** [https://ui.tripled.work/components/faq-section-baseui](https://ui.tripled.work/components/faq-section-baseui) ```tsx "use client" import * as React from "react" import { FAQSection } from "@uitripled/react-baseui/src/components/sections/faq-section-baseui.tsx" export function FAQSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/faq-section-baseui ``` Add the required components to your project. The `FAQ Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FAQSection } from "@uitripled/react-baseui/src/components/sections/faq-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FAQSection } from "@uitripled/react-baseui/src/components/sections/faq-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### FAQ Section **Page:** [https://ui.tripled.work/components/faq-section-shadcnui](https://ui.tripled.work/components/faq-section-shadcnui) ```tsx "use client" import * as React from "react" import { FAQSection } from "@uitripled/react-shadcn/src/components/sections/faq-section.tsx" export function FAQSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/faq-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FAQSection } from "@uitripled/react-shadcn/src/components/sections/faq-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FAQSection } from "@uitripled/react-shadcn/src/components/sections/faq-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Feature Grid Section **Page:** [https://ui.tripled.work/components/feature-grid-section-baseui](https://ui.tripled.work/components/feature-grid-section-baseui) ```tsx "use client" import * as React from "react" import { FeatureGridSection } from "@uitripled/react-baseui/src/components/sections/feature-grid-section-baseui.tsx" export function FeatureGridSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/feature-grid-section-baseui ``` Add the required components to your project. The `Feature Grid Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FeatureGridSection } from "@uitripled/react-baseui/src/components/sections/feature-grid-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FeatureGridSection } from "@uitripled/react-baseui/src/components/sections/feature-grid-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Feature Grid Section **Page:** [https://ui.tripled.work/components/feature-grid-section-shadcnui](https://ui.tripled.work/components/feature-grid-section-shadcnui) ```tsx "use client" import * as React from "react" import { FeatureGridSection } from "@uitripled/react-shadcn/src/components/sections/feature-grid-section.tsx" export function FeatureGridSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/feature-grid-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FeatureGridSection } from "@uitripled/react-shadcn/src/components/sections/feature-grid-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FeatureGridSection } from "@uitripled/react-shadcn/src/components/sections/feature-grid-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Hero Section **Page:** [https://ui.tripled.work/components/hero-section-baseui](https://ui.tripled.work/components/hero-section-baseui) ```tsx "use client" import * as React from "react" import { HeroSection } from "@uitripled/react-baseui/src/components/sections/hero-section-baseui.tsx" export function HeroSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/hero-section-baseui ``` Add the required components to your project. The `Hero Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HeroSection } from "@uitripled/react-baseui/src/components/sections/hero-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HeroSection } from "@uitripled/react-baseui/src/components/sections/hero-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Hero Section **Page:** [https://ui.tripled.work/components/hero-section-shadcnui](https://ui.tripled.work/components/hero-section-shadcnui) ```tsx "use client" import * as React from "react" import { HeroSection } from "@uitripled/react-shadcn/src/components/sections/hero-section.tsx" export function HeroSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/hero-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HeroSection } from "@uitripled/react-shadcn/src/components/sections/hero-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HeroSection } from "@uitripled/react-shadcn/src/components/sections/hero-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Pricing Section **Page:** [https://ui.tripled.work/components/pricing-section-baseui](https://ui.tripled.work/components/pricing-section-baseui) ```tsx "use client" import * as React from "react" import { PricingSection } from "@uitripled/react-baseui/src/components/sections/pricing-section-baseui.tsx" export function PricingSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/pricing-section-baseui ``` Add the required components to your project. The `Pricing Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { PricingSection } from "@uitripled/react-baseui/src/components/sections/pricing-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { PricingSection } from "@uitripled/react-baseui/src/components/sections/pricing-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Pricing Section **Page:** [https://ui.tripled.work/components/pricing-section-shadcnui](https://ui.tripled.work/components/pricing-section-shadcnui) ```tsx "use client" import * as React from "react" import { PricingSection } from "@uitripled/react-shadcn/src/components/sections/pricing-section.tsx" export function PricingSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/pricing-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { PricingSection } from "@uitripled/react-shadcn/src/components/sections/pricing-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { PricingSection } from "@uitripled/react-shadcn/src/components/sections/pricing-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Profile Page **Page:** [https://ui.tripled.work/components/profile-page-shadcnui](https://ui.tripled.work/components/profile-page-shadcnui) ```tsx "use client" import * as React from "react" import { ProfilePage } from "@uitripled/react-shadcn/src/components/components/profile/profile-page.tsx" export function ProfilePageDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/profile-page-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ProfilePage } from "@uitripled/react-shadcn/src/components/components/profile/profile-page.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ProfilePage } from "@uitripled/react-shadcn/src/components/components/profile/profile-page.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Scroll Progress Tracker **Page:** [https://ui.tripled.work/components/scroll-progress-tracker-shadcnui](https://ui.tripled.work/components/scroll-progress-tracker-shadcnui) ```tsx "use client" import * as React from "react" import { ScrollProgressTracker } from "@uitripled/react-shadcn/src/components/motion-core/scroll-progress-tracker.tsx" export function ScrollProgressTrackerDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/scroll-progress-tracker-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ScrollProgressTracker } from "@uitripled/react-shadcn/src/components/motion-core/scroll-progress-tracker.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ScrollProgressTracker } from "@uitripled/react-shadcn/src/components/motion-core/scroll-progress-tracker.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Scroll Reveal **Page:** [https://ui.tripled.work/components/scroll-reveal-baseui](https://ui.tripled.work/components/scroll-reveal-baseui) ```tsx "use client" import * as React from "react" import { ScrollReveal } from "@uitripled/react-baseui/src/components/sections/scroll-reveal-baseui.tsx" export function ScrollRevealDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/scroll-reveal-baseui ``` Add the required components to your project. The `Scroll Reveal` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ScrollReveal } from "@uitripled/react-baseui/src/components/sections/scroll-reveal-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ScrollReveal } from "@uitripled/react-baseui/src/components/sections/scroll-reveal-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Scroll Reveal **Page:** [https://ui.tripled.work/components/scroll-reveal-shadcnui](https://ui.tripled.work/components/scroll-reveal-shadcnui) ```tsx "use client" import * as React from "react" import { ScrollReveal } from "@uitripled/react-shadcn/src/components/sections/scroll-reveal.tsx" export function ScrollRevealDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/scroll-reveal-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ScrollReveal } from "@uitripled/react-shadcn/src/components/sections/scroll-reveal.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ScrollReveal } from "@uitripled/react-shadcn/src/components/sections/scroll-reveal.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Staggered Text Hero **Page:** [https://ui.tripled.work/components/staggered-hero-shadcnui](https://ui.tripled.work/components/staggered-hero-shadcnui) ```tsx "use client" import * as React from "react" import { StaggeredTextHero } from "@uitripled/react-shadcn/src/components/page/hero/staggered-text.tsx" export function StaggeredTextHeroDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/staggered-hero-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StaggeredTextHero } from "@uitripled/react-shadcn/src/components/page/hero/staggered-text.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StaggeredTextHero } from "@uitripled/react-shadcn/src/components/page/hero/staggered-text.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Stats Section **Page:** [https://ui.tripled.work/components/stats-section-baseui](https://ui.tripled.work/components/stats-section-baseui) ```tsx "use client" import * as React from "react" import { StatsSection } from "@uitripled/react-baseui/src/components/sections/stats-section-baseui.tsx" export function StatsSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/stats-section-baseui ``` Add the required components to your project. The `Stats Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StatsSection } from "@uitripled/react-baseui/src/components/sections/stats-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StatsSection } from "@uitripled/react-baseui/src/components/sections/stats-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Stats Section **Page:** [https://ui.tripled.work/components/stats-section-shadcnui](https://ui.tripled.work/components/stats-section-shadcnui) ```tsx "use client" import * as React from "react" import { StatsSection } from "@uitripled/react-shadcn/src/components/sections/stats-section.tsx" export function StatsSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/stats-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { StatsSection } from "@uitripled/react-shadcn/src/components/sections/stats-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { StatsSection } from "@uitripled/react-shadcn/src/components/sections/stats-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Testimonial Section **Page:** [https://ui.tripled.work/components/testimonial-section-baseui](https://ui.tripled.work/components/testimonial-section-baseui) ```tsx "use client" import * as React from "react" import { TestimonialSection } from "@uitripled/react-baseui/src/components/sections/testimonial-section-baseui.tsx" export function TestimonialSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/testimonial-section-baseui ``` Add the required components to your project. The `Testimonial Section` component uses the following components. Make sure you have them installed in your project. - button Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TestimonialSection } from "@uitripled/react-baseui/src/components/sections/testimonial-section-baseui.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` **UI Components**: - button This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TestimonialSection } from "@uitripled/react-baseui/src/components/sections/testimonial-section-baseui.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components - [button](/docs/components/button) --- ### Testimonial Section **Page:** [https://ui.tripled.work/components/testimonial-section-shadcnui](https://ui.tripled.work/components/testimonial-section-shadcnui) ```tsx "use client" import * as React from "react" import { TestimonialSection } from "@uitripled/react-shadcn/src/components/sections/testimonial-section.tsx" export function TestimonialSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/testimonial-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { TestimonialSection } from "@uitripled/react-shadcn/src/components/sections/testimonial-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { TestimonialSection } from "@uitripled/react-shadcn/src/components/sections/testimonial-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Toast Notification **Page:** [https://ui.tripled.work/components/toast-notification-shadcnui](https://ui.tripled.work/components/toast-notification-shadcnui) ```tsx "use client" import * as React from "react" import { ToastNotification } from "@uitripled/react-shadcn/src/components/page/notifications/toast-notification.tsx" export function ToastNotificationDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/toast-notification-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ToastNotification } from "@uitripled/react-shadcn/src/components/page/notifications/toast-notification.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: page ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ToastNotification } from "@uitripled/react-shadcn/src/components/page/notifications/toast-notification.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ## UI Elements ### Accessible Cash Flow Chart **Page:** [https://ui.tripled.work/components/cash-flow-chart](https://ui.tripled.work/components/cash-flow-chart) ```tsx "use client" import * as React from "react" import { AccessibleCashFlowChart } from "@uitripled/react-shadcn/src/components/data/charts/cash-flow-chart.tsx" export function AccessibleCashFlowChartDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/cash-flow-chart ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AccessibleCashFlowChart } from "@uitripled/react-shadcn/src/components/data/charts/cash-flow-chart.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: data ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AccessibleCashFlowChart } from "@uitripled/react-shadcn/src/components/data/charts/cash-flow-chart.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### AI Unlock Animation **Page:** [https://ui.tripled.work/components/ai-unlock-animation-shadcnui](https://ui.tripled.work/components/ai-unlock-animation-shadcnui) ```tsx "use client" import * as React from "react" import { AIUnlockAnimation } from "@uitripled/react-shadcn/src/components/motion-core/ai-unlock-animation.tsx" export function AIUnlockAnimationDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ai-unlock-animation-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AIUnlockAnimation } from "@uitripled/react-shadcn/src/components/motion-core/ai-unlock-animation.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AIUnlockAnimation } from "@uitripled/react-shadcn/src/components/motion-core/ai-unlock-animation.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Animated Progress Bar **Page:** [https://ui.tripled.work/components/animated-progress-shadcnui](https://ui.tripled.work/components/animated-progress-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedProgressBar } from "@uitripled/react-shadcn/src/components/data/progress/animated-progress.tsx" export function AnimatedProgressBarDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-progress-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedProgressBar } from "@uitripled/react-shadcn/src/components/data/progress/animated-progress.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: data ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedProgressBar } from "@uitripled/react-shadcn/src/components/data/progress/animated-progress.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Animated Quote Block **Page:** [https://ui.tripled.work/components/animated-quote-block-shadcnui](https://ui.tripled.work/components/animated-quote-block-shadcnui) ```tsx "use client" import * as React from "react" import { AnimatedQuoteBlock } from "@uitripled/react-shadcn/src/components/motion-core/animated-quote-block.tsx" export function AnimatedQuoteBlockDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/animated-quote-block-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { AnimatedQuoteBlock } from "@uitripled/react-shadcn/src/components/motion-core/animated-quote-block.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { AnimatedQuoteBlock } from "@uitripled/react-shadcn/src/components/motion-core/animated-quote-block.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Dynamic Tag Cloud **Page:** [https://ui.tripled.work/components/dynamic-tag-cloud-shadcnui](https://ui.tripled.work/components/dynamic-tag-cloud-shadcnui) ```tsx "use client" import * as React from "react" import { DynamicTagCloud } from "@uitripled/react-shadcn/src/components/motion-core/dynamic-tag-cloud.tsx" export function DynamicTagCloudDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/dynamic-tag-cloud-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { DynamicTagCloud } from "@uitripled/react-shadcn/src/components/motion-core/dynamic-tag-cloud.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { DynamicTagCloud } from "@uitripled/react-shadcn/src/components/motion-core/dynamic-tag-cloud.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Elastic Toggle Switch **Page:** [https://ui.tripled.work/components/elastic-switch-shadcnui](https://ui.tripled.work/components/elastic-switch-shadcnui) ```tsx "use client" import * as React from "react" import { ElasticToggleSwitch } from "@uitripled/react-shadcn/src/components/micro/toggles/elastic-switch.tsx" export function ElasticToggleSwitchDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/elastic-switch-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ElasticToggleSwitch } from "@uitripled/react-shadcn/src/components/micro/toggles/elastic-switch.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ElasticToggleSwitch } from "@uitripled/react-shadcn/src/components/micro/toggles/elastic-switch.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Floating Gradient **Page:** [https://ui.tripled.work/components/floating-gradient-shadcnui](https://ui.tripled.work/components/floating-gradient-shadcnui) ```tsx "use client" import * as React from "react" import { FloatingGradient } from "@uitripled/react-shadcn/src/components/decorative/background/floating-gradient.tsx" export function FloatingGradientDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/floating-gradient-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FloatingGradient } from "@uitripled/react-shadcn/src/components/decorative/background/floating-gradient.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FloatingGradient } from "@uitripled/react-shadcn/src/components/decorative/background/floating-gradient.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Floating Info Panel **Page:** [https://ui.tripled.work/components/floating-info-panel-shadcnui](https://ui.tripled.work/components/floating-info-panel-shadcnui) ```tsx "use client" import * as React from "react" import { FloatingInfoPanel } from "@uitripled/react-shadcn/src/components/motion-core/floating-info-panel.tsx" export function FloatingInfoPanelDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/floating-info-panel-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FloatingInfoPanel } from "@uitripled/react-shadcn/src/components/motion-core/floating-info-panel.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FloatingInfoPanel } from "@uitripled/react-shadcn/src/components/motion-core/floating-info-panel.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Folder Animation **Page:** [https://ui.tripled.work/components/folder-animation](https://ui.tripled.work/components/folder-animation) ```tsx "use client" import * as React from "react" import { FolderAnimation } from "@uitripled/react-carbon/src/components/native/folder-animation-carbon.tsx" export function FolderAnimationDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/folder-animation ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { FolderAnimation } from "@uitripled/react-carbon/src/components/native/folder-animation-carbon.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { FolderAnimation } from "@uitripled/react-carbon/src/components/native/folder-animation-carbon.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Gradient Animation **Page:** [https://ui.tripled.work/components/gradient-animation-shadcnui](https://ui.tripled.work/components/gradient-animation-shadcnui) ```tsx "use client" import * as React from "react" import { GradientAnimation } from "@uitripled/react-shadcn/src/components/decorative/backgrounds/gradient-animation.tsx" export function GradientAnimationDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/gradient-animation-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { GradientAnimation } from "@uitripled/react-shadcn/src/components/decorative/backgrounds/gradient-animation.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { GradientAnimation } from "@uitripled/react-shadcn/src/components/decorative/backgrounds/gradient-animation.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Heart Favorite **Page:** [https://ui.tripled.work/components/heart-favorite-shadcnui](https://ui.tripled.work/components/heart-favorite-shadcnui) ```tsx "use client" import * as React from "react" import { HeartFavorite } from "@uitripled/react-shadcn/src/components/micro/icons/heart-favorite.tsx" export function HeartFavoriteDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/heart-favorite-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HeartFavorite } from "@uitripled/react-shadcn/src/components/micro/icons/heart-favorite.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `framer-motion` - `lucide-react` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HeartFavorite } from "@uitripled/react-shadcn/src/components/micro/icons/heart-favorite.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Holographic Wall **Page:** [https://ui.tripled.work/components/holographic-wall-shadcnui](https://ui.tripled.work/components/holographic-wall-shadcnui) ```tsx "use client" import * as React from "react" import { HolographicWall } from "@uitripled/react-shadcn/src/components/motion-core/holographic-wall.tsx" export function HolographicWallDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/holographic-wall-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { HolographicWall } from "@uitripled/react-shadcn/src/components/motion-core/holographic-wall.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { HolographicWall } from "@uitripled/react-shadcn/src/components/motion-core/holographic-wall.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Liquid Cursor **Page:** [https://ui.tripled.work/components/liquid-cursor-shadcnui](https://ui.tripled.work/components/liquid-cursor-shadcnui) ```tsx "use client" import * as React from "react" import { LiquidCursor } from "@uitripled/react-shadcn/src/components/liquid-cursor.tsx" export function LiquidCursorDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/liquid-cursor-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { LiquidCursor } from "@uitripled/react-shadcn/src/components/liquid-cursor.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { LiquidCursor } from "@uitripled/react-shadcn/src/components/liquid-cursor.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Mood Gradient Button **Page:** [https://ui.tripled.work/components/mood-gradient-button-shadcnui](https://ui.tripled.work/components/mood-gradient-button-shadcnui) ```tsx "use client" import * as React from "react" import { MoodGradientButton } from "@uitripled/react-shadcn/src/components/motion-core/mood-gradient-button.tsx" export function MoodGradientButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/mood-gradient-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { MoodGradientButton } from "@uitripled/react-shadcn/src/components/motion-core/mood-gradient-button.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { MoodGradientButton } from "@uitripled/react-shadcn/src/components/motion-core/mood-gradient-button.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Preview Details Card **Page:** [https://ui.tripled.work/components/preview-details-card-shadcnui](https://ui.tripled.work/components/preview-details-card-shadcnui) ```tsx "use client" import * as React from "react" import { PreviewDetailsCard } from "@uitripled/react-shadcn/src/components/micro/links/preview-details-card.tsx" export function PreviewDetailsCardDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/preview-details-card-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { PreviewDetailsCard } from "@uitripled/react-shadcn/src/components/micro/links/preview-details-card.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `react` ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { PreviewDetailsCard } from "@uitripled/react-shadcn/src/components/micro/links/preview-details-card.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Reactive Background Grid **Page:** [https://ui.tripled.work/components/reactive-background-grid-shadcnui](https://ui.tripled.work/components/reactive-background-grid-shadcnui) ```tsx "use client" import * as React from "react" import { ReactiveBackgroundGrid } from "@uitripled/react-shadcn/src/components/motion-core/reactive-background-grid.tsx" export function ReactiveBackgroundGridDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/reactive-background-grid-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ReactiveBackgroundGrid } from "@uitripled/react-shadcn/src/components/motion-core/reactive-background-grid.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ReactiveBackgroundGrid } from "@uitripled/react-shadcn/src/components/motion-core/reactive-background-grid.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Ripple Click Effect **Page:** [https://ui.tripled.work/components/ripple-click-button-shadcnui](https://ui.tripled.work/components/ripple-click-button-shadcnui) ```tsx "use client" import * as React from "react" import { RippleClickEffect } from "@uitripled/react-shadcn/src/components/micro/buttons/ripple-click.tsx" export function RippleClickEffectDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/ripple-click-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { RippleClickEffect } from "@uitripled/react-shadcn/src/components/micro/buttons/ripple-click.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { RippleClickEffect } from "@uitripled/react-shadcn/src/components/micro/buttons/ripple-click.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Scale Hover Button **Page:** [https://ui.tripled.work/components/scale-hover-button-shadcnui](https://ui.tripled.work/components/scale-hover-button-shadcnui) ```tsx "use client" import * as React from "react" import { ScaleHoverButton } from "@uitripled/react-shadcn/src/components/micro/buttons/scale-hover.tsx" export function ScaleHoverButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/scale-hover-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ScaleHoverButton } from "@uitripled/react-shadcn/src/components/micro/buttons/scale-hover.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ScaleHoverButton } from "@uitripled/react-shadcn/src/components/micro/buttons/scale-hover.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Shimmer Button **Page:** [https://ui.tripled.work/components/shimmer-button-shadcnui](https://ui.tripled.work/components/shimmer-button-shadcnui) ```tsx "use client" import * as React from "react" import { ShimmerButton } from "@uitripled/react-shadcn/src/components/micro/buttons/shimmer-button.tsx" export function ShimmerButtonDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/shimmer-button-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { ShimmerButton } from "@uitripled/react-shadcn/src/components/micro/buttons/shimmer-button.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: micro ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. This component is built on top of **shadcn/ui** component primitives. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { ShimmerButton } from "@uitripled/react-shadcn/src/components/micro/buttons/shimmer-button.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ### Spotlight Section **Page:** [https://ui.tripled.work/components/spotlight-section-shadcnui](https://ui.tripled.work/components/spotlight-section-shadcnui) ```tsx "use client" import * as React from "react" import { SpotlightSection } from "@uitripled/react-shadcn/src/components/motion-core/spotlight-section.tsx" export function SpotlightSectionDemo() { return ( ) } ``` ## Installation CLI Manual ```bash npx shadcn@latest add @uitripled/spotlight-section-shadcnui ``` Copy and paste the following code into your project. Update the import paths to match your project setup. ## Usage ```tsx showLineNumbers import { SpotlightSection } from "@uitripled/react-shadcn/src/components/motion-core/spotlight-section.tsx" ``` ```tsx showLineNumbers ``` ## Component Details - **Category**: decorative ### Technical Specifications **Dependencies**: - `framer-motion` - `react` This component uses **Framer Motion** for animations and motion effects. ## Customization This component can be customized by modifying the following: - **Styling**: The component uses Tailwind CSS for styling. Customize colors, spacing, and other design tokens through Tailwind classes. - **Props**: Pass custom props to configure the component's behavior and appearance. - **Variants**: Create custom variants by extending the component's base styles. ## Accessibility The component follows accessibility best practices: - Proper ARIA labels and roles - Keyboard navigation support - Screen reader compatibility - Focus management ## Examples ### Basic Example ```tsx "use client" import * as React from "react" import { SpotlightSection } from "@uitripled/react-shadcn/src/components/motion-core/spotlight-section.tsx" export function BasicExample() { return ( ) } ``` ## API Reference This component is part of the UI TripleD component library, a collection of production-ready components built with Framer Motion, shadcn/ui, and Tailwind CSS. ## Best Practices 1. **Performance**: Consider lazy loading if used in large lists or below-the-fold content. 2. **Theming**: Ensure your theme configuration includes the necessary CSS variables. 3. **Testing**: Test keyboard navigation and screen reader compatibility. 4. **Customization**: Use props for configuration rather than modifying source code. ## Related Components No related components. --- ## Optional - [Framer Motion Docs](https://www.framer.com/motion/): Animation library used by all components - [shadcn/ui Docs](https://ui.shadcn.com/docs): Component primitives that shadcn variants build on - [Base UI Docs](https://base-ui.com/): Headless component primitives that Base UI variants build on - [Tailwind CSS v4 Docs](https://tailwindcss.com/docs): Utility-first CSS framework used for styling