diff --git a/web/index/apollo-nvim/colors.css b/web/index/apollo-nvim/colors.css deleted file mode 100644 index 110b1d7..0000000 --- a/web/index/apollo-nvim/colors.css +++ /dev/null @@ -1,14 +0,0 @@ -:root { - --dracula-body-bg: #2a232b; - --dracula-color: #f8f8f2; - --dracula-header-bg: #2a232b; - --dracula-scrollToTopBtn-color: #9fea8a; - --dracula-links-color: #f76b00; - --dracula-nav-bg: #2a232b; - --dracula-nav-links-color: #f76b00; - --dracula-h1-color: #e54472; - --dracula-h2-color: #18f700; - --dracula-solid-bg: #2a232b; - --dracula-solid-color: #f76b00; - --dracula-footer-bg: #2a232b; -} diff --git a/web/index/apollo-nvim/img/config.png b/web/index/apollo-nvim/img/config.png deleted file mode 100644 index 325c9f2..0000000 Binary files a/web/index/apollo-nvim/img/config.png and /dev/null differ diff --git a/web/index/apollo-nvim/img/fzf.png b/web/index/apollo-nvim/img/fzf.png deleted file mode 100644 index 3c0db79..0000000 Binary files a/web/index/apollo-nvim/img/fzf.png and /dev/null differ diff --git a/web/index/apollo-nvim/img/home.png b/web/index/apollo-nvim/img/home.png deleted file mode 100644 index ebe4c7c..0000000 Binary files a/web/index/apollo-nvim/img/home.png and /dev/null differ diff --git a/web/index/apollo-nvim/img/icons8-rocket.gif b/web/index/apollo-nvim/img/icons8-rocket.gif deleted file mode 100644 index c2a91fa..0000000 Binary files a/web/index/apollo-nvim/img/icons8-rocket.gif and /dev/null differ diff --git a/web/index/apollo-nvim/index.html b/web/index/apollo-nvim/index.html deleted file mode 100644 index 9dd68f4..0000000 --- a/web/index/apollo-nvim/index.html +++ /dev/null @@ -1,189 +0,0 @@ - - - - - - - - - - - - - - - - - - ApolloNvim - - - -
-

🚀ApolloNvim

- - - - -
-
- - -
-
-

Úvod:

-

- 👉 Neovim setup pro Front-End vývoj postavený na - Coc. -

-

- 👉 Výhody Neovim oproti klasickému IDE jsou nesporně ve svobodě - konfigurace, je tisíce možností, jak Váš Neovim může vypadat a - fungovat. Pro Vaši inspiraci a použití vznikl tento projekt 🚀 - ApolloNvim. -

-

- 👉 Tato distribuce nefunguje jen, že kliknete na tlačítko a - nainstaluje se. Vede Vás k samostatné instalaci pomocí tohoto webu. - Cílem je pochopit, jak Neovim funguje, abyste si sami mohli vše - modifikovat, což i click-on distribucí se nenaučíte. -

-

- 👉 Toto nastavení je primárně pro vývoj webu. Inspiroval jsem se - pluginy, které jsem využíval v VSCode a Webstorm. -

-

👉 Velký důraz je kladen na rychlost a lehkost.

-

- 👉 🚀 ApolloNvim Distro je stále ve vývoji a postupně se na něm - pracuje. -

-

- 👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat - multiplexor - Zellij , ale není to samozřejmě - podmínkou. -

-
-
-

Přednosti:

-

- 👉 Hlavní předností tohoto nastavení jsou podpora: Codeium alternativa - k Copilot zdarma, Prettier, AutoSave, diplňování HTML, CSS, JS a - zkratky k zakomentování a odkomentování kódu. Taky je zde několik - pluginu pro příjemnější práci v Neovim. -

-

- 👉 S - LSP - v této instalaci využívám - Coc - pro jeho jednoduchost s minimálními zásahy do konfigurace Coc. LSP se - mi velmi osvědčilo v modálním editoru - Helix-editor - má konfigurace - Helixu. -

-

- 👉 Ty nejlepší témata pro Neovim (ať je nemusíte hledat), je defaultně - nastavéné Dracula. -

-

- 👉 Téma v Neovim si jednoduše změníte v command line příkazem - colorscheme a tlačítkem Tab se budete přepínat mezi jednotlivými - tématy. -

-
-
- Homescreen - config.vim - fzf -
-
-

Plán 🚀ApolloNvim:

-

- 👉 Do budoucna můžete očekávat tyto nové funkce a další novinky: -

-

- 👉 Web na vlastní doméně. -

-

👉 Instalátor 🚀 ApolloNvim přes odkaz z Gitu.

-

👉 Nová vlastní uvítací obrazovka.

-

👉 Nové pluginy.

- 👉 Návody k pluginům, jak nastavit a jak s nimi pracovat. -

-

👉 Návody k práci s Neovim.

-
-
-

Otázky a odpovědi:

-

👉 Kolik stojí 🚀 ApolloNvim? -> Nic 🚀 ApolloNvim je zdarma.

-
-
-

Kontakty:

-

- 👉 🚀 ApolloNvim Telegram skupina -

-

- 👉 Osobní web autora 🚀 ApolloNvim -

-

- 👉 Gitea profil -

-

- 👉 GitHub -

-

- 👉 - Mastodon -

-
-
-
-

Podpora:

-

- 👉 Pokud jakkoliv chcete podpořit nebo se podílet na obsahu a - funkčnosti 🚀 ApolloNvim, prosím budu rád když mi zde napíšete. -

-

👉 Taky můžete tento projekt podpořit pár Satoshi:

- Satoshi -
-
-

Další projekty a odkazy:

-

- 👉 ArchLinux CZ -

-

- 👉 - Vyhledávač SearXNG CZ -

-

- 👉 - EndeavourOS Linux -

-

- 👉 i3 window manager -

-
- - -
- - - - diff --git a/web/index/apollo-nvim/install.html b/web/index/apollo-nvim/install.html deleted file mode 100644 index b03687c..0000000 --- a/web/index/apollo-nvim/install.html +++ /dev/null @@ -1,301 +0,0 @@ - - - - - - - - - - - - - - - - - ApolloNvim Instalace - - - -
-

🚀ApolloNvim Instalace

- - - - -
-
-
-
-

Instalace a nastavení:

-

- - Vždy se podívej před instalací - nových pluginu, na dokumentaci k - plaginům na Githubu. Předejdeš - tím případným problémům! Pokud - si nejsi jistý postupem nebo ti - není něco jasné, tak raději se - podívej do dokumentace,napiš nám - nebo fórech najdeš odpověď. - -

- -

- 👉 Pokud ještě nemáte nainstalujte si - Neovim. -

-

- 👉 Bude potřeba nainstalovat plug.vim - aby jste mohl/a instalovat rozšíření. -

-

- 👉 Běžte na tuto - stránku - pod Installation si najděte svůj - operační systém a zkopírujte odkaz pod - ním do svého terminálu. -

-

- 👉 Nejprve si však zálohujte své - aktuální nastavení Neovim!!! -

-

👉 Linux & Mac:

-
-

/home/user/.config/nvim/init.vim

-
-

Windows:

-
-

~\AppData\Local\nvim

-
-
-
-

Node.js:

-

- 👉 Doporučuji mít nainstalovaný - Node.js. -

-

- 👉 Dále si v Node.js nainstalujte - Live-server - příkazem: -

-
-

npm i live-server

-
-

- 👉 Ve svém projektu budete moci pouštět - svůj index.html příkazem: -

-
-

npx live-server

-
-

- 👉 Pro správnou funkčnost LSP si - doinstalujte tyto balíčky: -

- -

- vscode-html-langserver -

-

- vscode-css-langserver -

-

- typescript-language-server -

-

- emmet-ls -

-

- eslint -

-

- vtailwindcss-language-server -

-

- marksman -

-

- markdoc-ls -

-
-
-

Neovim:

-

- 👉 Pro instalaci 🚀 ApolloNvim Distra - stačí stáhnout pouze soubor init.vim s - tohoto - repositáře. -

-

- 👉 Uložte ho do kořenováho adresáře - ~/.. /nvim dle tvého - OS. - Nezapomeňte na zálohu - stávajících souborů -

-

- 👉 Neovim pustíte v terminálu příkazem - nvim. -

-

👉 Odklikejte chybová hlášení.

-

- 👉 V Neovimu zadejte do command line - PlugIns , tím - nainstalujete všechny pluginy. - Restartujte Neovim. -

-

- 👉 Pokud Vám některý plugin chybí, - můžete ho lehce doinstalovat nebo naopak - odinstalovat pomocí - plug.vim. Více - informací najdete na GitHubu - plug.vim - nebo velmi rád poradím viz. o nás. -

-

- 👉 Pokud některý plugin nechcete - používat stačí v souboru - init.vim ho - zakomentovat pomocí dvojitých uvozovek - ". -

-

- 👉 Do command line ještě zadejte Coc - příkaz pro doinstalování zbylých - pluginů: -

-
-

- CocInstall coc-todolist - coc-tailwindcss coc-json - coc-html-css-support coc-html - coc-emmet coc-xml coc-tsserver - coc-lsp-wl coc-lit-html - coc-htmldjango coc-css - coc-markdown-preview-enhanced - coc-markdownlint -

-
-

- 👉 A ještě jednou restartujte Neovim a - vše máte připravené. -

-

- 👉 Tuto konfiguraci používám na Linuxu i - MacOS. Je ozkoušena i na Windows 11. -

-
- - - -
- - - diff --git a/web/index/apollo-nvim/manuals.html b/web/index/apollo-nvim/manuals.html deleted file mode 100644 index 3469043..0000000 --- a/web/index/apollo-nvim/manuals.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - - - - - - - - - - - - - ApolloNvim Návody - - - -
-

🚀ApolloNvim Návody

- - - -
-
- -
-

- Vždy se podívej před Instalací na - Githubu, na zdroj. Předejdeš tím - případným problémům! Pokud si nejsi - jistý postupem nebo ti není něco jasné, - tak raději se podívej do - dokumntace,napiš nebo fórech najdeš - odpověď. -

-
- -
-
-

- Jak nainstalovat vim.plug do Neovim -

- -

- Nejprve si však zálohujte své aktuální - nastavení Neovim!!! -

-

Linux & Mac:

-
-

/home/user/.config/nvim/init.vim

-
-

Windows:

-
-

~\AppData\Local\nvim

-
-

- Běžte na tuto - stránku - pod Installation si najděte svůj - operační systém a zkopírujte odkaz pod - ním do svého terminálu a pomocí Enter - nainstalujete vim.plug. -

-

Na Linuxu a macOS to bude tento příkaz:

-
-

- sh -c 'curl -fLo - "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim - --create-dirs \ - https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim' -

-
-

- Pro Windows příkaz najdete na - odkazovaném webu výšše. -

- - - - - - - -

- Dále si otevřeme soubor init.vim a pokud - ho nemáme tak si ho vytvoříme zde: -

-

Linux & Mac:

-
-

/home/user/.config/nvim/init.vim

-
-

Windows:

-
-

~\AppData\Local\nvim

-
-

- A do něj vložíme a následně uložíme - tento kód: -

-
-

- call plug#begin(has('nvim') ? - stdpath('data') . '/plugged' : - '~/.vim/plugged') -

-
-

- # Jsem budeš v budoucnu vkládat - pluginy. Začínající PLug a - adresa ke stažení -

-
-

call plug#end()

-
-

- A příkazem Nvim v terminálu spustíme - Neovim. Pokud vám vyskočí chybové - hlášení jen ho odklikněte. -

-

- Pomocí Ctrl + : se - dostanete do příkazového řádku a tam - napíšete PlugInstall -

-

- A restartujeme Neovim. Příkazem - Ctrl + : do príkazového - řádku napíšete q a - restartujeme Neovim. -

-

- Takto pokaždé když si přidáte do - init.vim pluginy, příkazem - PlugInstall je - nainstalujete a restartujeme Neovim. -

-

- Zdroj na - GitHub -

-
- -
- ï -

- Jak nainstalovat Codeium do Neovim -

-

- Codeium - je alternativou k - GitHub Copilot - s tím, že pro jednotlivce je zdarma. - Codeium hodnotím velmi pozitivně a - Copilotu se vyrovná. -

-

- Instalace pomocí plug.vim je jednoduchá, - stačí pouze upravit svůj - init.vim -

-

Vložíme do něj:

-
-

- " Free AI codium
- Plug 'Exafunction/codeium.vim', - { 'branch': 'main' } -

-
-

- Výsledný init.vim bude - vypadat takto: -

-
-

- call plug#begin(has('nvim') ? - stdpath('data') . '/plugged' : - '~/.vim/plugged')
- - " Free AI codium
- Plug 'Exafunction/codeium.vim', - { 'branch': 'main' }
- call plug#end() -

-
-

- A restartujeme Neovim. Příkazem - Ctrl + : do príkazového - řádku napíšete q a - restartujeme Neovim. -

-

- Po restartu provedeme - PlugInstall a ještě jednou - restartujeme Neovim. -

-

- Poslední krok bude konfigurace Codeium, - příkazem CodeiumEnable do - command line. -

-

- Codium vás vyzve k propojení API se - serverem Codium. -

-

A vše by Vám mělo fungovat.

-

- Zdroj na - GitHub -

-
- - - -
- - - diff --git a/web/index/apollo-nvim/plugins.html b/web/index/apollo-nvim/plugins.html deleted file mode 100644 index 332a018..0000000 --- a/web/index/apollo-nvim/plugins.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - - - - - - - - - - - - - - ApolloNvim Pluginy - - - -
-

🚀ApolloNvim Pluginy

- - - - -
-
- - -
- -
-

Výběr pluginu v Lite Web 🚀 ApolloNvim Distro 2025

-

- 👉 - Autoclosetag - nástroj pro uzavírání všech typů závorek a tagů. -

-

- 👉 - NERDTree - vytvoří ti stromový postranní panel. -

-

- 👉 - Coc - manager pro instalování doplňků do Neovim. -

-

- 👉 - Codeium - alternativa k GitHub Copilot, který si případně lehce také můžete - doinstalovat. -

-

- 👉 - Startify - alternativní uvítací obrazovka s pokaždé jiným IT mottem. Nemusí - fungovat s některými terminály či NERDTree nastaveným spuštěním po - startu. -

- 👉 - NERD Commenter - plugin pro zakomentování a odkomentování kódu. Zde ho máme nastaven - na - Ctrl + k. -

-

- 👉 - Wakatime - služba která je schopna měřit kolik času jste trávily při kódování - na pc a i na kterém projektu. Služba se jednoduše propojí přes API. - WakaTime najdeš - zde. -

-

- 👉 - fzf.vim - asynchronií vyhledávač souboru v projektu. Pro mnohé je toto - vyhledávaní rychlejší než klasické stromové, chce to trochu času. - Ale jak se dostane pod kůži vše ostatní Vám už přijde pomalé. -

-

- 👉 - Auto-save - plugin pro automatické ukládání vašich souboru. -

-
-
-

Coc extensions pro front-end:

-

👉 coc-todolist

-

👉 coc-tailwindcss

-

👉 coc-json

-

👉 coc-html-css-support

-

👉 coc-html

-

👉 coc-emmet

-

👉 coc-xml

-

👉 coc-tsserver

-

👉 coc-lsp-wl

-

👉 coc-lit-html

-

👉 coc-htmldjango

-

👉 coc-css

-

👉 coc-markdown-preview-enhanced

-

👉 coc-markdownlint

-

👉 coc-eslint

-
- - -
- - - - - diff --git a/web/index/apollo-nvim/sablona.txt b/web/index/apollo-nvim/sablona.txt deleted file mode 100644 index 7ff2adb..0000000 --- a/web/index/apollo-nvim/sablona.txt +++ /dev/null @@ -1,59 +0,0 @@ - - - - - - - - - - - - - - - - - - ApolloNvim - - - -
-

🚀ApolloNvim

- - - - -
-
- - -
- - - -
- - - - diff --git a/web/index/apollo-nvim/script.js b/web/index/apollo-nvim/script.js deleted file mode 100644 index a7ed4a0..0000000 --- a/web/index/apollo-nvim/script.js +++ /dev/null @@ -1,149 +0,0 @@ -//Navbar menu -const menuIcon = document.querySelector(".menu-icon"); -const menuList = document.querySelector("nav"); -const hamburgerIcon = document.querySelector(".fa-solid"); - -menuIcon.addEventListener("click", () => { - if (hamburgerIcon.classList[1] === "fa-bars") { - hamburgerIcon.classList.add("fa-xmark"); - hamburgerIcon.classList.remove("fa-bars"); - menuList.style.display = "block"; - } else { - hamburgerIcon.classList.add("fa-bars"); - hamburgerIcon.classList.remove("fa-xmark"); - menuList.style.display = "none"; - } -}); - -// Dark / Light Mode -/* -const body = document.querySelector("body"); -const head = document.querySelector("header"); -const links = document.querySelectorAll("a"); -const nav = document.querySelector(".navigation"); -const h1 = document.querySelector("h1"); -const nadpish2 = document.querySelectorAll("h2"); -const p = document.querySelector("p"); -const solid = document.querySelector(".fa-solid"); -const solid1 = document.querySelector(".menu-icon"); -const footer = document.querySelector("footer"); -const gotop = document.querySelector("#scrollToTopBtn"); -const theme = document.querySelector("#toggleButton"); -const box = document.querySelectorAll(".code-box"); -let isDraculaMode = false; - -// Funkce pro nastavení stylů pro Dracula mód -function setDraculaStyles() { - body.style.backgroundColor = "#2a232b"; - body.style.color = "#f8f8f2"; - head.style.backgroundColor = "#2a232b"; - theme.style.color = "#e7efa7"; - gotop.style.color = "#e7efa7"; - links.forEach((a) => { - a.style.color = "#f76b00"; - }); - nav.style.backgroundColor = "#2a232b"; - h1.style.color = "#e54472"; - nadpish2.forEach((h2) => { - h2.style.color = "#18f700"; - }); - solid.style.backgroundColor = "#2a232b"; - solid.style.color = "#f76b00"; - solid1.style.backgroundColor = "#2a232b"; - footer.style.backgroundColor = "#2a232b"; - //gotop.style.backgroundColor = "#18f700"; - //theme.style.backgroundColor = "#18f700"; -} - -// Funkce pro nastavení stylů pro Light mód; -function setLightStyles() { - body.style.backgroundColor = "#e7efa7"; - body.style.color = "#282a36"; - theme.style.color = "#2a232b"; -gotop.style.color = "#2a232b"; - head.style.backgroundColor = "#e7efa7"; - nav.style.backgroundColor = "#e7efa7"; - solid.style.backgroundColor = "#e7efa7"; - solid1.style.backgroundColor = "#e7efa7"; - footer.style.backgroundColor = "#e7efa7"; - nadpish2.forEach((h2) => { - h2.style.color = "#c627d8"; - }); - //gotop.style.backgroundColor = "#a7e6ef"; - //theme.style.backgroundColor = "#a7e6ef"; - box.forEach((p) => { - p.style.color = "white"; - }); -} - -// Funkce pro přepnutí módu -function toggleMode() { - if (isDraculaMode) { - // Pokud je momentálně v Dracula modu, přepnout na Light mód - setLightStyles(); - isDraculaMode = false; - } else { - // Pokud je momentálně v Light modu, přepnout na Dracula mód - setDraculaStyles(); - isDraculaMode = true; - } -} - -// Funkce na změnu stylů -document.getElementById("toggleButton").addEventListener("click", toggleMode); - -// Nastavení - výchozí styl na Dark -setDraculaStyles(); -isDraculaMode = true; -*/ - -// Photo Gallery -> section (zoom) -const image1 = document.querySelector(".picture"); - -image1.addEventListener("mouseenter", () => { - image1.style.transform = "scale(2.2)"; -}); - -image1.addEventListener("mouseleave", () => { - image1.style.transform = "scale(1)"; -}); - -const image2 = document.querySelector(".picture1"); - -image2.addEventListener("mouseenter", () => { - image2.style.transform = "scale(2.2)"; -}); - -image2.addEventListener("mouseleave", () => { - image2.style.transform = "scale(1)"; -}); - -const image3 = document.querySelector(".picture2"); - -image3.addEventListener("mouseenter", () => { - image3.style.transform = "scale(2.2)"; -}); - -image3.addEventListener("mouseleave", () => { - image3.style.transform = "scale(1)"; -}); - -// Tlačítko go to top -// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) -window.onscroll = function () { - scrollFunction(); -}; - -function scrollFunction() { - if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { - document.getElementById("scrollToTopBtn").style.display = "block"; - } else { - document.getElementById("scrollToTopBtn").style.display = "none"; - } -} - -// Posunout nahoru, když uživatel klikne na tlačítko -function scrollToTop() { - document.body.scrollTop = 0; // Pro Safari - document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče -} diff --git a/web/index/apollo-nvim/style.css b/web/index/apollo-nvim/style.css deleted file mode 100644 index 78b5441..0000000 --- a/web/index/apollo-nvim/style.css +++ /dev/null @@ -1,239 +0,0 @@ -@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("colors.css"); - -* { - margin: 0; - padding: 0; - box-sizing: border-box; -} -body { - max-width: 1000px; - margin: 0 auto; - font-family: "Ubuntu", sans-serif; - background-color: var(--dracula-body-bg); - color: var(--dracula-color); -} - -/*Header */ - -h1 { - padding-left: 8px; -} - -header { - margin-top: 25px; - display: flex; - align-items: center; - height: 70px; - flex-direction: row; - /*position: fixed;*/ - background-color: var(--dracula-header-bg); -} - -a { - color: var(--dracula-links-color); -} -.title { - padding-top: 25px; -} - -.title { - flex-grow: 1; - display: flex; -} - -/* navigation */ -nav { - margin-right: 30px; -} - -nav li { - display: inline-block; - list-style-type: none; - margin-right: 20px; -} - -nav li a { - text-decoration: none; - color: var(--dracula-nav-links-color); -} - -.navigation { - background-color: var(--dracula-nav-bg); -} - -h1 { - color: var(--dracula-h1-color); -} - -h2 { - color: var(--dracula-h2-color); -} - -.fa-solid { - background-color: var(--dracula-solid-bg); - color: var(--dracula-solid-color); -} -/* navigation icons */ - -.menu-icon { - display: none; - margin-right: 30px; -} - -/*Header small display*/ -@media (max-width: 600px) { - body { - padding: 10px; - } - - header { - position: relative; - } - header nav { - position: absolute; - top: 70px; - width: 100%; - display: none; - } - - .menu-icon { - display: block; - font-size: 23px; - } - - header nav li { - display: block !important; - text-align: center; - margin-top: 10px; - margin-bottom: 10px; - } -} - -/* Sekce */ - -.content { - text-align: center; -} - -#welcome { - padding-top: 50px; - padding-bottom: 50px; -} - -#install { - padding-top: 50px; -} - -#node { - padding-top: 50px; - padding-bottom: 50px; -} - -#apollo { - padding-top: 50px; - padding-bottom: 50px; -} - -#coc { - padding-top: 50px; - padding-bottom: 50px; -} - -#contact { - padding-top: 50px; - padding-bottom: 50px; -} - -#plugin { - padding-top: 50px; -} - -#other { - padding-top: 50px; -} - - -/*Code box*/ -.code-box { - background-color: #353535; - padding: 10px; - border: 1px solid #ccc; - border-radius: 5px; - font-family: monospace; - max-width: 500px; - margin: 0 auto; - margin-top: 10px; - margin-bottom: 10px; -} - -/*Picture settings*/ - -.sat { - width: 175px; - height: 175px; -} - -.photo { - text-align: center; - padding-top: 50px; -} -.photo img { - width: 300px; - height: 200px; - margin: 10px; - transition: all 0.5s linear; -} -/*footer pevná pozice*/ - -footer { - bottom: 0; - margin-bottom: 10px; - margin-left: 25px; - margin-top: 20px; -} - -footer a { - text-decoration: none; -} - -#scrollToTopBtn { - display: none; - position: fixed; - bottom: 20px; - right: 20px; - /*butoon přes obsah*/ - z-index: 99; - outline: none; - cursor: pointer; - padding: 15px; - border-radius: 50%; - background-color: transparent; - color: var(--dracula-scrollToTopBtn-color); -} - -/* Styl pro ikonu */ -#scrollToTopBtn i { - font-size: 34px; -} - - -/*Instalace*/ - -.list ul { -list-style-type: none; -} - -.list { - padding-top: 50px; - padding-bottom: 50px; -} - -#plug-vim { - padding-top: 50px; - padding-bottom: 50px; -} - -.h2-install { - padding-bottom: 15px; -} diff --git a/web/index/terminal-space/README.md b/web/index/terminal-space/README.md deleted file mode 100644 index cf235f4..0000000 --- a/web/index/terminal-space/README.md +++ /dev/null @@ -1,7 +0,0 @@ -# Terminal space -Prozatím nás najdeš na této [doméně](https://lukaskanka.cz/index/terminal-space/index.html), ale už se intenzivně pracuje na vlastní doméně pro Terminal space. -

Vítám Tě na Terminal space!

-

Web je věnován Terminálům konzolím a hlavně aplikacím pro terminály.

-

Najdeš tu tipy, návody, novinky a další obsah ze světa terminálu.

-

Terminal Space prymárně míří na uživatele Linuxu a macOS, ale spousty obsahu budeš moci aplikovat ve Windows.

- diff --git a/web/index/terminal-space/colors.css b/web/index/terminal-space/colors.css deleted file mode 100644 index 110b1d7..0000000 --- a/web/index/terminal-space/colors.css +++ /dev/null @@ -1,14 +0,0 @@ -:root { - --dracula-body-bg: #2a232b; - --dracula-color: #f8f8f2; - --dracula-header-bg: #2a232b; - --dracula-scrollToTopBtn-color: #9fea8a; - --dracula-links-color: #f76b00; - --dracula-nav-bg: #2a232b; - --dracula-nav-links-color: #f76b00; - --dracula-h1-color: #e54472; - --dracula-h2-color: #18f700; - --dracula-solid-bg: #2a232b; - --dracula-solid-color: #f76b00; - --dracula-footer-bg: #2a232b; -} diff --git a/web/index/terminal-space/img/config.png b/web/index/terminal-space/img/config.png deleted file mode 100644 index 325c9f2..0000000 Binary files a/web/index/terminal-space/img/config.png and /dev/null differ diff --git a/web/index/terminal-space/img/fzf.png b/web/index/terminal-space/img/fzf.png deleted file mode 100644 index 3c0db79..0000000 Binary files a/web/index/terminal-space/img/fzf.png and /dev/null differ diff --git a/web/index/terminal-space/img/home.png b/web/index/terminal-space/img/home.png deleted file mode 100644 index ebe4c7c..0000000 Binary files a/web/index/terminal-space/img/home.png and /dev/null differ diff --git a/web/index/terminal-space/img/icons8-rocket.gif b/web/index/terminal-space/img/icons8-rocket.gif deleted file mode 100644 index c2a91fa..0000000 Binary files a/web/index/terminal-space/img/icons8-rocket.gif and /dev/null differ diff --git a/web/index/terminal-space/img/logo.png b/web/index/terminal-space/img/logo.png deleted file mode 100644 index 67a8659..0000000 Binary files a/web/index/terminal-space/img/logo.png and /dev/null differ diff --git a/web/index/terminal-space/img/terminal-icon.png b/web/index/terminal-space/img/terminal-icon.png deleted file mode 100644 index eabe3b3..0000000 Binary files a/web/index/terminal-space/img/terminal-icon.png and /dev/null differ diff --git a/web/index/terminal-space/img/terminal.png b/web/index/terminal-space/img/terminal.png deleted file mode 100644 index a3233d7..0000000 Binary files a/web/index/terminal-space/img/terminal.png and /dev/null differ diff --git a/web/index/terminal-space/index.php b/web/index/terminal-space/index.php deleted file mode 100644 index b870cb0..0000000 --- a/web/index/terminal-space/index.php +++ /dev/null @@ -1,112 +0,0 @@ - - - - - - - - - - - - - - - - - - Terminal space - - - -
-

💾 Terminal space

- - - - -
-
- - -
-
-

Terminal space:

-

Vítám Tě na Terminal space!

-

Web je věnován Terminálům konzolím a hlavně aplikacím pro terminály.

-

Najdeš tu tipy, návody, novinky a další obsah ze světa terminálu.

-

Terminal Space prymárně míří na uživatele Linuxu a macOS, ale spousty obsahu budeš moci aplikovat ve Windows.

-
-
-

Kontakty:

-

- 👉 🚀 ApolloNvim Telegram skupina -

-

- 👉 Osobní web autora 💾 Terminal space -

-

- 👉 Gitea profil -

-

- 👉 GitHub -

-

- - Mastodon -

-
-
-
-

Podpora:

-

- 👉 Pokud jakkoliv chcete podpořit nebo se podílet na obsahu a - funkčnosti 💾 Terminal space, prosím budu rád když mi zde napíšete. -

-

👉 Taky můžete tento projekt podpořit pár Satoshi:

- Satoshi -
-
-

Další projekty a odkazy:

-

- 👉 ArchLinux CZ -

-

- 👉 - Vyhledávač SearXNG CZ -

-

- 👉 - EndeavourOS Linux -

-

- 👉 i3 window manager -

-
- - -
- - - - diff --git a/web/index/terminal-space/install.php b/web/index/terminal-space/install.php deleted file mode 100644 index e967d7a..0000000 --- a/web/index/terminal-space/install.php +++ /dev/null @@ -1,303 +0,0 @@ - - - - - - - - - - - - - - - - - ApolloNvim Instalace - - - -
-

🚀ApolloNvim Instalace

- - - - -
-
-
-
-

Instalace a nastavení:

-

- - Vždy se podívej před instalací - nových pluginu, na dokumentaci k - plaginům na Githubu. Předejdeš - tím případným problémům! Pokud - si nejsi jistý postupem nebo ti - není něco jasné, tak raději se - podívej do dokumentace,napiš nám - nebo fórech najdeš odpověď. Také si vždy vše před změnou zálohuj! - -

- -

- 👉 Pokud ještě nemáte nainstalujte si - Neovim. -

-

- 👉 Bude potřeba nainstalovat plug.vim - aby jste mohl/a instalovat rozšíření. -

-

- 👉 Běžte na tuto - stránku - pod Installation si najděte svůj - operační systém a zkopírujte odkaz pod - ním do svého terminálu. -

-

- 👉 Nejprve si však zálohujte své - aktuální nastavení Neovim!!! -

-

👉 Linux & Mac:

-
-

/home/user/.config/nvim/init.vim

-
-

Windows:

-
-

~\AppData\Local\nvim

-
-
-
-

Node.js:

-

- 👉 Doporučuji mít nainstalovaný - Node.js. -

-

- 👉 Dále si v Node.js nainstalujte - Live-server - příkazem: -

-
-

npm i live-server

-
-

- 👉 Ve svém projektu budete moci pouštět - svůj index.html příkazem: -

-
-

npx live-server

-
-

- 👉 Pro správnou funkčnost LSP si - doinstalujte tyto balíčky: -

- -

- vscode-html-langserver -

-

- vscode-css-langserver -

-

- typescript-language-server -

-

- emmet-ls -

-

- eslint -

-

- vtailwindcss-language-server -

-

- marksman -

-

- markdoc-ls -

-
-
-

Neovim:

-

- 👉 Pro instalaci 🚀 ApolloNvim Distra - stačí stáhnout pouze soubor init.vim s - tohoto - repositáře. -

-

- 👉 Uložte ho do kořenováho adresáře - ~/.. /nvim dle tvého - OS. - Nezapomeňte na zálohu - stávajících souborů -

-

- 👉 Neovim pustíte v terminálu příkazem - nvim. -

-

👉 Odklikejte chybová hlášení.

-

- 👉 V Neovimu zadejte do command line - PlugIns , tím - nainstalujete všechny pluginy. - Restartujte Neovim. -

-

- 👉 Pokud Vám některý plugin chybí, - můžete ho lehce doinstalovat nebo naopak - odinstalovat pomocí - plug.vim. Více - informací najdete na GitHubu - plug.vim - nebo velmi rád poradím viz. o nás. -

-

- 👉 Pokud některý plugin nechcete - používat stačí v souboru - init.vim ho - zakomentovat pomocí dvojitých uvozovek - ". -

-

- 👉 Do command line ještě zadejte Coc - příkaz pro doinstalování zbylých - pluginů: -

-
-

- CocInstall coc-todolist - coc-tailwindcss coc-json - coc-html-css-support coc-html - coc-emmet coc-xml coc-tsserver - coc-lsp-wl coc-lit-html - coc-htmldjango coc-css - coc-markdown-preview-enhanced - coc-markdownlint -

-
-

- 👉 A ještě jednou restartujte Neovim a - vše máte připravené. -

-

- 👉 Tuto konfiguraci používám na Linuxu i - MacOS. Je ozkoušena i na Windows 11. -

-
- - - -
- - - diff --git a/web/index/terminal-space/kakoune/img/command.png b/web/index/terminal-space/kakoune/img/command.png deleted file mode 100644 index 8358f68..0000000 Binary files a/web/index/terminal-space/kakoune/img/command.png and /dev/null differ diff --git a/web/index/terminal-space/kakoune/img/config.png b/web/index/terminal-space/kakoune/img/config.png deleted file mode 100644 index e77bec8..0000000 Binary files a/web/index/terminal-space/kakoune/img/config.png and /dev/null differ diff --git a/web/index/terminal-space/kakoune/img/home.png b/web/index/terminal-space/kakoune/img/home.png deleted file mode 100644 index 0b3b383..0000000 Binary files a/web/index/terminal-space/kakoune/img/home.png and /dev/null differ diff --git a/web/index/terminal-space/kakoune/img/icons8-rocket.gif b/web/index/terminal-space/kakoune/img/icons8-rocket.gif deleted file mode 100644 index c2a91fa..0000000 Binary files a/web/index/terminal-space/kakoune/img/icons8-rocket.gif and /dev/null differ diff --git a/web/index/terminal-space/kakoune/img/kakoune_logo_full.png b/web/index/terminal-space/kakoune/img/kakoune_logo_full.png deleted file mode 100644 index 5e27405..0000000 Binary files a/web/index/terminal-space/kakoune/img/kakoune_logo_full.png and /dev/null differ diff --git a/web/index/terminal-space/kakoune/index.html b/web/index/terminal-space/kakoune/index.html deleted file mode 100644 index 1eef439..0000000 --- a/web/index/terminal-space/kakoune/index.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - - - - - - - - - - - - - - Kakoune Czech Community - - - -
- - - - - - -
-
- -
1
- - -
-
-

Úvod:

-

- 👉 Kakoune Front-End Power postavený na - LSP. -

-

- 👉 Kakoune je modální editor pro - Linux a - macOS - jako je třeba - Vim či - Neovim. . Z Kakoune - vychází také jeden velmi oblíbený modální editor - Helix-editor. - Jak Kakoune, tak Helix se od Vim a Neovim liší v ovládání, kde je opačná - logika příkazu a je bližší lidské řeči. Nespornou výhodou Kakoune je - oproti Helixu možnost rozšířit aplikaci o pluginy. Proto je - Kakoune vhodný pro zkušenější uživatele. Náš web by Ti měl pomoct s - prvotním nastavením. Pokud si i tak na tento editor netroufáš, Helix je skvělá náhrada. -

-

- 👉 Tato distribuce nefunguje tak, že jen klikneš na tlačítko a nainstaluje - se. Vede Tě k samostatné instalaci pomocí tohoto webu. Cílem je - pochopit, jak Kakoune funguje, abyste si mohli sami vše modifikovat. -

-

- 👉 Toto nastavení je primárně pro vývoj webu, ale není problém si vše - přizpůsobit. Inspiroval jsem se pluginy, které jsem využíval ve VSCode a - Webstorm. -

-

👉 Velký důraz je kladen na rychlost a lehkost.

-

👉 Tento blog je stále ve vývoji a postupně se na něm pracuje.

-

- 👉 Pro nejlepší zážitek s Kakoune doporučuji používat multiplexor - Zellij , ale není to samozřejmě - podmínkou. -

-
-
-

Přednosti:

-

- 👉 Hlavní předností tohoto nastavení jsou AutoSave, - doplňování HTML, CSS, JS a zkratky k zakomentování a odkomentování - kódu. Taky je zde několik pluginu pro příjemnější práci v Kakoune. -

-

- 👉 LSP se - mi velmi osvědčilo v modálním editoru - Helix-editor. - Mou konfiguraci Helixu najdete - zde. -

-

- 👉 Ta nejlepší témata v Kakoune nemusíš hledat, najdeš je po instalaci. Defaultně je - v naší konfiguraci nastaveno gruvbox-dark. -

-

- 👉 Témá v Kakoune si jednoduše změníš v command line příkazem - `colorscheme` a tlačítkem Tab se budeš přepínat mezi jednotlivými - tématy. Command mode, česky příkazový mód, vyvoláš zkratkou Ctrl + : . -

-
-
- Homescreen - Zellij - Command -
-
-

Instalace a nastavení:

-

- 👉 Pokud ještě nemáš, nainstaluj si, - Kakoune. -

-

👉 Nejprve si zálohuj své aktuální nastavení Kakoune!!!

-

👉 Linux & Mac:

-
-

~/.config/kak/kakrc

-
-

👉 Aby Kakoune dobře komunikoval s LSP, je potřeba mít nainstalovaný Rust.

-
-
-

Node.js:

-

- 👉 Doporučuji mít nainstalovaný - Node.js. -

-

👉 Pro správnou funkčnost LSP si doinstaluj tyto balíčky:

-

vscode-html-language-server

-

vscode-css-language-server

-

typescript-language-server -

-

emmet-ls

-

tailwindcss-language-server -

-

marksman

-

markdoc-ls

-

👉 A také si doinstaluj tento server pro správnou funkčnost HTML v LSP příkazem:

-
-

npm install -g vscode-{html,css,json}-languageserver-bin

-
-

- 👉 Dále si v Node.js nainstaluj - Live-server. -

-

- 👉 Platí v případě, že chceš dělat front-end nebo programuješ v - Javascriptu. -

-

👉 Ve svém projektu budeš moci pouštět index.html příkazem:

-
-

npx live-server

-
-

👉 Všechny servery, co si můžeš pomocí LSP nainstalovat, najdeš zde.

-
-
-

Kakoune:

-

- 👉 Pro instalaci Kakoune Front-End Power Ti stačí stáhnout pouze soubor - kakrc z tohoto repozitáře . -

-

- 👉 Ulož ho do kořenováho adresáře ~/.config/kak/. Nezapomeň na zálohu stávajících - souborů, pokud máš i své configy. -

-

👉 Kakoune pustíš v terminálu příkazem kak.

-

- 👉 V Kakoune zadej do command line plug-install, tím - nainstaluješ všechny pluginy. Restartuj Kakoune. -

-

- 👉 Pokud Ti některý plugin chybí, můžeš ho lehce doinstalovat nebo - naopak odinstalovat. Více informací - najdeš v Kakoune - dokumentaci - nebo velmi Ti rád poradím viz. Kontakty. -

-

- 👉 Pokud některý plugin nechceš používat, stačí ho v souboru - kakrc zakomentovat pomocí hastagu - #. -

-

- 👉 Tuto konfiguraci používám na Linuxu i macOS.

-
-
-

Plán Kakoune Front-End Power:

-

- 👉 Do budoucna můžeš očekávat tyto nové funkce a další novinky: -

-

- 👉 Web na vlastní doméně. Zatím Kakoune Front-End Power najdeš - zde. -

-

👉 Nové pluginy.

-

- 👉 Návody k pluginům, jak nastavit a jak s nimi pracovat. -

-

👉 Návody k práci s Kakoune.

-
-
-

Výběr pluginu v Kakoune Front-End Power:

-

- 👉 plug.kak nejduležitější plugin, aby bylo možné instalovat další pluginy.

-

- 👉 kakoune-lsp -

-

- 👉 luar rozšíří možnost instalovat pluginy napsané v jazyce Lua.

-

- 👉 byline.kak vybere celý řádek pomocí klávesy x jako v Helix-editoru.

-

- 👉 auto-pairs automaticky doplní závorky.

-

- 👉 fzf.kak rychlé asynchronní vyhledávaní souborů.

-
-
-

Otázky a odpovědi:

-

👉 Kolik Kakoune stojí? -> Nic, Kakoune je zdarma.

-
-
-

Kontakty:

-

- 👉 Kakoune community Telegram skupina -

-

- 👉 Osobní web autora -

-

- 👉 Gitea profil -

-

- 👉 GitHub -

-

- 👉 - Nostr -

-

- 👉 Mastodon -

-
-
-

Podpora:

-

- 👉 Pokud mě chceš podpořit nebo se podílet na obsahu tohoto webu, budu rád, když mi napíšeš. -

-

👉 Taky můžeš tento projekt podpořit pár Satoshi:

- Satoshi -
-
-

Další projekty a odkazy:

-

- 👉 ArchLinux CZ -

-

- 👉 - Vyhledávač SearXNG CZ -

-

- 👉 - EndeavourOS Linux -

-

- 👉 i3 window manager -

-
-
- - - - - - - \ No newline at end of file diff --git a/web/index/terminal-space/kakoune/script.js b/web/index/terminal-space/kakoune/script.js deleted file mode 100644 index c93949e..0000000 --- a/web/index/terminal-space/kakoune/script.js +++ /dev/null @@ -1,155 +0,0 @@ -//Navbar menu -const menuIcon = document.querySelector(".menu-icon"); -const menuList = document.querySelector("nav"); -const hamburgerIcon = document.querySelector(".fa-solid"); - -menuIcon.addEventListener("click", () => { - if (hamburgerIcon.classList[1] === "fa-bars") { - hamburgerIcon.classList.add("fa-xmark"); - hamburgerIcon.classList.remove("fa-bars"); - menuList.style.display = "block"; - } else { - hamburgerIcon.classList.add("fa-bars"); - hamburgerIcon.classList.remove("fa-xmark"); - menuList.style.display = "none"; - } -}); - -// Dark / Light Mode - -const body = document.querySelector("body"); -const head = document.querySelector("header"); -const links = document.querySelectorAll("a"); -const nav = document.querySelector(".navigation"); -const h1 = document.querySelector("h1"); -const nadpish2 = document.querySelectorAll("h2"); -const p = document.querySelector("p"); -const solid = document.querySelector(".fa-solid"); -const solid1 = document.querySelector(".menu-icon"); -const footer = document.querySelector("footer"); -const gotop = document.querySelector("#scrollToTopBtn"); -const theme = document.querySelector("#toggleButton"); -const box = document.querySelectorAll(".code-box"); -let isDraculaMode = false; - -// Funkce pro nastavení stylů pro Dracula mód -function setDraculaStyles() { - body.style.backgroundColor = "#2a232b"; - body.style.color = "#f8f8f2"; - head.style.backgroundColor = "#2a232b"; - theme.style.color = "#9fea8a"; - gotop.style.color = "#9fea8a"; - links.forEach((a) => { - a.style.color = "#f76b00"; - }); - nav.style.backgroundColor = "#2a232b"; - h1.style.color = "#e54472"; - nadpish2.forEach((h2) => { - h2.style.color = "#18f700"; - }); - solid.style.backgroundColor = "#2a232b"; - solid.style.color = "#f76b00"; - solid1.style.backgroundColor = "#2a232b"; - footer.style.backgroundColor = "#2a232b"; - //gotop.style.backgroundColor = "#18f700"; - //theme.style.backgroundColor = "#18f700"; -} - -// Funkce pro nastavení stylů pro Light mód; -function setKakouneStyles() { - body.style.backgroundColor = "#9fea8a"; - body.style.color = "#282a36"; - h1.style.color = "#e84046"; - theme.style.color = "#2a232b"; - links.forEach((a) => { - a.style.color = "#ea3838"; - }); - gotop.style.color = "#2a232b"; - head.style.backgroundColor = "#9fea8a"; - nav.style.backgroundColor = "#9fea8a"; - solid.style.backgroundColor = "#9fea8a"; - solid1.style.backgroundColor = "#9fea8a"; - footer.style.backgroundColor = "#9fea8a"; - nadpish2.forEach((h2) => { - h2.style.color = "#1909f4"; - }); - //gotop.style.backgroundColor = "#a7e6ef"; - //theme.style.backgroundColor = "#a7e6ef"; - box.forEach((p) => { - p.style.color = "white"; - }); -} - -// Funkce pro přepnutí módu -function toggleMode() { - if (isDraculaMode) { - // Pokud je momentálně v Dracula modu, přepnout na Light mód - setKakouneStyles(); - isDraculaMode = false; - } else { - // Pokud je momentálně v Light modu, přepnout na Dracula mód - setDraculaStyles(); - isDraculaMode = true; - } -} - -// Funkce na změnu stylů -document.getElementById("toggleButton").addEventListener("click", toggleMode); - -// Nastavení - výchozí styl na Dark -setKakouneStyles(); -isDraculaMode = true; - -// Photo Gallery -> section (zoom) -const image1 = document.querySelector(".picture"); - -image1.addEventListener("mouseenter", () => { - image1.style.transform = "scale(2.2)"; -}); - -image1.addEventListener("mouseleave", () => { - image1.style.transform = "scale(1)"; -}); - -const image2 = document.querySelector(".picture1"); - -image2.addEventListener("mouseenter", () => { - image2.style.transform = "scale(2.2)"; -}); - -image2.addEventListener("mouseleave", () => { - image2.style.transform = "scale(1)"; -}); - -const image3 = document.querySelector(".picture2"); - -image3.addEventListener("mouseenter", () => { - image3.style.transform = "scale(2.2)"; -}); - -image3.addEventListener("mouseleave", () => { - image3.style.transform = "scale(1)"; -}); - -// Tlačítko go to top -// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) -window.onscroll = function () { - scrollFunction(); -}; - -function scrollFunction() { - if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { - document.getElementById("scrollToTopBtn").style.display = "block"; - } else { - document.getElementById("scrollToTopBtn").style.display = "none"; - } -} - -// Posunout nahoru, když uživatel klikne na tlačítko -function scrollToTop() { - document.body.scrollTop = 0; // Pro Safari - document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče -} - -// test smazat -const test = document.querySelector(".test"); diff --git a/web/index/terminal-space/kakoune/style.css b/web/index/terminal-space/kakoune/style.css deleted file mode 100644 index f4b024e..0000000 --- a/web/index/terminal-space/kakoune/style.css +++ /dev/null @@ -1,212 +0,0 @@ -* { - margin: 0; - - padding: 0; - - box-sizing: border-box; -} -body { - max-width: 1000px; - margin: 0 auto; - font-family: "Ubuntu", sans-serif; -} - -/*Header */ - -h1 { - padding-left: 8px; -} - -header { - margin-top: 25px; - display: flex; - align-items: center; - height: 70px; - flex-direction: row; - /*position: fixed;*/ -} - -.title { - padding-top: 25px; -} - -.logo { - flex-grow: 1; - display: flex; -} - -.logo img { - /*width: 100px;*/ - height: 100px; - padding-top: 15px; - margin-left: 20px; -} - -/* navigation */ -nav { - margin-right: 30px; -} - -nav li { - display: inline-block; - list-style-type: none; - margin-right: 20px; -} - -nav li a { - text-decoration: none; - color: black; -} - -/* navigation icons */ - -.menu-icon { - display: none; - margin-right: 30px; -} - -/*Dark/Light mode button*/ -#toggleButton { - float: right; - margin-right: 30px; - margin-top: 10px; - padding: 5px; -} - -#toggleButton { - bottom: 20px; - right: 20px; - border: none; - outline: none; - background-color: transparent; - font-size: 34px; - cursor: pointer; -} - -/*Header small display*/ -@media (max-width: 600px) { - body { - padding: 10px; - } - - header { - position: relative; - } - header nav { - position: absolute; - top: 70px; - width: 100%; - display: none; - } - - .menu-icon { - display: block; - font-size: 23px; - } - - header nav li { - display: block !important; - text-align: center; - margin-top: 10px; - margin-bottom: 10px; - } - - hr { - display: none; - } -} - -/* Sekce */ - -.content { - text-align: center; -} - -.welcome { - padding-top: 115px; - padding-bottom: 50px; -} - -#install { - padding-top: 50px; -} - -#node { - padding-top: 50px; - padding-bottom: 50px; -} - -#plans { - padding-top: 50px; - padding-bottom: 50px; -} - - -#contact { - padding-top: 50px; - padding-bottom: 50px; -} - -#other { - padding-top: 50px; -} - -/*Code box*/ -.code-box { - background-color: #353535; - padding: 10px; - border: 1px solid #ccc; - border-radius: 5px; - font-family: monospace; - max-width: 400px; - margin: 0 auto; -} - -/*Picture settings*/ - -.sat { - width: 175px; - height: 175px; -} - -.photo { - text-align: center; - padding-top: 50px; -} -.photo img { - width: 300px; - height: 200px; - margin: 10px; - transition: all 0.5s linear; -} -/*footer pevná pozice*/ - -footer { - bottom: 0; - margin-bottom: 10px; - margin-left: 25px; - margin-top: 20px; -} - -footer a { - text-decoration: none; -} - -#scrollToTopBtn { - display: none; - position: fixed; - bottom: 20px; - right: 20px; - /*butoon přes obsah*/ - z-index: 99; - outline: none; - cursor: pointer; - padding: 15px; - border-radius: 50%; - background-color: transparent; -} - -/* Styl pro ikonu */ -#scrollToTopBtn i { - font-size: 34px; -} diff --git a/web/index/terminal-space/news.php b/web/index/terminal-space/news.php deleted file mode 100644 index 8472a05..0000000 --- a/web/index/terminal-space/news.php +++ /dev/null @@ -1,72 +0,0 @@ - - - - - - - - - - - - - - - - - - Terminal space - Novinky - - - -
-

💾 Terminal space - Novinky

- - - - -
-
- - -
-
-
-

Vyšla nová verze AstoNvim

-01.04.2024 -

AstroNvim je distribuce Neovimu beznutnosti další konfigurace.

-

Na nové verzi se pracovalo 10 měsíců a 2 měsíce trvalo veřejné beta testování.

-
-
-

Vyšla nová verze Helix-editoru 24.03

-01.04.2024 -

Před několika málo dny vyšla nová verze postmoderního modálního editoru Helix.

-

Helix-editor je napsán v Rustu a běží v terminálech na všech OS.

Nová verze obsahuje přes 150 vylepšení, na jejich seznam se můžete podívat pod tímto odkazem.

-
- - -
- - - - diff --git a/web/index/terminal-space/script.js b/web/index/terminal-space/script.js deleted file mode 100644 index a7ed4a0..0000000 --- a/web/index/terminal-space/script.js +++ /dev/null @@ -1,149 +0,0 @@ -//Navbar menu -const menuIcon = document.querySelector(".menu-icon"); -const menuList = document.querySelector("nav"); -const hamburgerIcon = document.querySelector(".fa-solid"); - -menuIcon.addEventListener("click", () => { - if (hamburgerIcon.classList[1] === "fa-bars") { - hamburgerIcon.classList.add("fa-xmark"); - hamburgerIcon.classList.remove("fa-bars"); - menuList.style.display = "block"; - } else { - hamburgerIcon.classList.add("fa-bars"); - hamburgerIcon.classList.remove("fa-xmark"); - menuList.style.display = "none"; - } -}); - -// Dark / Light Mode -/* -const body = document.querySelector("body"); -const head = document.querySelector("header"); -const links = document.querySelectorAll("a"); -const nav = document.querySelector(".navigation"); -const h1 = document.querySelector("h1"); -const nadpish2 = document.querySelectorAll("h2"); -const p = document.querySelector("p"); -const solid = document.querySelector(".fa-solid"); -const solid1 = document.querySelector(".menu-icon"); -const footer = document.querySelector("footer"); -const gotop = document.querySelector("#scrollToTopBtn"); -const theme = document.querySelector("#toggleButton"); -const box = document.querySelectorAll(".code-box"); -let isDraculaMode = false; - -// Funkce pro nastavení stylů pro Dracula mód -function setDraculaStyles() { - body.style.backgroundColor = "#2a232b"; - body.style.color = "#f8f8f2"; - head.style.backgroundColor = "#2a232b"; - theme.style.color = "#e7efa7"; - gotop.style.color = "#e7efa7"; - links.forEach((a) => { - a.style.color = "#f76b00"; - }); - nav.style.backgroundColor = "#2a232b"; - h1.style.color = "#e54472"; - nadpish2.forEach((h2) => { - h2.style.color = "#18f700"; - }); - solid.style.backgroundColor = "#2a232b"; - solid.style.color = "#f76b00"; - solid1.style.backgroundColor = "#2a232b"; - footer.style.backgroundColor = "#2a232b"; - //gotop.style.backgroundColor = "#18f700"; - //theme.style.backgroundColor = "#18f700"; -} - -// Funkce pro nastavení stylů pro Light mód; -function setLightStyles() { - body.style.backgroundColor = "#e7efa7"; - body.style.color = "#282a36"; - theme.style.color = "#2a232b"; -gotop.style.color = "#2a232b"; - head.style.backgroundColor = "#e7efa7"; - nav.style.backgroundColor = "#e7efa7"; - solid.style.backgroundColor = "#e7efa7"; - solid1.style.backgroundColor = "#e7efa7"; - footer.style.backgroundColor = "#e7efa7"; - nadpish2.forEach((h2) => { - h2.style.color = "#c627d8"; - }); - //gotop.style.backgroundColor = "#a7e6ef"; - //theme.style.backgroundColor = "#a7e6ef"; - box.forEach((p) => { - p.style.color = "white"; - }); -} - -// Funkce pro přepnutí módu -function toggleMode() { - if (isDraculaMode) { - // Pokud je momentálně v Dracula modu, přepnout na Light mód - setLightStyles(); - isDraculaMode = false; - } else { - // Pokud je momentálně v Light modu, přepnout na Dracula mód - setDraculaStyles(); - isDraculaMode = true; - } -} - -// Funkce na změnu stylů -document.getElementById("toggleButton").addEventListener("click", toggleMode); - -// Nastavení - výchozí styl na Dark -setDraculaStyles(); -isDraculaMode = true; -*/ - -// Photo Gallery -> section (zoom) -const image1 = document.querySelector(".picture"); - -image1.addEventListener("mouseenter", () => { - image1.style.transform = "scale(2.2)"; -}); - -image1.addEventListener("mouseleave", () => { - image1.style.transform = "scale(1)"; -}); - -const image2 = document.querySelector(".picture1"); - -image2.addEventListener("mouseenter", () => { - image2.style.transform = "scale(2.2)"; -}); - -image2.addEventListener("mouseleave", () => { - image2.style.transform = "scale(1)"; -}); - -const image3 = document.querySelector(".picture2"); - -image3.addEventListener("mouseenter", () => { - image3.style.transform = "scale(2.2)"; -}); - -image3.addEventListener("mouseleave", () => { - image3.style.transform = "scale(1)"; -}); - -// Tlačítko go to top -// Zobrazení tlačítka od rolovaní části stránky (víc logické než až na konci) -window.onscroll = function () { - scrollFunction(); -}; - -function scrollFunction() { - if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { - document.getElementById("scrollToTopBtn").style.display = "block"; - } else { - document.getElementById("scrollToTopBtn").style.display = "none"; - } -} - -// Posunout nahoru, když uživatel klikne na tlačítko -function scrollToTop() { - document.body.scrollTop = 0; // Pro Safari - document.documentElement.scrollTop = 0; // Pro ostatní prohlížeče -} diff --git a/web/index/terminal-space/style.css b/web/index/terminal-space/style.css deleted file mode 100644 index 78b5441..0000000 --- a/web/index/terminal-space/style.css +++ /dev/null @@ -1,239 +0,0 @@ -@import url("https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap"); -@import url("colors.css"); - -* { - margin: 0; - padding: 0; - box-sizing: border-box; -} -body { - max-width: 1000px; - margin: 0 auto; - font-family: "Ubuntu", sans-serif; - background-color: var(--dracula-body-bg); - color: var(--dracula-color); -} - -/*Header */ - -h1 { - padding-left: 8px; -} - -header { - margin-top: 25px; - display: flex; - align-items: center; - height: 70px; - flex-direction: row; - /*position: fixed;*/ - background-color: var(--dracula-header-bg); -} - -a { - color: var(--dracula-links-color); -} -.title { - padding-top: 25px; -} - -.title { - flex-grow: 1; - display: flex; -} - -/* navigation */ -nav { - margin-right: 30px; -} - -nav li { - display: inline-block; - list-style-type: none; - margin-right: 20px; -} - -nav li a { - text-decoration: none; - color: var(--dracula-nav-links-color); -} - -.navigation { - background-color: var(--dracula-nav-bg); -} - -h1 { - color: var(--dracula-h1-color); -} - -h2 { - color: var(--dracula-h2-color); -} - -.fa-solid { - background-color: var(--dracula-solid-bg); - color: var(--dracula-solid-color); -} -/* navigation icons */ - -.menu-icon { - display: none; - margin-right: 30px; -} - -/*Header small display*/ -@media (max-width: 600px) { - body { - padding: 10px; - } - - header { - position: relative; - } - header nav { - position: absolute; - top: 70px; - width: 100%; - display: none; - } - - .menu-icon { - display: block; - font-size: 23px; - } - - header nav li { - display: block !important; - text-align: center; - margin-top: 10px; - margin-bottom: 10px; - } -} - -/* Sekce */ - -.content { - text-align: center; -} - -#welcome { - padding-top: 50px; - padding-bottom: 50px; -} - -#install { - padding-top: 50px; -} - -#node { - padding-top: 50px; - padding-bottom: 50px; -} - -#apollo { - padding-top: 50px; - padding-bottom: 50px; -} - -#coc { - padding-top: 50px; - padding-bottom: 50px; -} - -#contact { - padding-top: 50px; - padding-bottom: 50px; -} - -#plugin { - padding-top: 50px; -} - -#other { - padding-top: 50px; -} - - -/*Code box*/ -.code-box { - background-color: #353535; - padding: 10px; - border: 1px solid #ccc; - border-radius: 5px; - font-family: monospace; - max-width: 500px; - margin: 0 auto; - margin-top: 10px; - margin-bottom: 10px; -} - -/*Picture settings*/ - -.sat { - width: 175px; - height: 175px; -} - -.photo { - text-align: center; - padding-top: 50px; -} -.photo img { - width: 300px; - height: 200px; - margin: 10px; - transition: all 0.5s linear; -} -/*footer pevná pozice*/ - -footer { - bottom: 0; - margin-bottom: 10px; - margin-left: 25px; - margin-top: 20px; -} - -footer a { - text-decoration: none; -} - -#scrollToTopBtn { - display: none; - position: fixed; - bottom: 20px; - right: 20px; - /*butoon přes obsah*/ - z-index: 99; - outline: none; - cursor: pointer; - padding: 15px; - border-radius: 50%; - background-color: transparent; - color: var(--dracula-scrollToTopBtn-color); -} - -/* Styl pro ikonu */ -#scrollToTopBtn i { - font-size: 34px; -} - - -/*Instalace*/ - -.list ul { -list-style-type: none; -} - -.list { - padding-top: 50px; - padding-bottom: 50px; -} - -#plug-vim { - padding-top: 50px; - padding-bottom: 50px; -} - -.h2-install { - padding-bottom: 15px; -}