new-doxa-monorepo

This commit is contained in:
kankys committed 2026-08-07 09:48:59 +02:00
1 parent b4401527a3
commit 5eacbb0182
162 files changed
+21820 -2

No files matched your search

+135
View File
@@ -0,0 +1,135 @@
<!doctype html>
<html lang="cs">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title data-i18n-key="about.pageTitle">O projektu — DOXA Notes</title>
<meta name="description" data-i18n-key="about.pageDescription" data-i18n-attr="content"
content="Přečtěte si manifest a filozofické i technické cíle projektu DOXA Notes. Technická suverenita, local-first přístup a bezpečné ukládání myšlenek." />
<link rel="canonical" href="https://doxa-notes.org/about.html" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://doxa-notes.org/about.html" />
<meta property="og:title" data-i18n-key="about.ogTitle" data-i18n-attr="content" content="O projektu — DOXA Notes" />
<meta property="og:description" data-i18n-key="about.ogDescription" data-i18n-attr="content" content="Manifest a filozofické cíle projektu DOXA Notes. Technická suverenita, local-first přístup a bezpečné ukládání myšlenek." />
<meta property="og:image" content="https://doxa-notes.org/assets/img/doxa.png" />
<meta property="og:image:alt" content="DOXA Notes - Local-First Notes & Sovereignty" />
<meta property="og:locale" data-i18n-key="ogLocale" data-i18n-attr="content" content="cs_CZ" />
<meta name="twitter:card" content="summary_large_image" />
<meta name="twitter:title" data-i18n-key="about.twitterTitle" data-i18n-attr="content" content="O projektu — DOXA Notes" />
<meta name="twitter:description" data-i18n-key="about.twitterDescription" data-i18n-attr="content" content="Manifest a filozofické cíle projektu DOXA Notes." />
<meta name="twitter:image" content="https://doxa-notes.org/assets/img/doxa.png" />
<meta name="twitter:image:alt" content="DOXA Notes - Local-First Notes & Sovereignty" />
<link rel="stylesheet" href="assets/style/style.css" />
<link rel="shortcut icon" href="assets/img/brain-solid-full.svg" />
</head>
<body>
<div class="container">
<nav class="top-nav">
<a href="index.html" data-i18n-key="nav.home">Domů</a>
<a href="https://wiki.doxa-notes.org/index.html" target="_blank" data-i18n-key="nav.wiki">Wiki</a>
<a href="privacy.html" data-i18n-key="nav.privacy">Ochrana soukromí</a>
<a href="about.html" data-i18n-key="nav.about">O projektu</a>
<button id="langToggle" class="theme-toggle" title="Přepnout jazyk / Switch language">
🇬🇧 / 🇨🇿
</button>
<button id="themeToggle" class="theme-toggle" data-i18n-key="nav.themeToggle" data-i18n-attr="aria-label" aria-label="Přepnout motiv">
🌙
</button>
</nav>
<h1 data-i18n-key="about.mainTitle">O projektu — Doxa</h1>
<p><img src="assets/img/doxa.png" alt="Doxa" width="70%" height="auto"
style="display: block; margin: 0 auto;border-radius: 10px;" /></p>
<br>
<h2 style="text-align: center;" data-i18n-key="manifest.title">Manifest digitální suverenity a minimalistického myšlení</h2>
<br>
<p><strong data-i18n-key="manifest.projectIntent.title">Záměr projektu:</strong></p>
<p data-i18n-key="manifest.projectIntent.body">Vytvořit absolutně nezávislé, bezpečné a minimalistické prostředí pro uchovávání lidských myšlenek, poznámek
a životních reflexí. V souladu se základními principy osobní svobody a soběstačnosti aplikace vědomě odmítá
cloudové databáze, servery třetích stran a centralizovaná API. Doxa věří, že lidská mysl nepotřebuje být
sledována algoritmy, aby mohla růst.</p>
<br>
<h3 data-i18n-key="manifest.localFirst.title">1. Radikální Local-First Filozofie</h3>
<p data-i18n-key="manifest.localFirst.subtitle">Aplikace funguje na principu absolutní decentralizace. Běží na tvém zařízení a tam také umírá i žije.</p>
<ul>
<li data-i18n-key="manifest.localFirst.noBackend">Žádný backend, žádné API: Doxa vědomě neobsahuje žádný kód pro odesílání dat na vzdálené servery. Tím je
eliminováno riziko úniku dat, výpadku serveru nebo změny obchodních podmínek poskytovatele.</li>
<li data-i18n-key="manifest.localFirst.privacy">Absolutní soukromí: Data jsou uložena výhradně v tvém prohlížeči (localStorage) nebo lokálním souboru.
Co napíšeš, to zůstává tvým výhradním vlastnictvím.</li>
</ul>
<br>
<h3 data-i18n-key="manifest.jsonFormat.title">2. Formát JSON: Trvanlivost napříč dekádami</h3>
<p data-i18n-key="manifest.jsonFormat.subtitle">Data jsou strukturována do otevřeného, čistého a lidsky čitelného formátu JSON. Žádné proprietární databáze.</p>
<ul>
<li data-i18n-key="manifest.jsonFormat.ownership">Tvá data ti patří. Díky možnosti manuálního exportu si můžeš svůj myšlenkový fond odnést kamkoli –
uložit si ho na svůj bezpečný lokální disk, nahrát na vlastní Git (GitHub/Gitea), nebo jej
synchronizovat skrze cloudovou službu, kterou ty sám uznáš za bezpečnou.</li>
<li data-i18n-key="manifest.jsonFormat.longevity">Čistota formátu zaručuje, že tvé poznámky budou čitelné i za dvacet let na jakémkoli zařízení, bez
ohledu na to, zda Doxa bude stále existovat.</li>
</ul>
<br>
<h3 data-i18n-key="manifest.vanillaStack.title">3. Technická čistota a minimalismus (Vanilla Stack)</h3>
<p data-i18n-key="manifest.vanillaStack.subtitle">Pro zachování maximální rychlosti, nezávislosti a nulových externích závislostí je aplikace postavena
výhradně na čistých webových standardech: </p>
<ul>
<li data-i18n-key="manifest.vanillaStack.frontend">Frontend (HTML5/CSS3): Minimalistické rozhraní, které nezatěžuje mysl barevným chaosem a vizuálním
balastem moderního internetu.</li>
<li data-i18n-key="manifest.vanillaStack.logic">Logika (Vanilla JavaScript ES6+): Žádné těžkopádné frameworky (React/Vue), které podléhají módním
trendům a neustálým změnám. Čistý kód je trvanlivý jako tesání do kamene.</li>
</ul>
<blockquote style="white-space: pre-wrap;">
<p data-i18n-key="manifest.quote">„Nezáleží na tom, jak složité jsou okolnosti kolem tebe. Když stavíš vlastní chrám myšlenek, začínáš od prvního kamene. Tento kód a tvá data jsou tvým vlastním, nedobytným hradem.“</p>
<footer data-i18n-key="manifest.quote.author">— Stoický odkaz pro svobodné myslitele</footer>
</blockquote>
<br>
<hr id="lineHR">
<br>
<h2 data-i18n-key="about.architecture.title">Architektura</h2>
<ul>
<li data-i18n-key="about.architecture.item1">Frontend: čisté HTML/CSS/JS (bez frameworků).</li>
<li data-i18n-key="about.architecture.item2">Datový formát: otevřený JSON — trvanlivý a přenosný.</li>
<li data-i18n-key="about.architecture.item3">Local‑first: data jsou lokální (localStorage nebo soubor).</li>
<li data-i18n-key="about.architecture.item4">Desktop aplikace pro Linux je zabalena do instalátorů AppImage.</li>
</ul>
<br>
<h2 data-i18n-key="about.recent.title">Co bylo přidáno naposledy</h2>
<ul>
<li data-i18n-key="about.recent.item1">Podpora více poznámek v jednom JSON (název + obsah).</li>
<li data-i18n-key="about.recent.item2">Přidání, editace (inline + modal), mazání poznámek.</li>
<li data-i18n-key="about.recent.item3">Přesouvání pořadí (šípky + drag & drop).</li>
<li data-i18n-key="about.recent.item4">Import / Export JSON a fallback mezi localStorage a lokálním souborem (Electron).</li>
<li data-i18n-key="about.recent.item5">Přidána Markdown podpora</li>
<li data-i18n-key="about.recent.item6">Desktop aplikace pro Linux</li>
<li data-i18n-key="about.recent.item7">Přidání tagů do poznámek</li>
</ul>
<br>
<h2 data-i18n-key="about.plans.title">Další plány</h2>
<ul>
<li data-i18n-key="about.plans.item1">Rozšíření UI (hledání, historie/undo).</li>
</ul>
<br>
<hr id="lineHR">
<br>
<p data-i18n-key="about.repo.text" style="white-space: pre-wrap;">Projekt najdeš v repozitáři
<a id="links" href="https://codeberg.org/kankys/doxa" target="_blank">&nbsp;Codeberg</a>. Pokud chceš přispět,
otevři issue nebo PR.</p>
<p data-i18n-key="about.author.text" style="white-space: pre-wrap;">Web autora, další projekty a podpora: <a id="links" href="https://lukaskanka.cz/" target="_blank">Lukáš Kaňka</a></p>
<p data-i18n-key="about.license.text">Aplikace je open-source a licencována pod MIT licencí.</p>
<br />
</div>
<footer>
<p class="copyright" data-i18n-key="footer.copyright">&copy; 2026 Doxa Notes | Local-First & Freedom 🦅</p>
</footer>
<script src="assets/js/i18n.js"></script>
<script src="assets/js/script.js"></script>
</body>
</html>