Set up Hugo, add new website/content #8

Merged
raucao merged 25 commits from feature/hugo into master 2022-07-11 11:07:01 +00:00
Owner

Set up the Hugo static site generator with a new custom theme, generating exactly what we have right now.

Then added new pages and content, currently not linked from the frontpage. You can browse the latest build here: https://kosmos.5apps.com/projects/

Local builds are also easy. Just install Hugo, and run npm install; npm run dev. This will auto-build and locally serve both the static pages and CSS (in all normal cases).

As of yet, there is zero JavaScript used on the site itself. Even the mobile navigation menu is opened/closed using pure HTML and CSS.

Set up the Hugo static site generator with a new custom theme, generating exactly what we have right now. Then added new pages and content, currently not linked from the frontpage. You can browse the latest build here: https://kosmos.5apps.com/projects/ Local builds are also easy. Just install [Hugo](https://gohugo.io/), and run `npm install; npm run dev`. This will auto-build and locally serve both the static pages and CSS (in all normal cases). As of yet, there is zero JavaScript used on the site itself. Even the mobile navigation menu is opened/closed using pure HTML and CSS.
raucao added 1 commit 2022-05-26 16:19:52 +00:00
5a05ef1d98
Set up Hugo
Set up the Hugo static site generator with a new custom theme,
generating exactly what we have right now.
raucao added 1 commit 2022-05-27 08:37:37 +00:00
raucao force-pushed feature/hugo from 1116da13c0 to 0f806bded1 2022-05-27 08:39:27 +00:00 Compare
raucao force-pushed feature/hugo from 0f806bded1 to 893c0bd40a 2022-05-27 08:44:59 +00:00 Compare
raucao force-pushed feature/hugo from 893c0bd40a to 1e728d56e6 2022-05-27 08:45:37 +00:00 Compare
raucao added 1 commit 2022-05-27 10:49:44 +00:00
raucao added 2 commits 2022-05-27 13:11:59 +00:00
raucao added 1 commit 2022-05-27 17:48:20 +00:00
raucao added 1 commit 2022-06-01 15:09:39 +00:00
raucao added 1 commit 2022-06-04 09:10:12 +00:00
5a9ffaab62
Add asset fingerprinting, build/dev scripts
Add fingerprinting for the CSS file, as well as npm scripts for all
common build and dev tasks.
raucao added 1 commit 2022-06-22 15:08:05 +00:00
raucao force-pushed feature/hugo from 56b1b775b0 to 9e1c2bd397 2022-06-22 15:27:38 +00:00 Compare
raucao added 5 commits 2022-06-23 14:32:57 +00:00
raucao added 1 commit 2022-06-23 19:16:32 +00:00
raucao added 1 commit 2022-06-24 18:14:11 +00:00
raucao added 1 commit 2022-06-30 13:19:09 +00:00
raucao added 2 commits 2022-06-30 14:13:46 +00:00
raucao added 1 commit 2022-06-30 14:15:23 +00:00
raucao added 1 commit 2022-07-02 15:08:38 +00:00
4f1d03ba5f
Add custom header image
Add support for configuring a custom header image from a page's front
matter, and use a new one for foundation.
raucao added 1 commit 2022-07-02 15:20:05 +00:00
raucao added 1 commit 2022-07-02 15:23:37 +00:00
raucao added 2 commits 2022-07-03 18:12:57 +00:00
raucao changed title from WIP: Set up Hugo to Set up Hugo, add new website/content 2022-07-03 20:00:57 +00:00
raucao added the
kredits-2
label 2022-07-03 20:01:04 +00:00
raucao requested review from Core 2022-07-03 20:06:00 +00:00
raucao requested review from greg 2022-07-07 09:11:56 +00:00
raucao requested review from galfert 2022-07-07 09:11:56 +00:00
raucao requested review from bumi 2022-07-07 09:11:57 +00:00
raucao requested review from slvrbckt 2022-07-07 09:11:57 +00:00
raucao removed review request for Core 2022-07-07 09:12:00 +00:00
raucao merged commit 418669defb into master 2022-07-11 11:07:01 +00:00
raucao deleted branch feature/hugo 2022-07-11 11:07:08 +00:00
Sign in to join this conversation.
No description provided.