This commit is contained in:
2025-12-07 10:15:32 -05:00
parent b89dc65e1f
commit 4ff689e299
31 changed files with 13 additions and 40 deletions

View File

@@ -1,5 +0,0 @@
[app]
name = "archive"
version = "0.0.1"
authors = ["vx-clutch"]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

View File

@@ -1,8 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "archive"
site:h1("Hello, World!")
return site

View File

@@ -1,5 +0,0 @@
[app]
name = "bus"
version = "0.0.1"
authors = ["vx-clutch"]

View File

@@ -1,15 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "bus"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD/", "fSD")
site:h1("URL: " .. fes.bus.url)
local params = fes.bus.params
for key, val in pairs(params) do
site:h2(key .. ": " .. val)
end
return site

View File

@@ -1,5 +0,0 @@
[app]
name = "canonical"
version = "0.0.1"
authors = ["vx-clutch"]

View File

@@ -1,16 +0,0 @@
local header = {}
header.render = function(std)
return table.concat({
std.center(std.h1("Canonical")),
std.center(table.concat({
std.nav("example"),
std.nav("example"),
std.nav("example"),
std.nav("example"),
std.nav("example"),
}))
})
end
return header

View File

@@ -1,17 +0,0 @@
local fes = require("fes")
local std = fes.std
local u = fes.util
local site = fes.fes()
site.title = "404 Page Not Found"
site.copyright = u.copyright("https://git.vxserver.dev/fSD/", "fSD")
site:banner(std.h1(std.center("Canonical")))
site:note(table.concat({
std.center(std.h1("404 Page Not Found")),
std.center(std.p("The page you are looking for is not here. " .. std.a("/", "Go home?"))),
}))
return site

View File

@@ -1,17 +0,0 @@
local fes = require("fes")
local std = fes.std
local site = fes.fes()
site.title = "Canonical"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD", "fSD")
site:banner(fes.app.header.render(std))
site:note(table.concat({
std.h1("Canonical"),
std.p("This is the example for the canonical 'fes' site, by canonical is meant a format and " .. std.external("https://git.vxserver.dev/fSD/fes/src/branch/master/examples/canonical/www/index.lua", "code") .. " that resembles the typical use case of the Microframework"),
std.p("This page also serves as a test for the integrity of a 'fes' build, given that it uses plenty crucial features to show everything from the HTML to CSS as well as the interactivity of certain elements."),
}))
return site

View File

@@ -1 +0,0 @@
dhasjkdhaskjdhaskhdajkshjk

View File

@@ -1,9 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "error"
UNIX is very simple
GNU's Not UNIX
return site

View File

@@ -1,5 +0,0 @@
[app]
name = "favicon"
version = "0.0.1"
authors = ["vx-clutch"]

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@@ -1,9 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "favicon"
site.favicon = "static/image/favicon.ico"
site:h1("Hello, World!")
return site

View File

@@ -1,5 +0,0 @@
[app]
name = "hello-world"
version = "0.0.1"
authors = ["vx-clutch"]

View File

@@ -1,9 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "Hello, World!"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD", "fSD")
site:h1("Hello, World!")
return site

View File

@@ -1,5 +0,0 @@
[app]
name = "json"
version = "0.0.1"
authors = ["vx-clutch"]

View File

@@ -1,34 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "JSON"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD", "fSD")
local json_pre = [[
{
"userId": 1,
"id": 1,
"title": "delectus aut autem",
"completed": false
}
]]
local json = fes.middleware.json_decode(json_pre)
site:h1("JSON")
site:note(fes.util.cc({
fes.std.h2("Before"),
fes.std.code(json_pre),
}))
site:note(fes.util.cc({
fes.std.h2("After"),
fes.std.ul({
json["userId"],
json["id"],
json["title"],
json["completed"],
})
}))
return site

View File

@@ -1,5 +0,0 @@
[app]
name = "multi-page"
version = "0.0.1"
authors = ["vx-clutch"]

View File

@@ -1,16 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "Home"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD", "fSD")
site:h1("Home")
site:note(
fes.std.ul({
fes.std.a("page1"),
fes.std.a("page2"),
fes.std.a("sub/subpage"),
})
)
return site

View File

@@ -1,15 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "Page 1"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD", "fSD")
site:h1("Page 1")
site:note(
fes.std.ul({
fes.std.a("/", "home"),
fes.std.a("page2"),
})
)
return site

View File

@@ -1,15 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "Page 2"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD", "fSD")
site:h1("Page 2")
site:note(
fes.std.ul({
fes.std.a("/", "home"),
fes.std.a("page1"),
})
)
return site

View File

@@ -1,14 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "Subpage"
site.copyright = fes.util.copyright("https://git.vxserver.dev/fSD", "fSD")
site:h1("Subpage")
site:note(
fes.std.ul({
fes.std.a("/", "Home"),
})
)
return site

View File

@@ -1,5 +0,0 @@
[app]
name = "simple"
version = "0.0.1"
authors = ["vx-clutch"]

View File

@@ -1 +0,0 @@
return "Hello, World!"

View File

@@ -1,5 +0,0 @@
[app]
name = "static"
version = "0.0.1"
authors = ["vx-clutch"]

View File

@@ -1 +0,0 @@
this is some neat data

View File

@@ -1,8 +0,0 @@
local fes = require("fes")
local site = fes.fes()
site.title = "static"
site:h1("Hello, World!")
return site