diff --git a/app/api/auth/register/route.ts b/app/api/auth/register/route.ts
index a66b496..7145e59 100644
--- a/app/api/auth/register/route.ts
+++ b/app/api/auth/register/route.ts
@@ -45,7 +45,7 @@ export async function POST(request: Request) {
// Email de boas-vindas (não bloqueia)
sendEmail({
to: user.email,
- subject: 'Bem-vindo à PawLink 🐾',
+ subject: 'Bem-vindo à PetLink 🐾',
html: buildWelcomeHtml({ userName: user.name }),
}).catch(console.error);
diff --git a/app/auth/forgot-password/page.tsx b/app/auth/forgot-password/page.tsx
index d9e6fb7..df6ec39 100644
--- a/app/auth/forgot-password/page.tsx
+++ b/app/auth/forgot-password/page.tsx
@@ -58,7 +58,7 @@ export default function ForgotPasswordPage() {
>
- PawLink
+ PetLink
diff --git a/app/auth/login/page.tsx b/app/auth/login/page.tsx
index a5bae3f..86c49e3 100644
--- a/app/auth/login/page.tsx
+++ b/app/auth/login/page.tsx
@@ -42,7 +42,7 @@ export default function LoginPage() {
color: 'var(--color-terra)',
}}
>
- PawLink
+ PetLink
@@ -186,7 +186,7 @@ export default function LoginPage() {
opacity: loading ? 0.75 : 1,
cursor: loading ? 'not-allowed' : 'pointer',
}}
- aria-label="Entrar na conta PawLink"
+ aria-label="Entrar na conta PetLink"
>
{loading ? (
diff --git a/app/auth/register/page.tsx b/app/auth/register/page.tsx
index 5352dbe..70b69ea 100644
--- a/app/auth/register/page.tsx
+++ b/app/auth/register/page.tsx
@@ -82,7 +82,7 @@ export default function RegisterPage() {
Conta criada!
- Bem-vindo/a à PawLink. Já podes explorar animais e fazer adopções.
+ Bem-vindo/a à PetLink. Já podes explorar animais e fazer adopções.
Entrar na conta
@@ -106,7 +106,7 @@ export default function RegisterPage() {
{/* Marca */}
- PawLink
+ PetLink
@@ -201,7 +201,7 @@ export default function RegisterPage() {
className="btn btn-primary"
disabled={loading}
style={{ width: '100%', justifyContent: 'center', marginTop: '8px', opacity: loading ? 0.75 : 1, cursor: loading ? 'not-allowed' : 'pointer' }}
- aria-label="Criar conta PawLink"
+ aria-label="Criar conta PetLink"
>
{loading ? 'A criar conta…' : 'Criar conta'}
diff --git a/app/globals.css b/app/globals.css
index 0377457..59c124c 100644
--- a/app/globals.css
+++ b/app/globals.css
@@ -2,7 +2,7 @@
@import "tailwindcss";
@import "tw-animate-css";
-/* ─── PawLink Design System — Editorial Orgânico ────────────── */
+/* ─── PetLink Design System — Editorial Orgânico ────────────── */
:root {
/* ── Núcleo da paleta ─────────────────────────── */
diff --git a/app/layout.tsx b/app/layout.tsx
index 8caabd9..1e9bf20 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -27,21 +27,21 @@ const fragmentMono = Fragment_Mono({
export const metadata: Metadata = {
title: {
- default: 'PawLink — Adopção de Animais em Portugal',
- template: '%s | PawLink',
+ default: 'PetLink — Adopção de Animais em Portugal',
+ template: '%s | PetLink',
},
description:
- 'Encontra o teu companheiro para a vida. PawLink conecta adoptantes, doadores e canis em todo o território português.',
+ 'Encontra o teu companheiro para a vida. PetLink conecta adoptantes, doadores e canis em todo o território português.',
keywords: ['adopção animais', 'canis portugal', 'adoptar cão', 'adoptar gato', 'doação canil'],
- authors: [{ name: 'PawLink' }],
- creator: 'PawLink',
- metadataBase: new URL('https://pawlink.pt'),
+ authors: [{ name: 'PetLink' }],
+ creator: 'PetLink',
+ metadataBase: new URL('https://petlink.pt'),
openGraph: {
type: 'website',
locale: 'pt_PT',
- url: 'https://pawlink.pt',
- siteName: 'PawLink',
- title: 'PawLink — Adopção de Animais em Portugal',
+ url: 'https://petlink.pt',
+ siteName: 'PetLink',
+ title: 'PetLink — Adopção de Animais em Portugal',
description: 'Encontra o teu companheiro para a vida.',
},
};
diff --git a/app/main/animals/page.tsx b/app/main/animals/page.tsx
index 466a84c..1037727 100644
--- a/app/main/animals/page.tsx
+++ b/app/main/animals/page.tsx
@@ -92,7 +92,7 @@ export default function AnimalsPage() {
marginBottom: '12px',
}}
>
- PawLink · Adopção
+ PetLink · Adopção
- Para fazer uma doação precisas de ter conta PawLink. É grátis, rápido e seguro.
+ Para fazer uma doação precisas de ter conta PetLink. É grátis, rápido e seguro.
diff --git a/app/shelter/layout.tsx b/app/shelter/layout.tsx
index 827d423..048ce40 100644
--- a/app/shelter/layout.tsx
+++ b/app/shelter/layout.tsx
@@ -3,8 +3,8 @@ import Link from 'next/link';
import { PawPrint, Home } from 'lucide-react';
export const metadata: Metadata = {
- title: 'Painel do Canil | PawLink',
- description: 'Área de gestão do canil na plataforma PawLink.',
+ title: 'Painel do Canil | PetLink',
+ description: 'Área de gestão do canil na plataforma PetLink.',
};
export default function ShelterLayout({ children }: { children: React.ReactNode }) {
@@ -28,7 +28,7 @@ export default function ShelterLayout({ children }: { children: React.ReactNode
- PawLink Canil
+ PetLink Canil
- PawLink
+ PetLink