Feat: add mobile (440-768px) styles

This commit is contained in:
Kentai Radiquum 2025-07-23 11:09:30 +05:00
parent c2d825bf36
commit 5981db3626
Signed by: Radiquum
GPG key ID: 858E8EE696525EED
51 changed files with 817 additions and 133 deletions

View file

@ -0,0 +1,54 @@
import Link from "next/link";
import { IconWithText } from "../components/IconWithText";
import { Section } from "../components/Section";
import { CharacterImage } from "../components/CharacterImage";
const links = [
{
icon: "/icons/furaffinity.svg",
text: "Furaffinity",
desc: "radiquum",
url: "https://furaffinity.net/user/radiquum",
},
{
icon: "/icons/itaku.svg",
text: "Itaku",
desc: "radiquum",
url: "https://itaku.ee/profile/radiquum",
},
];
export const Characters = () => {
return (
<Section>
<div className="flex flex-col gap-2">
<h2 className="text-4xl">Characters</h2>
<div className="flex items-center gap-4">
{links.map((item) => (
<Link href={item.url} key={`photos.link.${item.text}`}>
<IconWithText
icon={item.icon}
text={item.text}
desc={item.desc}
/>
</Link>
))}
</div>
</div>
<div className="flex flex-col gap-4 mt-2">
<CharacterImage
name="Kentai"
species="Red Panda"
gender="Male"
image="/images/red_panda.png"
/>
<CharacterImage
name=""
species="Protogen"
gender="Male"
image="/images/protogen.png"
/>
</div>
</Section>
);
};