mode dev avec LIBREZO_WEBSITE=dev

This commit is contained in:
tuxmain 2023-07-31 11:04:00 +02:00
parent 99f4ab27e2
commit 3a37374bab
2 changed files with 14 additions and 5 deletions

View file

@ -1,13 +1,20 @@
Proposition de design pour Librezo.
# Nouveau site web de Librezo
[voir le rendu](http://librezo.txmn.tk)
## Build
## Utilisation
[Install Zola](https://getzola.org)
[Installez Zola](https://getzola.org)
```bash
zola serve
# tester en local
zola serve
# compiler en démo publique
LIBREZO_WEBSITE=dev zola build
# compiler en prod
zola build
```
## Contribution

View file

@ -8,16 +8,18 @@
{% if page.extra.leaflet or section.extra.leaflet %}<link rel="stylesheet" href="/vendor/leaflet/leaflet.css"/>{% endif %}
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"/>
<meta name="viewport" content="width=device-width"/>
<meta name="robots" content="noindex,nofollow"/><!-- TODO remove this for production -->
{% if get_env(name="LIBREZO_WEBSITE", default="prod") == "dev" %}<meta name="robots" content="noindex,nofollow"/>{% endif %}
{% block head %}{% endblock head %}
</head>
<body>
{% if get_env(name="LIBREZO_WEBSITE", default="prod") == "dev" %}
<div id="dev-warning">
<p>
Version de développement. Pour le site officiel actuel, allez sur <a href="https://librezo.fr"><b>Librezo.fr</b></a>.
</p>
<a href="#" onclick="document.getElementById('dev-warning').remove()">fermer</a>
</div>
{% endif %}
<header>
<a href="/">
<picture>