init commit
Some checks are pending
Lint Node.js / build (windows-latest) (push) Waiting to run
Lint Node.js / build (macos-latest) (push) Waiting to run
Lint Node.js / build (ubuntu-latest) (push) Waiting to run
Lint Rust / build (macos-latest) (push) Waiting to run
Lint Rust / build (ubuntu-latest) (push) Waiting to run
Lint Rust / build (windows-latest) (push) Waiting to run

This commit is contained in:
purp1e
2024-09-20 02:28:25 +08:00
commit e406a19c08
51 changed files with 11575 additions and 0 deletions

21
src/components/Card.tsx Normal file
View File

@@ -0,0 +1,21 @@
interface CardProps {
url: string
title: string
description: string
}
export const Card: React.FC<CardProps> = ({
url,
title,
description,
}: CardProps) => (
<a
href={url}
target="_blank"
rel="noopener noreferrer"
className="m-4 max-w-xs rounded-xl border border-gray-200 p-6 text-left text-inherit transition-colors hover:border-blue-600 hover:text-blue-600 focus:border-blue-600 focus:text-blue-600 active:border-blue-600 active:text-blue-600"
>
<h2 className="mb-4 text-2xl">{title} &rarr;</h2>
<p className="m-0 text-xl">{description}</p>
</a>
)