1
0
Fork 0

About page in more

This commit is contained in:
F. Y. H. 2025-02-21 02:29:17 +01:00
parent 3d6affb518
commit f85ba99f24
Signed by: Alnotz
GPG key ID: BB5A7B6724BF531A
13 changed files with 204 additions and 39 deletions

3
.gitignore vendored
View file

@ -1,2 +1,3 @@
#Ignored files
.vscode/
.vscode/
pubkey.asc

7
README.md Normal file
View file

@ -0,0 +1,7 @@
# Sites `alnotz.fr`
Le répertoire `web/` comprend le site Web géré par NginX.
Le répertoire `gemini/` comprend la capsule Gemini géré par Agate.
Je ne doute faire une capsule Gopher.
À voir pour un _eepsite_ ou même un site _onion_.

3
gemini/.meta Normal file
View file

@ -0,0 +1,3 @@
index.gmi:text/gemini;lang=fr
about.gmi:text/gemini;lang=fr
pubkey.asc:application/pgp-signature;charset=UTF-8

38
gemini/about.gmi Normal file
View file

@ -0,0 +1,38 @@
# Capsule Gemini dAlnotz
=> gemini://alnotz.fr/index.gmi Retour à laccueil
## À propos de moi
Je suis un gnou qui a fini par faire sa propre capsule Gemini. À la base je suis un développeur logiciel.
Et quand on développe des applications Web, cest normal de vouloir comprendre comment les déployer même si on charge ça souvent aux administrateurs.
À part ça :
* Je prêche le logiciel libre ;
* Je brûle des hérétiques ;
* Je mate des animes ;
* Je joue à des jeux vidéo ;
* Je bidouille lordinateur ;
* Je développe des petits projets ;
* Je dors.
## Si jintéresse
Pour le code source de ce site, consultez ce lien :
=> https://git.gnous.eu/Alnotz/alnotz.fr Mon dépôt Git
Pour mespionner vous trouverez mon compte Mastodon :
=> https://toot.gnous.eu/@alnotz @alnotz@toot.gnous.eu
Je clavarde aussi dans une instance Matrix :
=> https://matrix.to/#/@alnotz:matrix.underworld.fr @alnotz:matrix.underworld.fr
Pour les informations classées secret-défence linformation peut être chiffrée avec ma clef publique :
=> gemini://alnotz.fr/pubkey.asc 0x5A504D6EAE6AEEC3A338CCB2BB5A7B6724BF531A
Je traîne aussi dans les vieux réseaux IRC. Devinez le pseudonyme.
© Presque aucun droit réservé à Alnotz, 2025.
Contenu sous Creative Commons By v4.0.
=> https://creativecommons.org/licenses/by/4.0/legalcode Creative Commons By v4.0

15
gemini/index.gmi Normal file
View file

@ -0,0 +1,15 @@
# Capsule Gemini dAlnotz
## La vitrine
Je ne sais pas encore quoi mettre dedans mais ce site se veut sobre.
Je nai pas grande chose à écrire sur moi.
=> gemini://alnotz.fr/about.gmi À propos de moi
Par contre cette capsule est « IPv6 only ». Désolé.
© Presque aucun droit réservé à Alnotz, 2025.
Contenu sous Creative Commons By v4.0.
=> https://creativecommons.org/licenses/by/4.0/legalcode Creative Commons By v4.0

View file

@ -1,12 +0,0 @@
# Site oueb dAlnotz
Je ne sais pas encore quoi mettre dedans.
Pour le code source de ce site, consulter ce lien :
=> https://git.gnous.eu/Alnotz/alnotz.fr Vers mon dépôt
Pour mespionner vous trouverez mon compte Mastodon :
=> https://toot.gnous.eu/@alnotz Mastodon
© Presque aucun droit réservé à Alnotz, 2025.
Code source sous GPLv3.

View file

