nordabiz/static
Maciej Pienczyn 085eafe503 perf: self-host Poppins font — eliminate render-blocking Google Fonts
Replace external Google Fonts CSS request (780ms render-blocking) with
self-hosted woff2 files served from /static/fonts/ with 30-day cache.

- 8 woff2 files: Poppins 400/500/600/700 × latin/latin-ext (53KB total)
- Inline @font-face declarations in <style> tag (no external request)
- font-display: swap preserved (no FOIT)
- CSP updated: removed fonts.googleapis.com and fonts.gstatic.com

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 18:14:55 +02:00
..
announcements feat(announcements): System ogłoszeń i aktualności dla członków 2026-01-26 22:10:54 +01:00
css fix(mobile): move whats-new CSS to index.html extra_css block (inline styles) 2026-03-28 03:57:59 +01:00
fonts perf: self-host Poppins font — eliminate render-blocking Google Fonts 2026-04-07 18:14:55 +02:00
images/pej fix(pej): use local YouTube thumbnails — CSP blocks img.youtube.com 2026-03-16 21:25:55 +01:00
img fix: add compass logo PNG for emails (SVG converted to 128x128 PNG) 2026-02-21 18:33:38 +01:00
js fix(messages): override Quill clipboard.onPaste for single image insert + resize CSS 2026-03-30 16:06:50 +02:00
uploads feat: user avatar upload with crop, resize, and EXIF strip 2026-03-12 10:18:29 +01:00
videos feat(chat): Dodaj przycisk pomocy wideo w NordaGPT 2026-01-27 11:50:04 +01:00
maintenance.html chore: Update docs, roadmap, and remove stale ralph-loop config 2026-02-14 18:13:03 +01:00
site.webmanifest feat(pwa): Apple Touch Icon + Web Manifest + PNG fallbacks 2026-01-28 23:44:11 +01:00
sw.js feat: add service worker and native PWA install prompt for Android 2026-02-23 11:57:00 +01:00