feat: add fishing iconography and float gauge

This commit is contained in:
ik
2026-09-06 13:37:03 +07:00
parent 366ff83a60
commit b45ba38a00
7 changed files with 40 additions and 6 deletions
+4 -3
View File
@@ -1,5 +1,6 @@
---
import "../styles/global.css";
import FishingIcon from "../components/FishingIcon.astro";
const { title = "RF4 Spotter" } = Astro.props;
const path = Astro.url.pathname;
---
@@ -8,11 +9,11 @@ const path = Astro.url.pathname;
<head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width" /><meta name="description" content="Свежие точки и статистика клёва Russian Fishing 4" /><link rel="icon" href="/favicon.svg" /><title>{title}</title></head>
<body>
<header class="topbar">
<a href="/" class="brand" aria-label="Ни хвоста, ни чешуи"><span class="brand-mark" aria-hidden="true"></span><span class="brand-name"><span>Ни хвоста,</span><strong>ни чешуи</strong></span></a>
<nav aria-label="Разделы сайта"><a class:list={{active:path === "/"}} href="/"> <span>Сейчас клюёт</span></a><a class:list={{active:path.startsWith("/records")}} href="/records"> <span>Рекорды</span></a><a class:list={{active:path.startsWith("/report")}} href="/report"> <span>Добавить улов</span></a></nav>
<a href="/" class="brand" aria-label="Ни хвоста, ни чешуи"><span class="brand-mark" aria-hidden="true"><FishingIcon name="hook" size={24}/></span><span class="brand-name"><span>Ни хвоста,</span><strong>ни чешуи</strong></span></a>
<nav aria-label="Разделы сайта"><a class:list={{active:path === "/"}} href="/"><FishingIcon name="float"/> <span>Сейчас клюёт</span></a><a class:list={{active:path.startsWith("/records")}} href="/records"><FishingIcon name="trophy"/> <span>Рекорды</span></a><a class:list={{active:path.startsWith("/report")}} href="/report"><FishingIcon name="plus"/> <span>Добавить улов</span></a></nav>
<p class="live-badge"><span></span> Свежие данные и честная оценка</p>
</header>
<main><slot /></main>
<footer><a href="/" class="brand"><span class="brand-mark"></span><span class="brand-name"><span>Ни хвоста,</span><strong>ни чешуи</strong></span></a><p>Неофициальный проект для игроков Russian Fishing 4. Данные seed демонстрационные.</p><span>НХНЧ · 2026</span></footer>
<footer><a href="/" class="brand"><span class="brand-mark"><FishingIcon name="hook" size={24}/></span><span class="brand-name"><span>Ни хвоста,</span><strong>ни чешуи</strong></span></a><p>Неофициальный проект для игроков Russian Fishing 4. Данные seed демонстрационные.</p><span>НХНЧ · 2026</span></footer>
</body>
</html>