@ -1,25 +0,0 @@
<!DOCTYPE html>
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Chez Alnotz</title>
<meta name="author" content="Alnotz"/>
<meta name="description" content="Encore un site Web personnel dun gnou."/>
<meta name="keyword" content="alnotz"/>
<meta name="color-scheme" content="dark light"/>
<link rel="icon" href="favicon.svg" type="image/xml+svg"/>
<link rel="stylesheet" href="style.css"/>
</head>
<body>
<main>
<h1>Site oueb dAlnotz</h1>
<p>Je ne sais pas encore quoi mettre dedans.</p>
<p>Pour le code source de ce site, consulter ce lien : <a href="https://git.gnous.eu/Alnotz/alnotz.fr">Vers mon dépôt</a>.</p>
<p>Pour mespionner vous trouverez mon compte Mastodon : <a rel="me" href="https://toot.gnous.eu/@alnotz">Mastodon</a>.</p>
</main>
<footer>
<p>© Presque aucun droit réservé à Alnotz.</p>
<p>Code source sous GPLv3.</p>
</footer>
</body>
</html>

42
web/about.html Normal file
View file

@ -0,0 +1,42 @@
<!doctype html>
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Site oueb dAlnotz</title>
<meta name="author" content="Alnotz"/>
<meta name="description" content="Encore un site Web personnel dun gnou."/>
<meta name="keyword" content="alnotz"/>
<meta name="color-scheme" content="dark light"/>
<link rel="icon" href="favicon.svg" type="image/xml+svg"/>
<link rel="stylesheet" href="style.css"/>
<link rel="me" href="https://toot.gnous.eu/@alnotz"/>
</head>
<body>
<main>
<h1>Site oueb dAlnotz</h1>
<h2>À propos de moi</h2>
<p>Je suis un gnou qui a fini par faire son propre site Web. À la base je suis un développeur logiciel.</p>
<p>Et quand on développe des applications Web, cest normal de vouloir comprendre comment les déployer même si on charge ça souvent aux administrateurs.</p>
<p>À part ça :</p>
<ul>
<li>Je prêche le logiciel libre ;</li>
<li><del>Je brûle des hérétiques ;</del></li>
<li>Je mate des animes ;</li>
<li>Je joue à des jeux vidéo ;</li>
<li>Je bidouille lordinateur ;</li>
<li>Je développe des petits projets ;</li>
<li>Je dors.</li>
</ul>
<h2>Si jintéresse</h2>
<p>Pour le code source de ce site, consultez ce lien : <a href="https://git.gnous.eu/Alnotz/alnotz.fr">Mon dépôt git</a>.</p>
<p>Pour mespionner vous trouverez mon compte Mastodon : <a rel="me" href="https://toot.gnous.eu/@alnotz">@alnotz@toot.gnous.eu</a>.</p>
<p>Je clavarde aussi dans une instance Matrix : <a href="https://matrix.to/#/@alnotz:matrix.underworld.fr">@alnotz:matrix.underworld.fr</a>.</p>
<p>Pour les informations classées secret-défence linformation peut être chiffrée avec ma clef publique : <a href="./pubkey.asc" type="application/pgp-signature;charset=UTF-8"><code>0x5A504D6EAE6AEEC3A338CCB2BB5A7B6724BF531A</code></a>.</p>
<p>Je traîne aussi dans les vieux réseaux IRC. Devinez le pseudonyme.</p>
</main>
<footer>
<p>© Presque aucun droit réservé à Alnotz, 2025.</p>
<p>Contenu sous <a href="https://creativecommons.org/licenses/by/4.0/legalcode">Creative Commons By v4.0</a>.</p>
</footer>
</body>
</html>

68
web/images/favicon.svg Normal file
View file

