fix(logo): le cercle du cadran entoure les graduations — l'anneau dessine le disque sur l'icône plein cadre (icône, login, master SVG, capture README)Unverified
Claude-Session: https://claude.ai/code/session_01FPKHKGfqvnvXKY9tNhYmkh
3524361 parent: ab03361 modified
assets/icon-512.png +0 -0 | Binary files a/assets/icon-512.png and b/assets/icon-512.png differ |
| Binary files a/assets/icon-512.png and b/assets/icon-512.png differ | Binary files a/assets/icon-512.png and b/assets/icon-512.png differ |
modified
docs/logo.svg +9 -7 | @@ -1,12 +1,14 @@ | ||
| 1 | 1 | <svg xmlns="http://www.w3.org/2000/svg" width="96" height="96" viewBox="0 0 96 96"> |
| 2 | - <!-- Ex Ego — « le cadran ex aequo » : un signe égal dans un cadran d'horloge. | |
| 3 | - Deux traits de longueur égale, partagés terracotta/sauge en proportions | |
| 4 | - inversées : des contributions différentes, un total égal. --> | |
| 2 | + <!-- Ex Ego — « le cadran ex aequo » : un signe égal dans un cadran d'horloge | |
| 3 | + (anneau + quatre graduations, 12 h plus marquée). Deux traits de longueur | |
| 4 | + égale, partagés terracotta/sauge en proportions inversées : des | |
| 5 | + contributions différentes, un total égal. --> | |
| 5 | 6 | <circle cx="48" cy="48" r="44" fill="#f5ead8"/> |
| 6 | - <circle cx="48" cy="14" r="2.9" fill="#201e1d" opacity=".55"/> | |
| 7 | - <circle cx="48" cy="82" r="2.9" fill="#201e1d" opacity=".3"/> | |
| 8 | - <circle cx="14" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | |
| 9 | - <circle cx="82" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | |
| 7 | + <circle cx="48" cy="48" r="40" fill="none" stroke="#201e1d" stroke-width="2.4" opacity=".38"/> | |
| 8 | + <circle cx="48" cy="14" r="3.3" fill="#201e1d" opacity=".7"/> | |
| 9 | + <circle cx="48" cy="82" r="3.3" fill="#201e1d" opacity=".5"/> | |
| 10 | + <circle cx="14" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> | |
| 11 | + <circle cx="82" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> | |
| 10 | 12 | <rect x="27" y="35.5" width="42" height="10.5" rx="5.25" fill="#c67139"/> |
| 11 | 13 | <path d="M53.5 35.5 h10.25 a5.25 5.25 0 0 1 0 10.5 h-10.25 z" fill="#7a8a5e"/> |
| 12 | 14 | <rect x="27" y="50" width="42" height="10.5" rx="5.25" fill="#7a8a5e"/> |
| @@ -1,12 +1,14 @@ | |||
| 1 | <svg xmlns="http://www.w3.org/2000/svg" width="96" height="96" viewBox="0 0 96 96"> | 1 | <svg xmlns="http://www.w3.org/2000/svg" width="96" height="96" viewBox="0 0 96 96"> |
| 2 | - <!-- Ex Ego — « le cadran ex aequo » : un signe égal dans un cadran d'horloge. | 2 | + <!-- Ex Ego — « le cadran ex aequo » : un signe égal dans un cadran d'horloge |
| 3 | - Deux traits de longueur égale, partagés terracotta/sauge en proportions | 3 | + (anneau + quatre graduations, 12 h plus marquée). Deux traits de longueur |
| 4 | - inversées : des contributions différentes, un total égal. --> | 4 | + égale, partagés terracotta/sauge en proportions inversées : des |
| 5 | + contributions différentes, un total égal. --> | ||
| 5 | <circle cx="48" cy="48" r="44" fill="#f5ead8"/> | 6 | <circle cx="48" cy="48" r="44" fill="#f5ead8"/> |
| 6 | - <circle cx="48" cy="14" r="2.9" fill="#201e1d" opacity=".55"/> | 7 | + <circle cx="48" cy="48" r="40" fill="none" stroke="#201e1d" stroke-width="2.4" opacity=".38"/> |
| 7 | - <circle cx="48" cy="82" r="2.9" fill="#201e1d" opacity=".3"/> | 8 | + <circle cx="48" cy="14" r="3.3" fill="#201e1d" opacity=".7"/> |
| 8 | - <circle cx="14" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | 9 | + <circle cx="48" cy="82" r="3.3" fill="#201e1d" opacity=".5"/> |
| 9 | - <circle cx="82" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | 10 | + <circle cx="14" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> |
| 11 | + <circle cx="82" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> | ||
| 10 | <rect x="27" y="35.5" width="42" height="10.5" rx="5.25" fill="#c67139"/> | 12 | <rect x="27" y="35.5" width="42" height="10.5" rx="5.25" fill="#c67139"/> |
| 11 | <path d="M53.5 35.5 h10.25 a5.25 5.25 0 0 1 0 10.5 h-10.25 z" fill="#7a8a5e"/> | 13 | <path d="M53.5 35.5 h10.25 a5.25 5.25 0 0 1 0 10.5 h-10.25 z" fill="#7a8a5e"/> |
| 12 | <rect x="27" y="50" width="42" height="10.5" rx="5.25" fill="#7a8a5e"/> | 14 | <rect x="27" y="50" width="42" height="10.5" rx="5.25" fill="#7a8a5e"/> |
modified
docs/screens/connexion.png +0 -0 | Binary files a/docs/screens/connexion.png and b/docs/screens/connexion.png differ |
| Binary files a/docs/screens/connexion.png and b/docs/screens/connexion.png differ | Binary files a/docs/screens/connexion.png and b/docs/screens/connexion.png differ |
modified
templates/login.html +5 -4 | @@ -6,10 +6,11 @@ | ||
| 6 | 6 | {# Logo « cadran ex aequo » — disque surface (fond crème du login). #} |
| 7 | 7 | <svg class="login-logo" width="72" height="72" viewBox="0 0 96 96" aria-hidden="true"> |
| 8 | 8 | <circle cx="48" cy="48" r="44" fill="#ebddc5"/> |
| 9 | - <circle cx="48" cy="14" r="2.9" fill="#201e1d" opacity=".55"/> | |
| 10 | - <circle cx="48" cy="82" r="2.9" fill="#201e1d" opacity=".3"/> | |
| 11 | - <circle cx="14" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | |
| 12 | - <circle cx="82" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | |
| 9 | + <circle cx="48" cy="48" r="40" fill="none" stroke="#201e1d" stroke-width="2.4" opacity=".38"/> | |
| 10 | + <circle cx="48" cy="14" r="3.3" fill="#201e1d" opacity=".7"/> | |
| 11 | + <circle cx="48" cy="82" r="3.3" fill="#201e1d" opacity=".5"/> | |
| 12 | + <circle cx="14" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> | |
| 13 | + <circle cx="82" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> | |
| 13 | 14 | <rect x="27" y="35.5" width="42" height="10.5" rx="5.25" fill="#c67139"/> |
| 14 | 15 | <path d="M53.5 35.5 h10.25 a5.25 5.25 0 0 1 0 10.5 h-10.25 z" fill="#7a8a5e"/> |
| 15 | 16 | <rect x="27" y="50" width="42" height="10.5" rx="5.25" fill="#7a8a5e"/> |
| @@ -6,10 +6,11 @@ | |||
| 6 | {# Logo « cadran ex aequo » — disque surface (fond crème du login). #} | 6 | {# Logo « cadran ex aequo » — disque surface (fond crème du login). #} |
| 7 | <svg class="login-logo" width="72" height="72" viewBox="0 0 96 96" aria-hidden="true"> | 7 | <svg class="login-logo" width="72" height="72" viewBox="0 0 96 96" aria-hidden="true"> |
| 8 | <circle cx="48" cy="48" r="44" fill="#ebddc5"/> | 8 | <circle cx="48" cy="48" r="44" fill="#ebddc5"/> |
| 9 | - <circle cx="48" cy="14" r="2.9" fill="#201e1d" opacity=".55"/> | 9 | + <circle cx="48" cy="48" r="40" fill="none" stroke="#201e1d" stroke-width="2.4" opacity=".38"/> |
| 10 | - <circle cx="48" cy="82" r="2.9" fill="#201e1d" opacity=".3"/> | 10 | + <circle cx="48" cy="14" r="3.3" fill="#201e1d" opacity=".7"/> |
| 11 | - <circle cx="14" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | 11 | + <circle cx="48" cy="82" r="3.3" fill="#201e1d" opacity=".5"/> |
| 12 | - <circle cx="82" cy="48" r="2.9" fill="#201e1d" opacity=".3"/> | 12 | + <circle cx="14" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> |
| 13 | + <circle cx="82" cy="48" r="3.3" fill="#201e1d" opacity=".5"/> | ||
| 13 | <rect x="27" y="35.5" width="42" height="10.5" rx="5.25" fill="#c67139"/> | 14 | <rect x="27" y="35.5" width="42" height="10.5" rx="5.25" fill="#c67139"/> |
| 14 | <path d="M53.5 35.5 h10.25 a5.25 5.25 0 0 1 0 10.5 h-10.25 z" fill="#7a8a5e"/> | 15 | <path d="M53.5 35.5 h10.25 a5.25 5.25 0 0 1 0 10.5 h-10.25 z" fill="#7a8a5e"/> |
| 15 | <rect x="27" y="50" width="42" height="10.5" rx="5.25" fill="#7a8a5e"/> | 16 | <rect x="27" y="50" width="42" height="10.5" rx="5.25" fill="#7a8a5e"/> |