Aggiunge pagina /pacchetti (landing abbonamenti e ingressi)

Landing standalone auto-contenuta con voce di menu, sitemap e bottoni
acquisto verso il gestionale bsport (link centralizzato).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_017rUFjLYZ1TZ7DgxwTR5q9K
This commit is contained in:
2026-07-11 12:21:05 +02:00
parent 7211d74d3a
commit 2ed7169b88
4 changed files with 1143 additions and 1 deletions
+1
View File
@@ -30,6 +30,7 @@ export const contentSeed: SeedEntry[] = [
T('global.nav.3.label', site.navigation[2].label, []), T('global.nav.3.label', site.navigation[2].label, []),
T('global.nav.4.label', site.navigation[3].label, []), T('global.nav.4.label', site.navigation[3].label, []),
T('global.nav.5.label', site.navigation[4].label, []), T('global.nav.5.label', site.navigation[4].label, []),
T('global.nav.6.label', site.navigation[5].label, []),
// --- Header --- // --- Header ---
T('header.logo.alt', 'InsanityLab', []), T('header.logo.alt', 'InsanityLab', []),
+1
View File
@@ -16,6 +16,7 @@ export const site = {
{ label: "Servizi", href: "/services" }, { label: "Servizi", href: "/services" },
{ label: "Blog & Edugo", href: "/blog" }, { label: "Blog & Edugo", href: "/blog" },
{ label: "Contatti", href: "/contact" }, { label: "Contatti", href: "/contact" },
{ label: "Pacchetti", href: "/pacchetti" },
], ],
footerTraining: [ footerTraining: [
{ label: "One to one", href: "/training#one-to-one" }, { label: "One to one", href: "/training#one-to-one" },
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -3,7 +3,7 @@ import { getDb } from '../lib/db';
import { services } from '../data/services'; import { services } from '../data/services';
export const prerender = false; export const prerender = false;
const STATIC = ['/', '/about', '/contact', '/training', '/services', '/blog']; const STATIC = ['/', '/about', '/contact', '/training', '/services', '/blog', '/pacchetti'];
export const GET: APIRoute = ({ site }) => { export const GET: APIRoute = ({ site }) => {
const base = (site ?? new URL('https://insanitylab.tielogic.xyz')).toString().replace(/\/$/, ''); const base = (site ?? new URL('https://insanitylab.tielogic.xyz')).toString().replace(/\/$/, '');