Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/resaude/resaude.github.io

Res'Aude Web Site
https://github.com/resaude/resaude.github.io

github probot

Last synced: 20 days ago
JSON representation

Res'Aude Web Site

Awesome Lists containing this project

README

        

Res'Aude Web Site

# Development

## Setup

You have to install [Nix](https://nixos.org/), and then installing [Direnv](https://github.com/nix-community/nix-direnv): `nix profile install nixpkgs#direnv nixpkgs#nix-direnv`
this will setup en entire development environment.

> **__Note__**: to enable `direnv`, follow [the direnv setup page](https://direnv.net/docs/hook.html)

> **__Warning__**: if you have an error about "experimental Nix feature", you have to create the file `~/.config/nix/nix.conf` with the following content: `extra-experimental-features = nix-command flakes`.

Then, you can modify `markdown` content in `source` and test the result with:
- `just build`: that will build html content
- `just run-server`: that will expose a local http server to [`localhost:8000`](http://localhost:8000)

# To add a new member description

You have to create:
- a new file in `source/members` with an explicit name
- then copy-past the following structure and complete `<>` placeholder:
```md
```{dropdown}

:::{image}
:width: 175
:align: right
:::

- 💻:
- ❇️:
- ☘️: ``
- 🛠️:

:::{dropdown} Qui est-ce ?


:::

:::{dropdown} Réalisation


:::

:::{dropdown} Contact

{far}`envelope` Adresse mail:

{fab}`github` Github:

{fab}`gitlab` Gitlab:

{fab}`linkedin` Linkedin:

🌐 Site Web:
:::
```
```
- remember to reference your page in `source/members/index.md`:
```
```{include} ./.md
```
```