web-next: página /download-addons (lista de addons con enlaces)

Página al estilo del tema con instrucciones de instalación (Interface/AddOns)
y una lista de addons (nombre + descripción + botón Descargar) — set inicial de
addons populares de WotLK con enlaces a sus páginas oficiales; editable en la
constante ADDONS de la página. Devuelve 200.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-13 16:02:46 +00:00
parent a7fb4f7943
commit 02859bab1f
@@ -0,0 +1,64 @@
import type { Metadata } from 'next'
export const metadata: Metadata = { title: 'Descarga de addons' }
// Lista de addons (edítala con los tuyos). name/desc/url.
const ADDONS: { name: string; desc: string; url: string }[] = [
{ name: 'Deadly Boss Mods (DBM)', desc: 'Avisos y temporizadores de habilidades de jefes en mazmorras y bandas.', url: 'https://www.curseforge.com/wow/addons/deadly-boss-mods' },
{ name: 'Details! Damage Meter', desc: 'Medidor de daño, curación y amenaza con gráficas detalladas.', url: 'https://www.curseforge.com/wow/addons/details' },
{ name: 'AtlasLoot', desc: 'Consulta el botín de jefes de mazmorras y bandas dentro del juego.', url: 'https://www.curseforge.com/wow/addons/atlasloot-enhanced' },
{ name: 'Questie', desc: 'Muestra objetivos y ubicaciones de misiones en el mapa y el minimapa.', url: 'https://www.curseforge.com/wow/addons/questie' },
{ name: 'Bagnon', desc: 'Unifica todas tus bolsas y el banco en una sola ventana con búsqueda.', url: 'https://www.curseforge.com/wow/addons/bagnon' },
{ name: 'Bartender4', desc: 'Personaliza por completo tus barras de acción.', url: 'https://www.curseforge.com/wow/addons/bartender4' },
{ name: 'Auctioneer', desc: 'Herramientas avanzadas para la casa de subastas.', url: 'https://www.curseforge.com/wow/addons/auctioneer' },
{ name: 'Pawn', desc: 'Compara equipo y te indica qué objeto es una mejora para tu personaje.', url: 'https://www.curseforge.com/wow/addons/pawn' },
]
export default function DownloadAddonsPage() {
return (
<div className="main-page">
<div className="middle-content">
<div className="body-content">
<div className="title-content">
<h1>Descarga de addons</h1>
</div>
<div className="box-content">
<div className="title-box-content">
<h2>Addons recomendados</h2>
</div>
<div className="body-box-content justified">
<p>Los addons son complementos opcionales que mejoran y personalizan tu experiencia de juego.</p>
<p>Descarga los que quieras desde su página oficial (elige la versión compatible con WotLK 3.4.3).</p>
<br />
<p><span>Cómo instalarlos</span></p>
<p>1) Descarga el addon y descomprime el archivo .zip.</p>
<p>2) Copia la carpeta resultante dentro de <span>Interface/AddOns</span> (en la carpeta de tu cliente).</p>
<p>3) Inicia el juego y, en la pantalla de selección de personaje, pulsa <span>Complementos</span> para activarlos.</p>
<br />
<hr />
<br />
<table className="max-center-table">
<tbody>
{ADDONS.map((a) => (
<tr key={a.name} className="team-center-table-tr">
<td className="lefted separate">
<span className="yellow-info">{a.name}</span>
<p className="third-brown small-font">{a.desc}</p>
</td>
<td className="real-info-box no-wrap-td">
<a href={a.url} target="_blank" rel="noopener noreferrer" className="nw-tool-btn">
Descargar
</a>
</td>
</tr>
))}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
)
}