← Commit history

Clean vector Kel avatar (crisp) in hero + assets; fix homepage URL to /adom/ form

John Lauer ·0718f75412 ·4mo ago ·parent 5abaa5f
6 files changed +77−1
docs/hero-thumb.png
⋯ 1 unchanged line ⋯
docs/hero.png
⋯ 1 unchanged line ⋯
kel-avatar.svgadded+76
@@ -0,0 +1,76 @@+<?xml version="1.0" encoding="UTF-8"?>+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256">+  <defs>+    <clipPath id="circ"><circle cx="128" cy="128" r="124"/></clipPath>+  </defs>++  <!-- background -->+  <circle cx="128" cy="128" r="124" fill="#00B8B1"/>++  <g clip-path="url(#circ)">+    <!-- subtle depth: darker teal lower arc -->+    <ellipse cx="128" cy="250" rx="150" ry="70" fill="#009B95"/>++    <!-- shoulders / body -->+    <path d="M40 256 q4 -56 88 -56 t88 56 Z" fill="#FBD3A6"/>+    <!-- shirt collar hint (brand navy tee) -->+    <path d="M86 222 q42 34 84 0 l0 34 l-84 0 Z" fill="#0E2A3C"/>++    <!-- neck -->+    <path d="M104 188 h48 v20 q-24 22 -48 0 Z" fill="#F2C396"/>++    <!-- ears -->+    <ellipse cx="73" cy="134" rx="12" ry="15" fill="#F4C99B"/>+    <ellipse cx="183" cy="134" rx="12" ry="15" fill="#F4C99B"/>++    <!-- head / face -->+    <path d="M70 120 q0 -58 58 -58 t58 58 q0 50 -18 72 q-16 20 -40 20 t-40 -20 q-18 -22 -18 -72 Z" fill="#FEDAB1"/>+    <!-- soft jaw shadow -->+    <path d="M92 184 q36 26 72 0 q-8 18 -36 18 t-36 -18 Z" fill="#F4C99B" opacity="0.55"/>++    <!-- hair: full swept style with side part -->+    <path d="M64 132+             q-6 -48 26 -70+             q18 -13 42 -12+             q40 1 56 30+             q12 22 8 52+             q-3 -22 -14 -34+             q-10 22 -34 26+             q4 -14 0 -24+             q-22 18 -54 16+             q-14 -1 -22 8+             q-8 10 -8 30+             q-4 -10 -4 -22 Z" fill="#2E2218"/>+    <!-- hair highlight strand -->+    <path d="M96 58 q34 -8 58 16 q-26 -14 -54 -6 q-16 6 -22 18 q4 -18 18 -28 Z" fill="#3E2D1E"/>++    <!-- eyebrows -->+    <path d="M96 120 q14 -7 28 -2" stroke="#2E2218" stroke-width="5" fill="none" stroke-linecap="round"/>+    <path d="M134 118 q14 -5 26 2" stroke="#2E2218" stroke-width="5" fill="none" stroke-linecap="round"/>++    <!-- eyes -->+    <ellipse cx="109" cy="136" rx="5.4" ry="6.4" fill="#2A2420"/>+    <ellipse cx="148" cy="136" rx="5.4" ry="6.4" fill="#2A2420"/>+    <circle cx="111" cy="133.5" r="1.7" fill="#fff" opacity="0.9"/>+    <circle cx="150" cy="133.5" r="1.7" fill="#fff" opacity="0.9"/>++    <!-- nose -->+    <path d="M127 138 q-5 14 -8 18 q5 5 12 2" stroke="#E7B98A" stroke-width="3.4" fill="none" stroke-linecap="round" stroke-linejoin="round"/>++    <!-- cheeks -->+    <ellipse cx="96" cy="158" rx="9" ry="6" fill="#F7B98E" opacity="0.5"/>+    <ellipse cx="160" cy="158" rx="9" ry="6" fill="#F7B98E" opacity="0.5"/>++    <!-- mouth -->+    <path d="M114 170 q14 12 28 0" stroke="#C06B52" stroke-width="4.2" fill="none" stroke-linecap="round"/>++    <!-- glasses -->+    <g fill="none" stroke="#26262B" stroke-width="6">+      <rect x="89" y="120" width="40" height="32" rx="9" fill="#EAF6F6" fill-opacity="0.16"/>+      <rect x="129" y="120" width="40" height="32" rx="9" fill="#EAF6F6" fill-opacity="0.16"/>+      <path d="M129 130 q-2 -6 -8 -4" stroke-width="5"/>+      <path d="M89 132 q-12 -2 -18 4" stroke-width="5" stroke-linecap="round"/>+      <path d="M169 132 q12 -2 18 4" stroke-width="5" stroke-linecap="round"/>+    </g>+  </g>+</svg>
package.json+1−1
@@ -3,7 +3,7 @@   "version": "2.0.1",   "type": "app",   "description": "Post to Google Chat from any Adom container. Webhook-based, no OAuth. Each org configures its own spaces + attribution, then publishes an org-scoped wiki page so teammates auto-discover it.",-  "homepage": "https://wiki.adom.inc/app/adom-gchat",+  "homepage": "https://wiki.adom.inc/adom/adom-gchat",   "tags": ["chat", "notifications", "google-chat", "webhook", "cli", "kel"],   "dependencies": {},   "scripts": {
screenshots/kel-avatar-2x.png
⋯ 1 unchanged line ⋯
screenshots/kel-avatar.png
⋯ 1 unchanged line ⋯