aboutsummaryrefslogtreecommitdiff
path: root/templates/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'templates/index.html')
-rw-r--r--templates/index.html405
1 files changed, 207 insertions, 198 deletions
diff --git a/templates/index.html b/templates/index.html
index 21578af..c2a0aab 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -1,5 +1,26 @@
{% extends "base.html" %}
-{% block page %}
+{% block header %}
+<h1 class="landing-header">{{ trans(key="full_name", lang=lang) }}</h1>
+{% endblock %}
+{% block content %}
+<ul class="nav-container">
+ {% if lang != "en" %}
+ <li>
+ <a href="/">🇺🇸 English</a>
+ </li>
+ {% endif %}
+ {% if lang != "ru" %}
+ <li>
+ <a href="/ru/">🇷🇺 Русский</a>
+ </li>
+ {% endif %}
+ {% if lang != "es" %}
+ <li>
+ <a href="/es/">🇲🇽 Español</a>
+ </li>
+ {% endif %}
+</ul>
+<div class="landing-container full">
{% if lang != "en" %}
{% set weblog_path = "weblog/_index." ~ lang ~ ".md" %}
{% set recipes_path = "food/_index." ~ lang ~ ".md" %}
@@ -9,214 +30,202 @@
{% endif %}
{% set weblog = get_section(path=weblog_path) %}
{% set recipes = get_section(path=recipes_path) %}
- <div class="landing-page-container">
- <h1>{{ trans(key="full_name", lang=lang) }}</h1>
- <div class="nav-container">
- {% if lang != "en" %}
- <a href="/">🇺🇸 English</a>
- {% endif %}
- {% if lang != "ru" %}
- <a href="/ru/">🇷🇺 Русский</a>
- {% endif %}
- {% if lang != "es" %}
- <a href="/es/">🇲🇽 Español</a>
- {% endif %}
- </div>
- {% if lang == "ru" %}
- <p>
- Добро пожаловать в мой уголок интернета. Меня зовут Ярослав. Я занимаюсь
- программировнием в качестве своей работы и увлечения. В данный момент я
- работаю разработчиком ПО для технологии LTE и 5G NR.
- </p>
- <p>
- Иногда я также выкладываю то, что мне кажется интересным или полезным в
- этом сайте, хоть и не так часто как хотелось. Иногда пишу на русском, но
- по большей части пишу на английском. Вот что можно найти на моём сайте:
- </p>
- {% elif lang == "es" %}
- <p>
- Bienvenido a mi pequeño rincón de internet. Yo soy Yaroslav. Programo
- para ganarme la vida y por diversión. Actualmente trabajo escribiendo
- software para tecnologías LTE y 5G NR.
- </p>
- <p>
- A veces también publico cosas que me parecen interesantes o de valor a
- este sitio, aunque no tan seguido como me gustaría. Siéntete libre de
- echar una mirada. A veces escribo en español, pero la mayor parte del
- contenido está en inglés. Esto es lo que puedes encontrar en mi sitio:
- </p>
- {% else %}
- <p>
- Welcome to my little corner of the internet. I'm Yaroslav. I write
- software for a living, and also for fun. Currently working on software
- for LTE and 5G NR technologies.
- </p>
- <p>
- I also sometimes post things that I think are interesting or of value to
- this site, although maybe not as often as I'd like. Feel free to take a
- look around. This is what you can find on my website:
- </p>
- {% endif %}
+ {% if lang == "ru" %}
+ <p>
+ Добро пожаловать в мой уголок интернета. Меня зовут Ярослав. Я занимаюсь
+ программировнием в качестве своей работы и увлечения. В данный момент я
+ работаю разработчиком ПО для технологии LTE и 5G NR.
+ </p>
+ <p>
+ Иногда я также выкладываю то, что мне кажется интересным или полезным в
+ этом сайте, хоть и не так часто как хотелось. Иногда пишу на русском, но
+ по большей части пишу на английском. Вот что можно найти на моём сайте:
+ </p>
+ {% elif lang == "es" %}
+ <p>
+ Bienvenido a mi pequeño rincón de internet. Yo soy Yaroslav. Programo
+ para ganarme la vida y por diversión. Actualmente trabajo escribiendo
+ software para tecnologías LTE y 5G NR.
+ </p>
+ <p>
+ A veces también publico cosas que me parecen interesantes o de valor a
+ este sitio, aunque no tan seguido como me gustaría. Siéntete libre de
+ echar una mirada. A veces escribo en español, pero la mayor parte del
+ contenido está en inglés. Esto es lo que puedes encontrar en mi sitio:
+ </p>
+ {% else %}
+ <p>
+ Welcome to my little corner of the internet. I'm Yaroslav. I write
+ software for a living, and also for fun. Currently working on software
+ for LTE and 5G NR technologies.
+ </p>
+ <p>
+ I also sometimes post things that I think are interesting or of value to
+ this site, although maybe not as often as I'd like. Feel free to take a
+ look around. This is what you can find on my website:
+ </p>
+ {% endif %}
- <h2>
- <a href="{{ weblog.permalink }}">
- {{ trans(key="weblog", lang=lang) }}
- </a>
- </h2>
- {% set latest_weblog = weblog.pages[0] %}
- <p>
- {% if lang == "en" %}
- My musings on different matters and some things that I would like to
- remember.
- {% elif lang == "es" %}
- Mis reflexiones acerca de diferentes temas y ciertas cosas que quisiera
- recordar.
- {% elif lang == "ru" %}
- Мои мысли о разных предметах и то, что мне бы хотелось запомнить.
- {% endif %}
- </p>
- <div class="post-container partial">
- <h3>
- <a href="{{ latest_weblog.permalink }}">{{ latest_weblog.title }}</a>
- {% if latest_weblog.date %}
- <span class="publish-date">{{ latest_weblog.date | date }}</span>
- {% endif %}
- </h3>
- {% if latest_weblog.summary %}
- {{ latest_weblog.summary | safe }}
+ <h2>
+ <a href="{{ weblog.permalink }}">
+ {{ trans(key="weblog", lang=lang) }}
+ </a>
+ </h2>
+ {% set latest_weblog = weblog.pages[0] %}
+ <p>
+ {% if lang == "en" %}
+ My musings on different matters and some things that I would like to
+ remember.
+ {% elif lang == "es" %}
+ Mis reflexiones acerca de diferentes temas y ciertas cosas que quisiera
+ recordar.
+ {% elif lang == "ru" %}
+ Мои мысли о разных предметах и то, что мне бы хотелось запомнить.
+ {% endif %}
+ </p>
+ <div class="post-container partial">
+ <h3>
+ <a href="{{ latest_weblog.permalink }}">{{ latest_weblog.title }}</a>
+ {% if latest_weblog.date %}
+ <span class="publish-date">{{ latest_weblog.date | date }}</span>
{% endif %}
- </div>
- <div class="nav-container">
+ </h3>
+ {% if latest_weblog.summary %}
+ {{ latest_weblog.summary | safe }}
+ {% endif %}
+ </div>
+ <ul class="nav-container">
+ <li>
<a class="see-more" href="{{ weblog.permalink }}">{{ trans(key="see_more", lang=lang) }}</a>
+ </li>
+ <li>
<a href="{{ weblog.permalink }}archive">{{ trans(key="archive", lang=lang) }}</a>
+ </li>
+ <li>
<a href="{{ weblog.permalink }}feed.xml"><span class="icon"><img alt="rss-icon" src="/svg/icons/rss.svg"/></span> RSS</a>
- </div>
+ </li>
+ </ul>
- <h2>
- <a href="{{ recipes.permalink }}">
- {{ trans(key="recipes", lang=lang) }}
- </a>
- </h2>
- {% set latest_recipe = recipes.pages[0] %}
- <p>
- {% if lang == "en" %}
- A collection of my favorite recipes that I often cook.
- {% elif lang == "es" %}
- Una colección de mis recetas favoritas que cocino con frecuencia.
- {% elif lang == "ru" %}
- Набор моих любимых рецептов, которые часто готовлю.
- {% endif %}
- </p>
- <div class="post-container partial">
- <h3>
- <a href="{{ latest_recipe.permalink }}">{{ latest_recipe.title }}</a>
- {% if latest_recipe.date %}
- <span class="publish-date">{{ latest_recipe.date | date }}</span>
- {% endif %}
- </h3>
- {% if latest_recipe.summary %}
- {{ latest_recipe.summary | safe }}
+ <h2>
+ <a href="{{ recipes.permalink }}">
+ {{ trans(key="recipes", lang=lang) }}
+ </a>
+ </h2>
+ {% set latest_recipe = recipes.pages[0] %}
+ <p>
+ {% if lang == "en" %}
+ A collection of my favorite recipes that I often cook.
+ {% elif lang == "es" %}
+ Una colección de mis recetas favoritas que cocino con frecuencia.
+ {% elif lang == "ru" %}
+ Набор моих любимых рецептов, которые часто готовлю.
+ {% endif %}
+ </p>
+ <div class="post-container partial">
+ <h3>
+ <a href="{{ latest_recipe.permalink }}">{{ latest_recipe.title }}</a>
+ {% if latest_recipe.date %}
+ <span class="publish-date">{{ latest_recipe.date | date }}</span>
{% endif %}
- </div>
- <div class="nav-container">
+ </h3>
+ {% if latest_recipe.summary %}
+ {{ latest_recipe.summary | safe }}
+ {% endif %}
+ </div>
+ <ul class="nav-container">
+ <li>
<a class="see-more" href="{{ recipes.permalink }}">{{ trans(key="see_more", lang=lang) }}</a>
+ </li>
+ <li>
<a href="{{ recipes.permalink }}archive">{{ trans(key="archive", lang=lang) }}</a>
+ </li>
+ <li>
<a href="{{ recipes.permalink }}feed.xml"><span class="icon"><img alt="rss-icon" src="/svg/icons/rss.svg"/></span> RSS</a>
- </div>
+ </li>
+ </ul>
- <h2>
- <a href="/photos">
- {{ trans(key="photos", lang=lang) }}
- </a>
- </h2>
- <p>
- {% if lang == "en" %}
- A gallery with some photographs I've taken on my free time.
- {% elif lang == "es" %}
- Una galería de fotografías que he tomado en mi tiempo libre.
- {% elif lang == "ru" %}
- Галерея с фотографиями сняты в моё свободное время.
- {% endif %}
- </p>
- <div class="album-container">
- <a href="https://www.yaroslavps.com/photos/st-petersburg-summer-2019/_DSC3948">
- <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/st-petersburg-summer-2019/_DSC3948/_DSC3948_thumb.jpg">
- </a>
- <a href="https://www.yaroslavps.com/photos/valaam-2022/DSC_5183">
- <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/valaam-2022/DSC_5183/DSC_5183_thumb.jpg">
- </a>
- <a href="https://www.yaroslavps.com/photos/valaam-2022/DSC_4426">
- <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/valaam-2022/DSC_4426/DSC_4426_thumb.jpg">
- </a>
- <a href="https://www.yaroslavps.com/photos/ladoga-winter-2022/DSC_3437">
- <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/ladoga-winter-2022/DSC_3437/DSC_3437_thumb.jpg">
- </a>
- </div>
- <div class="nav-container">
+ <h2>
+ <a href="/photos">
+ {{ trans(key="photos", lang=lang) }}
+ </a>
+ </h2>
+ <p>
+ {% if lang == "en" %}
+ A gallery with some photographs I've taken on my free time.
+ {% elif lang == "es" %}
+ Una galería de fotografías que he tomado en mi tiempo libre.
+ {% elif lang == "ru" %}
+ Галерея с фотографиями сняты в моё свободное время.
+ {% endif %}
+ </p>
+ <div class="album-container">
+ <a href="https://www.yaroslavps.com/photos/st-petersburg-summer-2019/_DSC3948">
+ <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/st-petersburg-summer-2019/_DSC3948/_DSC3948_thumb.jpg">
+ </a>
+ <a href="https://www.yaroslavps.com/photos/priozersk-2020/_DSC5814/">
+ <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/priozersk-2020/_DSC5814/_DSC5814_thumb.jpg">
+ </a>
+ <a href="https://www.yaroslavps.com/photos/valaam-2022/DSC_4426">
+ <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/valaam-2022/DSC_4426/DSC_4426_thumb.jpg">
+ </a>
+ <a href="https://www.yaroslavps.com/photos/priozersk-2020/_DSC5711/">
+ <img alt="" class="thumbnail" src="https://www.yaroslavps.com/photos/priozersk-2020/_DSC5711/_DSC5711_thumb.jpg">
+ </a>
+ </div>
+ <ul class="nav-container">
+ <li>
<a class="see-more" href="/photos">{{ trans(key="see_more", lang=lang) }}</a>
- </div>
+ </li>
+ </ul>
- <h2 id="contact">
- {% if lang == "ru" %}
- Связаться
- {% elif lang == "es" %}
- Contacto
- {% else %}
- Contact
- {% endif %}
- </h2>
- <p>
- {% if lang == "ru" %}
- Связаться со мной можно по электронной почты:
- {% elif lang == "es" %}
- Si quieres contactarme, puedes enviarme un correo electrónico a la
- siguiente dirección:
- {% else %}
- If you want to contact me, you can do so by email at:
- {% endif %}
- <a href="mailto:yps@yaroslavps.com">yps@yaroslavps.com</a>
- </p>
- <p>
- {% if lang == "ru" %}
- Если вы пользуетесь такими сервисами как gmail, mail.ru или другими
- крупными провайдерами из этого разряда, то мой ответ может попасть в
- спам. Если вы хотите быть полностью уверенными что вы получите мой
- ответ, добавьте мой адрес в белый список.
- {% elif lang == "es" %}
- Una pequeña nota para aquellos que usan servicios como gmail,
- outlook u otros proveedores similares. Mi respuesta de email puede
- llegar a su bandeja de espam. Si quieres estar completamente seguro
- de recibir mi respuesta, agrega mi dirección a tu lista blanca.
- {% else %}
- A little note for those using services like gmail, outlook, or any
- other big provider like that. My email response might end up in your
- spam folder, so you might want to check that. If you want to make
- 100% sure to receive my reponse, the best option is to add my
- address to your whitelist.
- {% endif %}
- </p>
- <p>
- {% if lang == "ru" %}
- PGP-ключ:
- {% elif lang == "es" %}
- Llave de PGP:
- {% else %}
- PGP key:
- {% endif %}
- <a href="https://www.yaroslavps.com/files/yaroslavpub.gpg">BD900E5D624046DC</a>
- </p>
- <h2>{{ trans(key="other_links", lang=lang) }}</h2>
- <div class="nav-container">
- {% if lang == "en" %}
- <a href="/donate" title="Leave a tip"><span class="icon"><img alt="btc-icon" src="/svg/icons/btc.svg"/></span> Leave a tip</a>
- {% elif lang == "es" %}
- <a href="/es/donate" title="Dejar propina"><span class="icon"><img alt="btc-icon" src="/svg/icons/btc.svg"/></span> Dejar propinar</a>
- {% elif lang == "ru" %}
- <a href="/ru/donate" title="Оставить чайвые"><span class="icon"><img alt="btc-icon" src="/svg/icons/btc.svg"/></span> Оставить чайвые</a>
- {% endif %}
- <a href="https://git.yaroslavps.com/" title="Git server"><span class="icon"><img alt="git-icon" src="/svg/icons/git.svg"/></span> Git server</a>
- <a href="https://github.com/Yaroslav-95" title="GitHub"><span class="icon"><img alt="github-icon" src="/svg/icons/github.svg"/></span> Github</a>
- <a href="https://sr.ht/~yaroslav/" title="sourcehut"><span class="icon"><img alt="srht-icon" src="/svg/icons/srht.svg"/></span> sourcehut</a>
- </div>
- </div>
+ <h2 id="contact">
+ {% if lang == "ru" %}
+ Связаться
+ {% elif lang == "es" %}
+ Contacto
+ {% else %}
+ Contact
+ {% endif %}
+ </h2>
+ <p>
+ {% if lang == "ru" %}
+ Связаться со мной можно по электронной почты:
+ {% elif lang == "es" %}
+ Si quieres contactarme, puedes enviarme un correo electrónico a la
+ siguiente dirección:
+ {% else %}
+ If you want to contact me, you can do so by email at:
+ {% endif %}
+ <a href="mailto:yps@yaroslavps.com">yps@yaroslavps.com</a>
+ </p>
+ <p>
+ {% if lang == "ru" %}
+ Если вы пользуетесь такими сервисами как gmail, mail.ru или другими
+ крупными провайдерами из этого разряда, то мой ответ может попасть в
+ спам. Если вы хотите быть полностью уверенными что вы получите мой
+ ответ, добавьте мой адрес в белый список.
+ {% elif lang == "es" %}
+ Una pequeña nota para aquellos que usan servicios como gmail,
+ outlook u otros proveedores similares. Mi respuesta de email puede
+ llegar a su bandeja de espam. Si quieres estar completamente seguro
+ de recibir mi respuesta, agrega mi dirección a tu lista blanca.
+ {% else %}
+ A little note for those using services like gmail, outlook, or any
+ other big provider like that. My email response might end up in your
+ spam folder, so you might want to check that. If you want to make
+ 100% sure to receive my reponse, the best option is to add my
+ address to your whitelist.
+ {% endif %}
+ </p>
+ <p>
+ {% if lang == "ru" %}
+ PGP-ключ:
+ {% elif lang == "es" %}
+ Llave de PGP:
+ {% else %}
+ PGP key:
+ {% endif %}
+ <a href="https://www.yaroslavps.com/files/yaroslavpub.gpg">BD900E5D624046DC</a>
+ </p>
+</div>
{% endblock %}