From 7c0a4639173d9fe40c957085e66b9dcdfe49c70a Mon Sep 17 00:00:00 2001 From: Filip Rojek Date: Wed, 20 Sep 2023 17:03:40 +0200 Subject: [PATCH] some updates almost ready for v1 --- .gitignore | 1 - config.toml | 6 +- content/about.md | 8 + content/contact.md | 2 +- content/projects/dotfiles.md | 1 + .../projects/gitlab-ce-auto-minor-upgrade.md | 9 + content/projects/nork.md | 5 + content/projects/website.md | 6 + content/projects/wpa_tui.md | 4 + sass/content.scss | 15 ++ sass/style.scss | 2 +- static/img/at.svg | 1 + templates/404.html | 175 ++---------------- templates/about.html | 16 ++ templates/base.html | 4 +- templates/contact.html | 7 +- templates/index.html | 10 +- todo.md | 20 ++ 18 files changed, 124 insertions(+), 168 deletions(-) create mode 100644 content/about.md create mode 100644 static/img/at.svg create mode 100644 templates/about.html create mode 100644 todo.md diff --git a/.gitignore b/.gitignore index 69f8a8d..364fdec 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1 @@ public/ - diff --git a/config.toml b/config.toml index 2c2443b..116a705 100644 --- a/config.toml +++ b/config.toml @@ -16,8 +16,8 @@ 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/"}, +# {name="About", path="/about"}, +# {name="Projects", path="/projects/"}, + {name="Contact me", path="/contact/"}, ] diff --git a/content/about.md b/content/about.md new file mode 100644 index 0000000..900fac7 --- /dev/null +++ b/content/about.md @@ -0,0 +1,8 @@ ++++ +title = "About" +template = "about.html" ++++ + +My name is Filip Rojek. I am 20 years old and I study in Prague. My journey into the world of coding started at IT high school. Now I am studying IT at Charles University. +My coding adventure took me from student collaboration on projects like Fofrweb, where we created applications like FofrMess or FofrTasks - realtime web applications built using `Node.js` and `Vue.js`. +I now work as a Linux engineer at IS Media. Most of my work involves Debian-based systems - desktops and servers. I have a lot of experience with other distributions as well. For example, I use `Void Linux` or `Gentoo` on my personal workstations. At Fofrweb we used `RHEL` based distributions like `Cent OS` or later `Rocky Linux`. diff --git a/content/contact.md b/content/contact.md index 98517d1..99c352e 100644 --- a/content/contact.md +++ b/content/contact.md @@ -1,4 +1,4 @@ +++ -title = "Contacts" +title = "Contact me" template = "contact.html" +++ diff --git a/content/projects/dotfiles.md b/content/projects/dotfiles.md index f4c4638..2835b73 100644 --- a/content/projects/dotfiles.md +++ b/content/projects/dotfiles.md @@ -10,6 +10,7 @@ state = "active" # Dotfiles ## About +- Collection of my configuration dotfiles. ## Links - [Git](https://git.filiprojek.cz/fr/dotfiles) diff --git a/content/projects/gitlab-ce-auto-minor-upgrade.md b/content/projects/gitlab-ce-auto-minor-upgrade.md index 91cf7d2..a1e50b7 100644 --- a/content/projects/gitlab-ce-auto-minor-upgrade.md +++ b/content/projects/gitlab-ce-auto-minor-upgrade.md @@ -7,4 +7,13 @@ description = "Gitlab CE auto minor upgrade script" state = "done" +++ +# gitlab-ce auto minor upgrade script +## About +- This lightweight Bash script automates minor upgrades via crontab, ensuring your GitLab CE stays up to date with minimal effort. Designed for efficiency, it uses `apt` to identify and implement upgrades, while logging any issues for your peace of mind. + +## Get Started and Contribute +- Download the script, set up your crontab. GitLab-CE-Auto-Minor-Upgrade-Script is open source, meaning you can get involved, provide feedback, or contribute enhancements. + +## Links +- [Git](https://git.filiprojek.cz/fr/gitlab-ce-auto-minor-upgrade) diff --git a/content/projects/nork.md b/content/projects/nork.md index 01a66fe..14a5677 100644 --- a/content/projects/nork.md +++ b/content/projects/nork.md @@ -7,4 +7,9 @@ description = "Simple node.js tool that extends express projects" state = "done" +++ +# Nork +## About +- Simple node.js tool that extends express projects. +## Links +- [Git](https://github.com/filiprojek/nork) diff --git a/content/projects/website.md b/content/projects/website.md index 73bcdda..f871bfe 100644 --- a/content/projects/website.md +++ b/content/projects/website.md @@ -7,4 +7,10 @@ description = "My personal website" state = "in development" +++ +# Website +## About +- This website is built using the Zola static site generator. + +## Links +- [Git](https://git.filiprojek.cz/fr/website) diff --git a/content/projects/wpa_tui.md b/content/projects/wpa_tui.md index b868e31..96884e4 100644 --- a/content/projects/wpa_tui.md +++ b/content/projects/wpa_tui.md @@ -8,7 +8,11 @@ state = "in development" +++ # wpa_tui +## About - 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) + +## Links +- [Git](https://git.microlab.space/fr/wpa_tui) diff --git a/sass/content.scss b/sass/content.scss index 137974e..dfdf197 100644 --- a/sass/content.scss +++ b/sass/content.scss @@ -3,3 +3,18 @@ flex-direction: column; margin: 2rem 8rem; } + +.content { + @media (max-width: 690px) { + margin: 2rem 2rem; + } + .pgpwrap { + word-break: break-all; + } +} + +.contact { + h1 { + margin-bottom: 1rem; + } +} diff --git a/sass/style.scss b/sass/style.scss index 73e4546..0c13c39 100644 --- a/sass/style.scss +++ b/sass/style.scss @@ -33,7 +33,7 @@ html { nav { position: relative; display: flex; - padding: 1rem; + padding: 1rem 2rem; justify-content: space-between; isolation: isolate; diff --git a/static/img/at.svg b/static/img/at.svg new file mode 100644 index 0000000..c6846c9 --- /dev/null +++ b/static/img/at.svg @@ -0,0 +1 @@ + diff --git a/templates/404.html b/templates/404.html index 60d8f20..e2c97b8 100644 --- a/templates/404.html +++ b/templates/404.html @@ -1,161 +1,24 @@ - - 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 -
-
- - + + Filip Rojek | 404 Not found + + + + + + + + + +
+

