Website of the clan project
Go to file
Valentin Gagarin 6591d73f7c make hacker effect accessible
the plain word doesn't make any sense if JavaScript is disabled. the
additional effect still works even if the original word is what it's
supposed to be.
2024-07-08 13:30:40 +00:00
.gitea/workflows ci: add checks 2023-07-31 19:56:59 +02:00
flake-parts Fix incorrect static path 2024-05-22 23:05:54 +02:00
static update capitalisation in logo 2024-07-08 13:14:15 +00:00
website make hacker effect accessible 2024-07-08 13:30:40 +00:00
.envrc envrc: watch devshell file 2024-01-17 14:09:42 +07:00
.gitattributes Add video directory 2024-03-18 23:27:07 +07:00
.gitignore Added first bullet point 2024-05-22 21:01:05 +00:00
.gitmodules remove theme submodule 2023-07-05 13:22:23 +02:00
config.toml rename cLAN to Clan 2024-05-03 12:57:58 +02:00
flake.lock update flake lock - 2024-07-08T00:00+00:00 2024-07-08 00:00:19 +00:00
flake.nix fix website build 2024-04-16 14:51:38 +02:00
LICENSE.md rename cLAN to Clan 2024-05-03 12:57:58 +02:00
README.md automatically include docs from clan-core 2024-01-17 14:16:37 +07:00

Getting start with the repo

This is the source for the homepage. We use zola for building a static website.

Build the homepage

This will build the website including pages defined in the clan-core repo under /docs:

$ nix build

Start a local webserver

This server will include all the pages from clan-core, but doesn't automatically refresh. Also make sure to wipe your browsers cache after each change.

$ nix run .#serve

zola build & serve

Alternatively zola build and zola serve can be used for development but the result will be missing the pages defined in the clan-core repo.

Contributing

Send changes to https://git.clan.lol/clan/clan-homepage

To update the website

$ nix run .#deploy

Create a new post

$ nix run .#new-post "September Changelog"