Opravy dalších tří bodů ze střední priority

- Přidán preload pro kritické CSS zdroje ve všech hlavních stránkách
- Přidáno aria-label a aria-hidden pro ikony (hamburger menu, scroll-to-top)
- Zajištěna semantička HTML:
  - Nahrazení <div class="main-content"> za <div class="main-content" role="main">
  - Nahrazení <section class="content"> za <main class="content"> v apollo-nvim a terminal-space
- Aktualizováno TODO.md s dokončenými úkoly

Generated by Mistral Vibe.
Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
kankys committed 2026-08-10 20:24:15 +02:00
1 parent 8d7f758c36
commit bc2be54926
13 files changed
+62 -46

No files matched your search

+2 -1
View File
@@ -8,6 +8,7 @@
<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="preload" href="/web/style/alt.style.css" as="style" />
<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" />
@@ -29,7 +30,7 @@
Tech-libertarián, FreeBSD, Linux a Opensource nadšenec z této planety
</h2>
</header>
<div class="main-content">
<div class="main-content" role="main">
<nav>
<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>