diff --git a/public/img/logos/htmx-logo.svg b/public/img/logos/htmx-logo.svg new file mode 100644 index 0000000..27b58e5 --- /dev/null +++ b/public/img/logos/htmx-logo.svg @@ -0,0 +1,9 @@ + + + htmx + + + + + + diff --git a/public/img/projects/combi/01.png b/public/img/projects/combi/01.png new file mode 100644 index 0000000..1ba0c6a Binary files /dev/null and b/public/img/projects/combi/01.png differ diff --git a/public/img/projects/combi/02.png b/public/img/projects/combi/02.png new file mode 100644 index 0000000..dfd6043 Binary files /dev/null and b/public/img/projects/combi/02.png differ diff --git a/public/img/projects/combi/03.png b/public/img/projects/combi/03.png new file mode 100644 index 0000000..ef06c89 Binary files /dev/null and b/public/img/projects/combi/03.png differ diff --git a/public/img/projects/musictogo/01.png b/public/img/projects/musictogo/01.png new file mode 100644 index 0000000..418815f Binary files /dev/null and b/public/img/projects/musictogo/01.png differ diff --git a/public/img/projects/musictogo/02.png b/public/img/projects/musictogo/02.png new file mode 100644 index 0000000..f7b294f Binary files /dev/null and b/public/img/projects/musictogo/02.png differ diff --git a/public/img/projects/musictogo/03.png b/public/img/projects/musictogo/03.png new file mode 100644 index 0000000..872e082 Binary files /dev/null and b/public/img/projects/musictogo/03.png differ diff --git a/src/pages/side-projects/combi.astro b/src/pages/side-projects/combi.astro new file mode 100644 index 0000000..274dc07 --- /dev/null +++ b/src/pages/side-projects/combi.astro @@ -0,0 +1,26 @@ +--- +import SideProject from "../../layouts/SideProject.astro"; +--- + + + A page that shows the routes of public transport in + Arequipa, Peru. +
+
+ For it I generated map tiles from OpenStreetMap data, + customized the stylesheets to use my own fonts and + colors, created my own tile server, scrapped it + with Go, and then built a SPA to serve the tiles. +
diff --git a/src/pages/side-projects/index.astro b/src/pages/side-projects/index.astro index 24eef54..f1f6c7f 100644 --- a/src/pages/side-projects/index.astro +++ b/src/pages/side-projects/index.astro @@ -3,29 +3,20 @@ import SideProject from "../../layouts/SideProject.astro"; --- - This is a static webpage that contains documentation - for the THP programming language. -
-
- THP is a strong, statically typed, functional first - language that compiles to PHP. -
-
- The page is written with Astro, and connects to the - compiler to provide syntax highlighting, error - detection, reference resolving and automatic - documentation generation. + A Music player that connects to a Navidrome Server. + I wrote it as an experiment to test the HATEOAS + architecture, and to see if it is capable of powering + a dynamic application.
diff --git a/src/pages/side-projects/thp-page.astro b/src/pages/side-projects/thp-page.astro new file mode 100644 index 0000000..b348b9d --- /dev/null +++ b/src/pages/side-projects/thp-page.astro @@ -0,0 +1,32 @@ +--- +import SideProject from "../../layouts/SideProject.astro"; +--- + + + This is a static webpage that contains documentation + for the THP programming language. +
+
+ THP is a strong, statically typed, functional first + language that compiles to PHP. +
+
+ The page is written with Astro, and connects to the + compiler to provide syntax highlighting, error + detection, reference resolving and automatic + documentation generation. +
diff --git a/src/pages/side-projects/thp.astro b/src/pages/side-projects/thp.astro index d8dedf3..b41a581 100644 --- a/src/pages/side-projects/thp.astro +++ b/src/pages/side-projects/thp.astro @@ -5,7 +5,7 @@ import SideProject from "../../layouts/SideProject.astro";