Files
vibegif.direct-img.link/dist/index.html
T
2026-10-22 18:08:08 +00:00

33 lines
1.9 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>vibegif</title>
<meta name="description" content="public domain gallery of 1000 gifs and animated webp">
<style>
@font-face{font-family:"Stain";src:url("https://cdn.jsdelivr.net/gh/multipleof4/stain.otf@master/dist/Stain.otf") format("opentype");font-display:swap}
*{box-sizing:border-box;margin:0}
body{background:#fff;color:#000;font-family:"Stain",sans-serif;text-align:center;padding:24px 16px}
h1{font-weight:400;font-size:clamp(22px,5vw,44px);line-height:1.2;margin:8px auto 28px;max-width:900px}
main{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;max-width:1400px;margin:auto}
a{display:flex;align-items:center;justify-content:center;aspect-ratio:1}
img{width:100%;height:100%;object-fit:contain}
footer{font-size:clamp(16px,3vw,22px);margin:40px 0 8px}
@media(max-width:480px){main{grid-template-columns:repeat(3,1fr);gap:10px}}
</style>
</head>
<body>
<h1>public domain gallery of 1000 gifs and animated webp</h1>
<main>
<a href="/bird/wave.webp"><img src="/bird/wave.webp" alt="bird wave" width="256" height="256" loading="lazy" decoding="async"></a>
<a href="/cat/blink.webp"><img src="/cat/blink.webp" alt="cat blink" width="100" height="67" loading="lazy" decoding="async"></a>
<a href="/cat/tail.webp"><img src="/cat/tail.webp" alt="cat tail" width="256" height="171" loading="lazy" decoding="async"></a>
<a href="/cat/wink.webp"><img src="/cat/wink.webp" alt="cat wink" width="256" height="171" loading="lazy" decoding="async"></a>
<a href="/cat/tail.gif"><img src="/cat/tail.gif" alt="cat tail" width="120" height="90" loading="lazy" decoding="async"></a>
<a href="/heart/wink.gif"><img src="/heart/wink.gif" alt="heart wink" width="128" height="128" loading="lazy" decoding="async"></a>
</main>
<footer>feel free to hot link them</footer>
</body>
</html>