diff --git a/config.ini b/config.ini
index fbbc2ed..ad79088 100644
--- a/config.ini
+++ b/config.ini
@@ -1,9 +1,6 @@
; Used in
and
siteTitle = "Antopie"
-; Whether to use dark and white or black and white
-trueBlack = false
-
; Whether to advertise of the CSS files in the HTML document or not
css = true
diff --git a/end.inc.html b/end.inc.html
index 591ea02..539ef62 100644
--- a/end.inc.html
+++ b/end.inc.html
@@ -1,4 +1,4 @@
-
+
diff --git a/img/logos/libreqr.png b/img/logos/libreqr.png
index d86b54a..b3a4d5b 100644
Binary files a/img/logos/libreqr.png and b/img/logos/libreqr.png differ
diff --git a/img/logos/libreqr.webp b/img/logos/libreqr.webp
index b8e4c82..4711fed 100644
Binary files a/img/logos/libreqr.webp and b/img/logos/libreqr.webp differ
diff --git a/src/cgu.md b/src/cgu.md
index 242c02d..8fe8db9 100755
--- a/src/cgu.md
+++ b/src/cgu.md
@@ -2,15 +2,15 @@
## Préambule
-Antopie est un ensemble de services Internet créé en France par une seule personne y résidant. L'utilisation de ces services oblige la pleine acceptation des présentes conditions.
+Antopie est un ensemble de services Internet créé en France par une seule personne y résidant. L'utilisation de ces services oblige la pleine acceptation des présentes conditions.
* Celles-ci peuvent être mises à jour et modifiées à tout moment.
* Seule leur dernière version est applicable.
## Conditions
-* Antopie est soumise à toutes les restrictions et obligations de la loi française. Cela prévaut partout.
-* Antopie se dégage de toutes responsabilités. Les services peuvent être à tout moment modifiés ou interrompus, temporairement ou définitivement, avec ou sans préavis.
-* L'utilisation d'Antopie pour une communication publique est régie par le manifeste sur le contenu d'Antopie .
-* Antopie est ouverte à toute conscience à priori.
-* Vous pouvez contacter l'administrataire d'Antopie par courriel : [miraty+legal@antopie.org](mailto:miraty+legal@antopie.org).
+* Antopie est soumise à toutes les restrictions et obligations de la loi française. Cela prévaut partout.
+* Antopie se dégage de toutes responsabilités. Les services peuvent être à tout moment modifiés ou interrompus, temporairement ou définitivement, avec ou sans préavis.
+* L'utilisation d'Antopie pour une communication publique est régie par le manifeste sur le contenu d'Antopie .
+* Antopie est ouverte à toute conscience à priori.
+* Vous pouvez contacter l'administrataire d'Antopie par courriel : [miraty+legal@antopie.org](mailto:miraty+legal@antopie.org).
diff --git a/src/index.md b/src/index.md
index e1ee1f3..2279fe3 100755
--- a/src/index.md
+++ b/src/index.md
@@ -74,22 +74,22 @@ $urlService = array(
);
$domService = array(
-'plume' => clearnetOrOnion('blog.antopie.org
', 'antblog n2vnc4hncjiow4jn7yidxe64l2o2qhj2tyla33jjhrrf5v2ad.onion'),
+'plume' => '' . clearnetOrOnion('blog.antopie.org', 'antblog n2vnc4hncjiow4jn7yidxe64l2o2qhj2tyla33jjhrrf5v2ad.onion') . '
',
'peertube' => 'video.antopie.org
',
-'gitea' => clearnetOrOnion('code.antopie.org
', 'antcode 5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion'),
-'libreqr' => clearnetOrOnion('qr.antopie.org
', 'libreqr h5gsyzaaexx4vwyp6k2sd5keg5svyj2gpbkhg7zzyjvswiiyd.onion'),
-'vaultwarden' => clearnetOrOnion('mdp.antopie.org
', 'antmdp izuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'),
+'gitea' => '' . clearnetOrOnion('code.antopie.org', 'antcode 5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion') . '
',
+'libreqr' => '' . clearnetOrOnion('qr.antopie.org', 'libreqr h5gsyzaaexx4vwyp6k2sd5keg5svyj2gpbkhg7zzyjvswiiyd.onion') . '
',
+'vaultwarden' => '' . clearnetOrOnion('mdp.antopie.org', 'antmdp izuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion') . '
',
'nextcloud' => 'nuage.antopie.org
',
'synapse' => 'matrix.antopie.org
',
'element' => 'riot.antopie.org
',
-'privatebin' => clearnetOrOnion('texte.antopie.org
', 'anttxt 2u75lbrpl23szr6qtgzx5kkcz7larjmg24udwypceuslzel5qd.onion'),
-'jirafeau' => clearnetOrOnion('up.antopie.org
', 'antuplo4 vcln7ftoatr5iualwb3py7ccii6t32gemzannhu4blj2xqid.onion'),
-'rssbridge' => clearnetOrOnion('rss.antopie.org
', 'antrss v5553pjemejxyszija6ceii4soc5ozk6pdj7y3vauzioavdkid.onion'),
-'searx' => clearnetOrOnion('searx.antopie.org
', 'antsrx huvxylfgvu6c33m6gzlp3dsrxfnil7z3ppfya2vqvs4hkuy7qd.onion'),
+'privatebin' => '' . clearnetOrOnion('texte.antopie.org', 'anttxt 2u75lbrpl23szr6qtgzx5kkcz7larjmg24udwypceuslzel5qd.onion') . '
',
+'jirafeau' => '' . clearnetOrOnion('up.antopie.org', 'antuplo4 vcln7ftoatr5iualwb3py7ccii6t32gemzannhu4blj2xqid.onion') . '
',
+'rssbridge' => '' . clearnetOrOnion('rss.antopie.org', 'antrss v5553pjemejxyszija6ceii4soc5ozk6pdj7y3vauzioavdkid.onion') . '
',
+'searx' => '' . clearnetOrOnion('searx.antopie.org', 'antsrx huvxylfgvu6c33m6gzlp3dsrxfnil7z3ppfya2vqvs4hkuy7qd.onion') . '
',
'etherpad' => 'pad.antopie.org
',
'diagrams' => 'draw.antopie.org
',
-'opensondage' => clearnetOrOnion('sondage.antopie.org
', 'antask uzziqjodxfighsptanvhrwmb7h5nsgjwei2dvvtsuqgjsaxvad.onion'),
-'iprefua' => clearnetOrOnion('ip.antopie.org
', 'antipr3 53qn3siq2ttnlk43fye4uhd5lc4cxubv5umfglzxqy37cmmyd.onion'),
+'opensondage' => '' . clearnetOrOnion('sondage.antopie.org', 'antask uzziqjodxfighsptanvhrwmb7h5nsgjwei2dvvtsuqgjsaxvad.onion') . '
',
+'iprefua' => '' . clearnetOrOnion('ip.antopie.org', 'antipr3 53qn3siq2ttnlk43fye4uhd5lc4cxubv5umfglzxqy37cmmyd.onion') . '
',
);
$nomService = array(
@@ -112,21 +112,21 @@ $nomService = array(
);
$descService = array(
-'plume' => 'Créez simplement un blog qui sera accessible via le Web, le Fédiverse et un flux Atom .',
-'peertube' => 'Regardez ou publiez des vidéos sur le Fédiverse .',
+'plume' => 'Lire et créer des blogs accessibles par le Web, le Fédiverse et un flux Atom .',
+'peertube' => 'Regarder et publier des vidéos sur le Fédiverse .',
'gitea' => 'Forge logicielle simple basée sur Git .',
'libreqr' => 'Un générateur de codes QR fait maison.',
-'vaultwarden' => 'Générez, enregistrez et synchronisez des mots ou phrases de passe fortes.',
+'vaultwarden' => 'Générer, enregistrer et synchroniser des mots ou phrases de passe fortes.',
'nextcloud' => 'Synchronisation de fichiers, de contacts (CardDAV ), d’agenda (CalDAV ), Carnet , et plein d’autres fonctionnalités grâce à des extensions.',
'synapse' => 'Un serveur Matrix , qui est un protocole internet moderne pour la communication écrite, audio ou vidéo.',
'element' => 'Client Web pour Matrix .',
-'privatebin' => 'Partagez des textes, codes sources ou Markdown rapidement.',
-'jirafeau' => 'Partagez rapidement n’importe quel fichier avec n’importe qui.',
-'rssbridge' => 'Exportez les données de centaines de sites aux formats Atom , JSON , HTML , Mrss ou texte.',
+'privatebin' => 'Partager des textes, codes sources ou Markdown rapidement.',
+'jirafeau' => 'Rendre un fichier accessible par une URL Web.',
+'rssbridge' => 'Exporter les données de centaines de sites aux formats Atom , JSON , HTML , Mrss ou texte.',
'searx' => 'Métamoteur anonymé : combine plusieurs moteurs de recherche sur une seule page.',
-'etherpad' => 'Éditez un texte sur plusieurs appareils en même temps. Utilisable avec MyPads .',
-'diagrams' => 'Créez des diagrammes.',
-'opensondage' => 'Planifiez un rendez-vous ou prenez des décisions.',
+'etherpad' => 'Éditer un texte sur plusieurs appareils en même temps. Utilisable avec MyPads .',
+'diagrams' => 'Créer des diagrammes.',
+'opensondage' => 'Planifier un rendez-vous et prendre des décisions.',
'iprefua' => 'Afficher adresse IP, agent utilisateur, référent HTTP et langues demandées.',
);
diff --git a/style.less b/style.less
index 593dbb6..c95ecca 100644
--- a/style.less
+++ b/style.less
@@ -25,6 +25,14 @@
}
+// Add a white shadow to dark images to get enought contrast with dark theme
+img[src="img/logos/searx.webp"], img[src="img/logos/peertube.webp"] {
+ filter: drop-shadow(1px 1px 0 white)
+ drop-shadow(-1px -1px 0 white)
+ drop-shadow(-1px 1px 0 white)
+ drop-shadow(1px -1px 0 white);
+}
+
.action::before {
content: "➡ ";
}
@@ -40,6 +48,7 @@
.domService {
font-size: 0.8em;
+ line-height: 24px;
}
.domService code, .domService em {
@@ -48,17 +57,6 @@
.domService, .domService code {
overflow-wrap: anywhere;
- @media @light {
- color: @darkerColor;
- }
- @media @dark {
- color: @lightlessColor;
- }
-}
-
-footer.antopie {
- display: flex;
- flex-direction: column;
}
.interlude {
@@ -89,7 +87,7 @@ footer.antopie {
padding: 10px;
}
-small.row a {
+small {
font-size: 0.8em;
}
@@ -101,6 +99,12 @@ h1.titreService {
padding-top: 0px;
}
-.red {
- color: red;
+.antopie {
+ font-weight: 500;
+ @media @light {
+ color: red;
+ }
+ @media @dark {
+ color: #ff1e00;
+ }
}