Opravy střední priority - sjednocení cest, lazy loading, minifikace

- 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>
This commit is contained in:
kankys committed 2026-08-10 20:08:15 +02:00
1 parent c816b42bc8
commit 31833adfb7
52 files changed
+4207 -51

No files matched your search

+12 -12
View File
@@ -8,10 +8,10 @@
<meta name="description" content="Osobní web Lukáše Kaňky - Tech-libertarián, FreeBSD, Linux a Opensource nadšenec z této planety" />
<meta name="keywords" content="Lukáš Kaňka, tech-libertarián, FreeBSD, Linux, opensource, programování, vývoj, IT" />
<title>Kankys v Matrixu</title>
<link rel="stylesheet" type="text/css" href="./style/alt.style.css" />
<link rel="shortcut icon" href="img/logo_arch_linux_167.png" />
<link rel="stylesheet" href="./res/site/fonts/DarkNewRoman/stylesheet.css" type="text/css" />
<link rel="icon" type="image/x-icon" href="./res/site/icons/favicon.ico" />
<link rel="stylesheet" type="text/css" href="/web/style/alt.style.css" />
<link rel="shortcut icon" href="/web/img/logo_arch_linux_167.png" />
<link rel="stylesheet" href="/web/res/site/fonts/DarkNewRoman/stylesheet.css" type="text/css" />
<link rel="icon" type="image/x-icon" href="/web/res/site/icons/favicon.ico" />
<!-- Přidá ikony služeb-->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/fork-awesome@1.2.0/css/fork-awesome.min.css"
integrity="sha256-XoaMnoYC5TH6/+ihMEnospgm0J1PM/nioxbOUdnM8HY=" crossorigin="anonymous" />
@@ -24,34 +24,34 @@
<h1 style="font-family: DarkNewRoman">
Lukáš Kaňka
</h1>
<p><img src="cv/image/1702045296079.jpeg" alt="Lukáš Kaňka" style="width: 10%;"></p>
<p><img src="/web/cv/image/1702045296079.jpeg" alt="Lukáš Kaňka" style="width: 10%;"></p>
<h2 class="project-tagline">
Tech-libertarián, FreeBSD, Linux a Opensource nadšenec z této planety
</h2>
</header>
<div class="main-content">
<nav>
<a href="./index/socials/index.html" class="btn"><i class="fa fa-user-plus"></i> Socials</a>
<a href="cv/lukaskanka.html" target="_blank" rel="noopener noreferrer" class="btn"><i class="fa fa-file-text-o"></i> Životopis</a>
<a href="/web/index/socials/index.html" class="btn"><i class="fa fa-user-plus"></i> Socials</a>
<a href="/web/cv/lukaskanka.html" target="_blank" rel="noopener noreferrer" class="btn"><i class="fa fa-file-text-o"></i> Životopis</a>
<!-- <a href="./index/games/" class="btn">Games</a> -->
<a href="./index/about/index.html" class="btn"><i class="fa fa-info-circle"></i> O mně</a>
<a href="/web/index/about/index.html" class="btn"><i class="fa fa-info-circle"></i> O mně</a>
</nav>
<!--<nav>
<a href="https://lukan.cz/" target="_blank" class="btn"><i class="fa fa-newspaper-o"></i> Nabízím
tyto služby</a>
</nav>-->
<nav>
<a href="index/repository/index.html" class="btn"><i class="fa fa-code"></i> Repozitáře</a>
<a href="./index/project/index.html" class="btn"><i class="fa fa-space-shuttle"></i> Projekty</a>
<a href="./index/tools/index.html" class="btn"><i class="fa fa-terminal"></i> Nástroje</a>
<a href="/web/index/repository/index.html" class="btn"><i class="fa fa-code"></i> Repozitáře</a>
<a href="/web/index/project/index.html" class="btn"><i class="fa fa-space-shuttle"></i> Projekty</a>
<a href="/web/index/tools/index.html" class="btn"><i class="fa fa-terminal"></i> Nástroje</a>
<!-- <a href="./index/projects/" class="btn">Projects<sup>⨳</sup></a> -->
<!-- <a href="./index/webrings/" class="btn">Webrings<sup>⨳</sup></a> -->
</nav>
<nav>
<a href="index/privaci-policy/index.html" class="btn"><i class="fa fa-shield"></i>
<a href="/web/index/privaci-policy/index.html" class="btn"><i class="fa fa-shield"></i>
Zásady ochrany osobních údajů</a>
</nav>
<!--<nav>