ProxMenux/web/app/guides/page.tsx
2025-02-13 17:28:49 +01:00

45 lines
1.4 KiB
TypeScript

import Link from "next/link"
interface Guide {
title: string
description: string
slug: string
}
const guides: Guide[] = [
{
title: "Setting up NVIDIA Drivers on Proxmox VE with GPU Passthrough",
description:
"Learn how to install and configure NVIDIA drivers on your Proxmox VE host and enable GPU passthrough to your virtual machines.",
slug: "nvidia_proxmox",
},
{
title: "Ejemplo de Guía Adicional",
description: "Esta es una guía de ejemplo para mostrar cómo se manejan múltiples guías.",
slug: "example_guide",
},
// Añade más guías aquí según sea necesario
]
export default function GuidesPage() {
return (
<div className="container mx-auto px-4 py-16">
<h1 className="text-4xl font-bold mb-8">ProxMenux Guides</h1>
<p className="text-xl mb-8">Complementary guides to make the most of your Proxmox VE.</p>
<div className="grid md:grid-cols-2 gap-6">
{guides.map((guide) => (
<Link
key={guide.slug}
href={`/guides/${guide.slug}`}
className="block p-6 bg-white rounded-lg shadow-md hover:shadow-lg transition-shadow"
>
<h2 className="text-2xl font-semibold mb-2 text-gray-900">{guide.title}</h2>
<p className="text-gray-600">{guide.description}</p>
</Link>
))}
</div>
</div>
)
}