404 - Not found

+ Home +
diff --git a/templates/about.html b/templates/about.html new file mode 100644 index 0000000..3c705d8 --- /dev/null +++ b/templates/about.html @@ -0,0 +1,16 @@ +{% extends "base.html" %} + +{% block styles %} + +{% endblock styles %} + +{% block content %} +
+

About me

+ +

My name is Filip Rojek. I am 20 years old and I study in Prague. My journey into the world of coding started at IT high school. Now I am studying IT at Charles University.

+

My coding adventure took me from student collaboration on projects like Fofrweb, where we created applications like FofrMess or FofrTasks - realtime web applications built using `Node.js` and `Vue.js`.

+

I now work as a Linux engineer at IS Media. Most of my work involves Debian-based systems - desktops and servers. I have a lot of experience with other distributions as well. For example, I use `Void Linux` or `Gentoo` on my personal workstations. At Fofrweb we used `RHEL` based distributions like `Cent OS` or later `Rocky Linux`.

+
+{% endblock content %} + diff --git a/templates/base.html b/templates/base.html index 3a9334c..e887314 100644 --- a/templates/base.html +++ b/templates/base.html @@ -24,7 +24,7 @@ {% block styles %} - {% endblock stles %} + {% endblock styles %}
@@ -56,10 +56,12 @@ {% endblock content %}
+

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

diff --git a/templates/contact.html b/templates/contact.html index 2ad05ce..9be160f 100644 --- a/templates/contact.html +++ b/templates/contact.html @@ -2,14 +2,13 @@ {% block content %}
-

Contacts

+

Contact me

{% endblock content %} diff --git a/templates/index.html b/templates/index.html index b527432..a0752d6 100644 --- a/templates/index.html +++ b/templates/index.html @@ -1,10 +1,18 @@ {% extends "base.html" %} +{% block styles %} + +{% endblock styles %} + {% block content %}
-

Filip Rojek <filip@filiprojek.cz>

+

Filip Rojek <filip (at) filiprojek.cz>


Backend node.js & php developer @fofrweb,
GNU/Linux Void user, student and coffee enthusiast_


diff --git a/todo.md b/todo.md new file mode 100644 index 0000000..0144143 --- /dev/null +++ b/todo.md @@ -0,0 +1,20 @@ +# TODO +- [ ] fixnout resize hr v projektu +- [ ] redesign contact +- [ ] redesign about +- [ ] check about text content +- [ ] add some more projects +- [ ] responsibility + +# Projects + - nork + - website + - debrepo + - auto irrigation + - auto awning close + - FofrTasks + - FofrMess + - pkmples.cz + - deguapp? + - wpa_tui? + - dotfiles