Add Jerboa logo assets
ober
09e116016ca35a2c8b1cab10f86fbe2d3e8161a4
new file mode 100644 Binary files /dev/null and b/assets/jerboa-logo.png differ new file mode 100644 --- /dev/null +++ b/assets/jerboa-logo.svg @@ -0,0 +1,87 @@ +<svg width="1024" height="1024" viewBox="0 0 1024 1024" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="title desc"> + <title id="title">Jerboa language logo</title> + <desc id="desc">A cartoon jerboa mascot with large ears, long hind legs, a curved tail, a lambda badge, and the Jerboa wordmark.</desc> + <defs> + <linearGradient id="furMain" x1="302" y1="248" x2="720" y2="754" gradientUnits="userSpaceOnUse"> + <stop offset="0" stop-color="#dff4ff"/> + <stop offset="0.48" stop-color="#8bb9d6"/> + <stop offset="1" stop-color="#52718f"/> + </linearGradient> + <linearGradient id="furDark" x1="508" y1="214" x2="752" y2="710" gradientUnits="userSpaceOnUse"> + <stop offset="0" stop-color="#6f9ec2"/> + <stop offset="1" stop-color="#2f4c65"/> + </linearGradient> + <linearGradient id="belly" x1="392" y1="421" x2="600" y2="729" gradientUnits="userSpaceOnUse"> + <stop offset="0" stop-color="#f4fbff"/> + <stop offset="1" stop-color="#c6e3f3"/> + </linearGradient> + <linearGradient id="earInner" x1="344" y1="111" x2="680" y2="355" gradientUnits="userSpaceOnUse"> + <stop offset="0" stop-color="#dcecff"/> + <stop offset="1" stop-color="#8caad2"/> + </linearGradient> + <filter id="softShadow" x="-20%" y="-20%" width="140%" height="140%" color-interpolation-filters="sRGB"> + <feDropShadow dx="0" dy="18" stdDeviation="18" flood-color="#0b1d2c" flood-opacity="0.2"/> + </filter> + <style> + .outline { stroke: #132334; stroke-width: 18; stroke-linecap: round; stroke-linejoin: round; } + .detail { stroke: #132334; stroke-width: 12; stroke-linecap: round; stroke-linejoin: round; } + .fine { stroke: #132334; stroke-width: 8; stroke-linecap: round; stroke-linejoin: round; } + </style> + </defs> + + <path d="M199 875c72-33 550-33 622 0" class="detail" opacity="0.16"/> + + <g filter="url(#softShadow)"> + <path d="M708 575c57 22 111 32 159 21 63-14 90-58 76-100-12-37-55-49-92-28-25 14-43 43-35 72 6 22 26 34 50 33" class="detail" stroke="#132334"/> + <path d="M709 574c63 31 119 43 164 28 54-18 75-60 63-96-10-29-45-38-74-22-20 11-33 34-28 53 4 17 19 24 36 23" stroke="#c8e6f6" stroke-width="30" stroke-linecap="round" stroke-linejoin="round"/> + + <path d="M548 191c22-73 77-129 123-127 41 2 57 51 34 112-20 54-71 111-129 143" fill="url(#furMain)" class="outline"/> + <path d="M582 203c18-45 52-82 79-86 22-3 30 20 18 55-12 35-47 74-84 98" fill="url(#earInner)" class="fine"/> + + <path d="M430 205c-32-71-88-118-131-110-40 7-48 58-18 115 26 51 83 101 145 124" fill="url(#furMain)" class="outline"/> + <path d="M397 219c-23-43-61-74-88-74-22 1-27 25-11 57 16 33 55 67 95 85" fill="url(#earInner)" class="fine"/> + + <path d="M616 669c50 45 102 76 162 75 42-1 68 19 68 47 0 35-43 57-97 45-68-15-120-58-162-126" fill="url(#furMain)" class="outline"/> + <path d="M655 724c33 26 68 40 105 39 28-1 46 9 47 25 1 20-28 30-66 21-40-9-78-38-113-85" fill="#d9effa" class="fine"/> + + <path d="M374 641c-61 37-109 86-135 151-18 46-55 58-83 36-35-27-22-83 29-121 54-41 109-74 164-99" fill="url(#furMain)" class="outline"/> + <path d="M317 683c-36 28-63 63-81 105-10 24-28 32-42 22-19-14-10-43 22-68 36-27 72-49 108-66" fill="#d9effa" class="fine"/> + + <path d="M575 365c84 40 141 124 139 218-4 135-93 223-221 219-126-5-217-98-211-225 4-92 61-174 145-212" fill="url(#furMain)" class="outline"/> + <path d="M410 469c-50 51-70 142-39 211 28 62 76 95 133 97 61 2 113-30 143-92 32-69 8-164-41-216-22 71-63 109-100 109-36 0-74-37-96-109Z" fill="url(#belly)" class="detail"/> + + <path d="M513 189c100 0 174 72 174 174 0 104-76 184-177 184-106 0-184-76-184-181 0-105 78-177 187-177Z" fill="url(#furMain)" class="outline"/> + <path d="M448 414c21 39 109 41 132 1 3 51-21 88-65 89-45 1-72-36-67-90Z" fill="#f6fbff" class="fine"/> + <path d="M512 386c18 0 34 9 34 22 0 14-17 30-34 30-18 0-34-16-34-30 0-13 16-22 34-22Z" fill="#132334"/> + <path d="M503 435c-14 18-31 26-51 26" class="fine"/> + <path d="M522 435c15 18 32 26 52 26" class="fine"/> + + <circle cx="438" cy="335" r="24" fill="#132334"/> + <circle cx="585" cy="335" r="24" fill="#132334"/> + <circle cx="447" cy="326" r="7" fill="#f8fcff"/> + <circle cx="594" cy="326" r="7" fill="#f8fcff"/> + <path d="M349 371c-38-15-75-13-111 4" class="fine"/> + <path d="M350 407c-43 0-79 11-110 35" class="fine"/> + <path d="M675 369c38-16 75-16 112 0" class="fine"/> + <path d="M676 405c44-2 81 8 113 31" class="fine"/> + + <path d="M399 560c-50 5-84 34-107 77" class="detail"/> + <path d="M626 560c49 5 82 33 104 74" class="detail"/> + <path d="M367 575c-18 22-29 45-33 70" class="fine"/> + <path d="M659 575c18 22 29 45 33 70" class="fine"/> + + <path d="M315 489c-36-2-58 15-67 50 25-14 50-18 75-9" fill="url(#furMain)" class="outline"/> + <path d="M708 489c36-2 58 15 67 50-25-14-50-18-75-9" fill="url(#furMain)" class="outline"/> + + <g transform="translate(619 627) rotate(-13)"> + <circle cx="0" cy="0" r="70" fill="#eef8ff" class="detail"/> + <text x="0" y="39" text-anchor="middle" font-family="Georgia, Times New Roman, serif" font-size="112" font-weight="700" fill="#132334" stroke="#132334" stroke-width="2">λ</text> + </g> + </g> + + <g aria-label="Jerboa"> + <text x="512" y="954" text-anchor="middle" font-family="Avenir Next, Trebuchet MS, Arial, sans-serif" font-size="136" font-weight="900" letter-spacing="0" fill="#132334" stroke="#e9f6ff" stroke-width="12" stroke-linejoin="round" paint-order="stroke fill">Jerboa</text> + </g> + <path d="M235 784c-48 26-75 58-75 96 0 46 40 83 112 110" class="detail" opacity="0.38"/> + <path d="M789 784c48 26 75 58 75 96 0 46-40 83-112 110" class="detail" opacity="0.38"/> +</svg>