From ac319db35938ed9b0232186caa3486b9f8caf655 Mon Sep 17 00:00:00 2001 From: David Luevano Alvarado Date: Sat, 6 May 2023 06:57:14 -0600 Subject: update css and templates, add new entry --- config.yaml | 15 ++- db/db.psv | 8 +- db/db_blog.psv | 5 +- live/art/a/elephant_octopus.html | 8 +- live/art/a/hand_sketches.html | 8 +- live/art/index.html | 10 +- live/art/rss.xml | 4 +- live/art/tag/@black-white.html | 8 +- live/art/tag/@digital.html | 8 +- live/art/tag/@drawing.html | 8 +- live/art/tag/@sketch.html | 8 +- live/art/tag/@spanish.html | 8 +- live/blog/a/acomodada_la_pagina_de_arte.html | 8 +- live/blog/a/asi_nomas_esta_quedando.html | 8 +- live/blog/a/devs_android_me_trozaron.html | 8 +- live/blog/a/el_blog_ya_tiene_timestamps.html | 8 +- live/blog/a/first_blog_post.html | 8 +- live/blog/a/git_server_with_cgit.html | 8 +- live/blog/a/hoy_toco_desarrollo_personaje.html | 13 +- live/blog/a/mail_server_with_postfix.html | 8 +- live/blog/a/new_blogging_system.html | 8 +- .../a/password_manager_authenticator_setup.html | 8 +- live/blog/a/rewrote_pyssg_again.html | 16 ++- live/blog/a/tenia_esto_descuidado.html | 8 +- live/blog/a/updated_pyssg_pymdvar_and_website.html | 146 +++++++++++++++++++++ live/blog/a/volviendo_a_usar_la_pagina.html | 8 +- live/blog/a/vpn_server_with_openvpn.html | 8 +- live/blog/a/website_with_nginx.html | 8 +- live/blog/a/xmpp_server_with_prosody.html | 8 +- live/blog/g/flappybird_godot_devlog_1.html | 8 +- live/blog/g/godot_project_structure.html | 8 +- live/blog/g/gogodot_jam3_devlog_1.html | 8 +- live/blog/g/starting_gamedev_blogging.html | 8 +- live/blog/index.html | 66 +++++----- live/blog/rss.xml | 21 ++- live/blog/sitemap.xml | 10 +- live/blog/tag/@code.html | 22 ++-- live/blog/tag/@english.html | 46 +++---- live/blog/tag/@gamedev.html | 19 ++- live/blog/tag/@gamejam.html | 12 +- live/blog/tag/@gdscript.html | 15 +-- live/blog/tag/@godot.html | 19 ++- live/blog/tag/@rant.html | 14 +- live/blog/tag/@server.html | 22 ++-- live/blog/tag/@short.html | 42 +++--- live/blog/tag/@spanish.html | 29 ++-- live/blog/tag/@tools.html | 39 +++--- live/blog/tag/@tutorial.html | 22 ++-- live/blog/tag/@update.html | 41 +++--- live/luevano.xyz/404.html | 10 +- live/luevano.xyz/contact.html | 8 +- live/luevano.xyz/donate.html | 16 +-- live/luevano.xyz/index.html | 14 +- live/luevano.xyz/sitemap.xml | 8 +- live/static/css/style.css | 15 +++ live/static/css/theme.css | 11 ++ plt/blog/index.html | 2 +- plt/blog/page_list.html | 2 +- src/blog/a/hoy_toco_desarrollo_personaje.md | 2 + src/blog/a/rewrote_pyssg_again.md | 2 +- src/blog/a/updated_pyssg_pymdvar_and_website.md | 16 +++ src/luevano.xyz/404.md | 4 +- src/luevano.xyz/contact.md | 4 +- src/luevano.xyz/donate.md | 12 +- src/luevano.xyz/index.md | 8 +- 65 files changed, 593 insertions(+), 397 deletions(-) create mode 100644 live/blog/a/updated_pyssg_pymdvar_and_website.html create mode 100644 src/blog/a/updated_pyssg_pymdvar_and_website.md diff --git a/config.yaml b/config.yaml index 3e7890a..7c1fa4e 100644 --- a/config.yaml +++ b/config.yaml @@ -2,7 +2,7 @@ --- define: &root_path "$HOME/luevano.xyz/" -title: "Luevano's Site" +title: "Luévano's Site" author: "David Luévano Alvarado" author_email: "david@luevano.xyz" description: "My personal website where I host my blog, art gallery and more." @@ -20,7 +20,8 @@ url: fmt: date: "%a, %b %d, %Y @ %H:%M %Z" list_date: "%b %d" - list_sep_date: "%B %Y" + # list_sep_date: "%B %Y" + list_sep_date: "%Y" dirs: /: cfg: @@ -39,7 +40,7 @@ exts: --- define: &root_path "$HOME/luevano.xyz/" -title: "Luevano's Blog" +title: "Luévano's Blog" author: "David Luévano Alvarado" author_email: "david@luevano.xyz" description: "My personal blog where I post about my thoughts, some how-to's, or general ranting." @@ -57,7 +58,8 @@ url: fmt: date: "%a, %b %d, %Y @ %H:%M %Z" list_date: "%b %d" - list_sep_date: "%B %Y" + # list_sep_date: "%B %Y" + list_sep_date: "%Y" dirs: /: cfg: @@ -77,7 +79,7 @@ exts: --- define: &root_path "$HOME/luevano.xyz/" -title: "Luevano's Art" +title: "Luévano's Art" author: "David Luévano Alvarado" author_email: "david@luevano.xyz" description: "My personal space where I post all my drawings, sketches and more art related stuff." @@ -95,7 +97,8 @@ url: fmt: date: "%a, %b %d, %Y @ %H:%M %Z" list_date: "%b %d" - list_sep_date: "%B %Y" + # list_sep_date: "%B %Y" + list_sep_date: "%Y" dirs: /: cfg: diff --git a/db/db.psv b/db/db.psv index 4ff4afa..98a9482 100644 --- a/db/db.psv +++ b/db/db.psv @@ -1,4 +1,4 @@ -index.md|1671230035.1990335|1671231093.2189462|3acbb297a6bcc4963efdb847c98763b7|- -404.md|1671230182.1490235|0.0|a68444d64fd9fb2c27690b24c22d5bce|- -donate.md|1671231414.1889205|0.0|f6993328e1627fbae52c7a9e66b4e654|- -contact.md|1671230987.298957|1671231511.458913|d98fb9a881563a3c9e83bc01672af0ee|- +index.md|1671230035.1990335|1683363466.4762475|401f8333ce887e58fcd0e24c5ae25b1c|- +404.md|1671230182.1490235|1683362953.4864182|f9d6cc518cf93201ed2939d1f9b027b2|- +donate.md|1671231414.1889205|1683375775.3721364|4e07f75db2a37705d8f052f964340b83|- +contact.md|1671230987.298957|1683375745.752146|a6dc3481bb59545cba3ba96b83ca83e7|- diff --git a/db/db_blog.psv b/db/db_blog.psv index 9df622f..0564dea 100644 --- a/db/db_blog.psv +++ b/db/db_blog.psv @@ -8,7 +8,7 @@ a/asi_nomas_esta_quedando.md|1622795043.0874712|1683224323.4442492|a036daaa7940f a/acomodada_la_pagina_de_arte.md|1623006369.6071973|1683224355.424242|e1aceca92dc98af9e4c3a0b1cec61fb3|short,spanish,update a/xmpp_server_with_prosody.md|1623216270.0372887|1683275798.657081|55ae01ca67dde1ff6331d2660c9df69e|code,english,server,tools,tutorial a/tenia_esto_descuidado.md|1626594710.918819|1683224450.4442203|801d9caadef53ea30c82c2e8ca5692e6|short,spanish,update -a/hoy_toco_desarrollo_personaje.md|1627452655.5560262|0.0|b891e8efe4e9a5c3f342f9e84e20437a|spanish +a/hoy_toco_desarrollo_personaje.md|1627452655.5560262|1683377790.7414637|d1520b814b83470e61ec930f7aaaf0b2|rant,spanish,update a/vpn_server_with_openvpn.md|1627810022.100739|1683275819.5970778|e9dfb0d4649057a300a88cdfb2ea3f88|code,english,server,tools,tutorial a/volviendo_a_usar_la_pagina.md|1651116062.9191298|1683224582.1841908|0ff1dcfe9edd9ed8f764d3fde061cf35|short,spanish,update a/devs_android_me_trozaron.md|1652608264.4901433|1652609027.0201497|41c897ac0c6e0bd66f67ddc8286f4413|rant,spanish,update @@ -17,4 +17,5 @@ g/starting_gamedev_blogging.md|1652764794.9016073|1683275869.3270695|dad847b8565 g/godot_project_structure.md|1653182170.4395845|1683275847.2870727|8b04f0ba5c8afb92d19c1898f4f9186b|english,gamedev,godot,short g/flappybird_godot_devlog_1.md|1653795523.5988536|1683224765.2741501|8c7a5ff4f32dad0887ce70c2d2f58ac8|english,gamedev,gdscript,godot g/gogodot_jam3_devlog_1.md|1654852625.58801|1683219939.7152278|89b18f87b523d721bdf8b7fd752e47a6|english,gamedev,gamejam,gdscript,godot -a/rewrote_pyssg_again.md|1671510665.5266156|1683172648.173672|924824d40b90ab85a091316d788d9e35|english,short,tools,update +a/rewrote_pyssg_again.md|1671510665.5266156|1683375981.802067|e7d3dc8a4a2cd2abda2f653c9cbd3049|english,short,tools,update +a/updated_pyssg_pymdvar_and_website.md|1683376754.7018104|0.0|442ad5da7342439101abcc076a73cb22|english,short,tools,update diff --git a/live/art/a/elephant_octopus.html b/live/art/a/elephant_octopus.html index 6da9ded..d381876 100644 --- a/live/art/a/elephant_octopus.html +++ b/live/art/a/elephant_octopus.html @@ -6,9 +6,9 @@ -Elephant octopus -- Luevano's Art +Elephant octopus -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + diff --git a/live/art/a/hand_sketches.html b/live/art/a/hand_sketches.html index 9cb7186..e4d9ab3 100644 --- a/live/art/a/hand_sketches.html +++ b/live/art/a/hand_sketches.html @@ -6,9 +6,9 @@ -Hand sketches -- Luevano's Art +Hand sketches -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + diff --git a/live/art/index.html b/live/art/index.html index 2e95bcb..330eaee 100644 --- a/live/art/index.html +++ b/live/art/index.html @@ -6,9 +6,9 @@ -Index -- Luevano's Art +Index -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + @@ -73,7 +73,7 @@ -

