- Sjednoceny všechny relativní cesty na absolutní (od kořene /web/)
- Přidáno loading="lazy" pro všechny obrázky pod foldem
- Vytvořeny minifikované verze:
- web/js/min/shared.min.js (125 → 3 řádky)
- web/css/min/shared.min.css
- web/css/min/variables.min.css
- Přidány dev dependencies: cssnano, terser
- Vytvořen minify.js skript pro budoucí minifikaci
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Označeny jako hotové: kritické opravy (bezpečnost, funkčnost)
- Označeny jako hotové: střední priorita (konsolidace kódu, meta tagy)
- Aktualizovány popisy s konkrétními výsledky
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Opraveny chyby v HTML: špatné URL u CDN, chybějící viewport, úvodní apostrof
- Přidány meta description a keywords na všechny stránky
- Odstraněny nestandardní meta tagy (Kankys Matrix)
- Opraveny všechny externí skripty (HTTPS, crossorigin, integrity)
- Vytvořeny sdílené soubory:
- web/js/shared.js - společné JS funkce (scrollToTop, setupMobileMenu, setupThemeToggle)
- web/css/variables.css - CSS proměnné pro témata a design
- web/css/shared.css - sdílené CSS styly
- Založena struktura pro sdílený kód (js/, css/ adresáře)
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
- Přidáno crossorigin="anonymous" pro externí skripty
- Přidáno rel="noopener noreferrer" ke všem odkazům s target="_blank"
- Opraveny chyby v HTML (Tel:, Mailto:, viewport, chybějící ul)
- Odstraněn node_modules z repozitáře
- Vytvořen .gitignore
Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>