This commit is contained in:
2025-12-02 21:10:34 -05:00
parent 12c4d3c46e
commit 76eb4809e2
15 changed files with 327 additions and 103 deletions

View File

@@ -1,25 +1,34 @@
local fes = require("fes")
local std = fes.std
local u = fes.util
local u = fes.util
local site = fes.fes()
local title = "Free Software Distributions"
site.title = title .. "- FAQ"
site.title = title .. " - Release"
site.copyright = u.copyright("https://git.vxserver.dev/fSD", "fSD")
site:banner(fes.app.header.render(std))
site:note(u.cc({
std.h1("Frequently Asked Questions"),
std.p("Welcome to the world of fSD, come here ye before thou ask thy stupid questions."),
std.h2("Why is it called fSD?"),
std.p([[
The name "Free Software Distributions" is dervided from exactly what we do, we distribute free software.
This name stems from the Berkeley Software Distribution (BSD) specifically the Software Distribution part.
]]),
std.p('It is worth pointing out that the word "free" is being used in two ways here: one meaning "at no cost" and the other meaning "do whatever you like".'),
local pkgs = {
{ "yait", "Highly opinionated C and SH project generator." },
{ "fes", "A lightweight, static, and opinionated microframework." },
}
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("https://git.vxserver.dev/fSD/" .. pkg[1], "Download")),
}),
}))
end
site:custom(u.cc({
u.cc(pkgs),
}))
site:note(fes.app.footer.render(std))