From 35d081abc45963b4481b7e1e6d55e3bc9f8e7e7c Mon Sep 17 00:00:00 2001 From: Filip Rojek Date: Tue, 29 Aug 2023 10:08:14 +0200 Subject: [PATCH] update --- config.toml | 1 + content/guitar/tereza.html | 323 ++++++++++++++++++ content/projects/debrepo.md | 18 + content/projects/dotfiles.md | 15 + content/projects/first.md | 14 - content/projects/fofrweb.md | 34 ++ .../projects/gitlab-ce-auto-minor-upgrade.md | 10 + content/projects/nork.md | 10 + content/projects/website.md | 10 + content/projects/wpa_tui.md | 14 + sass/general.scss | 14 + sass/project.scss | 17 + sass/project_list.scss | 25 ++ sass/style.scss | 9 +- sass/vars.scss | 14 + templates/404.html | 161 +++++++++ templates/base.html | 15 +- templates/guitar.html | 0 templates/project.html | 23 +- templates/project_list.html | 31 +- 20 files changed, 715 insertions(+), 43 deletions(-) create mode 100644 content/guitar/tereza.html create mode 100644 content/projects/debrepo.md create mode 100644 content/projects/dotfiles.md delete mode 100644 content/projects/first.md create mode 100644 content/projects/fofrweb.md create mode 100644 content/projects/gitlab-ce-auto-minor-upgrade.md create mode 100644 content/projects/nork.md create mode 100644 content/projects/website.md create mode 100644 content/projects/wpa_tui.md create mode 100644 sass/general.scss create mode 100644 sass/project.scss create mode 100644 sass/project_list.scss create mode 100644 sass/vars.scss create mode 100644 templates/404.html create mode 100644 templates/guitar.html diff --git a/config.toml b/config.toml index cc41289..2c2443b 100644 --- a/config.toml +++ b/config.toml @@ -16,6 +16,7 @@ smart_punctuation = true git = "https://git.filiprojek.cz/fr/website" nav_items = [ {name="Home", path="/"}, + {name="About", path="/about"}, {name="Projects", path="/projects/"}, {name="Contacts", path="/contact/"}, ] diff --git a/content/guitar/tereza.html b/content/guitar/tereza.html new file mode 100644 index 0000000..45d6651 --- /dev/null +++ b/content/guitar/tereza.html @@ -0,0 +1,323 @@ + + + + + + + +
+ +
Tereza - Osamělý město
+
+ + + + + + + +
C D G
Ten den, co vítr listí z města svál,
+ + + + + + + +
C D Em
můj džíp se vracel, jako by se bál,
+ + + + + + + +
C D G
že asfaltový moře odliv
+ + + + + + + +
C D E
a stáj že svýho koně nepozná.
+
+
+ + + + + + + +
G D
Řekni, kolik je na světě, kolik je takovejch měst,
+ + + + + + + +
Am Em
řekni, kdo by se vracel, všude je tisíce cest,
+ + + + + + + +
G D
tenkrát, když jsi mi, Terezo, řekla, že ráda mě máš,
+ + + + + + + +
Am Em
tenkrát ptal jsem se, Terezo, kolik mi polibků dáš
+ + + + + + + +
D G
naposled, naposled.
+
+
+ + + + + + + +
C D G
Já z dálky viděl město v slunci stát
+ + + + + + + +
C D Em
a dál jsem se jen s hrůzou mohl ptát,
+ + + + + + + +
C D G
proč vítr mlátí spoustou okenic,
+ + + + + + + +
C D E
proč jsou v ulici auta, jinak nic?
+
+
+ + + + + + + +
G D
Řekni, kolik je na světě, kolik je takovejch měst,
+ + + + + + + +
Am Em
řekni, kdo by se vracel, všude je tisíce cest,
+ + + + + + + +
G D
tenkrát, když jsi mi, Terezo, řekla, že ráda mě máš,
+ + + + + + + +
Am Em
tenkrát ptal jsem se, Terezo, kolik mi polibků dáš
+ + + + + + + +
D G
naposled, naposled.
+
+
+ + + + + + + +
C D G
Do prázdnejch beden zotvíranejch aut
+ + + + + + + +
C D Em
zaznívá odněkud něžný tón flaut
+ + + + + + + +
C D G
a v závěji starýho papíru
+ + + + + + + +
C D E
lej se černý klapky z klavíru.
+
+
+ + + + + + + +
G D
Řekni, kolik je na světě, kolik je takovejch měst,
+ + + + + + + +
Am Em
řekni, kdo by se vracel, všude je tisíce cest,
+ + + + + + + +
G D
tenkrát, když jsi mi, Terezo, řekla, že ráda mě máš,
+ + + + + + + +
Am Em
tenkrát ptal jsem se, Terezo, kolik mi polibků dáš
+ + + + + + + +
D G
naposled, naposled.
+
+
+ + + + + + + +
C D G
Tak loudám se tím hrozným městem sám
+ + + + + + + +
C D Em
a vím, že Terezu už nepotkám,
+ + + + + + + +
C D G
jen já tu zůstal s prázdnou uli
+ + + + + + + +
C D E
a vosamělý město mlčící.
+
+
+ + + + + + + +
G D
Řekni, kolik je na světě, kolik je takovejch měst,
+ + + + + + + +
Am Em
řekni, kdo by se vracel, všude je tisíce cest,
+ + + + + + + +
G D
tenkrát, když jsi mi, Terezo, řekla, že ráda mě máš,
+ + + + + + + +
Am Em
tenkrát ptal jsem se, Terezo, kolik mi polibků dáš
+ + + + + + + +
D G
naposled, naposled.
+
+
+ + diff --git a/content/projects/debrepo.md b/content/projects/debrepo.md new file mode 100644 index 0000000..7d2a75c --- /dev/null +++ b/content/projects/debrepo.md @@ -0,0 +1,18 @@ ++++ +title = "Debrepo" +date = 2023-05-01 +description = "A Debian repository management tool" + +[extra] +state = "stable" ++++ + +# Debrepo +- A Debian repository management tool. + +## About +- `Debrepo` is a software tool designed for creating and managing Debian repositories for `*.deb` packages, providing a lightweight and user-friendly alternative to more complex tools like `reprepo` or `aptly`. While these alternatives may offer more advanced features, Debrepo focuses on providing essential functionality and ease of use for repository management, allowing users to easily add, remove, and update packages within their repositories. With Debrepo, users can efficiently manage their Debian repositories without the unnecessary complexity of more advanced tools. + +## Links +- [Git](https://git.filiprojek.cz/fr/debrepo) + diff --git a/content/projects/dotfiles.md b/content/projects/dotfiles.md new file mode 100644 index 0000000..f4c4638 --- /dev/null +++ b/content/projects/dotfiles.md @@ -0,0 +1,15 @@ ++++ +title = "Dotfiles" +date = 2019-01-01 +description = "Collection of my configuration dotfiles" + +[extra] +state = "active" ++++ + +# Dotfiles + +## About +## Links +- [Git](https://git.filiprojek.cz/fr/dotfiles) + diff --git a/content/projects/first.md b/content/projects/first.md deleted file mode 100644 index 59addfa..0000000 --- a/content/projects/first.md +++ /dev/null @@ -1,14 +0,0 @@ -+++ -title = "Fofrbazar" -date = 2019-11-27 -+++ - -## Internetová bazarová platforma -### 04/2021 -- Technologie - - PHP - - Laravel - - MySQL - - Linux - - Apache - diff --git a/content/projects/fofrweb.md b/content/projects/fofrweb.md new file mode 100644 index 0000000..8ea0835 --- /dev/null +++ b/content/projects/fofrweb.md @@ -0,0 +1,34 @@ ++++ +title = "Fofrweb" +date = 2019-11-27 +description = "Custom websites and student projects" + +[extra] +state = "active" ++++ + +# About +- Lorem ipsum dolor sit amet, officia excepteur ex fugiat reprehenderit enim labore culpa sint ad nisi Lorem pariatur mollit ex esse exercitation amet. Nisi anim cupidatat excepteur officia. Reprehenderit nostrud nostrud ipsum Lorem est aliquip amet voluptate voluptate dolor minim nulla est proident. Nostrud officia pariatur ut officia. Sit irure elit esse ea nulla sunt ex occaecat reprehenderit commodo officia dolor Lorem duis laboris cupidatat officia voluptate. Culpa proident adipisicing id nulla nisi laboris ex in Lorem sunt duis officia eiusmod. Aliqua reprehenderit commodo ex non excepteur duis sunt velit enim. Voluptate laboris sint cupidatat ullamco ut ea consectetur et est culpa et culpa duis. + +# Projects + +## Websites +### date +### links + +## FofrMess +### date + +## FofrTasks +### date + +## Fofrbazar +- Internetová bazarová platforma +### 04/2021 +- Technologie + - PHP + - Laravel + - MySQL + - Linux + - Apache + diff --git a/content/projects/gitlab-ce-auto-minor-upgrade.md b/content/projects/gitlab-ce-auto-minor-upgrade.md new file mode 100644 index 0000000..91cf7d2 --- /dev/null +++ b/content/projects/gitlab-ce-auto-minor-upgrade.md @@ -0,0 +1,10 @@ ++++ +title = "Gitlab auto upgrade script" +date = 2023-07-17 +description = "Gitlab CE auto minor upgrade script" + +[extra] +state = "done" ++++ + + diff --git a/content/projects/nork.md b/content/projects/nork.md new file mode 100644 index 0000000..01a66fe --- /dev/null +++ b/content/projects/nork.md @@ -0,0 +1,10 @@ ++++ +title = "Nork" +date = 2021-08-13 +description = "Simple node.js tool that extends express projects" + +[extra] +state = "done" ++++ + + diff --git a/content/projects/website.md b/content/projects/website.md new file mode 100644 index 0000000..73bcdda --- /dev/null +++ b/content/projects/website.md @@ -0,0 +1,10 @@ ++++ +title = "Website" +date = 2023-08-29 +description = "My personal website" + +[extra] +state = "in development" ++++ + + diff --git a/content/projects/wpa_tui.md b/content/projects/wpa_tui.md new file mode 100644 index 0000000..b868e31 --- /dev/null +++ b/content/projects/wpa_tui.md @@ -0,0 +1,14 @@ ++++ +title = "wpa_tui" +date = 2023-06-21 +description = "WPA Supplicant Terminal User Interface" + +[extra] +state = "in development" ++++ + +# wpa_tui +- WPA Supplicant Terminal User Interface +- Collection of `dmenu` scripts for interacting with WPA Supplicant +- Terminal User Interface app for interacting with WPA Supplicant +- Main goal of this tool is comfort of sending commands to WPA-Supplicant from terminal over remembering explicit wpa commands as well as having to click in the wpa_gui (abandoned graphical interface) diff --git a/sass/general.scss b/sass/general.scss new file mode 100644 index 0000000..de5b158 --- /dev/null +++ b/sass/general.scss @@ -0,0 +1,14 @@ +.flex-col { + display: flex; + justify-content: center; + align-items: center; + flex-direction: column; +} + +.flex-row { + display: flex; + justify-content: center; + align-items: center; + flex-direction: row; +} + diff --git a/sass/project.scss b/sass/project.scss new file mode 100644 index 0000000..48ece40 --- /dev/null +++ b/sass/project.scss @@ -0,0 +1,17 @@ +.project-wrapper { + justify-content: start; + align-items: start; +} + +.left-bar { + width: 15rem; + justify-content: start; + align-items: start; + border-right: thin solid var(--c-blue); + margin-right: 2.5rem; + padding: 0 2.5rem; + + h2 { + padding-bottom: 2.5rem; + } +} diff --git a/sass/project_list.scss b/sass/project_list.scss new file mode 100644 index 0000000..c3b08f0 --- /dev/null +++ b/sass/project_list.scss @@ -0,0 +1,25 @@ +.project-list { + h1 { + margin-bottom: 2rem; + font-size: 2rem; + } + .project { + margin-bottom: 3rem; + + .title { + text-decoration: none; + font-size: 1.2rem; + font-weight: bold; + } + + .description { + font-style: italic; + margin-bottom: .5rem; + margin-top: .5rem; + } + hr { + margin-bottom: .5rem; + } + } + +} diff --git a/sass/style.scss b/sass/style.scss index 7eedba7..73e4546 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -1,10 +1,3 @@ -body { - --base-padding: .5rem 1rem; - --base-margin: 2rem; - --background: #111111; - --color: #ffffff; -} - * { margin: 0; padding: 0; @@ -62,7 +55,7 @@ nav { a { color: var(--color); } a:visited { color: var(--color); } -a:hover { color: red; } +a:hover { color: var(--a-hover); } @media (min-width: 400px) { nav .links { diff --git a/sass/vars.scss b/sass/vars.scss new file mode 100644 index 0000000..973b2d0 --- /dev/null +++ b/sass/vars.scss @@ -0,0 +1,14 @@ +* { + --base-padding: .5rem 1rem; + --base-margin: 2rem; + + --c-white: #ffffff; + --c-gray: #111111; + --c-red: #FF3A20; + --c-darkblue: #02081e; + --c-blue: #5B85AA; + + --a-hover: var(--c-red); + --color: var(--c-white); + --background: var(--c-gray); +} diff --git a/templates/404.html b/templates/404.html new file mode 100644 index 0000000..60d8f20 --- /dev/null +++ b/templates/404.html @@ -0,0 +1,161 @@ + + + + filiprojek.cz | 404 Not found + + + + + + + + + +
+
+
+
+
+
+
+
+
+

