aboutsummaryrefslogtreecommitdiff
path: root/luax/pages
diff options
context:
space:
mode:
authorStanisław Zagórowski <hasohasacz@gmail.com>2024-01-15 14:21:34 +0100
committerStanisław Zagórowski <hasohasacz@gmail.com>2024-01-15 14:21:34 +0100
commit63ea67e4c3c8caa2cf0dc6d7c940981bd40b3974 (patch)
tree9900794e80bd4413ceb4dad72cdfc3eeaf0d6c9b /luax/pages
parentd5c0555775ac835f75246a17b5e6f3ddc353d82b (diff)
all: move out from luax/
Diffstat (limited to 'luax/pages')
-rw-r--r--luax/pages/blog.luax30
-rw-r--r--luax/pages/blogpost.luax23
-rw-r--r--luax/pages/contact.luax31
-rw-r--r--luax/pages/games.luax25
-rw-r--r--luax/pages/home.luax33
-rw-r--r--luax/pages/projects.luax24
6 files changed, 0 insertions, 166 deletions
diff --git a/luax/pages/blog.luax b/luax/pages/blog.luax
deleted file mode 100644
index a729b63..0000000
--- a/luax/pages/blog.luax
+++ /dev/null
@@ -1,30 +0,0 @@
-local blogposts = require('blog.posts')
-
-return function()
- local blogpost_html = {}
- for _, post in ipairs(blogposts) do
- blogpost_html[#blogpost_html + 1] =
- <div class="blog-post">
- <div class="blog-post-header">
- <div class="blog-post-title">
- <a href={"/blog/" .. post.slug}> {$ post.title $} </a>
- </div>
- <div class="blog-post-date">
- {$ os.date('%Y-%m-%d', post.date) $}
- </div>
- </div>
- <div class="blog-post-description">
- {$ post.description $}
- </div>
- </div>
- end
- return
- <div class="main-info">
- <div class="main-info-title">
- Blog
- </div>
- <div class="blog-posts">
- {$ blogpost_html $}
- </div>
- </div>
-end
diff --git a/luax/pages/blogpost.luax b/luax/pages/blogpost.luax
deleted file mode 100644
index e7d7b86..0000000
--- a/luax/pages/blogpost.luax
+++ /dev/null
@@ -1,23 +0,0 @@
-local blog_cache = require('blog.cache')
-
-return function(props)
- local post = props.attrs.post
- local content = blog_cache(post)
- return
- <div>
- <div class="post">
- <div class="main-info">
- <div class="main-info-title">
- {$ post.title $}
- </div>
- <div class="post-date">
- {$ os.date('%Y-%m-%d', post.date) $}
- </div>
- <div class="post-description">
- {$ post.description $}
- </div>
- <div class="post-content">{$ content $}</div>
- </div>
- </div>
- </div>
-end
diff --git a/luax/pages/contact.luax b/luax/pages/contact.luax
deleted file mode 100644
index 95ad0fb..0000000
--- a/luax/pages/contact.luax
+++ /dev/null
@@ -1,31 +0,0 @@
-return function()
- return
- <div class="main-info">
- <div class="main-info-title">
- Contact
- </div>
- <div class="contact-container">
- <div class="contact">
- Discord
- </div>
-
- <span class="quiet">usually the fastest way to reach me</span>
- <br />
- <span class="highlight">EchoDuck</span>#7866
-
- <div class="contact">
- Matrix
- </div>
- <span class="quiet">for the FOSS folks</span>
- <br />
- <span class="highlight">@echoduck</span>:matrix.org
-
- <div class="contact">
- Email
- </div>
- <span class="quiet">I check my email daily</span>
- <br />
- <span class="highlight">duckonaut</span>@gmail.com
- </div>
- </div>
-end
diff --git a/luax/pages/games.luax b/luax/pages/games.luax
deleted file mode 100644
index 59a68b4..0000000
--- a/luax/pages/games.luax
+++ /dev/null
@@ -1,25 +0,0 @@
-local Project = require("components.project")
-
-local games = require("data.games")
-
-local game_display = {}
-for _, game in ipairs(games) do
- game_display[#game_display + 1] = <Project project={game} />
-end
-
-return function()
- return
- <div class="main-info">
- <div class="main-info-title">
- Game Projects
- </div>
- <div class="main-info-subtitle">
- games I've worked on
- </div>
-
- <div class="games-container">
- {$ game_display $}
- </div>
- </div>
-end
-
diff --git a/luax/pages/home.luax b/luax/pages/home.luax
deleted file mode 100644
index ed1b464..0000000
--- a/luax/pages/home.luax
+++ /dev/null
@@ -1,33 +0,0 @@
-return function()
- return <div class="main-info">
- <div class="main-info-title">
- Stanisław Zagórowski
- </div>
- <div class="main-info-subtitle">
- aka Duckonaut, EchoDuck
- </div>
- <img src={
- (reluax.dev_mode and '' or 'https://cdn.duckonaut.dev') .. '/assets/images/favicon.svg'
- }
- class="main-info-image logo grow" />
-
- <div class="about-paragraph">
- <p>
- Hello! I'm a programmer, game designer, and artist. I'm currently a
- student at the Warsaw University of Technology, studying Computer Science.
- A list of the games I've worked on is in the
- <a class="games-link" href="#/games">games </a>
- section. Other projects I've been a part of are available in the
- <a class="projects-link" href="#/projects">projects </a>
- section. I also enjoy some lower-level programming and learning about the
- inner workings of various systems. The main technologies I use are
- <span class="highlight">C#</span>, <span class="highlight">Unity</span>,
- <span class="highlight">Python</span>, <span class="highlight">Rust </span>
- and <span class="highlight">C </span> although I'm also familiar with
- <span class="highlight">Godot</span>, <span class="highlight">C++</span>
- , <span class="highlight">Java </span> and some
- <span class="highlight">JavaScript </span> and <span class="highlight">TypeScript</span>.
- </p>
- </div>
- </div>
-end
diff --git a/luax/pages/projects.luax b/luax/pages/projects.luax
deleted file mode 100644
index 219f45d..0000000
--- a/luax/pages/projects.luax
+++ /dev/null
@@ -1,24 +0,0 @@
-local Project = require("components.project")
-
-local projects = require("data.projects")
-
-local project_display = {}
-for _, project in ipairs(projects) do
- project_display[#project_display + 1] = <Project project={project} />
-end
-
-return function()
- return
- <div class="main-info">
- <div class="main-info-title">
- Other Projects
- </div>
- <div class="main-info-subtitle">
- projects that are not games
- </div>
-
- <div class="projects-container">
- {$ project_display $}
- </div>
- </div>
-end