summaryrefslogtreecommitdiffhomepage
path: root/src/index.gsp
diff options
context:
space:
mode:
authorThomas Voss <mail@thomasvoss.com> 2023-09-11 05:15:20 +0200
committerThomas Voss <mail@thomasvoss.com> 2023-09-11 05:15:20 +0200
commitbda44e93541fa478abf3ce4b3461f026a90fa8cb (patch)
treea62a7e1d456effe914a77b45f66485c3e8bfd92d /src/index.gsp
parentced3ed9ddde25614bbc9777a5d546eee2a44a2e0 (diff)
Move the site from HTML to GSP
Diffstat (limited to 'src/index.gsp')
-rw-r--r--src/index.gsp55
1 files changed, 55 insertions, 0 deletions
diff --git a/src/index.gsp b/src/index.gsp
new file mode 100644
index 0000000..9f2808c
--- /dev/null
+++ b/src/index.gsp
@@ -0,0 +1,55 @@
+html lang="en" {
+ head { m4_include(head.gsp) }
+ body {
+ header {
+ h1 {-Root Page}
+
+ figure .quote {
+ blockquote {
+ p {=
+ If Java had true garbage collection, most programs would delete
+ themselves upon execution.
+ }
+ }
+ figcaption {-Robert Sewell}
+ }
+ }
+
+ main {
+ p {-
+ Welcome to my plot of the internet. This site is mostly oriented
+ towards topics related to software development, but you might eventually
+ find some things that are completely unrelated as well. The “source
+ code” for the site (if you can call m4_abbr(HTML) @x-ref{-1} and a basic
+ build system source code)
+ @a
+ href="https://git.thomasvoss.com/www.thomasvoss.com"
+ target="_blank"
+ {-are available through git}.
+ }
+
+ aside {
+ p data-ref="1" {-
+ The site is actually written in my own m4_abbr(GSP) language, but it
+ transpiles into m4_abbr(HTML). Also, this site doesn’t even have any
+ JavaScript. There truly is no code.
+ }
+ }
+
+ p {-
+ Now go branch off to a subsection of the site:
+ }
+
+ ul {
+ li {a href="prj" {-My Projects}}
+ li {a href="srp" {-Software-Related Posts}}
+ li {a href="www" {-Other Websites}}
+ li {a href="ame" {-About Me}}
+ }
+
+ hr{}
+
+ footer { m4_footer }
+ }
+ }
+}