Sobre el proyecto
Shadcn Admin Dashboard es un panel de administración creado con Shadcn y Vite, diseñado con responsividad y accesibilidad en mente. El autor lo creó como una colección reutilizable de patrones de interfaz de panel de administración extraídos de proyectos laborales y personales, adaptando algunos códigos directamente de ejemplos de ShadcnUI. El README señala explícitamente que no es un proyecto inicial ni una plantilla, aunque podría crearse una en el futuro.
Las características clave incluyen modo claro/oscuro, diseño responsivo, accesibilidad, un componente de barra lateral integrado, un comando de búsqueda global, más de 10 páginas, componentes personalizados adicionales y soporte RTL (derecha a izquierda).
Un detalle notable es el manejo de componentes personalizados de Shadcn UI. Algunos componentes han sido ligeramente modificados para mejorar el soporte RTL y otras mejoras, difiriendo de las versiones originales de Shadcn UI. El README los agrupa en "Componentes Modificados" (scroll-area, sonner, separator) y "Componentes Actualizados para RTL" (alert-dialog, calendar, command, dialog, dropdown-menu, select, table, sheet, sidebar, switch). Recomienda que actualizar componentes no personalizados mediante la CLI de Shadcn es generalmente seguro, mientras que los personalizados pueden requerir fusión manual para preservar el soporte RTL u otras modificaciones. Si no se necesita soporte RTL, los componentes actualizados para RTL pueden actualizarse de manera segura mediante la CLI. Los detalles de implementación están en src/components/ui/.
La pila tecnológica es: ShadcnUI (TailwindCSS + RadixUI) para la interfaz, Vite como herramienta de compilación, TanStack Router para el enrutamiento, TypeScript para verificación de tipos, ESLint y Prettier para linting y formato, Lucide Icons y Tabler Icons (solo iconos de marca) para iconos, y Clerk para autenticación parcial.
Para ejecutar localmente, el README proporciona cuatro pasos: clonar el repositorio, cambiar al directorio del proyecto, instalar dependencias con pnpm install e iniciar el servidor con pnpm run dev.
El proyecto tiene licencia MIT y es mantenido por @satnaing, con opciones de patrocinio y Clerk como patrocinador actual.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.