Index -- Luevano's Art

+

Index -- Luévano's Art

Here is where I will post all of my drawings, sketches and more art related stuff. Right now this is managed similar to the blog, but more "gallery" oriented. The structure is kind of a 3-level zoom, where you see all the images in this index (or on a tag index), then you see the whole image in its separate link with additional information and then you can see the raw image itself.

diff --git a/live/art/rss.xml b/live/art/rss.xml index 65c5268..2de14d1 100644 --- a/live/art/rss.xml +++ b/live/art/rss.xml @@ -3,7 +3,7 @@ xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"> - Luevano's Art + Luévano's Art https://art.luevano.xyz My personal space where I post all my drawings, sketches and more art related stuff. @@ -19,7 +19,7 @@ 30 https://static.luevano.xyz/images/a/default.png - Luevano's Art + Luévano's Art https://art.luevano.xyz diff --git a/live/art/tag/@black-white.html b/live/art/tag/@black-white.html index 56c72b1..058c979 100644 --- a/live/art/tag/@black-white.html +++ b/live/art/tag/@black-white.html @@ -6,9 +6,9 @@ -Art filtered by black-white -- Luevano's Art +Art filtered by black-white -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + diff --git a/live/art/tag/@digital.html b/live/art/tag/@digital.html index f823b22..e31329d 100644 --- a/live/art/tag/@digital.html +++ b/live/art/tag/@digital.html @@ -6,9 +6,9 @@ -Art filtered by digital -- Luevano's Art +Art filtered by digital -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + diff --git a/live/art/tag/@drawing.html b/live/art/tag/@drawing.html index dcbc96b..bcb5f06 100644 --- a/live/art/tag/@drawing.html +++ b/live/art/tag/@drawing.html @@ -6,9 +6,9 @@ -Art filtered by drawing -- Luevano's Art +Art filtered by drawing -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + diff --git a/live/art/tag/@sketch.html b/live/art/tag/@sketch.html index 54d5676..a06f36d 100644 --- a/live/art/tag/@sketch.html +++ b/live/art/tag/@sketch.html @@ -6,9 +6,9 @@ -Art filtered by sketch -- Luevano's Art +Art filtered by sketch -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + diff --git a/live/art/tag/@spanish.html b/live/art/tag/@spanish.html index c3583ec..170504e 100644 --- a/live/art/tag/@spanish.html +++ b/live/art/tag/@spanish.html @@ -6,9 +6,9 @@ -Art filtered by spanish -- Luevano's Art +Art filtered by spanish -- Luévano's Art - + @@ -20,13 +20,13 @@ - + - + diff --git a/live/blog/a/acomodada_la_pagina_de_arte.html b/live/blog/a/acomodada_la_pagina_de_arte.html index 5703a47..18482de 100644 --- a/live/blog/a/acomodada_la_pagina_de_arte.html +++ b/live/blog/a/acomodada_la_pagina_de_arte.html @@ -6,9 +6,9 @@ -Al fin ya me acomodé la página pa' los dibujos -- Luevano's Blog +Al fin ya me acomodé la página pa' los dibujos -- Luévano's Blog - + @@ -23,13 +23,13 @@ - + - + diff --git a/live/blog/a/asi_nomas_esta_quedando.html b/live/blog/a/asi_nomas_esta_quedando.html index b275a2c..b3793a2 100644 --- a/live/blog/a/asi_nomas_esta_quedando.html +++ b/live/blog/a/asi_nomas_esta_quedando.html @@ -6,9 +6,9 @@ -Así nomás está quedando el página -- Luevano's Blog +Así nomás está quedando el página -- Luévano's Blog - + @@ -23,13 +23,13 @@ - + - + diff --git a/live/blog/a/devs_android_me_trozaron.html b/live/blog/a/devs_android_me_trozaron.html index 860bd63..0821362 100644 --- a/live/blog/a/devs_android_me_trozaron.html +++ b/live/blog/a/devs_android_me_trozaron.html @@ -6,9 +6,9 @@ -Los devs de Android/MIUI me trozaron -- Luevano's Blog +Los devs de Android/MIUI me trozaron -- Luévano's Blog - + @@ -23,13 +23,13 @@ - + - + diff --git a/live/blog/a/el_blog_ya_tiene_timestamps.html b/live/blog/a/el_blog_ya_tiene_timestamps.html index cf9d36d..bc10bf1 100644 --- a/live/blog/a/el_blog_ya_tiene_timestamps.html +++ b/live/blog/a/el_blog_ya_tiene_timestamps.html @@ -6,9 +6,9 @@ -Así es raza, el blog ya tiene timestamps -- Luevano's Blog +Así es raza, el blog ya tiene timestamps -- Luévano's Blog - + @@ -24,13 +24,13 @@ - + - + diff --git a/live/blog/a/first_blog_post.html b/live/blog/a/first_blog_post.html index d5eb3fd..314abb1 100644 --- a/live/blog/a/first_blog_post.html +++ b/live/blog/a/first_blog_post.html @@ -6,9 +6,9 @@ -This is the first blog post, just for testing purposes -- Luevano's Blog +This is the first blog post, just for testing purposes -- Luévano's Blog - + @@ -24,13 +24,13 @@ - + - + diff --git a/live/blog/a/git_server_with_cgit.html b/live/blog/a/git_server_with_cgit.html index 3c0bcae..6aa2f26 100644 --- a/live/blog/a/git_server_with_cgit.html +++ b/live/blog/a/git_server_with_cgit.html @@ -6,9 +6,9 @@ -Create a git server and setup cgit web app (on Nginx) -- Luevano's Blog +Create a git server and setup cgit web app (on Nginx) -- Luévano's Blog - + @@ -32,13 +32,13 @@ - + - + diff --git a/live/blog/a/hoy_toco_desarrollo_personaje.html b/live/blog/a/hoy_toco_desarrollo_personaje.html index e57dd46..d66c4cd 100644 --- a/live/blog/a/hoy_toco_desarrollo_personaje.html +++ b/live/blog/a/hoy_toco_desarrollo_personaje.html @@ -6,9 +6,9 @@ -Hoy me tocó desarrollo de personaje -- Luevano's Blog +Hoy me tocó desarrollo de personaje -- Luévano's Blog - + @@ -20,14 +20,16 @@ + + - + - + @@ -117,9 +119,10 @@ diff --git a/live/blog/a/mail_server_with_postfix.html b/live/blog/a/mail_server_with_postfix.html index 95003e5..803d906 100644 --- a/live/blog/a/mail_server_with_postfix.html +++ b/live/blog/a/mail_server_with_postfix.html @@ -6,9 +6,9 @@ -Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM -- Luevano's Blog +Create a mail server with Postfix, Dovecot, SpamAssassin and OpenDKIM -- Luévano's Blog - + @@ -32,13 +32,13 @@ - + - + diff --git a/live/blog/a/new_blogging_system.html b/live/blog/a/new_blogging_system.html index 9a06766..61b81d3 100644 --- a/live/blog/a/new_blogging_system.html +++ b/live/blog/a/new_blogging_system.html @@ -6,9 +6,9 @@ -I'm using a new blogging system -- Luevano's Blog +I'm using a new blogging system -- Luévano's Blog - + @@ -24,13 +24,13 @@ - + - + diff --git a/live/blog/a/password_manager_authenticator_setup.html b/live/blog/a/password_manager_authenticator_setup.html index fbc57d1..8f17596 100644 --- a/live/blog/a/password_manager_authenticator_setup.html +++ b/live/blog/a/password_manager_authenticator_setup.html @@ -6,9 +6,9 @@ -My setup for a password manager and MFA authenticator -- Luevano's Blog +My setup for a password manager and MFA authenticator -- Luévano's Blog - + @@ -23,13 +23,13 @@ - + - + diff --git a/live/blog/a/rewrote_pyssg_again.html b/live/blog/a/rewrote_pyssg_again.html index a1443d9..b871a0f 100644 --- a/live/blog/a/rewrote_pyssg_again.html +++ b/live/blog/a/rewrote_pyssg_again.html @@ -6,9 +6,9 @@ -Rewrote pyssg again -- Luevano's Blog +Rewrote pyssg again -- Luévano's Blog - + @@ -24,13 +24,13 @@ - + - + @@ -84,6 +84,12 @@

