d8a79ccbe34428104ddf28cfa37077aea4bbd56d
- Huemint Magazine tokens for light/dark themes with AA-safe accent variants - FOUC-free theme init + toggle (localStorage, follows OS until chosen) - Seo component (canonical, OG, Twitter, WebSite/Person JSON-LD) - Header with popover mobile menu, 4-column footer with social links - Container, GridLines, SectionHeading, Button, Badge, Card, ExternalLink - site.json / social.json validated with zod - dev-only /styleguide preview Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
ta1sph.info
Suphi Çakır (TA1SPH) — amatör telsizcilik blog & portfolyo sitesi.
- Stack: Astro 7 · TailwindCSS 4 · TypeScript (strict)
- Çıktı: statik site +
@astrojs/node(yalnızca görüntülenme sayacı API'si dinamik) - Yayın: Docker → Dokploy (HomeServer Atlas) → https://ta1sph.info
Komutlar
| Komut | Açıklama |
|---|---|
npm install |
Bağımlılıkları kurar |
npm run dev |
Geliştirme sunucusu (localhost:4321) |
npm run check |
astro check (tip ve şablon kontrolü) |
npm run build |
Üretim derlemesi + Pagefind arama indeksi |
npm run preview |
Derlenmiş siteyi yerelde çalıştırır |
npm run format |
Prettier ile biçimlendirir |
npm run new:post -- "Başlık" |
src/content/blog/<slug>/index.md taslağı oluşturur |
Lisans
Kod MIT, içerik CC BY-SA 4.0.
Languages
Astro
60.3%
TypeScript
21%
JavaScript
11.4%
CSS
6.5%
Dockerfile
0.8%