mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-17 19:16:25 +00:00
Updarte AppImage
This commit is contained in:
@@ -32,71 +32,71 @@ interface OnboardingSlide {
|
|||||||
const slides: OnboardingSlide[] = [
|
const slides: OnboardingSlide[] = [
|
||||||
{
|
{
|
||||||
id: 0,
|
id: 0,
|
||||||
title: "¡Bienvenido a ProxMenux Monitor!",
|
title: "Welcome to ProxMenux Monitor!",
|
||||||
description:
|
description:
|
||||||
"Tu nueva herramienta de monitoreo profesional para Proxmox. Descubre todas las funcionalidades que te ayudarán a gestionar y supervisar tu infraestructura de manera eficiente.",
|
"Your new monitoring tool for Proxmox. Discover all the features that will help you manage and supervise your infrastructure efficiently.",
|
||||||
icon: <Sparkles className="h-16 w-16" />,
|
icon: <Sparkles className="h-16 w-16" />,
|
||||||
gradient: "from-blue-500 via-purple-500 to-pink-500",
|
gradient: "from-blue-500 via-purple-500 to-pink-500",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 1,
|
id: 1,
|
||||||
title: "Vista General del Sistema",
|
title: "System Overview",
|
||||||
description:
|
description:
|
||||||
"Monitorea en tiempo real el estado de tu servidor: CPU, memoria, temperatura, carga del sistema y más. Todo en un dashboard intuitivo y fácil de entender.",
|
"Monitor your server's status in real-time: CPU, memory, temperature, system load and more. Everything in an intuitive and easy-to-understand dashboard.",
|
||||||
image: "/images/onboarding/imagen1.png",
|
image: "/images/onboarding/imagen1.png",
|
||||||
icon: <LayoutDashboard className="h-12 w-12" />,
|
icon: <LayoutDashboard className="h-12 w-12" />,
|
||||||
gradient: "from-blue-500 to-cyan-500",
|
gradient: "from-blue-500 to-cyan-500",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 2,
|
id: 2,
|
||||||
title: "Gestión de Almacenamiento",
|
title: "Storage Management",
|
||||||
description:
|
description:
|
||||||
"Visualiza el estado de todos tus discos y volúmenes. Información detallada de capacidad, uso, salud SMART, temperatura y rendimiento de cada dispositivo de almacenamiento.",
|
"Visualize the status of all your disks and volumes. Detailed information on capacity, usage, SMART health, temperature and performance of each storage device.",
|
||||||
image: "/images/onboarding/imagen2.png",
|
image: "/images/onboarding/imagen2.png",
|
||||||
icon: <HardDrive className="h-12 w-12" />,
|
icon: <HardDrive className="h-12 w-12" />,
|
||||||
gradient: "from-cyan-500 to-teal-500",
|
gradient: "from-cyan-500 to-teal-500",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 3,
|
id: 3,
|
||||||
title: "Métricas de Red",
|
title: "Network Metrics",
|
||||||
description:
|
description:
|
||||||
"Supervisa el tráfico de red en tiempo real. Estadísticas de ancho de banda, interfaces activas, velocidades de transferencia y gráficos históricos de uso.",
|
"Monitor network traffic in real-time. Bandwidth statistics, active interfaces, transfer speeds and historical usage graphs.",
|
||||||
image: "/images/onboarding/imagen3.png",
|
image: "/images/onboarding/imagen3.png",
|
||||||
icon: <Network className="h-12 w-12" />,
|
icon: <Network className="h-12 w-12" />,
|
||||||
gradient: "from-teal-500 to-green-500",
|
gradient: "from-teal-500 to-green-500",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 4,
|
id: 4,
|
||||||
title: "Máquinas Virtuales y Contenedores",
|
title: "Virtual Machines & Containers",
|
||||||
description:
|
description:
|
||||||
"Gestiona todas tus VMs y contenedores LXC desde un solo lugar. Estado, recursos asignados, uso actual y controles rápidos para cada máquina virtual.",
|
"Manage all your VMs and LXC containers from one place. Status, allocated resources, current usage and quick controls for each virtual machine.",
|
||||||
image: "/images/onboarding/imagen4.png",
|
image: "/images/onboarding/imagen4.png",
|
||||||
icon: <Box className="h-12 w-12" />,
|
icon: <Box className="h-12 w-12" />,
|
||||||
gradient: "from-green-500 to-emerald-500",
|
gradient: "from-green-500 to-emerald-500",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 5,
|
id: 5,
|
||||||
title: "Información de Hardware",
|
title: "Hardware Information",
|
||||||
description:
|
description:
|
||||||
"Detalles completos del hardware de tu servidor: CPU, memoria RAM, GPU, discos, red, SAI y más. Especificaciones técnicas, modelos, números de serie y estado de cada componente.",
|
"Complete details of your server hardware: CPU, RAM, GPU, disks, network, UPS and more. Technical specifications, models, serial numbers and status of each component.",
|
||||||
image: "/images/onboarding/imagen5.png",
|
image: "/images/onboarding/imagen5.png",
|
||||||
icon: <Cpu className="h-12 w-12" />,
|
icon: <Cpu className="h-12 w-12" />,
|
||||||
gradient: "from-emerald-500 to-blue-500",
|
gradient: "from-emerald-500 to-blue-500",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 6,
|
id: 6,
|
||||||
title: "Logs del Sistema",
|
title: "System Logs",
|
||||||
description:
|
description:
|
||||||
"Accede a los registros del sistema en tiempo real. Filtra por tipo de evento, busca errores específicos y mantén un seguimiento completo de la actividad de tu servidor.",
|
"Access system logs in real-time. Filter by event type, search for specific errors and keep complete track of your server activity. Download the displayed logs for further analysis.",
|
||||||
image: "/images/onboarding/imagen6.png",
|
image: "/images/onboarding/imagen6.png",
|
||||||
icon: <FileText className="h-12 w-12" />,
|
icon: <FileText className="h-12 w-12" />,
|
||||||
gradient: "from-blue-500 to-indigo-500",
|
gradient: "from-blue-500 to-indigo-500",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: 7,
|
id: 7,
|
||||||
title: "¡Preparado para el Futuro!",
|
title: "Ready for the Future!",
|
||||||
description:
|
description:
|
||||||
"ProxMenux Monitor está en constante evolución. Próximamente: alertas personalizadas, notificaciones push, integración con Telegram/Discord, reportes automáticos y muchas más funcionalidades.",
|
"ProxMenux Monitor is prepared to receive updates and improvements that will be added gradually, improving the user experience and being able to execute ProxMenux functions from the web panel.",
|
||||||
icon: <Rocket className="h-16 w-16" />,
|
icon: <Rocket className="h-16 w-16" />,
|
||||||
gradient: "from-indigo-500 via-purple-500 to-pink-500",
|
gradient: "from-indigo-500 via-purple-500 to-pink-500",
|
||||||
},
|
},
|
||||||
@@ -225,17 +225,17 @@ export function OnboardingCarousel() {
|
|||||||
<div className="flex items-center justify-between gap-4">
|
<div className="flex items-center justify-between gap-4">
|
||||||
<Button variant="ghost" onClick={handlePrev} disabled={currentSlide === 0} className="gap-2">
|
<Button variant="ghost" onClick={handlePrev} disabled={currentSlide === 0} className="gap-2">
|
||||||
<ChevronLeft className="h-4 w-4" />
|
<ChevronLeft className="h-4 w-4" />
|
||||||
Anterior
|
Previous
|
||||||
</Button>
|
</Button>
|
||||||
|
|
||||||
<div className="flex gap-2">
|
<div className="flex gap-2">
|
||||||
{currentSlide < slides.length - 1 ? (
|
{currentSlide < slides.length - 1 ? (
|
||||||
<>
|
<>
|
||||||
<Button variant="outline" onClick={handleSkip}>
|
<Button variant="outline" onClick={handleSkip}>
|
||||||
Omitir
|
Skip
|
||||||
</Button>
|
</Button>
|
||||||
<Button onClick={handleNext} className="gap-2 bg-blue-500 hover:bg-blue-600">
|
<Button onClick={handleNext} className="gap-2 bg-blue-500 hover:bg-blue-600">
|
||||||
Siguiente
|
Next
|
||||||
<ChevronRight className="h-4 w-4" />
|
<ChevronRight className="h-4 w-4" />
|
||||||
</Button>
|
</Button>
|
||||||
</>
|
</>
|
||||||
@@ -244,7 +244,7 @@ export function OnboardingCarousel() {
|
|||||||
onClick={handleComplete}
|
onClick={handleComplete}
|
||||||
className="gap-2 bg-gradient-to-r from-blue-500 to-purple-500 hover:from-blue-600 hover:to-purple-600"
|
className="gap-2 bg-gradient-to-r from-blue-500 to-purple-500 hover:from-blue-600 hover:to-purple-600"
|
||||||
>
|
>
|
||||||
¡Comenzar!
|
Get Started!
|
||||||
<Sparkles className="h-4 w-4" />
|
<Sparkles className="h-4 w-4" />
|
||||||
</Button>
|
</Button>
|
||||||
)}
|
)}
|
||||||
@@ -258,7 +258,7 @@ export function OnboardingCarousel() {
|
|||||||
onClick={handleComplete}
|
onClick={handleComplete}
|
||||||
className="text-sm text-muted-foreground hover:text-foreground transition-colors underline"
|
className="text-sm text-muted-foreground hover:text-foreground transition-colors underline"
|
||||||
>
|
>
|
||||||
No mostrar de nuevo
|
Don't show again
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|||||||
BIN
AppImage/public/images/onboarding/imagen1.png
Normal file
BIN
AppImage/public/images/onboarding/imagen1.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 404 KiB |
BIN
AppImage/public/images/onboarding/imagen2.png
Normal file
BIN
AppImage/public/images/onboarding/imagen2.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 376 KiB |
BIN
AppImage/public/images/onboarding/imagen3.png
Normal file
BIN
AppImage/public/images/onboarding/imagen3.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 380 KiB |
BIN
AppImage/public/images/onboarding/imagen4.png
Normal file
BIN
AppImage/public/images/onboarding/imagen4.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 401 KiB |
BIN
AppImage/public/images/onboarding/imagen5.png
Normal file
BIN
AppImage/public/images/onboarding/imagen5.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 372 KiB |
BIN
AppImage/public/images/onboarding/imagen6.png
Normal file
BIN
AppImage/public/images/onboarding/imagen6.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 402 KiB |
Reference in New Issue
Block a user