Currently the GHGLUG website does not have any information about my upcoming presentation on it. Rudy asked for some help adding my presentation abstract onto the website because I sent it via HTML and it wasn't working for whatever reason.
Anyway, I thought about it and I certainly could just insert my presentation into the existing website. And if that is still what we want to do, I will do that.
But anyway I feel like the website is a bit out of date, so I thought it would be better to just redo the website and include my presentation in the new version. So that is what I did. Since I already know how to use Hugo, it isn't much more effort to remake the site than it is to fiddle with pure HTML.
Honestly my new design (especially the color palatte) looks kind of ugly. But this is my first draft, so I can change it in the future. I just made it quickly in an afternoon.
I included the prebuilt website and the source code as attachments here. Next week I should have my Forgejo (basically self-hosted GitHub) server running so I will put the code on that and we can more easily collaborate.
In order to see what the website looks like, run the following commands:
tar -xzf ghglugSite.tar.gz
cd export
python3 -m http.server --bind 127.0.0.1 9000
Yes, python has a built-in webserver.
In order to deploy the site, just rsync it to wherever the current index.html is sitting. (make a backup of the current site). ghglugSite contains the prebuilt website and ghglugGit contains the source code.
I am using Hugo static site generator and the Blowfish theme to make it. Basically with Hugo you describe your site with human-readable markdown and then "compile" it to HTML and CSS.
If you prefer the current website then keep it. But it really is not that much work to switch to Hugo.
My public nextcloud server is down so I can't share my files using that. So i begrudgingly will use Google Drive. Here are the files:
From,
Zachary Liebl