I should start pointing all links to pyssg to the actual site instead of the github repository (or my git repository), but I haven’t decided how to handle everything.

Donate

-

Donate

+

Donate

I don’t really do much on the internet nor do I provide any type of service, but still, if for some reason you want to donate, you can do it via my PayPal, either by its link or using my email .

I wanted to add more fiat options but I don’t have access to them down here. So, instead you could use some of my referral links or donate crypto.

Crypto addresses

@@ -86,15 +86,15 @@
- - XMR QR + + XMR QR
Monero
- - BTC QR + + BTC QR
Bitcoin
diff --git a/live/luevano.xyz/index.html b/live/luevano.xyz/index.html index 19f6909..2656f26 100644 --- a/live/luevano.xyz/index.html +++ b/live/luevano.xyz/index.html @@ -6,7 +6,7 @@ -Luevano's Site +Luévano's Site @@ -21,13 +21,13 @@ - + - + @@ -78,11 +78,11 @@

Welcome!

Currently recreating the site with the updated pyssg, things might be broken.

-

My name is David Luévano and this is my little piece of internet. I’m into alot of stuff, but mostly technology, drawing sometimes and… of course, gaming.

-

I have some sites setup here, such as a working blog where I post about whatever, an art gallery, and other stuff (check the nav bar).

