Compare commits
No commits in common. "daaf65a7c21c85e17755fdf158b16bb45b52e6d0" and "9607ba8e5d8a7cfb33d27c2e80cebc2cad2e0da4" have entirely different histories.
daaf65a7c2
...
9607ba8e5d
26
README.md
26
README.md
|
|
@ -43,45 +43,25 @@ Date used for the news is the date the file was created in git.
|
||||||
|
|
||||||
### HTML generation
|
### HTML generation
|
||||||
|
|
||||||
We use <https://git.frog-collective.com/collectivit/jean-web> to generate the
|
We use https://git.frog-collective.com/collectivit/jean-web to generate the
|
||||||
website. Jinja2 templates are stored in the src directory, and use the content
|
website. Jinja2 templates are stored in the src directory, and use the content
|
||||||
loaded from the 'content' folder to generate static pages. Content can be
|
loaded from the 'content' folder to generate static pages. Content can be
|
||||||
markdown document with metadata, or json files.
|
markdown document with metadata, or json files.
|
||||||
|
|
||||||
### CSS
|
### CSS
|
||||||
|
|
||||||
We use the BEM naming convention with the scheme
|
We use the BEM naming convention with the scheme
|
||||||
|
|
||||||
```css
|
```css
|
||||||
.block--element__modifier
|
.block--element__modifier
|
||||||
```
|
```
|
||||||
|
|
||||||
See <https://getbem.com/naming/> for insigths on the BEM naming convention.
|
See https://getbem.com/naming/ for insigths on the BEM naming convention.
|
||||||
|
|
||||||
We use SASS as a CSS extension language (<https://sass-lang.com/>).
|
We use SASS as a CSS extension language (https://sass-lang.com/).
|
||||||
|
|
||||||
### Dev env
|
### Dev env
|
||||||
|
|
||||||
Install the following dependencies to be able to test the website locally:
|
Install the following dependencies to be able to test the website locally:
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
npm install -g browser-sync
|
npm install -g browser-sync
|
||||||
```
|
```
|
||||||
|
|
||||||
Then it's possible to start a local server using the command:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
browser-sync start --server build/ --watch
|
|
||||||
```
|
|
||||||
|
|
||||||
To extract localization messages:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
nox -s extract_messages
|
|
||||||
```
|
|
||||||
|
|
||||||
Then to compile them once localization is done:
|
|
||||||
|
|
||||||
```sh
|
|
||||||
nox -s compile_messages
|
|
||||||
```
|
|
||||||
|
|
|
||||||
|
|
@ -10,5 +10,6 @@
|
||||||
{{ social_link('Twitch', 'twitch-fill.svg', 'https://www.twitch.tv/frogcollective') }}
|
{{ social_link('Twitch', 'twitch-fill.svg', 'https://www.twitch.tv/frogcollective') }}
|
||||||
{{ social_link('Mastodon', 'mastodon-fill.svg', 'https://mastodon.social/@frogcollective') }}
|
{{ social_link('Mastodon', 'mastodon-fill.svg', 'https://mastodon.social/@frogcollective') }}
|
||||||
{{ social_link('Bluesky', 'bluesky-fill.svg', 'https://bsky.app/profile/frogcollective.bsky.social') }}
|
{{ social_link('Bluesky', 'bluesky-fill.svg', 'https://bsky.app/profile/frogcollective.bsky.social') }}
|
||||||
|
{{ social_link('Instagram', 'instagram-fill.svg', 'https://www.instagram.com/frogcogames/') }}
|
||||||
{{ social_link('Twitter - X', 'twitter-x-line.svg', 'https://x.com/FrogCoGames') }}
|
{{ social_link('Twitter - X', 'twitter-x-line.svg', 'https://x.com/FrogCoGames') }}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue