399 lines
23 KiB
HTML
399 lines
23 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="en" dir="auto" data-theme="auto">
|
||
|
||
<head><meta charset="utf-8">
|
||
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
||
<meta name="robots" content="index, follow">
|
||
<title>Máte nápad nebo svoji srdcovku? Pomůžeme vám být vidět – a nemusí vás to stát ani korunu! | Oscloud News</title>
|
||
<meta name="keywords" content="webhosting, komunita, spoluprace, opensource">
|
||
<meta name="description" content="Ahoj všichni!
|
||
V OSCLOUD věříme, že internet by měl být lepším místem. Místem, kde má každý šanci ukázat, co v něm je, bez ohledu na to, jak hluboko má do kapsy. Naše cesta začala už před lety – tehdy jsme chtěli hlavně nabídnout bezpečný přístav všem, kteří nechtěli být závislí na velkých korporacích a hledali svobodu v opensource světě.
|
||
Díky vám, naší komunitě a věrným zákazníkům, jsme vyrostli. A teď cítíme, že je čas tuhle energii poslat dál. Kromě technických vychytávek a opensource aplikací totiž máme i vlastní webhosting, „grafické studio" a hlavně obrovskou chuť pomáhat projektům, které mají smysl.">
|
||
<meta name="author" content="Ivan">
|
||
<link rel="canonical" href="https://blog.oscloud.cz/posts/pomuzeme-vam-byt-videt/">
|
||
<link crossorigin="anonymous" href="/assets/css/stylesheet.01de0cf7a606abfce8ed6089ab89e1538996376aac8ff05d3c7d2340f377b07c.css" integrity="sha256-Ad4M96YGq/zo7WCJq4nhU4mWN2qsj/BdPH0jQPN3sHw=" rel="preload stylesheet" as="style">
|
||
<link rel="icon" href="https://blog.oscloud.cz/favicon.ico">
|
||
<link rel="icon" type="image/png" sizes="16x16" href="https://blog.oscloud.cz/favicon-16x16.png">
|
||
<link rel="icon" type="image/png" sizes="32x32" href="https://blog.oscloud.cz/favicon-32x32.png">
|
||
<link rel="apple-touch-icon" href="https://blog.oscloud.cz/apple-touch-icon.png">
|
||
<link rel="mask-icon" href="https://blog.oscloud.cz/safari-pinned-tab.svg">
|
||
<meta name="theme-color" content="#2e2e33">
|
||
<meta name="msapplication-TileColor" content="#2e2e33">
|
||
<link rel="alternate" hreflang="en" href="https://blog.oscloud.cz/posts/pomuzeme-vam-byt-videt/">
|
||
<noscript>
|
||
<style>
|
||
#theme-toggle,
|
||
.top-link {
|
||
display: none;
|
||
}
|
||
|
||
</style>
|
||
<style>
|
||
@media (prefers-color-scheme: dark) {
|
||
:root {
|
||
--theme: rgb(29, 30, 32);
|
||
--entry: rgb(46, 46, 51);
|
||
--primary: rgb(218, 218, 219);
|
||
--secondary: rgb(155, 156, 157);
|
||
--tertiary: rgb(65, 66, 68);
|
||
--content: rgb(196, 196, 197);
|
||
--code-block-bg: rgb(46, 46, 51);
|
||
--code-bg: rgb(55, 56, 62);
|
||
--border: rgb(51, 51, 51);
|
||
color-scheme: dark;
|
||
}
|
||
|
||
.list {
|
||
background: var(--theme);
|
||
}
|
||
|
||
.toc {
|
||
background: var(--entry);
|
||
}
|
||
}
|
||
|
||
@media (prefers-color-scheme: light) {
|
||
.list::-webkit-scrollbar-thumb {
|
||
border-color: var(--code-bg);
|
||
}
|
||
}
|
||
|
||
</style>
|
||
</noscript>
|
||
<script>
|
||
if (localStorage.getItem("pref-theme") === "dark") {
|
||
document.querySelector("html").dataset.theme = 'dark';
|
||
} else if (localStorage.getItem("pref-theme") === "light") {
|
||
document.querySelector("html").dataset.theme = 'light';
|
||
} else if (window.matchMedia('(prefers-color-scheme: dark)').matches) {
|
||
document.querySelector("html").dataset.theme = 'dark';
|
||
} else {
|
||
document.querySelector("html").dataset.theme = 'light';
|
||
}
|
||
|
||
</script><script defer src="https://analytics.oscloud.cz/script.js" data-website-id="70aaf052-385c-41fb-9cfe-d3b3c6f54f2d"></script>
|
||
<meta property="og:url" content="https://blog.oscloud.cz/posts/pomuzeme-vam-byt-videt/">
|
||
<meta property="og:site_name" content="Oscloud News">
|
||
<meta property="og:title" content="Máte nápad nebo svoji srdcovku? Pomůžeme vám být vidět – a nemusí vás to stát ani korunu!">
|
||
<meta property="og:description" content="Ahoj všichni!
|
||
V OSCLOUD věříme, že internet by měl být lepším místem. Místem, kde má každý šanci ukázat, co v něm je, bez ohledu na to, jak hluboko má do kapsy. Naše cesta začala už před lety – tehdy jsme chtěli hlavně nabídnout bezpečný přístav všem, kteří nechtěli být závislí na velkých korporacích a hledali svobodu v opensource světě.
|
||
Díky vám, naší komunitě a věrným zákazníkům, jsme vyrostli. A teď cítíme, že je čas tuhle energii poslat dál. Kromě technických vychytávek a opensource aplikací totiž máme i vlastní webhosting, „grafické studio" a hlavně obrovskou chuť pomáhat projektům, které mají smysl.">
|
||
<meta property="og:locale" content="cs-cz">
|
||
<meta property="og:type" content="article">
|
||
<meta property="article:section" content="posts">
|
||
<meta property="article:published_time" content="2026-05-20T00:00:00+00:00">
|
||
<meta property="article:modified_time" content="2026-05-20T00:00:00+00:00">
|
||
<meta property="article:tag" content="Webhosting">
|
||
<meta property="article:tag" content="Komunita">
|
||
<meta property="article:tag" content="Spoluprace">
|
||
<meta property="article:tag" content="Opensource">
|
||
<meta name="twitter:card" content="summary">
|
||
<meta name="twitter:title" content="Máte nápad nebo svoji srdcovku? Pomůžeme vám být vidět – a nemusí vás to stát ani korunu!">
|
||
<meta name="twitter:description" content="Ahoj všichni!
|
||
V OSCLOUD věříme, že internet by měl být lepším místem. Místem, kde má každý šanci ukázat, co v něm je, bez ohledu na to, jak hluboko má do kapsy. Naše cesta začala už před lety – tehdy jsme chtěli hlavně nabídnout bezpečný přístav všem, kteří nechtěli být závislí na velkých korporacích a hledali svobodu v opensource světě.
|
||
Díky vám, naší komunitě a věrným zákazníkům, jsme vyrostli. A teď cítíme, že je čas tuhle energii poslat dál. Kromě technických vychytávek a opensource aplikací totiž máme i vlastní webhosting, „grafické studio" a hlavně obrovskou chuť pomáhat projektům, které mají smysl.">
|
||
|
||
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "BreadcrumbList",
|
||
"itemListElement": [
|
||
{
|
||
"@type": "ListItem",
|
||
"position": 1 ,
|
||
"name": "Posts",
|
||
"item": "https://blog.oscloud.cz/posts/"
|
||
},
|
||
{
|
||
"@type": "ListItem",
|
||
"position": 2 ,
|
||
"name": "Máte nápad nebo svoji srdcovku? Pomůžeme vám být vidět – a nemusí vás to stát ani korunu!",
|
||
"item": "https://blog.oscloud.cz/posts/pomuzeme-vam-byt-videt/"
|
||
}
|
||
]
|
||
}
|
||
</script>
|
||
<script type="application/ld+json">
|
||
{
|
||
"@context": "https://schema.org",
|
||
"@type": "BlogPosting",
|
||
"headline": "Máte nápad nebo svoji srdcovku? Pomůžeme vám být vidět – a nemusí vás to stát ani korunu!",
|
||
"name": "Máte nápad nebo svoji srdcovku? Pomůžeme vám být vidět – a nemusí vás to stát ani korunu!",
|
||
"description": "Ahoj všichni!\nV OSCLOUD věříme, že internet by měl být lepším místem. Místem, kde má každý šanci ukázat, co v něm je, bez ohledu na to, jak hluboko má do kapsy. Naše cesta začala už před lety – tehdy jsme chtěli hlavně nabídnout bezpečný přístav všem, kteří nechtěli být závislí na velkých korporacích a hledali svobodu v opensource světě.\nDíky vám, naší komunitě a věrným zákazníkům, jsme vyrostli. A teď cítíme, že je čas tuhle energii poslat dál. Kromě technických vychytávek a opensource aplikací totiž máme i vlastní webhosting, „grafické studio\u0026quot; a hlavně obrovskou chuť pomáhat projektům, které mají smysl.\n",
|
||
"keywords": [
|
||
"webhosting", "komunita", "spoluprace", "opensource"
|
||
],
|
||
"articleBody": "Ahoj všichni!\nV OSCLOUD věříme, že internet by měl být lepším místem. Místem, kde má každý šanci ukázat, co v něm je, bez ohledu na to, jak hluboko má do kapsy. Naše cesta začala už před lety – tehdy jsme chtěli hlavně nabídnout bezpečný přístav všem, kteří nechtěli být závislí na velkých korporacích a hledali svobodu v opensource světě.\nDíky vám, naší komunitě a věrným zákazníkům, jsme vyrostli. A teď cítíme, že je čas tuhle energii poslat dál. Kromě technických vychytávek a opensource aplikací totiž máme i vlastní webhosting, „grafické studio\" a hlavně obrovskou chuť pomáhat projektům, které mají smysl.\nHledáme nové tváře, kterým podáme pomocnou ruku Nezáleží na tom, jestli zachraňujete opuštěná zvířata, vedete turistický oddíl, nebo organizujete sousedské setkání. Naše pomocná ruka míří ke všem „dobrým duším\".\nMáte doma (nebo znáte) šikovného teenagera? Možná skvěle kreslí, fotí, píše básničky, vyrábí keramiku nebo plete náramky. Byla by hrozná škoda, kdyby takový talent zůstal schovaný v šuplíku jen proto, že neví, jak si založit web nebo jak si udělat logo.\nCo všechno pro vás můžeme udělat? Vytvoříme vám web, aby o vás svět věděl. Navrhneme logo, které vás vystihne. Vymyslíme grafiku, aby vaše prezentace měla šmrnc. Poskytneme zázemí a naši podporu.\nA to nejdůležitější: Nemusí vás to stát vůbec nic. Jak je to možné? Není v tom žádný háček. Díky našim aktuálním zákazníkům a podporovatelům, kteří u nás platí za komerční služby, můžeme část našich kapacit věnovat právě vám – zdarma. Je to takový náš způsob, jak poděkovat a vrátit dobro zpátky do oběhu.\nOzvěte se nám Znáte někoho, komu by naše pomoc bodla? Máte sami projekt, který by si zasloužil rozjet? Nebo si jen nejste jistí, jestli je váš nápad „dost velký\"? Prostě nám napište. Nebráníme se žádné spolupráci a rádi podpoříme každý skvělý nápad.\nOSCLOUD je tu pro lidi, pro komunitu a pro radost z tvoření. Pojďme společně vytvořit něco fajn!\nA samozřejmě pokud máte nějaký komerční projekt, který by nám mohl pomáhat provozovat naše služby, jste srdečně vítáni!\nTihle už jsou u nás jako doma Česká a Slovenská škola a komunita Bristol Spisovatel Bohdan Dlouhý Crazy Owl Studio, aktivity a výukové materiály UnityGym, mučírna a svalotovárna Penzion Janoštík a další a další.\nA samozřejmě desítky našich přátel na mamutovo.cz a oscloud.cz.\nDĚKUJEME VÁM!\n",
|
||
"wordCount" : "376",
|
||
"inLanguage": "en",
|
||
"datePublished": "2026-05-20T00:00:00Z",
|
||
"dateModified": "2026-05-20T00:00:00Z",
|
||
"author":{
|
||
"@type": "Person",
|
||
"name": "Ivan"
|
||
},
|
||
"mainEntityOfPage": {
|
||
"@type": "WebPage",
|
||
"@id": "https://blog.oscloud.cz/posts/pomuzeme-vam-byt-videt/"
|
||
},
|
||
"publisher": {
|
||
"@type": "Organization",
|
||
"name": "Oscloud News",
|
||
"logo": {
|
||
"@type": "ImageObject",
|
||
"url": "https://blog.oscloud.cz/favicon.ico"
|
||
}
|
||
}
|
||
}
|
||
</script>
|
||
</head>
|
||
<body id="top">
|
||
<header class="header">
|
||
<nav class="nav">
|
||
<div class="logo">
|
||
<a href="https://blog.oscloud.cz/" accesskey="h" title="Oscloud News (Alt + H)">
|
||
<img src="https://blog.oscloud.cz/logo.png" alt="" aria-label="logo"
|
||
height="32">Oscloud News</a>
|
||
<div class="logo-switches">
|
||
<button id="theme-toggle" accesskey="t" title="(Alt + T)" aria-label="Toggle theme">
|
||
<svg id="moon" xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 24"
|
||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||
stroke-linejoin="round">
|
||
<path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path>
|
||
</svg>
|
||
<svg id="sun" xmlns="http://www.w3.org/2000/svg" width="24" height="18" viewBox="0 0 24 24"
|
||
fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round"
|
||
stroke-linejoin="round">
|
||
<circle cx="12" cy="12" r="5"></circle>
|
||
<line x1="12" y1="1" x2="12" y2="3"></line>
|
||
<line x1="12" y1="21" x2="12" y2="23"></line>
|
||
<line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line>
|
||
<line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line>
|
||
<line x1="1" y1="12" x2="3" y2="12"></line>
|
||
<line x1="21" y1="12" x2="23" y2="12"></line>
|
||
<line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line>
|
||
<line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line>
|
||
</svg>
|
||
</button>
|
||
</div>
|
||
</div>
|
||
<ul id="menu">
|
||
<li>
|
||
<a href="https://blog.oscloud.cz/" title="🇨🇿">
|
||
<span>🇨🇿</span>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://blog.oscloud.cz/archives/" title="Archiv">
|
||
<span>Archiv</span>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://blog.oscloud.cz/search/" title="Vyhledávání">
|
||
<span>Vyhledávání</span>
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a href="https://blog.oscloud.cz/tags/" title="Tagy">
|
||
<span>Tagy</span>
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</nav>
|
||
</header>
|
||
<main class="main">
|
||
|
||
<article class="post-single">
|
||
<header class="post-header">
|
||
<div class="breadcrumbs"><a href="https://blog.oscloud.cz/">Home</a> » <a href="https://blog.oscloud.cz/posts/">Posts</a></div>
|
||
<h1 class="post-title entry-hint-parent">
|
||
Máte nápad nebo svoji srdcovku? Pomůžeme vám být vidět – a nemusí vás to stát ani korunu!
|
||
</h1>
|
||
<div class="post-meta"><span title='2026-05-20 00:00:00 +0000 UTC'>20. května 2026</span> · <span>2 min</span> · <span>Ivan</span>
|
||
|
||
</div>
|
||
</header>
|
||
<div class="post-content"><p>Ahoj všichni!</p>
|
||
<p>V OSCLOUD věříme, že internet by měl být lepším místem. Místem, kde má každý šanci ukázat, co v něm je, bez ohledu na to, jak hluboko má do kapsy. Naše cesta začala už před lety – tehdy jsme chtěli hlavně nabídnout bezpečný přístav všem, kteří nechtěli být závislí na velkých korporacích a hledali svobodu v opensource světě.</p>
|
||
<p>Díky vám, naší komunitě a věrným zákazníkům, jsme vyrostli. A teď cítíme, že je čas tuhle energii poslat dál. Kromě technických vychytávek a opensource aplikací totiž máme i vlastní webhosting, „grafické studio" a hlavně obrovskou chuť pomáhat projektům, které mají smysl.</p>
|
||
<h2 id="hledáme-nové-tváře-kterým-podáme-pomocnou-ruku">Hledáme nové tváře, kterým podáme pomocnou ruku<a hidden class="anchor" aria-hidden="true" href="#hledáme-nové-tváře-kterým-podáme-pomocnou-ruku">#</a></h2>
|
||
<p>Nezáleží na tom, jestli zachraňujete opuštěná zvířata, vedete turistický oddíl, nebo organizujete sousedské setkání. Naše pomocná ruka míří ke všem „dobrým duším".</p>
|
||
<h2 id="máte-doma-nebo-znáte-šikovného-teenagera">Máte doma (nebo znáte) šikovného teenagera?<a hidden class="anchor" aria-hidden="true" href="#máte-doma-nebo-znáte-šikovného-teenagera">#</a></h2>
|
||
<p>Možná skvěle kreslí, fotí, píše básničky, vyrábí keramiku nebo plete náramky. Byla by hrozná škoda, kdyby takový talent zůstal schovaný v šuplíku jen proto, že neví, jak si založit web nebo jak si udělat logo.</p>
|
||
<h2 id="co-všechno-pro-vás-můžeme-udělat">Co všechno pro vás můžeme udělat?<a hidden class="anchor" aria-hidden="true" href="#co-všechno-pro-vás-můžeme-udělat">#</a></h2>
|
||
<p>Vytvoříme vám web, aby o vás svět věděl.
|
||
Navrhneme logo, které vás vystihne.
|
||
Vymyslíme grafiku, aby vaše prezentace měla šmrnc.
|
||
Poskytneme zázemí a naši podporu.</p>
|
||
<p>A to nejdůležitější: <strong>Nemusí vás to stát vůbec nic.</strong> Jak je to možné? Není v tom žádný háček. Díky našim aktuálním zákazníkům a podporovatelům, kteří u nás platí za komerční služby, můžeme část našich kapacit věnovat právě vám – zdarma. Je to takový náš způsob, jak poděkovat a vrátit dobro zpátky do oběhu.</p>
|
||
<h2 id="ozvěte-se-nám">Ozvěte se nám<a hidden class="anchor" aria-hidden="true" href="#ozvěte-se-nám">#</a></h2>
|
||
<p>Znáte někoho, komu by naše pomoc bodla? Máte sami projekt, který by si zasloužil rozjet? Nebo si jen nejste jistí, jestli je váš nápad „dost velký"? Prostě nám napište. Nebráníme se žádné spolupráci a rádi podpoříme každý skvělý nápad.</p>
|
||
<p>OSCLOUD je tu pro lidi, pro komunitu a pro radost z tvoření. Pojďme společně vytvořit něco fajn!</p>
|
||
<p>A samozřejmě pokud máte nějaký komerční projekt, který by nám mohl pomáhat provozovat naše služby, jste srdečně vítáni!</p>
|
||
<h2 id="tihle-už-jsou-u-nás-jako-doma">Tihle už jsou u nás jako doma<a hidden class="anchor" aria-hidden="true" href="#tihle-už-jsou-u-nás-jako-doma">#</a></h2>
|
||
<ul>
|
||
<li><a href="https://cscsbristol.co.uk">Česká a Slovenská škola a komunita Bristol</a></li>
|
||
<li><a href="https://bohdandlouhy.cz">Spisovatel Bohdan Dlouhý</a></li>
|
||
<li><a href="https://crazyowlstudio.com">Crazy Owl Studio, aktivity a výukové materiály</a></li>
|
||
<li><a href="https://unitygym.sk">UnityGym, mučírna a svalotovárna</a></li>
|
||
<li><a href="https://penzionjanostik.cz">Penzion Janoštík</a></li>
|
||
</ul>
|
||
<p>a další a další.</p>
|
||
<p>A samozřejmě desítky našich přátel na <a href="https://mamutovo.cz">mamutovo.cz</a> a <a href="https://oscloud.cz">oscloud.cz</a>.</p>
|
||
<p><strong>DĚKUJEME VÁM!</strong></p>
|
||
|
||
|
||
</div>
|
||
|
||
<footer class="post-footer">
|
||
<ul class="post-tags">
|
||
<li><a href="https://blog.oscloud.cz/tags/webhosting/">Webhosting</a></li>
|
||
<li><a href="https://blog.oscloud.cz/tags/komunita/">Komunita</a></li>
|
||
<li><a href="https://blog.oscloud.cz/tags/spoluprace/">Spoluprace</a></li>
|
||
<li><a href="https://blog.oscloud.cz/tags/opensource/">Opensource</a></li>
|
||
</ul>
|
||
<nav class="paginav">
|
||
<a class="prev" href="https://blog.oscloud.cz/posts/vhsky-peertube-8-2/">
|
||
<span class="title">« Prev</span>
|
||
<br>
|
||
<span>vhsky.cz je na PeerTube 8.2!</span>
|
||
</a>
|
||
<a class="next" href="https://blog.oscloud.cz/posts/oscloud-vlastni-cloud-soukromi-digitalni-nezavislost/">
|
||
<span class="title">Next »</span>
|
||
<br>
|
||
<span>OSCloud: vlastní cloud, soukromí a digitální nezávislost bez kompromisů</span>
|
||
</a>
|
||
</nav>
|
||
|
||
</footer>
|
||
</article>
|
||
</main>
|
||
|
||
<footer class="footer">
|
||
<span>© 2026 <a href="https://blog.oscloud.cz/">Oscloud News</a></span> ·
|
||
|
||
<span>
|
||
Powered by
|
||
<a href="https://gohugo.io/" rel="noopener noreferrer" target="_blank">Hugo</a> &
|
||
<a href="https://github.com/adityatelange/hugo-PaperMod/" rel="noopener" target="_blank">PaperMod</a>
|
||
</span>
|
||
</footer>
|
||
<a href="#top" aria-label="go to top" title="Go to Top (Alt + G)" class="top-link" id="top-link" accesskey="g">
|
||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 6" fill="currentColor">
|
||
<path d="M12 6H0l6-6z" />
|
||
</svg>
|
||
</a>
|
||
|
||
<script>
|
||
let menu = document.getElementById('menu');
|
||
if (menu) {
|
||
|
||
const scrollPosition = localStorage.getItem("menu-scroll-position");
|
||
if (scrollPosition) {
|
||
menu.scrollLeft = parseInt(scrollPosition, 10);
|
||
}
|
||
|
||
menu.onscroll = function () {
|
||
localStorage.setItem("menu-scroll-position", menu.scrollLeft);
|
||
}
|
||
}
|
||
|
||
document.querySelectorAll('a[href^="#"]').forEach(anchor => {
|
||
anchor.addEventListener("click", function (e) {
|
||
e.preventDefault();
|
||
var id = this.getAttribute("href").substr(1);
|
||
if (!window.matchMedia('(prefers-reduced-motion: reduce)').matches) {
|
||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView({
|
||
behavior: "smooth"
|
||
});
|
||
} else {
|
||
document.querySelector(`[id='${decodeURIComponent(id)}']`).scrollIntoView();
|
||
}
|
||
if (id === "top") {
|
||
history.replaceState(null, null, " ");
|
||
} else {
|
||
history.pushState(null, null, `#${id}`);
|
||
}
|
||
});
|
||
});
|
||
|
||
</script>
|
||
<script>
|
||
var mybutton = document.getElementById("top-link");
|
||
window.onscroll = function () {
|
||
if (document.body.scrollTop > 800 || document.documentElement.scrollTop > 800) {
|
||
mybutton.style.visibility = "visible";
|
||
mybutton.style.opacity = "1";
|
||
} else {
|
||
mybutton.style.visibility = "hidden";
|
||
mybutton.style.opacity = "0";
|
||
}
|
||
};
|
||
|
||
</script>
|
||
<script>
|
||
document.getElementById("theme-toggle").addEventListener("click", () => {
|
||
const html = document.querySelector("html");
|
||
if (html.dataset.theme === "dark") {
|
||
html.dataset.theme = 'light';
|
||
localStorage.setItem("pref-theme", 'light');
|
||
} else {
|
||
html.dataset.theme = 'dark';
|
||
localStorage.setItem("pref-theme", 'dark');
|
||
}
|
||
})
|
||
|
||
</script>
|
||
<script>
|
||
document.querySelectorAll('pre > code').forEach((codeblock) => {
|
||
const container = codeblock.parentNode.parentNode;
|
||
|
||
const copybutton = document.createElement('button');
|
||
copybutton.classList.add('copy-code');
|
||
copybutton.innerHTML = 'copy';
|
||
|
||
function copyingDone() {
|
||
copybutton.innerHTML = 'copied!';
|
||
setTimeout(() => {
|
||
copybutton.innerHTML = 'copy';
|
||
}, 2000);
|
||
}
|
||
|
||
copybutton.addEventListener('click', (cb) => {
|
||
if ('clipboard' in navigator) {
|
||
navigator.clipboard.writeText(codeblock.textContent);
|
||
copyingDone();
|
||
return;
|
||
}
|
||
|
||
const range = document.createRange();
|
||
range.selectNodeContents(codeblock);
|
||
const selection = window.getSelection();
|
||
selection.removeAllRanges();
|
||
selection.addRange(range);
|
||
try {
|
||
document.execCommand('copy');
|
||
copyingDone();
|
||
} catch (e) { };
|
||
selection.removeRange(range);
|
||
});
|
||
|
||
if (container.classList.contains("highlight")) {
|
||
container.appendChild(copybutton);
|
||
} else if (container.parentNode.firstChild == container) {
|
||
|
||
} else if (codeblock.parentNode.parentNode.parentNode.parentNode.parentNode.nodeName == "TABLE") {
|
||
|
||
codeblock.parentNode.parentNode.parentNode.parentNode.parentNode.appendChild(copybutton);
|
||
} else {
|
||
|
||
codeblock.parentNode.appendChild(copybutton);
|
||
}
|
||
});
|
||
</script>
|
||
</body>
|
||
|
||
</html>
|