Oops! You're Lost in Space!

+

Looks like you took a wrong turn and ended up in the outer reaches of the internet. Don't worry; our rocket is on its way to bring you back.

+ Return to Earth +
+
+ + + + + diff --git a/templates/base.html b/templates/base.html index 3f0de7c..3a9334c 100644 --- a/templates/base.html +++ b/templates/base.html @@ -18,9 +18,13 @@ - - - + + + + + + {% block styles %} + {% endblock stles %}
@@ -58,6 +62,11 @@ {% endif %}

(c) filiprojek.cz 2022 - {{ now() | date(format="%Y")}}

+ + diff --git a/templates/guitar.html b/templates/guitar.html new file mode 100644 index 0000000..e69de29 diff --git a/templates/project.html b/templates/project.html index b510331..9112f46 100644 --- a/templates/project.html +++ b/templates/project.html @@ -1,11 +1,22 @@ {% extends "base.html" %} +{% block styles %} + +{% endblock styles %} + {% block content %} -
-

{{ page.title }}

- {{ page.description }} -
-
- {{ page.content | safe }} +
+
+

Projects

+ {% set section = get_section(path=page.ancestors | last) %} + {% for project in section.pages %} + {{project.title}} + {% endfor %} +
+ +
+ {{ page.content | safe }} +
{% endblock content %} + diff --git a/templates/project_list.html b/templates/project_list.html index c4c6cb8..b29126e 100644 --- a/templates/project_list.html +++ b/templates/project_list.html @@ -1,21 +1,28 @@ {% extends "base.html" %} +{% block styles %} + +{% endblock styles %} + + {% block content %}

My Projects

{% for project in section.pages %} - -
-
{{ project.title }}
-

- {% if project.description %} - {{ project.description }} - {% else %} - … - {% endif %} -

+
+ + {{ project.title }} + +

+ {% if project.description %} + {{ project.description }} + {% else %} + … + {% endif %} +

+
+

{{ project.date }} | {{ project.extra.state}}

- - {% endfor %} + {% endfor %}
{% endblock content %}