• Updated 23 Oct, 19:41 UTC
  • Next run 24 Oct, 05:17 UTCNext 24 Oct 05:17
  • Last 7 days: 5 new models, 196 runs7 d: 5 models, 196 runs
Bookshop logo (SVG)

Grok 4.7xAI

Grok 4.7: Bookshop logo (SVG)

Run details

Model
x-ai/grok-4.7
Route
OpenRouter API, one user message
Served by
xAI
Effort
high, OpenRouter's default for this model
Limits
60 min · 250,000 output tokens (the model's limit)
Date
23 Oct 2026
Time
2 min 29 s
Size
3.6 kB
Tokens
1,289 in, 12,472 out (10,920 of them thinking)
List price
$0.077 at today's price ($2 in / $6 out per M)
Paid
$0.076

Raw files: output · meta.json

Exact prompt

Design a logo for Night Heron, an independent bookshop that only opens after dark.

It must be one standalone SVG file with no scripts, external fonts or linked images. Reply with the file in a single ```svg code block.

Source

3.6 kB 61 lines Raw

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 480 500" role="img" aria-labelledby="title desc">
  <title id="title">Night Heron</title>
  <desc id="desc">Logo for Night Heron, a bookshop open only after dark: a cream night heron with a red eye stands on a book before a gold crescent moon.</desc>
  <defs>
    <radialGradient id="sky" cx="38%" cy="32%" r="72%">
      <stop offset="0%" stop-color="#1b3348"/>
      <stop offset="100%" stop-color="#0c1624"/>
    </radialGradient>
    <radialGradient id="glow" cx="50%" cy="50%" r="50%">
      <stop offset="0%" stop-color="#e4c56a" stop-opacity="0.42"/>
      <stop offset="100%" stop-color="#e4c56a" stop-opacity="0"/>
    </radialGradient>
    <mask id="crescent" maskUnits="userSpaceOnUse" x="0" y="0" width="480" height="500">
      <rect x="0" y="0" width="480" height="500" fill="#000"/>
      <circle cx="158" cy="116" r="42" fill="#fff"/>
      <circle cx="176" cy="104" r="34" fill="#000"/>
    </mask>
  </defs>

  <circle cx="240" cy="206" r="156" fill="url(#sky)" stroke="#e4c56a" stroke-width="2"/>
  <circle cx="240" cy="206" r="146" fill="none" stroke="#e4c56a" stroke-width="0.6" opacity="0.4"/>

  <circle cx="158" cy="116" r="68" fill="url(#glow)"/>
  <circle cx="158" cy="116" r="42" fill="#e4c56a" mask="url(#crescent)"/>

  <g fill="#f3e7cf">
    <path d="M332 84 l1.15 4.3 4.3 1.15 -4.3 1.15 -1.15 4.3 -1.15 -4.3 -4.3 -1.15 4.3 -1.15 z"/>
    <circle cx="348" cy="132" r="1.15"/>
    <circle cx="312" cy="98" r="1.35"/>
    <circle cx="304" cy="164" r="1.15" opacity="0.8"/>
    <circle cx="108" cy="150" r="1.45"/>
    <circle cx="96" cy="196" r="1"/>
    <circle cx="118" cy="236" r="1.2" opacity="0.85"/>
    <circle cx="338" cy="188" r="1.05" opacity="0.75"/>
    <circle cx="360" cy="168" r="1.3" opacity="0.55"/>
  </g>

  <path fill="#f3e7cf" d="M136 308 h216 l-8 24 H144 z"/>
  <g stroke="#0c1624" stroke-width="0.7" opacity="0.28">
    <line x1="150" y1="314" x2="342" y2="314"/>
    <line x1="148" y1="319" x2="338" y2="319"/>
    <line x1="146" y1="324" x2="334" y2="324"/>
  </g>
  <path fill="#d64545" d="M292 308 h8 v13 l-4 5 -4 -5 z"/>

  <path d="M206 270 C204 286 202 296 202 306" fill="none" stroke="#f3e7cf" stroke-width="4" stroke-linecap="round"/>
  <path d="M202 306 L184 313 M202 306 L200 316 M202 306 L222 311" fill="none" stroke="#f3e7cf" stroke-width="2.2" stroke-linecap="round"/>

  <path fill="#f3e7cf" d="M228 120 Q248 122 254 136 L322 146 L254 154 Q250 174 254 198 Q258 226 244 250 Q232 268 214 272 Q194 276 172 264 L156 254 Q168 240 174 224 Q184 198 200 180 Q210 166 206 146 Q204 130 228 120 Z"/>
  <path d="M214 126 C198 118 184 124 174 136" fill="none" stroke="#f3e7cf" stroke-width="1.7" stroke-linecap="round"/>
  <path d="M200 208 C186 222 184 246 200 262" fill="none" stroke="#0c1624" stroke-width="1.35" stroke-linecap="round" opacity="0.28"/>
  <path d="M256 145 L310 149" fill="none" stroke="#e4c56a" stroke-width="1.35" stroke-linecap="round"/>
  <circle cx="236" cy="134" r="3.5" fill="#d64545"/>
  <circle cx="237.1" cy="133.6" r="1.35" fill="#1a1210"/>

  <text x="240" y="412" text-anchor="middle" font-family="Georgia, 'Palatino Linotype', Palatino, 'Times New Roman', serif" font-size="34" letter-spacing="5" fill="#101c2e">NIGHT HERON</text>
  <line x1="156" y1="432" x2="226" y2="432" stroke="#e4c56a" stroke-width="1"/>
  <path d="M240 426 l4.2 6 -4.2 6 -4.2 -6 z" fill="#e4c56a"/>
  <line x1="254" y1="432" x2="324" y2="432" stroke="#e4c56a" stroke-width="1"/>
  <text x="240" y="458" text-anchor="middle" font-family="Georgia, 'Palatino Linotype', Palatino, 'Times New Roman', serif" font-size="12" letter-spacing="3.6" fill="#8a7040">BOOKS AFTER DARK</text>
</svg>

Compare with

Grok 4.7: other attempts