The Libre Game Night (https://libregamenight.xyz) website.

Jade Levesque 39d1250137 Fixing my mistakes 5 months ago
en 270c537e86 Use static/ instead of /.static for results 9 months ago
eo 270c537e86 Use static/ instead of /.static for results 9 months ago
es 270c537e86 Use static/ instead of /.static for results 9 months ago
lists 01d3d8bf8c Various updates 5 months ago
meta e54c0bca1b Finished new multi-lang system 1 year ago
misc 01d3d8bf8c Various updates 5 months ago
pages 01d3d8bf8c Various updates 5 months ago
swx e54c0bca1b Finished new multi-lang system 1 year ago
Makefile 270c537e86 Use static/ instead of /.static for results 9 months ago
README.md a0e233e78b Fixed LANGCODE and Makefiles 1 year ago
en.sh 01d3d8bf8c Various updates 5 months ago
eo.sh 39d1250137 Fixing my mistakes 5 months ago
es.sh 01d3d8bf8c Various updates 5 months ago
gl.sh a65fe84e8f Various updates 10 months ago
list.txt e54c0bca1b Finished new multi-lang system 1 year ago

README.md

LGN Website

This is the site for Libre Game Night, a weekly game night for members of the libre/Free Software community.

How it works

This site uses swx to generate static pages from Markdown. This site also uses a custom Makefile to generate these Markdown pages-- each true page is in the pages/ directory; but none of them have the actually page text, just variables.

Each different language has a different script that has these variables declared in it-- es.sh, eo.sh, en.sh, etc. The /Makefile then uses these scripts to generate the Markdown pages (and proper swx setups) in their respective directories.

From root, try

make espanol

Then, an es/ directory will be created-- inside of that es/ directory, you can run make one more time to create the actual HTML pages in lgn.static.

Just run "make all" to generate the entire LGN site.

Licenses

All website content is under the CC-BY-SA 3.0+, but all swx-related scripts, etc, are under the MIT lisc.

Cheers!