diff --git a/.gitmodules b/.gitmodules index e03b6b3..6ef5937 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "themes/hugo-orbit-theme"] - path = themes/hugo-orbit-theme - url = https://github.com/aerohub/hugo-orbit-theme.git +[submodule "themes/eurozephyr"] + path = themes/eurozephyr + url = https://codeberg.org/gbilder/eurozephyr.git diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..25020cb --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,29 @@ +# AGENTS.md — www.thanwer.com + +## Overview + +Personal CV/resume Hugo site using the [EuroZephyr](https://codeberg.org/gbilder/eurozephyr) theme (git submodule from Codeberg). No test/lint/typecheck infrastructure. + +## Content + +All content is in `data/{en,pt,de}.yaml` — there is **no** `content/` directory. Profile image referenced as `/images/profile.png` in data but actual file is `static/images/profile.jpg`. + +## Commands + +| Command | Purpose | +|---------|---------| +| `hugo server -D` | Dev server with drafts | +| `hugo --minify` | Production build | +| `./deploy.sh` | Build + rsync to `shinobi.thanwer.com:/srv/www/www/` | + +No npm/build step needed — `hugo` alone is sufficient. + +## Theme + +Remote submodule. `min_version = "0.146.0"`. Custom overrides in `layouts/partials/` (profile-image, head, skillbar shortcode). + +## Config + +- `config/_default/config.toml` — baseURL, theme, default language +- `config/_default/languages.toml` — en (1), pt (2), de (3) +- `config/_default/params.toml` — layout sidebar/main sections, formatting, Dracula theme diff --git a/config.yml b/config.yml deleted file mode 100644 index dce0787..0000000 --- a/config.yml +++ /dev/null @@ -1,228 +0,0 @@ -DefaultContentLanguage: en -baseurl: 'https://www.thanwer.com/' -theme: hugo-orbit-theme -disableRSS: true -disableSitemap: true -disable404: true -relativeURLs: true -params: - favicon: favicon.ico - description: Pietro Arancibia Website - author: Pietro Arancibia - styles: styles-6.css - profile: - name: Pietro Arancibia - tagline: Sysadmin - avatar: me.jpg - contact: - enable: true - list: - - class: email - icon: fa-envelope - url: 'mailto:lordthanwer@gmail.com' - title: lordthanwer@gmail.com - - class: phone - icon: fa-phone - url: 'tel:+4915129691293' - title: +49 151 29691293 - - class: telegram - icon: fa-paper-plane - url: //t.me/thanwer - title: t.me/thanwer - - class: website - icon: fa-globe - url: //www.thanwer.com - title: www.thanwer.com - - class: linkedin - icon: fa-linkedin - url: //linkedin.com/in/thanwer - title: linkedin.com/in/thanwer - - class: github - icon: fa-github - url: //github.com/thanwer - title: github.com/thanwer - - class: location - icon: fa-map-marker - url: //maps.app.goo.gl/6oHJmfkr5Si9rTYT6 - title: Berlin, Germany - - class: download - icon: fa-download - url: Pietro Arancibia.pdf - title: Download CV - education: - enable: true - title: Education - list: - - degree: Bachelor of Information Systems - college: Faccat - dates: 2011 - 2017 - language: - enable: true - title: Languages - list: - - language: Brazilian Portuguese - level: Native - - language: English - level: C1 - - language: German - level: B1 - interests: - enable: true - title: Interests - list: - - interest: Automation - - interest: Optimization - - interest: Networking - summary: - enable: true - icon: fa-user - title: Career Profile - summary: >- - I'm a professional GNU/Linux sysadmin and network administrator. I have - experience on designing and troubleshooting complex enterprise networks. - If you are looking for help I'm at your service as a consultant, fell free - to contact me. - experiences: - enable: true - icon: fa-briefcase - title: Experiences - jobs: - list: - - position: IT Specialist - dates: 2025 - Present - company: Alacris Theranostics GmbH - details: >- - I'm working as an IT Specialist in a biotech company, managing Windows and Linux servers, - including large data storage systems and high-performance computing clusters. - - position: IT Analyst - dates: 2019 - 2024 - company: Gtek Informatica - details: >- - I'm specialized in server and network management of a large number of - companies in the city. - - position: Sysadmin - dates: 2018 - 2019 - company: Bela - details: >- - Used to maintain a mail hosting provider and a financial startup - company, based on Amazon EC2 and a big collaborative team of - developers. - Also managed to complete the migration from Softlayer physical servers - to Amazon Virtual Machines. - - position: IT Analyst - dates: 2015 - 2018 - company: Gramado Parks - details: >- - I was in charge to manage Windows and CentOS linux enterprise servers, - a complex network based on OSPF routing, and user support. - projects: - enable: true - icon: "fa-archive" - intro: >- - These are the projects I'm working now. - list: - - title: Personal blog - tagline: Little blog based on my day-to-day routine. - url: https://blog.thanwer.com/ - - title: Github utils repository - tagline: Github repository containing useful resources. - url: https://github.com/thanwer/utils - - skills: - enable: true - icon: fa-rocket - title: Skills & Proficiency - list: - - skill: GNU/Linux OS - level: 98% - - skill: Windows Server OS - level: 98% - - skill: Virtualização - level: 84% - - skill: RouterOS - level: 80% - - skill: Projetos de Redes - level: 75% - - skill: SQL - level: 50% - footer: - copyright: Pietro Arancibia -languages: - en: - title: "Pietro Arancibia's Website" - pt: - title: "Pietro Arancibia's Website" - params: - education: - enable: true - list: - - degree: Bacharelado em Sistemas de Informação - college: Faccat - dates: 2011 - 2017 - language: - enable: true - list: - - language: Portugues Brasileiro - level: Nativo - - language: Inglês - level: C1 - - language: Alemão - level: B1 - interests: - enable: true - list: - - interest: Automação - - interest: Otimização - - interest: Redes - summary: - enable: true - icon: fa-user - summary: >- - Sou um administrador de sistemas GNU/Linux e de redes profissional. Eu - tenho experiência em planejar e identificar problemas em redes - empresariais complexas. Se você está procurando por ajuda eu estou - disponivel para te atender, sinta-se livre para entrar em contato comigo. - jobs: - list: - - position: Especialista de IT - dates: 2025 - Presente - company: Alacris Theranostics GmbH - company: Gtek Informatica - details: >- - Estou trabalhando como especialista de TI em uma empresa de biotecnologia, - gerenciando servidores Windows e Linux, - incluindo grandes sistemas de armazenamento de dados e clusters de computação de alto desempenho. - - position: Analista de TI Empresarial - dates: 2019 - 2024 - company: Gtek Informatica - details: >- - Sou especializado em gerenciamento de servidores e redes de um grande - numero de empresas na minha cidade. - - position: Administrador de Sistemas - dates: 2018 - 2019 - company: Bela - details: >- - Mantinha a estrutura de um provedor de e-mail e de uma startup da - area financeira, baseada na Amazon EC2 com um grande time de - desenvolvedores. - Participei na migração de servidores fisicos na Softlayer para - máquinas virtuais na Amazon. - - position: Analista de TI - dates: 2015 - 2018 - company: Gramado Parks - details: >- - Responsável por manter servidores empresariais baseados em - sistemas Windows e CentOS, uma rede complexa baseada em roteamento - OSPF, e suporte ao usuário. - projects: - enable: true - icon: "fa-archive" - intro: >- - Esses são os projetos que eu estou trabalhando no momento. - list: - - title: Blog pessoal - tagline: Pequeno blog baseado nas minhas experiencias diárias. - url: https://blog.thanwer.com/ - - title: Repositório de utilidades no Github - tagline: Um repositório contendo utilidades para o dia-a-dia. - url: https://github.com/thanwer/utils diff --git a/config/_default/config.toml b/config/_default/config.toml new file mode 100644 index 0000000..efdaa28 --- /dev/null +++ b/config/_default/config.toml @@ -0,0 +1,4 @@ +baseURL = "https://www.thanwer.com/" +theme = "eurozephyr" +defaultContentLanguage = "en" +canonifyURLs = true diff --git a/config/_default/languages.toml b/config/_default/languages.toml new file mode 100644 index 0000000..584a60d --- /dev/null +++ b/config/_default/languages.toml @@ -0,0 +1,11 @@ +[en] +label = "English" +weight = 1 + +[pt] +label = "Português" +weight = 2 + +[de] +label = "Deutsch" +weight = 3 diff --git a/config/_default/params.toml b/config/_default/params.toml new file mode 100644 index 0000000..b799b4d --- /dev/null +++ b/config/_default/params.toml @@ -0,0 +1,49 @@ +description = "Pietro Arancibia - Sysadmin" + +sidebarWidth = "narrow" +columnGap = "medium" +showEuropassBranding = false +defaultTheme = "dracula" + +[formatting.typography] +useSystemFonts = false +headingFont = "Roboto Slab" +bodyFont = "Roboto" + +[formatting.sizes] +heading = "1.5rem" +body = "1rem" +small = "0.875rem" +sidebarHeading = "1.25rem" + +[formatting.spacing] +sectionMargin = "2.5rem" +itemMargin = "0.5rem" + +[formatting.name] +firstName_size = "text-4xl" +firstName_color = "text-primary dark:text-primary-300" +firstName_font = "font-semibold" +lastName_size = "text-4xl" +lastName_color = "text-neutral-800 dark:text-neutral-200" +lastName_font = "font-bold" + +[formatting.job] +title_size = "text-xl" +title_color = "text-secondary dark:text-secondary-300" +title_font = "font-medium" + +[layout] +sidebar = [ + "personal_details", + "online_profiles", + "language_skills", + "hobbies_interests", +] +main = [ + "summary", + "work_experience", + "education", + "skills", + "projects", +] diff --git a/data/de.yaml b/data/de.yaml new file mode 100644 index 0000000..d8d3a16 --- /dev/null +++ b/data/de.yaml @@ -0,0 +1,168 @@ +site_content: + title: "Pietro Arancibia" + job_title: "Sysadmin" + footer_quote: + text: "" + author: "" + footer_tagline: "" + +personal_details: + show: true + first_name: "Pietro" + last_name: "Arancibia" + profile_image: "/images/profile.png" + date_of_birth: "" + nationality: + - "Brasilianer" + gender: "" + place_of_birth: "" + work_permit: "" + contact: + email: "lordthanwer@gmail.com" + phone: "+49 151 29691293" + address: + street: "" + city: "Berlin" + postal_code: "" + country: "Deutschland" + +summary: + show: true + description: | + Ich bin ein professioneller GNU/Linux-Systemadministrator und Netzwerkadministrator. Ich habe Erfahrung in der Planung und Fehlerbehebung komplexer Unternehmensnetzwerke. Wenn Sie Hilfe suchen, stehe ich Ihnen als Berater gerne zur Verfügung. Kontaktieren Sie mich einfach. + +work_experience: + show: true + items: + - job_title: "IT-Spezialist" + show: true + employer: "Alacris Theranostics GmbH" + location: + city: "Berlin" + country: "Deutschland" + start_date: "2025-01-01" + responsibilities: + - "Verwaltung von Windows- und Linux-Servern in einem Biotechnologieunternehmen" + - "Verwaltung großer Datenspeichersysteme und Hochleistungsrechner-Cluster" + - job_title: "IT-Analyst" + show: true + employer: "Gtek Informatica" + location: + city: "Gramado" + country: "Brasilien" + start_date: "2019-01-01" + end_date: "2024-12-31" + responsibilities: + - "Server- und Netzwerkverwaltung für eine große Anzahl von Unternehmen in der Stadt" + - job_title: "Systemadministrator" + show: true + employer: "Bela" + location: + city: "" + country: "Brasilien" + start_date: "2018-01-01" + end_date: "2019-12-31" + responsibilities: + - "Betreuung eines E-Mail-Hosting-Anbieters und eines Finanz-Startups auf Basis von Amazon EC2" + - "Migration von Softlayer-Servern zu Amazon Virtual Machines" + - job_title: "IT-Analyst" + show: true + employer: "Gramado Parks" + location: + city: "Gramado" + country: "Brasilien" + start_date: "2015-01-01" + end_date: "2018-12-31" + responsibilities: + - "Verwaltung von Windows- und CentOS Linux-Unternehmensservern" + - "Verwaltung eines komplexen Netzwerks auf Basis von OSPF-Routing" + - "Benutzer-Support" + +education: + show: true + items: + - degree: "Bachelor in Informationssystemen" + institution: "Faccat" + website: "https://www.faccat.br/" + location: + city: "Taquara" + country: "Brasilien" + eqf_level: "" + start_date: "2011-01-01" + end_date: "2017-12-31" + +language_skills: + show: true + mother_tongue: "Brasilianisches Portugiesisch" + other_languages: + - language: "Englisch" + listening: "C1" + reading: "C1" + writing: "C1" + spoken_production: "C1" + spoken_interaction: "C1" + - language: "Deutsch" + listening: "B1" + reading: "B1" + writing: "B1" + spoken_production: "B1" + spoken_interaction: "B1" + +skills: + show: true + items: + - skill: "GNU/Linux OS" + level: "98" + - skill: "Windows Server OS" + level: "98" + - skill: "Virtualisierung" + level: "84" + - skill: "RouterOS" + level: "80" + - skill: "Netzwerkdesign" + level: "75" + - skill: "SQL" + level: "50" + +hobbies_interests: + show: true + items: + - "Automatisierung" + - "Optimierung" + - "Netzwerke" + +online_profiles: + show: true + items: + - platform: email + label: "E-Mail" + url: "mailto:lordthanwer@gmail.com" + icon: "fa-solid fa-envelope" + - platform: website + label: "Webseite" + url: "https://www.thanwer.com" + - platform: linkedin + label: "LinkedIn" + url: "https://linkedin.com/in/thanwer" + - platform: github + label: "GitHub" + url: "https://github.com/thanwer" + - platform: telegram + label: "Telegram" + url: "https://t.me/thanwer" + icon: "fa-brands fa-telegram" + - platform: other + label: "Standort: Berlin, Deutschland" + url: "https://maps.app.goo.gl/6oHJmfkr5Si9rTYT6" + icon: "fa-solid fa-map-marker-alt" + +projects: + show: true + intro: "Dies sind die Projekte, an denen ich derzeit arbeite." + items: + - title: "Persönlicher Blog" + url: "https://blog.thanwer.com/" + description: "Kleiner Blog über meinen Alltag." + - title: "GitHub Utils Repository" + url: "https://github.com/thanwer/utils" + description: "GitHub-Repository mit nützlichen Ressourcen." diff --git a/data/en.yaml b/data/en.yaml new file mode 100644 index 0000000..9b3dc9a --- /dev/null +++ b/data/en.yaml @@ -0,0 +1,168 @@ +site_content: + title: "Pietro Arancibia" + job_title: "Sysadmin" + footer_quote: + text: "" + author: "" + footer_tagline: "" + +personal_details: + show: true + first_name: "Pietro" + last_name: "Arancibia" + profile_image: "/images/profile.png" + date_of_birth: "" + nationality: + - "Brazilian" + gender: "" + place_of_birth: "" + work_permit: "" + contact: + email: "lordthanwer@gmail.com" + phone: "+49 151 29691293" + address: + street: "" + city: "Berlin" + postal_code: "" + country: "Germany" + +summary: + show: true + description: | + I'm a professional GNU/Linux sysadmin and network administrator. I have experience on designing and troubleshooting complex enterprise networks. If you are looking for help I'm at your service as a consultant, feel free to contact me. + +work_experience: + show: true + items: + - job_title: "IT Specialist" + show: true + employer: "Alacris Theranostics GmbH" + location: + city: "Berlin" + country: "Germany" + start_date: "2025-01-01" + responsibilities: + - "Managing Windows and Linux servers in a biotech company" + - "Managing large data storage systems and high-performance computing clusters" + - job_title: "IT Analyst" + show: true + employer: "Gtek Informatica" + location: + city: "Gramado" + country: "Brazil" + start_date: "2019-01-01" + end_date: "2024-12-31" + responsibilities: + - "Server and network management for a large number of companies in the city" + - job_title: "Sysadmin" + show: true + employer: "Bela" + location: + city: "Gramado" + country: "Brazil" + start_date: "2018-01-01" + end_date: "2019-12-31" + responsibilities: + - "Maintained a mail hosting provider and a financial startup company based on Amazon EC2" + - "Completed migration from Softlayer physical servers to Amazon Virtual Machines" + - job_title: "IT Analyst" + show: true + employer: "Gramado Parks" + location: + city: "Gramado" + country: "Brazil" + start_date: "2015-01-01" + end_date: "2018-12-31" + responsibilities: + - "Managed Windows and CentOS Linux enterprise servers" + - "Managed a complex network based on OSPF routing" + - "Provided user support" + +education: + show: true + items: + - degree: "Bachelor of Information Systems" + institution: "Faccat" + website: "" + location: + city: "Taquara" + country: "Brazil" + eqf_level: "" + start_date: "2011-01-01" + end_date: "2017-12-31" + +language_skills: + show: true + mother_tongue: "Brazilian Portuguese" + other_languages: + - language: "English" + listening: "C1" + reading: "C1" + writing: "C1" + spoken_production: "C1" + spoken_interaction: "C1" + - language: "German" + listening: "B1" + reading: "B1" + writing: "B1" + spoken_production: "B1" + spoken_interaction: "B1" + +skills: + show: true + items: + - skill: "GNU/Linux OS" + level: "98" + - skill: "Windows Server OS" + level: "98" + - skill: "Virtualization" + level: "84" + - skill: "RouterOS" + level: "80" + - skill: "Network Design" + level: "75" + - skill: "SQL" + level: "50" + +hobbies_interests: + show: true + items: + - "Automation" + - "Optimization" + - "Networking" + +online_profiles: + show: true + items: + - platform: email + label: "Email" + url: "mailto:lordthanwer@gmail.com" + icon: "fa-solid fa-envelope" + - platform: website + label: "Website" + url: "https://www.thanwer.com" + - platform: linkedin + label: "LinkedIn" + url: "https://linkedin.com/in/thanwer" + - platform: github + label: "GitHub" + url: "https://github.com/thanwer" + - platform: telegram + label: "Telegram" + url: "https://t.me/thanwer" + icon: "fa-brands fa-telegram" + - platform: other + label: "Location: Berlin, Germany" + url: "https://maps.app.goo.gl/6oHJmfkr5Si9rTYT6" + icon: "fa-solid fa-map-marker-alt" + +projects: + show: true + intro: "These are the projects I'm working on now." + items: + - title: "Personal Blog" + url: "https://blog.thanwer.com/" + description: "Little blog based on my day-to-day routine." + - title: "GitHub Utils Repository" + url: "https://github.com/thanwer/utils" + description: "GitHub repository containing useful resources." diff --git a/data/pt.yaml b/data/pt.yaml new file mode 100644 index 0000000..65071d7 --- /dev/null +++ b/data/pt.yaml @@ -0,0 +1,168 @@ +site_content: + title: "Pietro Arancibia" + job_title: "Sysadmin" + footer_quote: + text: "" + author: "" + footer_tagline: "" + +personal_details: + show: true + first_name: "Pietro" + last_name: "Arancibia" + profile_image: "/images/profile.png" + date_of_birth: "" + nationality: + - "Brasileiro" + gender: "" + place_of_birth: "" + work_permit: "" + contact: + email: "lordthanwer@gmail.com" + phone: "+49 151 29691293" + address: + street: "" + city: "Berlim" + postal_code: "" + country: "Alemanha" + +summary: + show: true + description: | + Sou um administrador de sistemas GNU/Linux e de redes profissional. Eu tenho experiência em planejar e identificar problemas em redes empresariais complexas. Se você está procurando por ajuda eu estou disponível para te atender, sinta-se livre para entrar em contato comigo. + +work_experience: + show: true + items: + - job_title: "Especialista de TI" + show: true + employer: "Alacris Theranostics GmbH" + location: + city: "Berlim" + country: "Alemanha" + start_date: "2025-01-01" + responsibilities: + - "Gerenciando servidores Windows e Linux em uma empresa de biotecnologia" + - "Gerenciando grandes sistemas de armazenamento de dados e clusters de computação de alto desempenho" + - job_title: "Analista de TI Empresarial" + show: true + employer: "Gtek Informatica" + location: + city: "Gramado" + country: "Brasil" + start_date: "2019-01-01" + end_date: "2024-12-31" + responsibilities: + - "Gerenciamento de servidores e redes de um grande número de empresas na cidade" + - job_title: "Administrador de Sistemas" + show: true + employer: "Bela" + location: + city: "Gramado" + country: "Brasil" + start_date: "2018-01-01" + end_date: "2019-12-31" + responsibilities: + - "Mantinha a estrutura de um provedor de e-mail e de uma startup da área financeira baseada na Amazon EC2" + - "Participei na migração de servidores físicos na Softlayer para máquinas virtuais na Amazon" + - job_title: "Analista de TI" + show: true + employer: "Gramado Parks" + location: + city: "Gramado" + country: "Brasil" + start_date: "2015-01-01" + end_date: "2018-12-31" + responsibilities: + - "Responsável por manter servidores empresariais baseados em Windows e CentOS" + - "Gerenciamento de rede complexa baseada em roteamento OSPF" + - "Suporte ao usuário" + +education: + show: true + items: + - degree: "Bacharelado em Sistemas de Informação" + institution: "Faccat" + website: "https://www.faccat.br/" + location: + city: "Taquara" + country: "Brasil" + eqf_level: "" + start_date: "2011-01-01" + end_date: "2017-12-31" + +language_skills: + show: true + mother_tongue: "Português Brasileiro" + other_languages: + - language: "Inglês" + listening: "C1" + reading: "C1" + writing: "C1" + spoken_production: "C1" + spoken_interaction: "C1" + - language: "Alemão" + listening: "B1" + reading: "B1" + writing: "B1" + spoken_production: "B1" + spoken_interaction: "B1" + +skills: + show: true + items: + - skill: "GNU/Linux OS" + level: "98" + - skill: "Windows Server OS" + level: "98" + - skill: "Virtualização" + level: "84" + - skill: "RouterOS" + level: "80" + - skill: "Projetos de Redes" + level: "75" + - skill: "SQL" + level: "50" + +hobbies_interests: + show: true + items: + - "Automação" + - "Otimização" + - "Redes" + +online_profiles: + show: true + items: + - platform: email + label: "Email" + url: "mailto:lordthanwer@gmail.com" + icon: "fa-solid fa-envelope" + - platform: website + label: "Website" + url: "https://www.thanwer.com" + - platform: linkedin + label: "LinkedIn" + url: "https://linkedin.com/in/thanwer" + - platform: github + label: "GitHub" + url: "https://github.com/thanwer" + - platform: telegram + label: "Telegram" + url: "https://t.me/thanwer" + icon: "fa-brands fa-telegram" + - platform: other + label: "Localização: Berlim, Alemanha" + url: "https://maps.app.goo.gl/6oHJmfkr5Si9rTYT6" + icon: "fa-solid fa-map-marker-alt" + +projects: + show: true + intro: "Esses são os projetos em que estou trabalhando no momento." + items: + - title: "Blog Pessoal" + url: "https://blog.thanwer.com/" + description: "Pequeno blog baseado nas minhas experiências diárias." + - title: "Repositório de Utilidades no GitHub" + url: "https://github.com/thanwer/utils" + description: "Repositório contendo recursos úteis para o dia-a-dia." diff --git a/deploy.sh b/deploy.sh index b76eb45..79997ff 100755 --- a/deploy.sh +++ b/deploy.sh @@ -1,2 +1,2 @@ #!/usr/bin/env bash -hugo && rsync -avz --delete public/ shinobi.thanwer.com:/srv/www/www/ \ No newline at end of file +hugo --minify && rsync -avz --delete public/ shinobi.thanwer.com:/srv/www/www/ diff --git a/layouts/partials/cv/profile-image.html b/layouts/partials/cv/profile-image.html new file mode 100644 index 0000000..7c92e6c --- /dev/null +++ b/layouts/partials/cv/profile-image.html @@ -0,0 +1,20 @@ +{{ $data := index .Site.Data .Site.Language.Lang }} +{{ $profileImage := "/images/profile.jpg" }} +{{ with $data.personal_details }} + {{ if .profile_image }} + {{ $profileImage = .profile_image }} + {{ end }} +{{ end }} +{{ $profileAlt := .Site.Params.profileAlt | default (printf "Profile photo" ) }} + +
+ {{ $profileAlt }} +
+
diff --git a/layouts/partials/head.html b/layouts/partials/head.html index a0dff5a..7b65b01 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -1,22 +1,120 @@ - {{ .Site.Params.title }} - - - - - - - - - - - - + + + +{{ $data := index .Site.Data .Site.Language.Lang }} +{{ with $data.site_content.title }}{{ . }}{{ else }}{{ .Site.Title }}{{ end }}{{ if .Site.Params.description }} | {{ .Site.Params.description }}{{ end }} + - - - - - + +{{ $tailwindCSS := resources.Get "css/tailwind.css" | resources.Fingerprint }} + + + + + + +{{ $fontAwesomeBase := resources.Get "css/fontawesome-base.css" | resources.Minify | resources.Fingerprint }} + + +{{ $fontAwesomeSolid := resources.Get "css/fontawesome-solid.css" | resources.Minify | resources.Fingerprint }} + + +{{ $fontAwesomeBrands := resources.Get "css/fontawesome-brands.css" | resources.Minify | resources.Fingerprint }} + + + +{{ $fonts := resources.Get "css/fonts.css" | resources.Minify | resources.Fingerprint }} + + + +{{ $webFontsCSS := resources.Get "css/web-fonts-dynamic.css" | resources.ExecuteAsTemplate "css/web-fonts-processed.css" . | resources.Minify | resources.Fingerprint }} + + + +{{ $themeStyles := resources.Get "css/theme.css" | resources.ExecuteAsTemplate "css/theme.css" . | resources.Minify | resources.Fingerprint }} + + + +{{ $printStyles := resources.Get "css/print.css" | resources.ExecuteAsTemplate "css/print.css" . | resources.Minify | resources.Fingerprint }} + + + +{{ $customCSS := resources.Get "css/main.css" | resources.Minify | resources.Fingerprint }} + + + +{{ with .Site.Params.formatting.typography }} + +{{ end }} + + +{{ $alpine := resources.Get "js/alpine.min.js" | resources.Fingerprint }} + + + + + + + diff --git a/layouts/partials/shortcodes/skillbar.html b/layouts/partials/shortcodes/skillbar.html new file mode 100644 index 0000000..fc91df0 --- /dev/null +++ b/layouts/partials/shortcodes/skillbar.html @@ -0,0 +1,3 @@ +
+
+
diff --git a/static/images/profile.jpg b/static/images/profile.jpg new file mode 100644 index 0000000..0c6cf4a Binary files /dev/null and b/static/images/profile.jpg differ diff --git a/themes/eurozephyr b/themes/eurozephyr new file mode 160000 index 0000000..05264ca --- /dev/null +++ b/themes/eurozephyr @@ -0,0 +1 @@ +Subproject commit 05264caa9aaf2d382893ddfc228af7e7e92f7a92 diff --git a/themes/hugo-orbit-theme b/themes/hugo-orbit-theme deleted file mode 160000 index f89b1ee..0000000 --- a/themes/hugo-orbit-theme +++ /dev/null @@ -1 +0,0 @@ -Subproject commit f89b1ee9a336dd144fea276400f1c4dc42b1bd95