← back to Trademarks Copyright
src/components/Disclaimer.tsx
27 lines
"use client";
import { useState } from "react";
export default function Disclaimer() {
const [open, setOpen] = useState(true);
if (!open) return null;
return (
<div className="card mb-4 border-brass/40 bg-brass/10 p-3 text-sm text-ink">
<div className="flex items-start gap-3">
<div className="flex-1">
<strong>Not legal advice.</strong> Scores in this tool estimate <em>apparent</em> risk, not legal clearance.
Abandoned USPTO marks can carry common-law rights; "public domain" works can still have derivative-work copyrights
(e.g., later film adaptations, illustrations, translations). Trade dress and rights of publicity survive trademark abandonment.
Always consult a USPTO-registered trademark attorney before using any mark or reviving any work.
</div>
<button
onClick={() => setOpen(false)}
className="text-ink/50 hover:text-ink"
aria-label="Dismiss"
>
×
</button>
</div>
</div>
);
}