@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
version="1.1"
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
viewBox="0 0 1850 900"
style="background: rgba(0, 0, 0, 0.5);"
xml:space="preserve"
>
<title>Logo Frédéric Henry Vision</title>
<desc>Logo personnel réalisé en SVG et sous licence GPLv3+.</desc>
<!--Grille définie-->
<defs>
<line id="verBase" stroke="white" x1="50" y1="0" x2="50" y2="1000"/>
<line id="horBase" stroke="white" x1="0" y1="50" x2="2000" y2="50"/>
</defs>
<rect x="0" y="0" width="1850" height="800"/>
<!--Iris-->
<g>
<path fill="grey" stroke="none" d="M 250,590 L 350,500 440,410 840,410 840,500 400,500 310,590 Z"/>
<path fill="grey" stroke="none" d="M 860,500 L 860,260 1040,260 1040,500 Z"/>
<path fill="grey" stroke="none" d="M 1290,100 L 1050,100 750,100 710,140 710,240 1290,240 Z"/>
<path fill="grey" stroke="none" d="M 510,340 L 510,390 690,390 690,160 Z"/>
</g>
<!--Puce-->
<g>
<!--Capsule-->
<rect x="755" y="310" width="40" height="30" fill="cyan"/>
<!--Pates-->
<path fill="none" stroke="cyan" stroke-width="3" d="M 760,310 L 760,300 725,300"/>
<path fill="none" stroke="cyan" stroke-width="3" d="M 760,340 L 760,350 725,350"/>
<path fill="none" stroke="cyan" stroke-width="3" d="M 790,310 L 790,300 825,300"/>
<path fill="none" stroke="cyan" stroke-width="3" d="M 790,340 L 790,350 825,350"/>
<path fill="none" stroke="cyan" stroke-width="3" d="M 775,310 L 775,275 "/>
<path fill="none" stroke="cyan" stroke-width="3" d="M 775,340 L 775,375 "/>
<!--Marqueur-->
<circle cx="760" cy="325" r="3" fill="black" />
</g>
<!--Bord-->
<g>
<path fill="red" d="M 50,750 L 750,50 1350,50 1650,50 1700,100 1350,100 750,100 100,750 Z"/>
<path fill="red" d="M 1750,150 L 1500,150 1150,500 400,500 150,750 200,750 400,550 1150,550 1500,200 1800,200 Z"/>
</g>
<!--Grille premières lignes-->
<g id="grille" style="opacity: 0;">
<use class="ver" x="0" y="0" xlink:href="#verBase"/>
<use class="hor" x="0" y="0" xlink:href="#horBase"/>
</g>
<!--Grille autres lignes-->
<script>
// <![CDATA[
corps = document.getElementById("grille");
const noeud = corps.innerHTML;
for(let i=1; i<39; i++)// Tracer les autres lignes verticales.
{
corps.innerHTML = corps.innerHTML.concat(noeud);
useMe = corps.getElementsByClassName("ver")[i];
useMe.setAttribute("x", (50*i).toString());
}
for(let i=1; i<19; i++)// Tracer les autres lignes horizontales.
{
corps.innerHTML = corps.innerHTML.concat(noeud);
useMe = corps.getElementsByClassName("hor")[i];
useMe.setAttribute("y", (50*i).toString());
}
// ]]>
</script>
</svg>

After

(image error) Size: 2.8 KiB

View file

Before

(image error) Size: 41 KiB

After

(image error) Size: 41 KiB

View file

Before

(image error) Size: 41 KiB

After

(image error) Size: 41 KiB

28
web/index.html Normal file
View file

@ -0,0 +1,28 @@
<!doctype html>
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Site oueb dAlnotz</title>
<meta name="author" content="Alnotz"/>
<meta name="description" content="Encore un site Web personnel dun gnou."/>
<meta name="keyword" content="alnotz"/>
<meta name="color-scheme" content="dark light"/>
<link rel="icon" href="favicon.svg" type="image/xml+svg"/>
<link rel="stylesheet" href="style.css"/>
<link rel="me" href="https://toot.gnous.eu/@alnotz"/>
</head>
<body>
<main>
<h1>Site oueb dAlnotz</h1>
<h2>La vitrine</h2>
<p>Je ne sais pas encore quoi mettre dedans mais ce site se veut sobre.</p>
<p>Pour plus sobre jai aussi <a href="gemini://alnotz.fr/index.gmi">ma capsule Gemini</a>.</p>
<p>Je nai pas grande chose à écrire <a href="about.html" title="À propos de moi">sur moi</a>.</p>
<p>Par contre ce site est <em>IPv6 only</em>. Désolé.</p>
</main>
<footer>
<p>© Presque aucun droit réservé à Alnotz, 2025.</p>
<p>Contenu sous <a href="https://creativecommons.org/licenses/by/4.0/legalcode">Creative Commons By v4.0</a>.</p>
</footer>
</body>
</html>

View file

@ -14,7 +14,7 @@ footer {
bottom: 0%;
left: 0%;
color: aliceblue;
background-color: darkblue;
background-color: rgb(29, 5, 73);
width: 100%;
}