This commit is contained in:
epoberezkin
2025-10-28 14:09:52 +00:00
parent 160b3ef176
commit d264b9f8fc
235 changed files with 5685 additions and 3531 deletions
+10 -4
View File
@@ -104,8 +104,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -244,6 +244,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -348,11 +351,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -501,7 +507,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+9 -24
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/contact/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/contact/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/contact/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/contact/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/contact/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/contact/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/contact/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/contact/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/contact/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/contact/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/contact/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/contact/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/contact/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/contact/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/contact/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/contact/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/contact/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/contact/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -984,7 +970,6 @@ window.addEventListener('click',(e)=>{
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+9 -24
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/fdroid/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/fdroid/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/fdroid/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/fdroid/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/fdroid/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/fdroid/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/fdroid/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/fdroid/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/fdroid/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/fdroid/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/fdroid/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/fdroid/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/fdroid/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/fdroid/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/fdroid/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/fdroid/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/fdroid/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/fdroid/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -822,7 +808,6 @@ window.addEventListener('click',(e)=>{
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+112 -14
View File
@@ -134,8 +134,8 @@
<header id="navbar">
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -274,6 +274,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -348,7 +351,6 @@
<li>
<a href="/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -363,7 +365,6 @@
<li>
<a href="/de/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +375,6 @@
<li>
<a href="/es/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -391,7 +391,6 @@
<li>
<a href="/hu/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -402,7 +401,6 @@
<li>
<a href="/id/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -413,7 +411,6 @@
<li>
<a href="/it/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -438,7 +435,6 @@
<li>
<a href="/ru/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -534,11 +530,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -565,7 +564,7 @@ window.addEventListener('click',(e)=>{
<img class="no-border" src="/img/design_3/socials/apple.png" alt="">
<img class="no-border" src="/img/design_3/socials/windows.png" alt="">
</div>
<p>Download Desktop App</p>
<p>Download<br>Desktop App</p>
</div>
</a>
<a class="apple-store-btn hidden" href="https://apps.apple.com/us/app/simplex-chat/id1605771084" target="_blank"><img src="/img/new/apple_store.svg"></a>
@@ -581,7 +580,7 @@ window.addEventListener('click',(e)=>{
<a class="box-btn btn-1" title="تحقيق آمني 2022" href="/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html">
2022
</a>
<a class="box-btn btn-2" title="تحقيق آمني 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
<a class="box-btn gold-gradient" title="تحقيق آمني 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
2024
</a>
<p class="security-audits">
@@ -593,13 +592,13 @@ window.addEventListener('click',(e)=>{
<img src="/img/design_3/publications/privacy-guides.png" alt="Privacy Guides">
</a>
<a title="توصيات Whonix للمُراسلة" href="https://www.whonix.org/wiki/Chat#Recommendation" target="_blank">
<img src="/img/design_3/publications/whonix.png" alt="Whonix">
<img src="/img/design_3/publications/whonix.png" alt="Whonix" class="whonix">
</a>
<a title="منشورات Heise Online" href="https://www.heise.de/suche/?q=simplex+chat&sort_by=date&rm=search" target="_blank">
<img src="/img/design_3/publications/heise.png" alt="Heise">
</a>
<a title="مراجعة بواسطة Mike Kuketz" href="https://www.kuketz-blog.de/simplex-eindruecke-vom-messenger-ohne-identifier/" target="_blank">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog" class="kuketz">
</a>
<a title="مقابلة بودكاست OptOut" href="https://optoutpod.com/episodes/s3e02-simplexchat/" target="_blank">
<img src="/img/design_3/publications/optout.png" alt="Opt Out">
@@ -863,6 +862,105 @@ window.addEventListener('click',(e)=>{
io.observe(cover);
})();
</script>
<script>
(function sectionHeaderState(){
const mobileHeader = document.getElementById('mobile-header');
if (!mobileHeader) return;
const cover = document.querySelector('.page-1.cover');
const messaging = document.getElementById('messaging');
const nextweb = document.getElementById('nextweb');
const token = document.getElementById('token');
const roadmap = document.getElementById('roadmap');
const directory = document.getElementById('directory');
const footer = document.querySelector('footer, .footer, #footer');
const observed = [
{ key: 'cover', el: cover },
{ key: 'main', el: messaging },
{ key: 'main', el: nextweb },
{ key: 'main', el: token },
{ key: 'main', el: roadmap },
{ key: 'main', el: directory },
{ key: 'footer', el: footer }
].filter(t => t.el);
if (!observed.length) return;
const MIN_COVER = 0.02;
function clear(){
mobileHeader.classList.remove('cover','main','footer');
}
function apply(key){
clear();
if (key) mobileHeader.classList.add(key);
}
function viewportCoverageY(el){
const r = el.getBoundingClientRect();
const vh = window.innerHeight || document.documentElement.clientHeight;
const visibleY = Math.max(0, Math.min(vh, r.bottom) - Math.max(0, r.top));
return visibleY / Math.max(1, vh);
}
function computeKeyMax(){
const keyMax = { cover: 0, main: 0, footer: 0 };
for (const t of observed) {
const ratio = viewportCoverageY(t.el);
if (ratio > keyMax[t.key]) keyMax[t.key] = ratio;
}
return keyMax;
}
let lastKey = null;
let rafId = null;
function update(){
rafId = null; // Reset RAF flag
const keyMax = computeKeyMax();
let bestKey = null, best = MIN_COVER;
for (const [k, r] of Object.entries(keyMax)) {
if (r > best) { best = r; bestKey = k; }
}
// Only update DOM if state actually changed
if (bestKey !== lastKey) {
if (bestKey) {
apply(bestKey);
} else {
clear();
}
lastKey = bestKey;
}
}
function scheduleUpdate(){
if (rafId) return; // Already scheduled
rafId = requestAnimationFrame(update);
}
let observer = null;
if ('IntersectionObserver' in window) {
observer = new IntersectionObserver(scheduleUpdate, {
threshold: [0, 0.02, 0.1, 0.25, 0.5, 0.75, 1],
rootMargin: '0px 0px -35% 0px'
});
observed.forEach(t => observer.observe(t.el));
scheduleUpdate(); // Initial update
} else {
// Fallback for older browsers
['scroll','resize','load'].forEach(ev =>
window.addEventListener(ev, scheduleUpdate, { passive: true })
);
scheduleUpdate();
}
})();
</script>
</body>
</html>
+9 -24
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/invitation/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/invitation/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/invitation/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/invitation/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/invitation/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/invitation/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/invitation/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/invitation/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/invitation/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/invitation/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/invitation/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/invitation/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/invitation/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/invitation/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/invitation/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/invitation/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/invitation/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/invitation/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -984,7 +970,6 @@ window.addEventListener('click',(e)=>{
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+9 -24
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/ar" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/ar" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/messaging/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/messaging/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/messaging/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/messaging/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/messaging/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/messaging/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/messaging/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/messaging/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/messaging/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/messaging/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/messaging/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/messaging/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/messaging/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/messaging/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/messaging/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/messaging/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/messaging/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/messaging/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1944,7 +1930,6 @@ window.addEventListener("load", function () {
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -110,8 +110,8 @@
<header id="navbar">
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -250,6 +250,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -319,7 +322,6 @@
<li>
<a href="/contact/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -330,9 +332,6 @@
<li>
<a href="/ar/contact/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -343,7 +342,6 @@
<li>
<a href="/cs/contact/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -354,7 +352,6 @@
<li>
<a href="/de/contact/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -365,7 +362,6 @@
<li>
<a href="/es/contact/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -376,7 +372,6 @@
<li>
<a href="/fi/contact/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -387,7 +382,6 @@
<li>
<a href="/fr/contact/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -398,7 +392,6 @@
<li>
<a href="/he/contact/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -409,7 +402,6 @@
<li>
<a href="/hu/contact/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -420,7 +412,6 @@
<li>
<a href="/id/contact/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -431,7 +422,6 @@
<li>
<a href="/it/contact/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -442,7 +432,6 @@
<li>
<a href="/ja/contact/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -453,7 +442,6 @@
<li>
<a href="/nl/contact/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -464,7 +452,6 @@
<li>
<a href="/pl/contact/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -475,7 +462,6 @@
<li>
<a href="/pt_BR/contact/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -486,7 +472,6 @@
<li>
<a href="/uk/contact/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -497,7 +482,6 @@
<li>
<a href="/zh_Hans/contact/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -510,7 +494,6 @@
<li>
<a href="/ru/contact/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -606,11 +589,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -970,12 +956,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Проект с отворен код</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Проект с отворен код</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -110,8 +110,8 @@
<header id="navbar">
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -250,6 +250,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -319,7 +322,6 @@
<li>
<a href="/fdroid/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -330,9 +332,6 @@
<li>
<a href="/ar/fdroid/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -343,7 +342,6 @@
<li>
<a href="/cs/fdroid/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -354,7 +352,6 @@
<li>
<a href="/de/fdroid/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -365,7 +362,6 @@
<li>
<a href="/es/fdroid/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -376,7 +372,6 @@
<li>
<a href="/fi/fdroid/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -387,7 +382,6 @@
<li>
<a href="/fr/fdroid/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -398,7 +392,6 @@
<li>
<a href="/he/fdroid/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -409,7 +402,6 @@
<li>
<a href="/hu/fdroid/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -420,7 +412,6 @@
<li>
<a href="/id/fdroid/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -431,7 +422,6 @@
<li>
<a href="/it/fdroid/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -442,7 +432,6 @@
<li>
<a href="/ja/fdroid/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -453,7 +442,6 @@
<li>
<a href="/nl/fdroid/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -464,7 +452,6 @@
<li>
<a href="/pl/fdroid/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -475,7 +462,6 @@
<li>
<a href="/pt_BR/fdroid/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -486,7 +472,6 @@
<li>
<a href="/uk/fdroid/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -497,7 +482,6 @@
<li>
<a href="/zh_Hans/fdroid/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -510,7 +494,6 @@
<li>
<a href="/ru/fdroid/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -606,11 +589,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -808,12 +794,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Проект с отворен код</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Проект с отворен код</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+113 -15
View File
@@ -130,8 +130,8 @@
<header id="navbar">
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -270,6 +270,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -339,7 +342,6 @@
<li>
<a href="/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -354,7 +356,6 @@
<li>
<a href="/de/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -365,7 +366,6 @@
<li>
<a href="/es/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -382,7 +382,6 @@
<li>
<a href="/hu/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -393,7 +392,6 @@
<li>
<a href="/id/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -404,7 +402,6 @@
<li>
<a href="/it/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -429,7 +426,6 @@
<li>
<a href="/ru/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -525,11 +521,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -556,7 +555,7 @@ window.addEventListener('click',(e)=>{
<img class="no-border" src="/img/design_3/socials/apple.png" alt="">
<img class="no-border" src="/img/design_3/socials/windows.png" alt="">
</div>
<p>Download Desktop App</p>
<p>Download<br>Desktop App</p>
</div>
</a>
<a class="apple-store-btn hidden" href="https://apps.apple.com/us/app/simplex-chat/id1605771084" target="_blank"><img src="/img/new/apple_store.svg"></a>
@@ -572,7 +571,7 @@ window.addEventListener('click',(e)=>{
<a class="box-btn btn-1" title="Security Audit 2022" href="/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html">
2022
</a>
<a class="box-btn btn-2" title="Security Audit 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
<a class="box-btn gold-gradient" title="Security Audit 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
2024
</a>
<p class="security-audits">
@@ -584,13 +583,13 @@ window.addEventListener('click',(e)=>{
<img src="/img/design_3/publications/privacy-guides.png" alt="Privacy Guides">
</a>
<a title="Whonix messenger recommendations" href="https://www.whonix.org/wiki/Chat#Recommendation" target="_blank">
<img src="/img/design_3/publications/whonix.png" alt="Whonix">
<img src="/img/design_3/publications/whonix.png" alt="Whonix" class="whonix">
</a>
<a title="Heise Online publications" href="https://www.heise.de/suche/?q=simplex+chat&sort_by=date&rm=search" target="_blank">
<img src="/img/design_3/publications/heise.png" alt="Heise">
</a>
<a title="Review by Mike Kuketz" href="https://www.kuketz-blog.de/simplex-eindruecke-vom-messenger-ohne-identifier/" target="_blank">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog" class="kuketz">
</a>
<a title="OptOut podcast interview" href="https://optoutpod.com/episodes/s3e02-simplexchat/" target="_blank">
<img src="/img/design_3/publications/optout.png" alt="Opt Out">
@@ -826,7 +825,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Проект с отворен код</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Проект с отворен код</a>
</div>
</section>
@@ -854,6 +853,105 @@ window.addEventListener('click',(e)=>{
io.observe(cover);
})();
</script>
<script>
(function sectionHeaderState(){
const mobileHeader = document.getElementById('mobile-header');
if (!mobileHeader) return;
const cover = document.querySelector('.page-1.cover');
const messaging = document.getElementById('messaging');
const nextweb = document.getElementById('nextweb');
const token = document.getElementById('token');
const roadmap = document.getElementById('roadmap');
const directory = document.getElementById('directory');
const footer = document.querySelector('footer, .footer, #footer');
const observed = [
{ key: 'cover', el: cover },
{ key: 'main', el: messaging },
{ key: 'main', el: nextweb },
{ key: 'main', el: token },
{ key: 'main', el: roadmap },
{ key: 'main', el: directory },
{ key: 'footer', el: footer }
].filter(t => t.el);
if (!observed.length) return;
const MIN_COVER = 0.02;
function clear(){
mobileHeader.classList.remove('cover','main','footer');
}
function apply(key){
clear();
if (key) mobileHeader.classList.add(key);
}
function viewportCoverageY(el){
const r = el.getBoundingClientRect();
const vh = window.innerHeight || document.documentElement.clientHeight;
const visibleY = Math.max(0, Math.min(vh, r.bottom) - Math.max(0, r.top));
return visibleY / Math.max(1, vh);
}
function computeKeyMax(){
const keyMax = { cover: 0, main: 0, footer: 0 };
for (const t of observed) {
const ratio = viewportCoverageY(t.el);
if (ratio > keyMax[t.key]) keyMax[t.key] = ratio;
}
return keyMax;
}
let lastKey = null;
let rafId = null;
function update(){
rafId = null; // Reset RAF flag
const keyMax = computeKeyMax();
let bestKey = null, best = MIN_COVER;
for (const [k, r] of Object.entries(keyMax)) {
if (r > best) { best = r; bestKey = k; }
}
// Only update DOM if state actually changed
if (bestKey !== lastKey) {
if (bestKey) {
apply(bestKey);
} else {
clear();
}
lastKey = bestKey;
}
}
function scheduleUpdate(){
if (rafId) return; // Already scheduled
rafId = requestAnimationFrame(update);
}
let observer = null;
if ('IntersectionObserver' in window) {
observer = new IntersectionObserver(scheduleUpdate, {
threshold: [0, 0.02, 0.1, 0.25, 0.5, 0.75, 1],
rootMargin: '0px 0px -35% 0px'
});
observed.forEach(t => observer.observe(t.el));
scheduleUpdate(); // Initial update
} else {
// Fallback for older browsers
['scroll','resize','load'].forEach(ev =>
window.addEventListener(ev, scheduleUpdate, { passive: true })
);
scheduleUpdate();
}
})();
</script>
</body>
</html>
+10 -25
View File
@@ -110,8 +110,8 @@
<header id="navbar">
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -250,6 +250,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -319,7 +322,6 @@
<li>
<a href="/invitation/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -330,9 +332,6 @@
<li>
<a href="/ar/invitation/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -343,7 +342,6 @@
<li>
<a href="/cs/invitation/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -354,7 +352,6 @@
<li>
<a href="/de/invitation/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -365,7 +362,6 @@
<li>
<a href="/es/invitation/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -376,7 +372,6 @@
<li>
<a href="/fi/invitation/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -387,7 +382,6 @@
<li>
<a href="/fr/invitation/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -398,7 +392,6 @@
<li>
<a href="/he/invitation/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -409,7 +402,6 @@
<li>
<a href="/hu/invitation/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -420,7 +412,6 @@
<li>
<a href="/id/invitation/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -431,7 +422,6 @@
<li>
<a href="/it/invitation/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -442,7 +432,6 @@
<li>
<a href="/ja/invitation/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -453,7 +442,6 @@
<li>
<a href="/nl/invitation/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -464,7 +452,6 @@
<li>
<a href="/pl/invitation/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -475,7 +462,6 @@
<li>
<a href="/pt_BR/invitation/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -486,7 +472,6 @@
<li>
<a href="/uk/invitation/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -497,7 +482,6 @@
<li>
<a href="/zh_Hans/invitation/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -510,7 +494,6 @@
<li>
<a href="/ru/invitation/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -606,11 +589,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -970,12 +956,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Проект с отворен код</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Проект с отворен код</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -110,8 +110,8 @@
<header id="navbar">
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/bg" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/bg" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -250,6 +250,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -319,7 +322,6 @@
<li>
<a href="/messaging/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -330,9 +332,6 @@
<li>
<a href="/ar/messaging/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -343,7 +342,6 @@
<li>
<a href="/cs/messaging/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -354,7 +352,6 @@
<li>
<a href="/de/messaging/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -365,7 +362,6 @@
<li>
<a href="/es/messaging/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -376,7 +372,6 @@
<li>
<a href="/fi/messaging/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -387,7 +382,6 @@
<li>
<a href="/fr/messaging/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -398,7 +392,6 @@
<li>
<a href="/he/messaging/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -409,7 +402,6 @@
<li>
<a href="/hu/messaging/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -420,7 +412,6 @@
<li>
<a href="/id/messaging/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -431,7 +422,6 @@
<li>
<a href="/it/messaging/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -442,7 +432,6 @@
<li>
<a href="/ja/messaging/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -453,7 +442,6 @@
<li>
<a href="/nl/messaging/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -464,7 +452,6 @@
<li>
<a href="/pl/messaging/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -475,7 +462,6 @@
<li>
<a href="/pt_BR/messaging/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -486,7 +472,6 @@
<li>
<a href="/uk/messaging/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -497,7 +482,6 @@
<li>
<a href="/zh_Hans/messaging/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -510,7 +494,6 @@
<li>
<a href="/ru/messaging/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -606,11 +589,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1930,12 +1916,11 @@ window.addEventListener("load", function () {
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Проект с отворен код</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Проект с отворен код</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -512,7 +518,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -520,7 +526,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -524,7 +530,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -519,7 +525,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -533,7 +539,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -531,7 +537,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -549,7 +555,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -590,7 +596,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -525,7 +531,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -512,7 +518,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -530,7 +536,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -564,7 +570,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -580,7 +586,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -579,7 +585,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -570,7 +576,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -593,7 +599,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -623,7 +629,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -587,7 +593,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -558,7 +564,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -573,7 +579,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -604,7 +610,7 @@ file ---&gt; | XFTP | ------&gt; XFTP ----&gt; | Rela
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -568,7 +574,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -580,7 +586,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -579,7 +585,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -617,7 +623,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -589,7 +595,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -604,7 +610,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -577,7 +583,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -665,7 +671,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -604,7 +610,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -518,7 +524,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -530,7 +536,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -571,7 +577,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -538,7 +544,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -515,7 +521,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -604,7 +610,7 @@ See <a href="/faq/index.html#does-simplex-protect-my-ip-address">F.A.Q. section<
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -528,7 +534,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -664,7 +670,7 @@ A few bugs and UX issues but great foundation. Love that its public domain.</
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -611,7 +617,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -523,7 +529,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -613,7 +619,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -568,7 +574,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -537,7 +543,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -590,7 +596,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -604,7 +610,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -636,7 +642,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
@@ -111,8 +111,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -251,6 +251,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -355,11 +358,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -593,7 +599,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -358,11 +361,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -2302,12 +2308,11 @@ and why this move feels like an essential learning opportunity.</p>
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/contact/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/contact/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/contact/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/contact/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/contact/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/contact/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/contact/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/contact/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/contact/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/contact/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/contact/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/contact/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/contact/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/contact/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/contact/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/contact/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/contact/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/contact/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -979,12 +965,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/contact/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/contact/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/contact/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/contact/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/contact/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/contact/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/contact/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/contact/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/contact/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/contact/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/contact/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/contact/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/contact/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/contact/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/contact/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/contact/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/contact/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/contact/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -979,12 +965,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/fdroid/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/fdroid/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/fdroid/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/fdroid/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/fdroid/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/fdroid/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/fdroid/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/fdroid/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/fdroid/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/fdroid/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/fdroid/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/fdroid/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/fdroid/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/fdroid/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/fdroid/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/fdroid/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/fdroid/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/fdroid/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -817,12 +803,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+113 -15
View File
@@ -134,8 +134,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -274,6 +274,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -348,7 +351,6 @@
<li>
<a href="/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -363,7 +365,6 @@
<li>
<a href="/de/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +375,6 @@
<li>
<a href="/es/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -391,7 +391,6 @@
<li>
<a href="/hu/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -402,7 +401,6 @@
<li>
<a href="/id/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -413,7 +411,6 @@
<li>
<a href="/it/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -438,7 +435,6 @@
<li>
<a href="/ru/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -534,11 +530,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -565,7 +564,7 @@ window.addEventListener('click',(e)=>{
<img class="no-border" src="/img/design_3/socials/apple.png" alt="">
<img class="no-border" src="/img/design_3/socials/windows.png" alt="">
</div>
<p>Download Desktop App</p>
<p>Download<br>Desktop App</p>
</div>
</a>
<a class="apple-store-btn hidden" href="https://apps.apple.com/us/app/simplex-chat/id1605771084" target="_blank"><img src="/img/new/apple_store.svg"></a>
@@ -581,7 +580,7 @@ window.addEventListener('click',(e)=>{
<a class="box-btn btn-1" title="Security Audit 2022" href="/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html">
2022
</a>
<a class="box-btn btn-2" title="Security Audit 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
<a class="box-btn gold-gradient" title="Security Audit 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
2024
</a>
<p class="security-audits">
@@ -593,13 +592,13 @@ window.addEventListener('click',(e)=>{
<img src="/img/design_3/publications/privacy-guides.png" alt="Privacy Guides">
</a>
<a title="Whonix messenger recommendations" href="https://www.whonix.org/wiki/Chat#Recommendation" target="_blank">
<img src="/img/design_3/publications/whonix.png" alt="Whonix">
<img src="/img/design_3/publications/whonix.png" alt="Whonix" class="whonix">
</a>
<a title="Heise Online publications" href="https://www.heise.de/suche/?q=simplex+chat&sort_by=date&rm=search" target="_blank">
<img src="/img/design_3/publications/heise.png" alt="Heise">
</a>
<a title="Review by Mike Kuketz" href="https://www.kuketz-blog.de/simplex-eindruecke-vom-messenger-ohne-identifier/" target="_blank">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog" class="kuketz">
</a>
<a title="OptOut podcast interview" href="https://optoutpod.com/episodes/s3e02-simplexchat/" target="_blank">
<img src="/img/design_3/publications/optout.png" alt="Opt Out">
@@ -835,7 +834,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
@@ -863,6 +862,105 @@ window.addEventListener('click',(e)=>{
io.observe(cover);
})();
</script>
<script>
(function sectionHeaderState(){
const mobileHeader = document.getElementById('mobile-header');
if (!mobileHeader) return;
const cover = document.querySelector('.page-1.cover');
const messaging = document.getElementById('messaging');
const nextweb = document.getElementById('nextweb');
const token = document.getElementById('token');
const roadmap = document.getElementById('roadmap');
const directory = document.getElementById('directory');
const footer = document.querySelector('footer, .footer, #footer');
const observed = [
{ key: 'cover', el: cover },
{ key: 'main', el: messaging },
{ key: 'main', el: nextweb },
{ key: 'main', el: token },
{ key: 'main', el: roadmap },
{ key: 'main', el: directory },
{ key: 'footer', el: footer }
].filter(t => t.el);
if (!observed.length) return;
const MIN_COVER = 0.02;
function clear(){
mobileHeader.classList.remove('cover','main','footer');
}
function apply(key){
clear();
if (key) mobileHeader.classList.add(key);
}
function viewportCoverageY(el){
const r = el.getBoundingClientRect();
const vh = window.innerHeight || document.documentElement.clientHeight;
const visibleY = Math.max(0, Math.min(vh, r.bottom) - Math.max(0, r.top));
return visibleY / Math.max(1, vh);
}
function computeKeyMax(){
const keyMax = { cover: 0, main: 0, footer: 0 };
for (const t of observed) {
const ratio = viewportCoverageY(t.el);
if (ratio > keyMax[t.key]) keyMax[t.key] = ratio;
}
return keyMax;
}
let lastKey = null;
let rafId = null;
function update(){
rafId = null; // Reset RAF flag
const keyMax = computeKeyMax();
let bestKey = null, best = MIN_COVER;
for (const [k, r] of Object.entries(keyMax)) {
if (r > best) { best = r; bestKey = k; }
}
// Only update DOM if state actually changed
if (bestKey !== lastKey) {
if (bestKey) {
apply(bestKey);
} else {
clear();
}
lastKey = bestKey;
}
}
function scheduleUpdate(){
if (rafId) return; // Already scheduled
rafId = requestAnimationFrame(update);
}
let observer = null;
if ('IntersectionObserver' in window) {
observer = new IntersectionObserver(scheduleUpdate, {
threshold: [0, 0.02, 0.1, 0.25, 0.5, 0.75, 1],
rootMargin: '0px 0px -35% 0px'
});
observed.forEach(t => observer.observe(t.el));
scheduleUpdate(); // Initial update
} else {
// Fallback for older browsers
['scroll','resize','load'].forEach(ev =>
window.addEventListener(ev, scheduleUpdate, { passive: true })
);
scheduleUpdate();
}
})();
</script>
</body>
</html>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/invitation/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/invitation/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/invitation/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/invitation/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/invitation/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/invitation/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/invitation/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/invitation/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/invitation/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/invitation/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/invitation/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/invitation/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/invitation/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/invitation/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/invitation/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/invitation/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/invitation/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/invitation/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -979,12 +965,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/messaging/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/messaging/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/messaging/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/messaging/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/messaging/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/messaging/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/messaging/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/messaging/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/messaging/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/messaging/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/messaging/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/messaging/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/messaging/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/messaging/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/messaging/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/messaging/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/messaging/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/messaging/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1939,12 +1925,11 @@ window.addEventListener("load", function () {
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+113 -12
View File
@@ -10,7 +10,7 @@ body.change-nav-color {
--nav-color: #001796;
}
@media screen and (min-width: 950px) {
@media screen and (min-width: 960px) {
.logo {
background: rgba(255, 255, 255, 0.05);
backdrop-filter: blur(10px);
@@ -70,14 +70,15 @@ header#navbar {
header#navbar>a.logo {
position: absolute;
left: 0px;
padding-left: 16px;
padding-left: 30px;
padding-top: 2px;
height: 100%;
/* display: flex; */
align-items: center;
}
header#navbar>a.logo img {
height: 32px;
height: 40px;
width: auto;
}
@@ -102,12 +103,24 @@ header#navbar ul {
flex-direction: row;
align-items: center;
justify-content: center;
gap: 49px;
gap: 60px;
list-style: none;
}
@media screen and (max-width: 1279px) {
header#navbar ul {
gap: 48px;
}
}
@media screen and (max-width: 1024px) {
header#navbar ul {
gap: 40px;
}
}
header#navbar ul a {
font-family: "Manrope", "GT-Walsheim", sans-serif;
font-family: "Manrope", sans-serif;
color: white;
text-decoration: none;
font-size: 16px;
@@ -121,6 +134,60 @@ header#navbar ul a {
white-space: nowrap;
}
@media screen and (min-width: 960px) {
header#navbar ul .nav-link a,
header#navbar ul .nav-link-text {
font-size: 18px;
}
header#navbar ul .nav-link .sub-menu a {
font-size: 16px;
}
}
.box-btn {
height: 36px;
padding: 0 11px;
display: flex;
align-items: center;
justify-content: center;
font-size: 21px !important;
font-family: 'Manrope', sans-serif !important;
font-weight: 700 !important;
letter-spacing: -0.25px !important;
border-radius: 6px !important;
}
.box-btn.btn-1 {
background-color: #639bd9;
}
.dark .box-btn.btn-1 {
background-color: #44547D;
}
.box-btn.token {
height: 34px;
font-size: 17px !important;
font-weight: 500 !important;
background: linear-gradient(90deg, #019bfe 0%, #2e3fa0 100%);
color: white;
}
.box-btn.gold-gradient,
.dark .box-btn.token {
background: linear-gradient(90deg,
#ffb55d 0%,
#fff494 50%,
#fbffdd 100%);
color: black;
}
.change-nav-color .box-btn.token {
background: linear-gradient(90deg, #019bfe 0%, #2e3fa0 100%);
color: white;
}
header#navbar ul a span {
display: flex;
height: 100%;
@@ -143,7 +210,7 @@ header#navbar ul a span svg {
fill: #fff;
}
@media screen and (min-width: 950px) {
@media screen and (min-width: 960px) {
header#navbar nav#menu>ul>li>a {
color: var(--nav-color);
}
@@ -245,7 +312,7 @@ header#navbar .nav-link:focus-within .sub-menu {
fill: white;
}
@media screen and (min-width: 950px) {
@media screen and (min-width: 960px) {
.flag-container>a {
color: var(--nav-color) !important;
}
@@ -256,7 +323,8 @@ header#navbar .nav-link:focus-within .sub-menu {
}
.flag-container>a p {
font-size: 17px;
font-size: 14px;
font-family: "Manrope", sans-serif;
font-weight: 500;
user-select: none;
-webkit-user-select: none;
@@ -287,7 +355,7 @@ header#navbar button.theme-switch-btn {
}
header#navbar button.theme-switch-btn svg {
width: 18px;
width: 20px;
height: auto;
}
@@ -300,7 +368,7 @@ header#navbar button.theme-switch-btn svg path {
fill: white;
}
@media screen and (min-width: 950px) {
@media screen and (min-width: 960px) {
header#navbar button.theme-switch-btn svg path {
fill: var(--nav-color) !important;
transition: all 0.3s ease;
@@ -311,7 +379,7 @@ header#navbar button.theme-switch-btn svg path {
position: absolute;
top: 0;
right: 0px;
padding-right: 16px;
padding-right: 20px;
height: 54px;
display: flex;
align-items: center;
@@ -362,7 +430,7 @@ button#cross-btn {
height: auto;
}
@media (max-width: 949px) {
@media (max-width: 959px) {
#mobile-header {
position: fixed;
top: 0;
@@ -538,4 +606,37 @@ button#cross-btn {
left: 0;
right: auto;
}
}
#mobile-header.cover {
background: #d7fbfe09;
}
.dark #mobile-header.cover {
background: #283b630a;
}
#mobile-header.main {
background: #ffefd60e;
}
.dark #mobile-header.main {
background: #fff6e00a;
}
#mobile-header.nav-open {
background: #ffffff0c;
}
.dark #mobile-header.nav-open {
background: #0a0f2b0f;
}
#mobile-header.footer {
background: #d3e9ff11;
}
.dark #mobile-header.footer {
background: #080d250e;
--nav-color: #ffffff;
}
+53 -61
View File
@@ -171,7 +171,7 @@
#fff6e0 90%);
}
@media screen and (max-width: 949px) {
@media screen and (max-width: 959px) {
:root {
--bg-grad: linear-gradient(30deg,
#e8f3ff 0%,
@@ -218,15 +218,15 @@ html {
html,
body {
background: #ccf9fc;
background: #ffffff;
}
.dark html,
.dark body {
background: #2d3f64;
background: #0a0f2b;
}
@media screen and (min-width: 950px) {
@media screen and (min-width: 960px) {
html {
overscroll-behavior: none;
}
@@ -301,13 +301,21 @@ p {
}
/* Make the viewport the scroll snap container (works in iOS Safari) */
html,
body {
html {
scroll-snap-type: y mandatory;
scroll-behavior: smooth;
-webkit-overflow-scrolling: touch;
}
html.lock-scroll {
scroll-snap-type: none !important;
}
.lock-scroll body {
overflow: hidden !important;
height: 100svh;
}
section.page {
min-height: 100svh;
/* fallback */
@@ -421,7 +429,7 @@ section.cover div.content p {
.publications-btns {
position: absolute;
bottom: 24px;
left: 16px;
left: 30px;
display: flex;
flex-wrap: wrap;
align-items: center;
@@ -430,7 +438,15 @@ section.cover div.content p {
}
.publications-btns img {
height: 36px;
width: 32px;
}
.publications-btns img.kuketz {
width: 38px;
}
.publications-btns img.whonix {
width: 30px;
}
.security-btns {
@@ -449,30 +465,6 @@ section.cover div.content p {
height: 36px;
}
.box-btn {
height: 36px;
padding: 0 16px;
display: flex;
align-items: center;
justify-content: center;
font-size: 16px !important;
font-family: 'Manrope', 'GT-Walsheim', sans-serif !important;
font-weight: 700 !important;
letter-spacing: -0.25px !important;
border-radius: 6px !important;
}
.box-btn.btn-1 {
background-color: #639bd9;
}
.box-btn.btn-2 {
background: linear-gradient(100deg,
#ffb55d 0%,
#fff494 50%,
#fbffdd 100%);
}
.security-audits {
font-size: 14px !important;
font-family: 'Manrope', 'GT-Walsheim', sans-serif !important;
@@ -482,7 +474,7 @@ section.cover div.content p {
line-height: 1.2;
}
@media screen and (max-width: 1280px) {
@media screen and (max-width: 1279px) {
.publications-btns {
display: none;
visibility: hidden;
@@ -497,7 +489,7 @@ section.cover div.content p {
.socials {
position: absolute;
bottom: 22px;
right: 16px;
right: 30px;
display: flex;
align-items: center;
justify-content: center;
@@ -521,27 +513,26 @@ section.cover div.content p {
background-color: #000;
border: #4f4f4f 1px solid;
border-radius: 6px;
padding: 6px;
padding: 6px 10px;
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
gap: 10px;
}
.desktop-app-btn .btn-content p {
margin: 0;
font-size: 10px !important;
font-size: 11px !important;
font-family: 'Manrope', 'GT-Walsheim', sans-serif !important;
font-weight: 300 !important;
line-height: 1.2 !important;
text-align: left;
color: #fff;
width: 60px;
}
.desktop-app-btn .btn-content img {
height: 22px !important;
height: 24px !important;
width: auto;
}
@@ -549,10 +540,10 @@ section.cover div.content p {
display: flex;
align-items: center;
justify-content: center;
gap: 4px;
gap: 6px;
}
@media screen and (max-width: 949px) {
@media screen and (max-width: 959px) {
.publications-btns,
.security-btns,
@@ -633,7 +624,7 @@ main .section-bg {
background-image: url("/img/design_3/section-5-desktop.webp");
}
@media screen and (max-width: 949px) {
@media screen and (max-width: 959px) {
.page-2 {
background-image: url("/img/design_3/section-2-mobile-light.webp");
background-size: auto calc(var(--cover-bg-h) * 0.84);
@@ -845,7 +836,7 @@ main .section-bg {
display: none;
}
@media (max-width: 949px) {
@media (max-width: 959px) {
section.cover div.content {
gap: calc(var(--sec-vhu) * 2.5);
transform: translateY(calc(var(--sec-vhu) * 5));
@@ -975,7 +966,7 @@ main .section-bg {
border-radius: calc(var(--sec-vhu) * 1.8);
}
@media screen and (max-width: 949px) {
@media screen and (max-width: 959px) {
.page-6 .group-images {
width: 100%;
height: 10%;
@@ -998,14 +989,6 @@ main .section-bg {
<img class="pos" style="--c:3; --r:2; --w:2; --h:2" src="..." />
places the image starting at column 3, row 2, spanning 2 columns × 2 rows.
*/
.page-6 .group-images>a.simplex-image {
--c: 4;
--r: 3;
--w: 2;
--h: 2;
margin: 1.15rem;
}
.page-6 .group-images>a.group-image:nth-child(1) {
--c: 2;
--r: 1;
@@ -1188,14 +1171,15 @@ main .section-bg {
--h: 1
}
@media screen and (max-width: 949px) {
.page-6 .group-images>a.simplex-image {
--c: 4;
--r: 4;
--w: 2;
--h: 2
}
.page-6 .group-images>a.simplex-image {
--c: 4;
--r: 3;
--w: 2;
--h: 2;
margin: calc(var(--sec-vhu) * 2);
}
@media screen and (max-width: 959px) {
.page-6 .group-images>a.group-image:nth-child(1) {
--c: 3;
--r: 1;
@@ -1377,6 +1361,14 @@ main .section-bg {
--w: 1;
--h: 1
}
.page-6 .group-images>a.simplex-image {
--c: 4;
--r: 4;
--w: 2;
--h: 2;
margin: calc(var(--sec-vhu) * 1);
}
}
.page-6 .group-images a {
@@ -1391,7 +1383,7 @@ section.page.footer {
min-height: fit-content;
}
@media screen and (max-width: 950px) {
@media screen and (max-width: 959px) {
section.page.footer {
height: 100lvh;
min-height: 100lvh;
@@ -1426,7 +1418,7 @@ section.page.footer {
}
}
@media (min-width: 950px) {
@media (min-width: 960px) {
.footer .container-md,
.footer .container-sm,
+9 -137
View File
@@ -264,6 +264,15 @@ a{
text-fill-color: transparent;
}
.dark .gradient-text {
background: -webkit-linear-gradient(to bottom, #70F0F9 100%, #70F0F9 100%);
background: linear-gradient(to bottom, #70F0F9 100%, #70F0F9 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}
.dark .border-gradient {
background:
linear-gradient(#11182F, #11182F) padding-box,
@@ -304,143 +313,6 @@ a{
pointer-events: none;
}
/* .menu-link{
font-size: 16px;
line-height: 33.42px;
color: #0D0E12;
}
.dark .menu-link{
color: #fff;
}
.nav-link ul li a.active{
color: #0053D0;
}
.dark .nav-link ul li a.active{
color: #66D9E2;
}
@media (min-width:1024px) {
.nav-link-text,
.menu-link {
display: inline-block;
position: relative;
color: #0D0E12;
}
.nav-link-text::before,
.active .nav-link-text::before,
.menu-link::before {
content: "";
position: absolute;
width: 0;
height: 1px;
bottom: 0;
right: 0;
transition: width 0.25s ease-out;
}
.menu-link::before {
background-color: #0D0E12;
}
.dark .menu-link::before {
background-color: #fff;
}
.active .nav-link-text::before {
width: 100%;
}
.nav-link:hover .nav-link-text::before,
.menu-link:hover::before {
width: 100%;
left: 0;
right: auto;
}
}
.sub-menu {
visibility: hidden;
opacity: 0;
color: #505158;
}
.sub-menu .no-hover{
color: #505158 !important;
}
.dark .sub-menu,
.dark .sub-menu .no-hover {
color: #fff !important;
}
.dark .sub-menu li:hover {
color: #66D9E2;
}
.sub-menu li:hover {
color: #0053D0;
}
.sub-menu {
transition: all .3s ease !important;
}
.nav-link span svg,
header nav {
transition: all 0.5s ease;
}
.nav-link:hover span svg {
transform: rotate(180deg);
}
@media (min-width:1024px) {
.nav-link:hover .sub-menu,
.nav-link:focus-within .sub-menu {
visibility: visible;
opacity: 1;
margin-top: 0;
}
}
@media (max-width: 1024px) {
.sub-menu {
max-height: 0;
transform: translateY(-10px);
transition: all .7s ease !important;
overflow: hidden;
}
.active .sub-menu {
max-height: 1000px;
transform: translateY(0px);
opacity: 1;
visibility: visible;
margin-top: 0;
}
header nav {
visibility: hidden;
opacity: 0;
transform: translateX(100%);
overflow-y: auto;
}
header nav.open {
visibility: visible;
opacity: 1;
transform: translateX(0);
}
.flag-container .sub-menu{
max-height: fit-content;
}
} */
.lock-scroll {
overflow: hidden;
}
+27
View File
@@ -554,6 +554,10 @@ video {
visibility: visible;
}
.collapse {
visibility: collapse;
}
.static {
position: static;
}
@@ -876,6 +880,10 @@ video {
margin-top: auto;
}
.\!block {
display: block !important;
}
.block {
display: block;
}
@@ -1698,6 +1706,11 @@ video {
line-height: 2.25rem;
}
.text-4xl {
font-size: 2.25rem;
line-height: 2.5rem;
}
.text-\[12px\] {
font-size: 12px;
}
@@ -2181,6 +2194,11 @@ video {
background-color: rgb(12 11 19 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-primary-dark) {
--tw-bg-opacity: 1;
background-color: rgb(112 240 249 / var(--tw-bg-opacity));
}
:is(.dark .dark\:bg-secondary-bg-dark) {
--tw-bg-opacity: 1;
background-color: rgb(17 24 47 / var(--tw-bg-opacity));
@@ -2212,6 +2230,11 @@ video {
color: rgb(112 240 249 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-black) {
--tw-text-opacity: 1;
color: rgb(13 14 18 / var(--tw-text-opacity));
}
:is(.dark .dark\:text-primary-dark) {
--tw-text-opacity: 1;
color: rgb(112 240 249 / var(--tw-text-opacity));
@@ -2318,6 +2341,10 @@ video {
max-height: 660px;
}
.md\:max-h-\[720px\] {
max-height: 720px;
}
.md\:min-h-fit {
min-height: -moz-fit-content;
min-height: fit-content;
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/contact/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/contact/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/contact/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/contact/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/contact/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/contact/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/contact/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/contact/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/contact/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/contact/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/contact/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/contact/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/contact/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/contact/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/contact/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/contact/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/contact/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/contact/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -979,12 +965,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source-Projekt</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source-Projekt</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/fdroid/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/fdroid/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/fdroid/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/fdroid/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/fdroid/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/fdroid/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/fdroid/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/fdroid/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/fdroid/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/fdroid/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/fdroid/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/fdroid/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/fdroid/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/fdroid/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/fdroid/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/fdroid/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/fdroid/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/fdroid/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -817,12 +803,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source-Projekt</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source-Projekt</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+114 -16
View File
@@ -134,8 +134,8 @@
<header id="navbar">
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -274,6 +274,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -348,7 +351,6 @@
<li>
<a href="/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -363,7 +365,6 @@
<li>
<a href="/de/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +375,6 @@
<li>
<a href="/es/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -391,7 +391,6 @@
<li>
<a href="/hu/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -402,7 +401,6 @@
<li>
<a href="/id/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -413,7 +411,6 @@
<li>
<a href="/it/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -438,7 +435,6 @@
<li>
<a href="/ru/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -534,11 +530,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -565,7 +564,7 @@ window.addEventListener('click',(e)=>{
<img class="no-border" src="/img/design_3/socials/apple.png" alt="">
<img class="no-border" src="/img/design_3/socials/windows.png" alt="">
</div>
<p>Download Desktop App</p>
<p>Download<br>Desktop App</p>
</div>
</a>
<a class="apple-store-btn hidden" href="https://apps.apple.com/us/app/simplex-chat/id1605771084" target="_blank"><img src="/img/new/apple_store.svg"></a>
@@ -581,7 +580,7 @@ window.addEventListener('click',(e)=>{
<a class="box-btn btn-1" title="Security-Überprüfung 2022" href="/blog/20221108-simplex-chat-v4.2-security-audit-new-website.html">
2022
</a>
<a class="box-btn btn-2" title="Security-Überprüfung 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
<a class="box-btn gold-gradient" title="Security-Überprüfung 2024" href="/blog/20241014-simplex-network-v6-1-security-review-better-calls-user-experience.html">
2024
</a>
<p class="security-audits">
@@ -593,13 +592,13 @@ window.addEventListener('click',(e)=>{
<img src="/img/design_3/publications/privacy-guides.png" alt="Privacy Guides">
</a>
<a title="Whonix - Empfehlungen für Messenger" href="https://www.whonix.org/wiki/Chat#Recommendation" target="_blank">
<img src="/img/design_3/publications/whonix.png" alt="Whonix">
<img src="/img/design_3/publications/whonix.png" alt="Whonix" class="whonix">
</a>
<a title="Veröffentlichungen von Heise Online" href="https://www.heise.de/suche/?q=simplex+chat&sort_by=date&rm=search" target="_blank">
<img src="/img/design_3/publications/heise.png" alt="Heise">
</a>
<a title="Überprüfung von Mike Kuketz" href="https://www.kuketz-blog.de/simplex-eindruecke-vom-messenger-ohne-identifier/" target="_blank">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog">
<img src="/img/design_3/publications/kuketz-blog.png" alt="Kuketz Blog" class="kuketz">
</a>
<a title="Podcast-Interview von OptOut" href="https://optoutpod.com/episodes/s3e02-simplexchat/" target="_blank">
<img src="/img/design_3/publications/optout.png" alt="Opt Out">
@@ -639,7 +638,7 @@ window.addEventListener('click',(e)=>{
<h2>Communities, die Bestand haben</h2>
<p>Sie werden Ihre Lieblingsgruppen mit zukünftigen Community-Gutscheinen unterstützen.</p>
<p>Server werden mit Gutscheinen bezahlt, damit Ihre Communities kostenlos und unabhängig bleiben können.</p>
<a class="gradient-text" href="/token">Erfahren Sie mehr und <strong>holen Sie sich Ihren kostenlosen NFT</strong><br>für 20 % Rabatt auf SimpleX-Token!</a>
<a class="gradient-text" href="/token">Erfahren Sie mehr und <strong>holen Sie sich Ihren kostenlosen NFT</strong><br>zum frühzeitigen ausprobieren.</a>
</div>
</div>
</section>
@@ -835,7 +834,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source-Projekt</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source-Projekt</a>
</div>
</section>
@@ -863,6 +862,105 @@ window.addEventListener('click',(e)=>{
io.observe(cover);
})();
</script>
<script>
(function sectionHeaderState(){
const mobileHeader = document.getElementById('mobile-header');
if (!mobileHeader) return;
const cover = document.querySelector('.page-1.cover');
const messaging = document.getElementById('messaging');
const nextweb = document.getElementById('nextweb');
const token = document.getElementById('token');
const roadmap = document.getElementById('roadmap');
const directory = document.getElementById('directory');
const footer = document.querySelector('footer, .footer, #footer');
const observed = [
{ key: 'cover', el: cover },
{ key: 'main', el: messaging },
{ key: 'main', el: nextweb },
{ key: 'main', el: token },
{ key: 'main', el: roadmap },
{ key: 'main', el: directory },
{ key: 'footer', el: footer }
].filter(t => t.el);
if (!observed.length) return;
const MIN_COVER = 0.02;
function clear(){
mobileHeader.classList.remove('cover','main','footer');
}
function apply(key){
clear();
if (key) mobileHeader.classList.add(key);
}
function viewportCoverageY(el){
const r = el.getBoundingClientRect();
const vh = window.innerHeight || document.documentElement.clientHeight;
const visibleY = Math.max(0, Math.min(vh, r.bottom) - Math.max(0, r.top));
return visibleY / Math.max(1, vh);
}
function computeKeyMax(){
const keyMax = { cover: 0, main: 0, footer: 0 };
for (const t of observed) {
const ratio = viewportCoverageY(t.el);
if (ratio > keyMax[t.key]) keyMax[t.key] = ratio;
}
return keyMax;
}
let lastKey = null;
let rafId = null;
function update(){
rafId = null; // Reset RAF flag
const keyMax = computeKeyMax();
let bestKey = null, best = MIN_COVER;
for (const [k, r] of Object.entries(keyMax)) {
if (r > best) { best = r; bestKey = k; }
}
// Only update DOM if state actually changed
if (bestKey !== lastKey) {
if (bestKey) {
apply(bestKey);
} else {
clear();
}
lastKey = bestKey;
}
}
function scheduleUpdate(){
if (rafId) return; // Already scheduled
rafId = requestAnimationFrame(update);
}
let observer = null;
if ('IntersectionObserver' in window) {
observer = new IntersectionObserver(scheduleUpdate, {
threshold: [0, 0.02, 0.1, 0.25, 0.5, 0.75, 1],
rootMargin: '0px 0px -35% 0px'
});
observed.forEach(t => observer.observe(t.el));
scheduleUpdate(); // Initial update
} else {
// Fallback for older browsers
['scroll','resize','load'].forEach(ev =>
window.addEventListener(ev, scheduleUpdate, { passive: true })
);
scheduleUpdate();
}
})();
</script>
</body>
</html>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/invitation/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/invitation/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/invitation/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/invitation/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/invitation/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/invitation/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/invitation/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/invitation/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/invitation/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/invitation/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/invitation/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/invitation/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/invitation/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/invitation/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/invitation/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/invitation/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/invitation/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/invitation/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -979,12 +965,11 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source-Projekt</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source-Projekt</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+10 -25
View File
@@ -114,8 +114,8 @@
<header id="navbar">
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/de" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/de" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -254,6 +254,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -328,7 +331,6 @@
<li>
<a href="/messaging/" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -339,9 +341,6 @@
<li>
<a href="/ar/messaging/" class="flag-anchor">
<div style="background-color:green; color:white; width:21.33px; height:16px">
<p style="text-align:center; font-size:7px">العربية</p>
</div>
<p>العربية</p>
</a>
@@ -352,7 +351,6 @@
<li>
<a href="/cs/messaging/" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -363,7 +361,6 @@
<li>
<a href="/de/messaging/" class="flag-anchor">
<img src="/img/flags/de.svg" alt="" srcset="">
<p>Deutsch</p>
</a>
@@ -374,7 +371,6 @@
<li>
<a href="/es/messaging/" class="flag-anchor">
<img src="/img/flags/es.svg" alt="" srcset="">
<p>Español</p>
</a>
@@ -385,7 +381,6 @@
<li>
<a href="/fi/messaging/" class="flag-anchor">
<img src="/img/flags/fi.svg" alt="" srcset="">
<p>Suomi</p>
</a>
@@ -396,7 +391,6 @@
<li>
<a href="/fr/messaging/" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -407,7 +401,6 @@
<li>
<a href="/he/messaging/" class="flag-anchor">
<img src="/img/flags/il.svg" alt="" srcset="">
<p>עִברִית</p>
</a>
@@ -418,7 +411,6 @@
<li>
<a href="/hu/messaging/" class="flag-anchor">
<img src="/img/flags/hu.svg" alt="" srcset="">
<p>Magyar</p>
</a>
@@ -429,7 +421,6 @@
<li>
<a href="/id/messaging/" class="flag-anchor">
<img src="/img/flags/id.svg" alt="" srcset="">
<p>Indonesia</p>
</a>
@@ -440,7 +431,6 @@
<li>
<a href="/it/messaging/" class="flag-anchor">
<img src="/img/flags/it.svg" alt="" srcset="">
<p>Italiano</p>
</a>
@@ -451,7 +441,6 @@
<li>
<a href="/ja/messaging/" class="flag-anchor">
<img src="/img/flags/jp.svg" alt="" srcset="">
<p>日本語</p>
</a>
@@ -462,7 +451,6 @@
<li>
<a href="/nl/messaging/" class="flag-anchor">
<img src="/img/flags/nl.svg" alt="" srcset="">
<p>Nederlands</p>
</a>
@@ -473,7 +461,6 @@
<li>
<a href="/pl/messaging/" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -484,7 +471,6 @@
<li>
<a href="/pt_BR/messaging/" class="flag-anchor">
<img src="/img/flags/br.svg" alt="" srcset="">
<p>Português</p>
</a>
@@ -495,7 +481,6 @@
<li>
<a href="/uk/messaging/" class="flag-anchor">
<img src="/img/flags/ua.svg" alt="" srcset="">
<p>Українська</p>
</a>
@@ -506,7 +491,6 @@
<li>
<a href="/zh_Hans/messaging/" class="flag-anchor">
<img src="/img/flags/cn.svg" alt="" srcset="">
<p>简体中文</p>
</a>
@@ -519,7 +503,6 @@
<li>
<a href="/ru/messaging/" class="flag-anchor">
<img src="/img/flags/ru.svg" alt="" srcset="">
<p>Русский</p>
</a>
@@ -615,11 +598,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1939,12 +1925,11 @@ window.addEventListener("load", function () {
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source-Projekt</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source-Projekt</a>
</div>
</section>
<script src="/js/animation.js"></script>
<script src="/js/swiper-bundle.min.js"></script>
<script src="/js/script.js"></script>
</body>
+14 -7
View File
File diff suppressed because one or more lines are too long
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/android.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/android.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/android.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/android.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1070,7 +1072,7 @@ select * from users;
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/business.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -977,7 +982,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/cli.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/cli.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/cli.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/cli.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1200,7 +1202,7 @@ brew services start tor
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/code_of_conduct.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -892,7 +897,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/contributing.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/contributing.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/contributing.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/contributing.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1151,7 +1153,7 @@ import Control.Monad
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -349,11 +352,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -852,7 +858,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/glossary.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -992,7 +997,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/app-settings.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1025,7 +1030,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/audio-video-calls.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -950,7 +955,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/chat-profiles.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -964,7 +969,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/making-connections.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -948,7 +953,7 @@ Here you can choose whether you wish to allow disappearing messages, deleting me
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/managing-data.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -906,7 +911,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -4
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -349,11 +352,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -814,7 +820,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/readme.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -941,7 +946,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/secret-groups.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -932,7 +937,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -5
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/guide/send-messages.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -453,11 +455,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -950,7 +955,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Open-Source Project</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Open-Source Project</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/android.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/android.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/android.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/android.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1034,7 +1036,7 @@ select * from users;
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/cli.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/cli.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/cli.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/cli.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1151,7 +1153,7 @@ brew services start tor
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/contributing.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/contributing.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/contributing.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/contributing.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1005,7 +1007,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/server.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/server.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/server.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/server.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1290,7 +1292,7 @@ allow_local_mode = true
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/simplex.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/simplex.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/simplex.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/simplex.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1104,7 +1106,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/translations.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/translations.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/translations.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/translations.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1057,7 +1059,7 @@ window.addEventListener('click',(e)=>{
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/cs" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/cs" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/webrtc.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/webrtc.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/webrtc.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/webrtc.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1136,7 +1138,7 @@ Připojení k &lt;vaše_ip_nebo_doména&gt; 5349 port [tcp/*] uspělo!
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projekt s otevřeným zdrojovým kódem</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projekt s otevřeným zdrojovým kódem</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/fr" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/fr" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/fr" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/fr" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/android.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/android.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/android.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/android.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1034,7 +1036,7 @@ select * from users;
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projet Open-Source</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projet Open-Source</a>
</div>
</section>
+10 -8
View File
@@ -105,8 +105,8 @@
<header id="navbar">
<a href="/fr" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo" /></a>
<a href="/fr" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo" /></a>
<a href="/fr" class="logo flex dark:hidden ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-light.png" alt="logo"></a>
<a href="/fr" class="logo hidden dark:flex ltr:mr-auto rtl:ml-auto"><img src="/img/new/logo-dark.png" alt="logo"></a>
<nav id="menu">
<ul>
@@ -245,6 +245,9 @@
</nav>
<div class="right-links">
<a class="box-btn token md:hidden" href="/token">
Token
</a>
<button href="#" class="theme-switch-btn">
<svg class="sun" width="469" height="469" viewBox="0 0 469 469" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M225.768 1.44594C220.301 3.84594 214.701 10.6459 213.768 15.9793C213.234 18.3793 213.101 31.7126 213.368 45.7126L213.768 71.1793L217.634 76.1126C226.701 88.1126 242.968 87.5793 252.301 75.0459C254.968 71.5793 255.101 69.5793 255.101 42.2459C255.101 14.9126 254.968 12.9126 252.301 9.44594C250.834 7.44594 248.034 4.51261 246.168 3.17928C241.768 -0.154057 231.101 -1.08739 225.768 1.44594Z"/>
@@ -320,7 +323,6 @@
<li>
<a href="/docs/cli.html" class="flag-anchor">
<img src="/img/flags/en.svg" alt="" srcset="">
<p>English</p>
</a>
@@ -373,7 +375,6 @@
<li>
<a href="/docs/lang/cs/cli.html" class="flag-anchor">
<img src="/img/flags/cs.svg" alt="" srcset="">
<p>Čeština</p>
</a>
@@ -430,7 +431,6 @@
<li>
<a href="/docs/lang/fr/cli.html" class="flag-anchor">
<img src="/img/flags/fr.svg" alt="" srcset="">
<p>Français</p>
</a>
@@ -493,7 +493,6 @@
<li>
<a href="/docs/lang/pl/cli.html" class="flag-anchor">
<img src="/img/flags/pl.svg" alt="" srcset="">
<p>Polski</p>
</a>
@@ -600,11 +599,14 @@ window.addEventListener('click',(e)=>{
}
}
else if(e.target.closest('.nav-toggle-btn')){
document.body.classList.toggle('lock-scroll');
if(nav.classList.contains('open')){
nav.classList.remove('open');
document.getElementById('mobile-header').classList.remove('nav-open');
document.documentElement.classList.remove('lock-scroll');
}
else{
document.documentElement.classList.add('lock-scroll');
document.getElementById('mobile-header').classList.add('nav-open');
nav.classList.add('open');
}
}
@@ -1152,7 +1154,7 @@ brew services start tor
</div>
</article>
</div>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX | Projet Open-Source</a>
<a href="#" class="text-grey-black dark:text-white text-[16px] text-center lg:ltr:text-left lg:rtl:text-right font-medium leading-[28px] tracking-[0.01em] block mt-[60px]">© 2020-2025 SimpleX Chat | Projet Open-Source</a>
</div>
</section>

Some files were not shown because too many files have changed in this diff Show More