update anchor tags rel attribute

This commit is contained in:
Nathaniel Tampus
2023-04-07 12:37:47 +08:00
parent 2feec2de02
commit 5a00210a4d
4 changed files with 20 additions and 10 deletions

View File

@@ -6,7 +6,12 @@ export default function Footer() {
<div className="items-center">
<p>
&copy; 2023{" "}
<a href="https://nize.ph" target="_blank" rel="noreferrer" className="link-hover">
<a
href="https://nize.ph"
target="_blank"
rel="noopener noreferrer"
className="link-hover"
>
nize
</a>
</p>
@@ -15,7 +20,7 @@ export default function Footer() {
<a
href="https://github.com/nizewn/chessu"
target="_blank"
rel="noreferrer"
rel="noopener noreferrer"
className="btn btn-ghost btn-sm gap-1 normal-case"
>
<IconBrandGithub className="inline-block" size={16} />

View File

@@ -26,7 +26,7 @@ export default function Header() {
<a
href="https://github.com/users/nizewn/projects/2"
target="_blank"
rel="noreferrer"
rel="noopener noreferrer"
className="link"
>
here

View File

@@ -190,7 +190,7 @@ export default function ArchivedGame({ game }: { game: Game }) {
}
href={typeof game.black?.id === "number" ? `/user/${game.black?.name}` : undefined}
target="_blank"
rel="noreferrer"
rel="noopener noreferrer"
>
{game.black?.name}
</a>
@@ -206,7 +206,7 @@ export default function ArchivedGame({ game }: { game: Game }) {
}
href={typeof game.white?.id === "number" ? `/user/${game.white?.name}` : undefined}
target="_blank"
rel="noreferrer"
rel="noopener noreferrer"
>
{game.white?.name}
</a>

View File

@@ -367,7 +367,7 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) {
}
href={typeof lobby.black?.id === "number" ? `/user/${lobby.black?.name}` : undefined}
target="_blank"
rel="noreferrer"
rel="noopener noreferrer"
>
{lobby.black?.name || "(no one)"}
</a>
@@ -388,7 +388,7 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) {
}
href={typeof lobby.white?.id === "number" ? `/user/${lobby.white?.name}` : undefined}
target="_blank"
rel="noreferrer"
rel="noopener noreferrer"
>
{lobby.white?.name || "(no one)"}
</a>
@@ -662,9 +662,14 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) {
: `The game was won by checkmate (${lobby.winner}).`}{" "}
<br />
You can review the archived game at{" "}
<Link className="link" href={`/archive/${lobby.id}`}>
<a
className="link"
href={`/archive/${lobby.id}`}
target="_blank"
rel="noopener noreferrer"
>
ches.su/archive/{lobby.id}
</Link>
</a>
.
</div>
) : abandonSeconds > 0 ? (
@@ -718,7 +723,7 @@ export default function GamePage({ initialLobby }: { initialLobby: Game }) {
typeof m.author.id === "number" ? `/user/${m.author.name}` : undefined
}
target="_blank"
rel="noreferrer"
rel="noopener noreferrer"
>
{m.author.name}
</a>