feat: migrate CozSweet legal documents

This commit is contained in:
Codex
2026-07-29 16:08:43 +08:00
parent c2e4e2763f
commit 8735a88ef6
19 changed files with 2025 additions and 3 deletions
@@ -0,0 +1,5 @@
import { redirectToLegalDocument } from "../legalDocumentRedirect";
export default function AutoRenewalAgreementRedirect() {
redirectToLegalDocument("auto-renewal-agreement");
}
+5
View File
@@ -0,0 +1,5 @@
import { redirectToLegalDocument } from "../legalDocumentRedirect";
export default function DataDeletionRedirect() {
redirectToLegalDocument("data-deletion");
}
+5
View File
@@ -0,0 +1,5 @@
import { redirect } from "next/navigation";
export function redirectToLegalDocument(documentName: string): never {
redirect(`/${documentName}.html`);
}
@@ -0,0 +1,5 @@
import { redirectToLegalDocument } from "../legalDocumentRedirect";
export default function MembershipAgreementRedirect() {
redirectToLegalDocument("membership-agreement");
}
+5
View File
@@ -0,0 +1,5 @@
import { redirectToLegalDocument } from "../legalDocumentRedirect";
export default function PrivacyPolicyRedirect() {
redirectToLegalDocument("privacy-policy");
}
+4
View File
@@ -92,3 +92,7 @@ body{overflow-wrap:break-word}
.service-grid:hover article:first-child:not(:hover){color:var(--ink);background:rgba(255,255,255,.70);box-shadow:0 12px 36px rgba(38,24,64,.045)}
.service-grid:hover article:first-child:not(:hover)>span{color:var(--purple)}
.service-grid:hover article:first-child:not(:hover) p{color:var(--muted)}
/* Legal links added for the migrated CozSweet agreements. */
.footer-main nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}
@media(max-width:760px){.footer-main nav{grid-template-columns:1fr 1fr}.footer-main nav div:last-child{grid-column:1/-1}}
+5
View File
@@ -0,0 +1,5 @@
import { redirect } from "next/navigation";
export default function PrivacyPolicyRedirect() {
redirect("/privacy-policy.html");
}