@@ -1,39 +1,40 @@ |
| 1 | | -<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" fill="currentColor" role="img" aria-label="shithub"> |
| 1 | +<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 140 120" fill="currentColor" role="img" aria-label="shithub"> |
| 2 | 2 | <title>shithub</title> |
| 3 | | - <desc>A cat-like silhouette with pointed devil ears and a pitchfork tail. Original artwork, AGPLv3 with the project.</desc> |
| 4 | | - |
| 5 | | - <!-- Devil ears: tall pointed triangles with a curve --> |
| 6 | | - <path d="M 32 20 C 30 8, 36 2, 42 10 C 44 16, 42 24, 38 28 Z"/> |
| 7 | | - <path d="M 88 20 C 90 8, 84 2, 78 10 C 76 16, 78 24, 82 28 Z"/> |
| 8 | | - |
| 9 | | - <!-- Head: rounded but slightly squarish --> |
| 10 | | - <path d="M 28 36 C 28 24, 40 18, 60 18 C 80 18, 92 24, 92 36 L 92 60 C 92 76, 78 84, 60 84 C 42 84, 28 76, 28 60 Z"/> |
| 11 | | - |
| 12 | | - <!-- Eye sockets (white cut-outs) --> |
| 13 | | - <ellipse cx="46" cy="48" rx="6" ry="7" fill="#fff"/> |
| 14 | | - <ellipse cx="74" cy="48" rx="6" ry="7" fill="#fff"/> |
| 15 | | - |
| 16 | | - <!-- Pupils, off-center to create a sly expression --> |
| 17 | | - <ellipse cx="48" cy="50" rx="2.5" ry="3" fill="currentColor"/> |
| 18 | | - <ellipse cx="76" cy="50" rx="2.5" ry="3" fill="currentColor"/> |
| 19 | | - |
| 20 | | - <!-- Smug mouth: an asymmetric curl on the right --> |
| 21 | | - <path d="M 50 66 C 56 70, 64 70, 70 66 C 70 70, 64 74, 56 74 C 52 74, 50 72, 50 70 Z"/> |
| 22 | | - |
| 23 | | - <!-- Tiny fang on the smile --> |
| 24 | | - <path d="M 64 70 L 66 76 L 67 70 Z" fill="#fff"/> |
| 25 | | - |
| 26 | | - <!-- Body: tapered into a curl beneath the head --> |
| 27 | | - <path d="M 38 80 C 38 90, 46 96, 60 96 C 74 96, 82 90, 82 80 L 82 78 C 82 86, 74 92, 60 92 C 46 92, 38 86, 38 78 Z"/> |
| 28 | | - |
| 29 | | - <!-- Tail emerging from the lower right of the body --> |
| 30 | | - <path d="M 80 90 C 96 90, 102 80, 100 68 C 98 60, 92 58, 88 64 C 90 70, 90 76, 86 80" fill="none" stroke="currentColor" stroke-width="5" stroke-linecap="round"/> |
| 31 | | - |
| 32 | | - <!-- Pitchfork at the end of the tail --> |
| 33 | | - <!-- crossbar --> |
| 34 | | - <path d="M 92 56 L 110 56" stroke="currentColor" stroke-width="3" stroke-linecap="round"/> |
| 35 | | - <!-- 3 prongs --> |
| 36 | | - <path d="M 94 56 L 92 44" stroke="currentColor" stroke-width="3" stroke-linecap="round"/> |
| 37 | | - <path d="M 101 56 L 101 42" stroke="currentColor" stroke-width="3" stroke-linecap="round"/> |
| 38 | | - <path d="M 108 56 L 110 44" stroke="currentColor" stroke-width="3" stroke-linecap="round"/> |
| 3 | + <desc>Original mascot: a cat-like creature with curved devil horns and a pitchfork tail. AGPLv3 with the project.</desc> |
| 4 | + |
| 5 | + <!-- Tail: thick stroke that emerges from the right edge of the body and |
| 6 | + curves outward and upward, terminating where the pitchfork crossbar |
| 7 | + sits on top of it. --> |
| 8 | + <path d="M 84 72 C 100 76, 116 70, 118 50" stroke="currentColor" stroke-width="8" fill="none" stroke-linecap="round"/> |
| 9 | + |
| 10 | + <!-- Pitchfork: filled crossbar fused over the tail tip, with 3 sharp |
| 11 | + prongs flaring upward. Prongs are filled triangles for sharp tips. --> |
| 12 | + <rect x="100" y="44" width="36" height="7" rx="1.5"/> |
| 13 | + <polygon points="102,45 108,45 105,10"/> |
| 14 | + <polygon points="114,45 124,45 119,4"/> |
| 15 | + <polygon points="130,45 136,45 133,10"/> |
| 16 | + |
| 17 | + <!-- Body + head: a single egg-shaped silhouette, narrower at top so the |
| 18 | + horns sit naturally and broader at the bottom for the body. --> |
| 19 | + <path d=" |
| 20 | + M 12 60 |
| 21 | + C 12 30, 26 18, 50 18 |
| 22 | + C 74 18, 88 30, 88 60 |
| 23 | + C 88 96, 76 106, 50 106 |
| 24 | + C 24 106, 12 96, 12 60 |
| 25 | + Z |
| 26 | + "/> |
| 27 | + |
| 28 | + <!-- Devil horns: curved triangles flaring up and outward from the head. --> |
| 29 | + <path d="M 26 24 Q 10 16, 14 4 Q 24 6, 34 22 Z"/> |
| 30 | + <path d="M 74 24 Q 90 16, 86 4 Q 76 6, 66 22 Z"/> |
| 31 | + |
| 32 | + <!-- Eyes: white sclera with dark pupils, slightly off-center. --> |
| 33 | + <ellipse cx="36" cy="54" rx="5" ry="6" fill="#fff"/> |
| 34 | + <ellipse cx="64" cy="54" rx="5" ry="6" fill="#fff"/> |
| 35 | + <ellipse cx="38" cy="55" rx="2" ry="2.5" fill="currentColor"/> |
| 36 | + <ellipse cx="66" cy="55" rx="2" ry="2.5" fill="currentColor"/> |
| 37 | + |
| 38 | + <!-- Smug smirk: a smooth Q-curve, asymmetric (lifted on the right). --> |
| 39 | + <path d="M 36 78 Q 50 84, 62 73" stroke="#fff" stroke-width="3" fill="none" stroke-linecap="round"/> |
| 39 | 40 | </svg> |