diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..284304e --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1 @@ +{ "extends": "next/core-web-vitals" } diff --git a/app/globals.css b/app/globals.css index 2db668c..c9a3fa7 100644 --- a/app/globals.css +++ b/app/globals.css @@ -12,3 +12,11 @@ } ::selection { background: #D4AF37; color: #0A1F44; } } + +@layer base { + a:focus-visible, button:focus-visible { + outline: 3px solid #D4AF37; + outline-offset: 3px; + border-radius: 2px; + } +} diff --git a/app/layout.tsx b/app/layout.tsx index fce9582..eb4945d 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -6,8 +6,17 @@ const inter = Inter({ subsets: ['latin'], weight: ['400', '600', '700', '900'], export const metadata: Metadata = { title: 'creeer · tu estratega de crecimiento', - description: 'Claridad estratégica para empresarios con tracción en punto de inflexión.', - // (SEO task expands this later) + description: 'Claridad estratégica para empresarios con tracción que llegaron a su punto de inflexión. Inmersión profunda, estrategia ejecutable.', + metadataBase: new URL('https://creeer.com'), // TODO dueña: real domain + openGraph: { + title: 'creeer · tu estratega de crecimiento', + description: 'Claridad estratégica para empresarios con tracción en punto de inflexión.', + type: 'website', + locale: 'es', + images: [{ url: '/og-image.png', width: 1200, height: 630, alt: 'creeer' }], + }, + twitter: { card: 'summary_large_image', title: 'creeer', description: 'Claridad estratégica para empresarios.' }, + alternates: { canonical: 'https://creeer.com' }, }; export default function RootLayout({ children }: { children: React.ReactNode }) { diff --git a/app/page.tsx b/app/page.tsx index 3af79ff..d01a958 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -6,16 +6,27 @@ import { Disciplinas } from '@/components/sections/Disciplinas'; import { Estratega } from '@/components/sections/Estratega'; import { Cierre } from '@/components/sections/Cierre'; +const jsonLd = { + '@context': 'https://schema.org', + '@type': 'ProfessionalService', + name: 'creeer', + description: 'Estratega de crecimiento. Claridad estratégica para empresarios con tracción.', + url: 'https://creeer.com', +}; + export default function Home() { return ( -
- {/* dueña puede cambiar a "hormozi" */} - - - - - - -
+ <> +