-

Also, yes, yes it is supposed to look like this. This isn’t supposed to be a bloated mOdErN website; I use plain HTML and CSS and sometimes a bit of JS (meaning that I use no rEaCt nor bOoTsTrAp).

+

My name is David Luévano and this is my little piece of internet. I’m into alot of stuff, but mostly technology in general, drawing sometimes and… of course, gaming.

+

I have some sites setup here, such as a working blog where I post every once in a while and an art gallery; I’ve also got some other minor stuff too, such as a git server. All of these also available on the top navigation bar.

+

I use plain HTML, CSS and a bit of raw JS for the site, nothing modern or bloated. Everything is built as a static site using my own tool pyssg which is still a work in progress.

RSS feeds

-

Get updates about me or what I’m doing via RSS feeds. If you don’t know what an RSS feed is: RSS 2.0 Specification, or google is your friend.

+

Get updates about me or what I’m doing via RSS feeds.

  • Blog: https://blog.luevano.xyz/rss.xml
  • Art: https://art.luevano.xyz/rss.xml
  • diff --git a/live/luevano.xyz/sitemap.xml b/live/luevano.xyz/sitemap.xml index 5d03c43..1aa0cc9 100644 --- a/live/luevano.xyz/sitemap.xml +++ b/live/luevano.xyz/sitemap.xml @@ -47,25 +47,25 @@ https://luevano.xyz/donate.html - 2022-12-16 + 2023-05-06 weekly 1.0 https://luevano.xyz/contact.html - 2022-12-16 + 2023-05-06 weekly 1.0 https://luevano.xyz/404.html - 2022-12-16 + 2023-05-06 weekly 1.0 https://luevano.xyz/index.html - 2022-12-16 + 2023-05-06 weekly 1.0 diff --git a/live/static/css/style.css b/live/static/css/style.css index 161da3d..c7105a6 100644 --- a/live/static/css/style.css +++ b/live/static/css/style.css @@ -52,6 +52,21 @@ button.return-top { padding-right: 0.4em; } +/* page lists */ + +ul.page-list { + list-style-type: none; + padding-left: 0.5em; +} + +ul.page-list h3 { + padding-left: 1em; +} + +ul.page-list span.page-list-item { + display: inline-block; + min-width: 4em; +} body, html { diff --git a/live/static/css/theme.css b/live/static/css/theme.css index 80ae808..fabfd61 100644 --- a/live/static/css/theme.css +++ b/live/static/css/theme.css @@ -155,6 +155,17 @@ button.return-top:hover { color: var(--navitem-link-hl); } +ul.page-list span.page-list-item { + color: var(--fg-acc1) +} + +ul.page-list a { + color: var(--fg-acc4) +} + +ul.page-list a:hover { + color: var(--fg-acc1) +} body { background: var(--bg); color: var(--fg); diff --git a/plt/blog/index.html b/plt/blog/index.html index e9a03cf..a1b8ffa 100644 --- a/plt/blog/index.html +++ b/plt/blog/index.html @@ -37,7 +37,7 @@ {%block body_content%}

    Index -- {{config['title']}}

    -

    Welcome to my blog where I'll post whatever I please, ranging from rants to how-to's. Además, este pex va a estar en español e inglés porque quiero (no una mezcla en cada entrada, pero sí entradas completas en diferentes lenguajes).

    +

    Welcome to my blog where I post random stuff such as rants, how to setup services on a vps server or lately, gamedev stuff. I usually post in English, but sometimes will do so in Spanish, specially when ranting over some IRL stuff.

    Get the RSS feed: {{config['url']['main']}}/rss.xml

    diff --git a/plt/blog/page_list.html b/plt/blog/page_list.html index 33201f8..05ce648 100644 --- a/plt/blog/page_list.html +++ b/plt/blog/page_list.html @@ -9,7 +9,7 @@ {%else%}

    {{p.cdate('list_sep_date')}}

    {%endif%} -
  • {{p.cdate('list_date')}} - {{p.title}}
  • +
  • {{p.cdate('list_date')}} - {{p.title}}
  • {%endfor%}
{%endmacro%} diff --git a/src/blog/a/hoy_toco_desarrollo_personaje.md b/src/blog/a/hoy_toco_desarrollo_personaje.md index a32dd01..1cd9e89 100644 --- a/src/blog/a/hoy_toco_desarrollo_personaje.md +++ b/src/blog/a/hoy_toco_desarrollo_personaje.md @@ -3,6 +3,8 @@ author: David Luévano lang: es summary: Una breve historia sobre cómo estuvo mi día, porque me tocó desarrollo de personaje y lo quiero sacar del coraje que traigo. tags: spanish + update + rant Sabía que hoy no iba a ser un día tan bueno, pero no sabía que iba a estar tan horrible; me tocó desarrollo de personaje y saqué el *bad ending*. diff --git a/src/blog/a/rewrote_pyssg_again.md b/src/blog/a/rewrote_pyssg_again.md index b00538c..6e6b9c7 100644 --- a/src/blog/a/rewrote_pyssg_again.md +++ b/src/blog/a/rewrote_pyssg_again.md @@ -7,7 +7,7 @@ tags: update short english -I've been wanting to change the way [`pyssg`](https://github.com/luevano/pyssg) reads config files and generates `HTML` files so that it is more flexible and I don't need to have 2 separate build commands and configs (for [blog](https://blog.luevano.xyz) and [art](https://art.luevano.xyz)), and also to handle other types of "sites"; because `pyssg` was built with blogging in mind, so it was a bit limited to how it could be used. So I had to kind of *rewrite* `pyssg`, and with the latest version I can now generate the whole site and use the same templates for everything, quite neat for my use case. +I've been wanting to change the way [`pyssg`](${PYSSG_URL}) reads config files and generates `HTML` files so that it is more flexible and I don't need to have 2 separate build commands and configs (for [blog](https://blog.luevano.xyz) and [art](https://art.luevano.xyz)), and also to handle other types of "sites"; because `pyssg` was built with blogging in mind, so it was a bit limited to how it could be used. So I had to kind of *rewrite* `pyssg`, and with the latest version I can now generate the whole site and use the same templates for everything, quite neat for my use case. Anyways, so I bought a new domain for all `pyssg` related stuff, mostly because I wanted somewhere to test live builds while developing, it is of course [pyssg.xyz](https://pyssg.xyz); as of now it is the same template, CSS and scripts that I use here, probably will change in the future. I'll be testing new features and anything `pyssg` related stuff. diff --git a/src/blog/a/updated_pyssg_pymdvar_and_website.md b/src/blog/a/updated_pyssg_pymdvar_and_website.md new file mode 100644 index 0000000..f97fd3a --- /dev/null +++ b/src/blog/a/updated_pyssg_pymdvar_and_website.md @@ -0,0 +1,16 @@ +title: Updated pyssg to include pymdvar and the website +author: David Luévano +lang: en +summary: Worked on another update of pyssg which now includes my extension pymdvar and updated the website overall. +tags: update + tools + short + english + +Again, I've updated [`pyssg`](${PYSSG_URL}) to add a bit of unit-testing as well as to include my extension [`pymdvar`](https://github.com/luevano/pymdvar) which is used to convert `${some_variables}` into their respective `values` based on a config file and/or environment variables. With this I also updated a bit of the CSS of the site as well as basically all the entries and base templates, a much needed update (for me, because externally doesn't look like much). Along with this I also added a "return to top" button, once you scroll enough on the site, a new button appears on the bottom right to get back to the top, also added table of contents to entries taht could use them (as well as a bit of CSS to them). + +This update took a long time because I had a fundamental issue with how I was managing the "static" website, where I host all assets such as CSS, JS, images, etc.. Because I was using the `` HTML tag. The issue is that this tag affects everything and there is no "opt-out" on some body tags, meaning that I would have to write the whole URL for all static assets. So I tried looking into changing how the image extension for [`python-markdown`](https://python-markdown.github.io/) works, so that it includes this "base" URL I needed. But it was too much hassle, so I ended up developing my own extension mentioned earlier. Just as a side note, I noticed that my extension doesn't cover all my needs, so probably it wont cover yours, if you end up using it just test it out a bit yourself and then go ahead, PRs are welcomed. + +One thing led to another so I ended up changing a lot of stuff, and with changes comes tireness and eded up leaving the project for a while (again). This also led to not wanting to write or add anything else to the site until I sorted things out. But I'm again reviving it I guess, and up to the next cycle. + +The next things I'll be doing are continuing with my [@gamedev](https://blog.luevano.xyz/tag/@gamedev) journey and probably upload some drawings if I feel like doing some. diff --git a/src/luevano.xyz/404.md b/src/luevano.xyz/404.md index f0d8761..d041764 100644 --- a/src/luevano.xyz/404.md +++ b/src/luevano.xyz/404.md @@ -1,5 +1,5 @@ title: 404 Not found -![Stars](images/gifs/stars_1.gif) +![Stars](images/gifs/stars_1.gif "Stars") -Hey, it looks like the page you are looking for does not exist. \ No newline at end of file +Hey, it looks like the page you are looking for does not exist. diff --git a/src/luevano.xyz/contact.md b/src/luevano.xyz/contact.md index 625f5ee..0d528c5 100644 --- a/src/luevano.xyz/contact.md +++ b/src/luevano.xyz/contact.md @@ -1,6 +1,6 @@ title: Contact -Contact info +Contact info You can contact me through: @@ -11,4 +11,4 @@ You can contact me through: xmpp.net score -- ~~Matrix: [@david:luevano.xyz](https://matrix.to/#/@david:luevano.xyz)~~ ^^Currently not using this.^^ \ No newline at end of file +- ~~Matrix: [@david:luevano.xyz](https://matrix.to/#/@david:luevano.xyz)~~ ^^Currently not using this.^^ diff --git a/src/luevano.xyz/donate.md b/src/luevano.xyz/donate.md index b5d78ef..fe5ef5d 100644 --- a/src/luevano.xyz/donate.md +++ b/src/luevano.xyz/donate.md @@ -1,6 +1,6 @@ title: Donate -Donate +Donate I don't really do much on the internet nor do I provide any type of service, but still, if for some reason you want to donate, you can do it via my [PayPal](https://paypal.me/dlvna), either by its link or using my email . @@ -13,15 +13,15 @@ I wanted to add more *fiat* options but I don't have access to them *down here*.
- - XMR QR + + XMR QR
Monero
- - BTC QR + + BTC QR
Bitcoin
@@ -33,4 +33,4 @@ An indirect way of supporting me would be to use affiliate links (of stuff I act - [Vultr](https://www.vultr.com/?ref=8733834-6G): Reliable server hosting, I host luevano.xyz here. **You get $100 USD in credit for a month and if you continue using the service I get $25 after you spend $25 yourself.** - [Hostodo](https://hostodo.com/portal/aff.php?aff=914): Cheaper server hosting, I hosted ezclap.xyz here a while back, which is being used only for some game servers and "bigger" stuff. **I get 12% for every sale and renewal.** -- [Epik](https://www.epik.com/?affid=da5ne9ru4): Domain registrar, where I buy my domains. **I get 20% of the initial sale.** \ No newline at end of file +- [Epik](https://www.epik.com/?affid=da5ne9ru4): Domain registrar, where I buy my domains. **I get 20% of the initial sale.** diff --git a/src/luevano.xyz/index.md b/src/luevano.xyz/index.md index 4a765d6..63180ff 100644 --- a/src/luevano.xyz/index.md +++ b/src/luevano.xyz/index.md @@ -4,15 +4,15 @@ title: Luévano's Site ==Currently recreating the site with the updated pyssg, things might be broken.== -My name is David Luévano and this is my little piece of internet. I'm into alot of stuff, but mostly technology, drawing sometimes and... of course, gaming. +My name is David Luévano and this is my little piece of internet. I'm into alot of stuff, but mostly technology in general, drawing sometimes and... of course, gaming. -I have some sites setup here, such as a working [blog](https://blog.luevano.xyz/) where I post about whatever, an [art](https://art.luevano.xyz/) gallery, and other stuff (check the nav bar). +I have some sites setup here, such as a working [blog](https://blog.luevano.xyz/) where I post every once in a while and an [art](https://art.luevano.xyz/) gallery; I've also got some other minor stuff too, such as a [git](https://git.luevano.xyz/) server. All of these also available on the top navigation bar. -Also, yes, yes it is supposed to look like this. This isn't supposed to be a bloated *mOdErN* website; I use plain HTML and CSS and sometimes a bit of JS (meaning that I use no *rEaCt* nor *bOoTsTrAp*). +I use plain HTML, CSS and a bit of raw JS for the site, nothing modern or bloated. Everything is built as a static site using my own tool [`pyssg`](${PYSSG_URL}) which is still a work in progress. ## RSS feeds -Get updates about me or what I'm doing via RSS feeds. If you don't know what an RSS feed is: [RSS 2.0 Specification](https://www.rssboard.org/rss-specification), or *google is your friend*. +Get updates about me or what I'm doing via RSS feeds. - Blog: [https://blog.luevano.xyz/rss.xml](https://blog.luevano.xyz/rss.xml) - Art: [https://art.luevano.xyz/rss.xml](https://art.luevano.xyz/rss.xml) \ No newline at end of file -- cgit v1.2.3-54-g00ecf