update a few things
This commit is contained in:
BIN
fsd.vxserver.dev/archive/fes/beta/fes-beta.tar.gz
Normal file
BIN
fsd.vxserver.dev/archive/fes/beta/fes-beta.tar.gz
Normal file
Binary file not shown.
BIN
fsd.vxserver.dev/archive/fes/latest/fes.tar.gz
Normal file
BIN
fsd.vxserver.dev/archive/fes/latest/fes.tar.gz
Normal file
Binary file not shown.
Binary file not shown.
Submodule fsd.vxserver.dev/archive/releases/yait/yait deleted from 54db089b71
Binary file not shown.
BIN
fsd.vxserver.dev/archive/yait/1.0/yait-1.0.tar.gz
Normal file
BIN
fsd.vxserver.dev/archive/yait/1.0/yait-1.0.tar.gz
Normal file
Binary file not shown.
BIN
fsd.vxserver.dev/archive/yait/latest/yait.tar.gz
Normal file
BIN
fsd.vxserver.dev/archive/yait/latest/yait.tar.gz
Normal file
Binary file not shown.
@@ -4,10 +4,10 @@ header.render = function(std)
|
|||||||
return table.concat({
|
return table.concat({
|
||||||
std.center(std.ha("/", std.h1("Free Software Distributions"))),
|
std.center(std.ha("/", std.h1("Free Software Distributions"))),
|
||||||
std.center(table.concat({
|
std.center(table.concat({
|
||||||
std.nav("about", "About"),
|
std.nav("/about", "About"),
|
||||||
std.nav("faq", "FAQ"),
|
std.nav("/faq", "FAQ"),
|
||||||
std.nav("release", "Releases"),
|
std.nav("/release", "Releases"),
|
||||||
std.nav("news", "Site news"),
|
std.nav("/news", "Site news"),
|
||||||
}))
|
}))
|
||||||
})
|
})
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -16,6 +16,13 @@ site:custom(fes.markdown_to_html([[
|
|||||||
News
|
News
|
||||||
===
|
===
|
||||||
|
|
||||||
|
2025-12-31
|
||||||
|
----------
|
||||||
|
Some changes were made to this site.
|
||||||
|
[sites](https://git.vxserver.dev/fSD/sites)
|
||||||
|
* New article
|
||||||
|
* Update release pages
|
||||||
|
|
||||||
2025-12-17
|
2025-12-17
|
||||||
----------
|
----------
|
||||||
Some changes were made to this site.
|
Some changes were made to this site.
|
||||||
|
|||||||
@@ -13,24 +13,17 @@ site.favicon = "/static/favicon.ico"
|
|||||||
site:banner(fes.app.header.render(std))
|
site:banner(fes.app.header.render(std))
|
||||||
|
|
||||||
local pkgs = {
|
local pkgs = {
|
||||||
{ "yait", "Highly opinionated C and SH project generator." },
|
"yait",
|
||||||
{ "fes", "A lightweight, static, and opinionated microframework." },
|
"fes",
|
||||||
}
|
}
|
||||||
|
|
||||||
for i, pkg in pairs(pkgs) do
|
local directory_packages = {}
|
||||||
pkgs[i] = std.note(u.cc({
|
for _, v in ipairs(pkgs) do
|
||||||
std.h2(pkg[1]),
|
table.insert(directory_packages, std.a("/releases/" .. v, v .. "/"))
|
||||||
std.muted(pkg[2] or "Could not find a description."),
|
|
||||||
std.br(),
|
|
||||||
std.ul({
|
|
||||||
std.rl(pkg[1], std.external("/archive/releases/" .. pkg[1], "Download")),
|
|
||||||
}),
|
|
||||||
}))
|
|
||||||
end
|
end
|
||||||
|
|
||||||
site:custom(u.cc({
|
site:p("This directory contains the tools which have been created or maintained by the Free Software Distributions Project.")
|
||||||
u.cc(pkgs),
|
site:tl(directory_packages)
|
||||||
}))
|
|
||||||
|
|
||||||
site:note(fes.app.footer.render(std))
|
site:note(fes.app.footer.render(std))
|
||||||
|
|
||||||
|
|||||||
27
fsd.vxserver.dev/www/releases/fes.lua
Normal file
27
fsd.vxserver.dev/www/releases/fes.lua
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
local fes = require("fes")
|
||||||
|
local std = fes.std
|
||||||
|
local u = fes.util
|
||||||
|
|
||||||
|
local site = fes.fes()
|
||||||
|
|
||||||
|
site.title = "fes - Free Easy Site"
|
||||||
|
site.copyright = u.copyright("https://git.vxserver.dev/fSD", "fSD")
|
||||||
|
site.favicon = "/static/favicon.ico"
|
||||||
|
|
||||||
|
site:banner(fes.app.header.render(std))
|
||||||
|
|
||||||
|
site:h2("Fes")
|
||||||
|
site:muted("fes is a lightweight, static, and optionated microframework.")
|
||||||
|
|
||||||
|
site:h2("Development")
|
||||||
|
site:p("You can " .. std.external("https://git.vxserver.dev/fSD/fes", "browse") .. " its source code or get a copy using the following command:")
|
||||||
|
site:code("git clone https://git.vxserver.dev/fSD/fes")
|
||||||
|
|
||||||
|
site:h2("Download")
|
||||||
|
site:ul {
|
||||||
|
std.p(std.a("/archive/fes/latest/fes.tar.gz", "fes-beta") .. " (2025-31-12)")
|
||||||
|
}
|
||||||
|
|
||||||
|
site:note(fes.app.footer.render(std))
|
||||||
|
|
||||||
|
return site
|
||||||
27
fsd.vxserver.dev/www/releases/yait.lua
Normal file
27
fsd.vxserver.dev/www/releases/yait.lua
Normal file
@@ -0,0 +1,27 @@
|
|||||||
|
local fes = require("fes")
|
||||||
|
local std = fes.std
|
||||||
|
local u = fes.util
|
||||||
|
|
||||||
|
local site = fes.fes()
|
||||||
|
|
||||||
|
site.title = "yait - Yet Another Init Tool"
|
||||||
|
site.copyright = u.copyright("https://git.vxserver.dev/fSD", "fSD")
|
||||||
|
site.favicon = "/static/favicon.ico"
|
||||||
|
|
||||||
|
site:banner(fes.app.header.render(std))
|
||||||
|
|
||||||
|
site:h2("Yait")
|
||||||
|
site:muted("Yait is a highly opinionated C and SH project generator.")
|
||||||
|
|
||||||
|
site:h2("Development")
|
||||||
|
site:p("You can " .. std.external("https://git.vxserver.dev/fSD/yait", "browse") .. " its source code or get a copy using the following command:")
|
||||||
|
site:code("git clone https://git.vxserver.dev/fSD/yait")
|
||||||
|
|
||||||
|
site:h2("Download")
|
||||||
|
site:ul {
|
||||||
|
std.p(std.a("/archive/yait/latest/yait.tar.gz", "yait-1.0") .. " (2025-31-12)")
|
||||||
|
}
|
||||||
|
|
||||||
|
site:note(fes.app.footer.render(std))
|
||||||
|
|
||||||
|
return site
|
||||||
Reference in New Issue
Block a user