From 2294bc65825972106aff44f2ad8204c4f2af30f4 Mon Sep 17 00:00:00 2001 From: Stanisław Zagórowski Date: Fri, 12 Jan 2024 18:44:38 +0100 Subject: luax: initial --- luax/pages/article.luax | 3 +++ luax/pages/contact.luax | 31 +++++++++++++++++++++++++++++++ luax/pages/games.luax | 25 +++++++++++++++++++++++++ luax/pages/home.luax | 30 ++++++++++++++++++++++++++++++ luax/pages/projects.luax | 24 ++++++++++++++++++++++++ 5 files changed, 113 insertions(+) create mode 100644 luax/pages/article.luax create mode 100644 luax/pages/contact.luax create mode 100644 luax/pages/games.luax create mode 100644 luax/pages/home.luax create mode 100644 luax/pages/projects.luax (limited to 'luax/pages') diff --git a/luax/pages/article.luax b/luax/pages/article.luax new file mode 100644 index 0000000..670002c --- /dev/null +++ b/luax/pages/article.luax @@ -0,0 +1,3 @@ +return function(props) + return

{$ props.attrs.title $}

+end diff --git a/luax/pages/contact.luax b/luax/pages/contact.luax new file mode 100644 index 0000000..f7085ab --- /dev/null +++ b/luax/pages/contact.luax @@ -0,0 +1,31 @@ +return function() + return +
+
+ Contact +
+
+
+ Discord +
+ + usually the fastest way to reach me +
+ EchoDuck#7866 + +
+ Matrix +
+ for the FOSS folks +
+ *@echoduck:matrix.org + +
+ Email +
+ I check my email daily +
+ duckonaut*@gmail.com +
+
+end diff --git a/luax/pages/games.luax b/luax/pages/games.luax new file mode 100644 index 0000000..59a68b4 --- /dev/null +++ b/luax/pages/games.luax @@ -0,0 +1,25 @@ +local Project = require("components.project") + +local games = require("data.games") + +local game_display = {} +for _, game in ipairs(games) do + game_display[#game_display + 1] = +end + +return function() + return +
+
+ Game Projects +
+
+ games I've worked on +
+ +
+ {$ game_display $} +
+
+end + diff --git a/luax/pages/home.luax b/luax/pages/home.luax new file mode 100644 index 0000000..19f3f6d --- /dev/null +++ b/luax/pages/home.luax @@ -0,0 +1,30 @@ +return function() + return
+
+ Stanisław Zagórowski +
+
+ aka Duckonaut, EchoDuck +
+ + +
+

+ 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 + games + section. Other projects I've been a part of are available in the + projects + section. I also enjoy some lower-level programming and learning about the + inner workings of various systems. The main technologies I use are + C#, Unity, + Python, Rust + and C although I'm also familiar with + Godot, C++ + , Java and some + JavaScript and TypeScript. +

+
+
+end diff --git a/luax/pages/projects.luax b/luax/pages/projects.luax new file mode 100644 index 0000000..219f45d --- /dev/null +++ b/luax/pages/projects.luax @@ -0,0 +1,24 @@ +local Project = require("components.project") + +local projects = require("data.projects") + +local project_display = {} +for _, project in ipairs(projects) do + project_display[#project_display + 1] = +end + +return function() + return +
+
+ Other Projects +
+
+ projects that are not games +
+ +
+ {$ project_display $} +
+
+end -- cgit v1.3.1