update a few things

This commit is contained in:
2025-12-31 13:04:41 -05:00
parent f26b0dcd89
commit 5a32fbb0b2
12 changed files with 72 additions and 19 deletions

View File

@@ -16,6 +16,13 @@ site:custom(fes.markdown_to_html([[
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
----------
Some changes were made to this site.

View File

@@ -13,24 +13,17 @@ site.favicon = "/static/favicon.ico"
site:banner(fes.app.header.render(std))
local pkgs = {
{ "yait", "Highly opinionated C and SH project generator." },
{ "fes", "A lightweight, static, and opinionated microframework." },
"yait",
"fes",
}
for i, pkg in pairs(pkgs) do
pkgs[i] = std.note(u.cc({
std.h2(pkg[1]),
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")),
}),
}))
local directory_packages = {}
for _, v in ipairs(pkgs) do
table.insert(directory_packages, std.a("/releases/" .. v, v .. "/"))
end
site:custom(u.cc({
u.cc(pkgs),
}))
site:p("This directory contains the tools which have been created or maintained by the Free Software Distributions Project.")
site:tl(directory_packages)
site:note(fes.app.footer.render(std))

View 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

View 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