{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "automated-tasks-panel", "type": "registry:ui", "title": "Automated Tasks Panel", "description": "Animated task panel with scrolling automation features", "dependencies": [ "motion", "lucide-react" ], "files": [ { "path": "registry/ruixenui/automated-tasks-panel.tsx", "content": "\"use client\";\n\nimport * as React from \"react\";\nimport { Card, CardContent } from \"@/components/ui/card\";\nimport { Badge } from \"@/components/ui/badge\";\nimport { motion } from \"motion/react\";\nimport { Bell, DollarSign, Users, Share2, FileBarChart } from \"lucide-react\";\n\nconst tasks = [\n {\n title: \"AI-powered notifications\",\n subtitle: \"Smart alerts for critical events\",\n icon: ,\n },\n {\n title: \"Automated payroll\",\n subtitle: \"Error-free salary processing\",\n icon: ,\n },\n {\n title: \"Employee insights\",\n subtitle: \"Track productivity in real-time\",\n icon: ,\n },\n {\n title: \"Social campaigns\",\n subtitle: \"AI-curated content suggestions\",\n icon: ,\n },\n {\n title: \"AI-driven reports\",\n subtitle: \"Weekly insights & performance\",\n icon: ,\n },\n];\n\nexport default function AutomatedTasksPanel() {\n return (\n
\n
\n {/* LEFT SIDE - Task Loop with Vertical Bar */}\n
\n \n \n {/* Scrollable Container */}\n
\n {/* Motion list */}\n \n {[...tasks, ...tasks].map((task, i) => (\n \n {/* Icon + Content */}\n
\n
\n
\n
\n

\n {task.title}\n

\n

\n {task.subtitle}\n

\n
\n
\n {task.icon}\n
\n
\n ))}\n \n\n {/* Fade effect only inside card */}\n
\n
\n
\n \n \n
\n\n {/* RIGHT SIDE - Content */}\n
\n \n Workflow Automation\n \n

\n Automate repetitive tasks{\" \"}\n \n we help you streamline operations with AI-driven automation — from\n payroll and reporting to employee tracking and smart\n notifications. Our solutions reduce human error, save time, and\n scale effortlessly with your business needs.\n \n

\n\n
\n AI Task Bots\n 100+ Automations\n Enterprise Ready\n
\n
\n
\n
\n );\n}\n", "type": "registry:ui", "target": "components/ruixen/automated-tasks-panel.tsx" } ] }