Run details
- Model
- opencode/longcat-2.5-preview-free
- Route
- opencode CLI
- Reasoning
- provider default
- Limits
- 60 min · 131,072 output tokens
- Date
- 2 Oct 2026
- Time
- 9 min 28 s
- Size
- 6.8 kB
- Tokens
- 38,586 in, 30,714 out
- Paid
- Not billed per run (CLI plan)
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. Save it as logo.svg in the current directory, then stop. Do not ask questions.
Source
6.8 kB 110 lines Raw
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 600 600" width="600" height="600" role="img" aria-label="Night Heron Bookshop — open after dark">
<defs>
<radialGradient id="sky" cx="50%" cy="30%" r="85%">
<stop offset="0%" stop-color="#1e3263"/>
<stop offset="55%" stop-color="#12204a"/>
<stop offset="100%" stop-color="#080f28"/>
</radialGradient>
<linearGradient id="water" x1="0" y1="0" x2="0" y2="1">
<stop offset="0%" stop-color="#0b1735"/>
<stop offset="100%" stop-color="#04081a"/>
</linearGradient>
<radialGradient id="moonGlow" cx="50%" cy="50%" r="50%">
<stop offset="0%" stop-color="#f0d488" stop-opacity="0.5"/>
<stop offset="55%" stop-color="#f0d488" stop-opacity="0.12"/>
<stop offset="100%" stop-color="#f0d488" stop-opacity="0"/>
</radialGradient>
<linearGradient id="moonGrad" x1="0" y1="0" x2="1" y2="1">
<stop offset="0%" stop-color="#f4dc9e"/>
<stop offset="100%" stop-color="#d9a441"/>
</linearGradient>
<mask id="crescent">
<circle cx="404" cy="166" r="62" fill="#fff"/>
<circle cx="431" cy="147" r="55" fill="#000"/>
</mask>
<clipPath id="badge">
<circle cx="300" cy="300" r="290"/>
</clipPath>
<path id="heronBody" d="M 384 243 L 322 232 C 312 227 305 221 301 214 C 299 210 297 206 295 202 L 268 193 C 277 202 285 211 291 220 C 287 237 283 255 279 273 C 275 293 268 306 257 316 C 240 328 224 334 208 336 L 186 342 C 201 348 217 350 233 348 C 249 346 263 341 273 335 C 281 329 285 319 287 307 C 289 293 291 279 295 265 C 297 257 299 249 301 243 L 309 237 Z"/>
<g id="heronLegs" fill="none" stroke-linecap="round">
<path d="M 248 344 L 243 418 M 268 342 L 272 416" stroke="#c9a227" stroke-width="6.5"/>
<path d="M 248 344 L 243 418 M 268 342 L 272 416" stroke="#060b1c" stroke-width="4"/>
<path d="M 243 418 L 231 425 M 243 418 L 243 427 M 243 418 L 254 424 M 272 416 L 260 423 M 272 416 L 272 425 M 272 416 L 283 422" stroke="#060b1c" stroke-width="3.5"/>
</g>
<path id="sparkle" d="M 0 -7 L 1.8 -1.8 L 7 0 L 1.8 1.8 L 0 7 L -1.8 1.8 L -7 0 L -1.8 -1.8 Z" fill="#f4dc9e"/>
</defs>
<circle cx="300" cy="300" r="290" fill="url(#sky)"/>
<g clip-path="url(#badge)">
<g fill="#e9e4d8">
<circle cx="118" cy="118" r="2" opacity="0.9"/>
<circle cx="182" cy="82" r="1.5" opacity="0.7"/>
<circle cx="252" cy="142" r="2" opacity="0.8"/>
<circle cx="88" cy="222" r="1.5" opacity="0.6"/>
<circle cx="152" cy="302" r="2" opacity="0.7"/>
<circle cx="214" cy="202" r="1.5" opacity="0.5"/>
<circle cx="332" cy="92" r="2" opacity="0.8"/>
<circle cx="486" cy="104" r="1.5" opacity="0.6"/>
<circle cx="522" cy="222" r="2" opacity="0.7"/>
<circle cx="472" cy="302" r="1.5" opacity="0.5"/>
<circle cx="382" cy="262" r="1.5" opacity="0.6"/>
<circle cx="292" cy="182" r="1.5" opacity="0.5"/>
<circle cx="62" cy="162" r="1.5" opacity="0.6"/>
<circle cx="542" cy="162" r="2" opacity="0.8"/>
<circle cx="432" cy="62" r="1.5" opacity="0.6"/>
<circle cx="202" cy="362" r="1.5" opacity="0.4"/>
<circle cx="352" cy="332" r="1.5" opacity="0.4"/>
<circle cx="130" cy="260" r="1.5" opacity="0.5"/>
<circle cx="560" cy="300" r="1.5" opacity="0.5"/>
</g>
<use href="#sparkle" transform="translate(150 150)"/>
<use href="#sparkle" transform="translate(505 265) scale(0.8)"/>
<use href="#sparkle" transform="translate(300 112) scale(0.7)"/>
<use href="#sparkle" transform="translate(92 302) scale(0.6)"/>
<circle cx="404" cy="166" r="118" fill="url(#moonGlow)"/>
<circle cx="404" cy="166" r="62" fill="url(#moonGrad)" mask="url(#crescent)"/>
<rect x="0" y="425" width="600" height="175" fill="url(#water)"/>
<line x1="30" y1="425" x2="570" y2="425" stroke="#2a3f6e" stroke-width="1.5" opacity="0.6"/>
<g stroke="#e8c476" stroke-width="3" stroke-linecap="round">
<line x1="391" y1="434" x2="417" y2="434" opacity="0.3"/>
<line x1="384" y1="444" x2="424" y2="444" opacity="0.26"/>
<line x1="389" y1="456" x2="419" y2="456" opacity="0.22"/>
<line x1="381" y1="470" x2="427" y2="470" opacity="0.18"/>
<line x1="387" y1="486" x2="421" y2="486" opacity="0.14"/>
<line x1="383" y1="504" x2="425" y2="504" opacity="0.1"/>
<line x1="391" y1="524" x2="417" y2="524" opacity="0.07"/>
</g>
<g transform="translate(0 850) scale(1 -1)" opacity="0.12">
<use href="#heronBody" fill="#060b1c"/>
<use href="#heronLegs"/>
</g>
<g stroke-linecap="round">
<line x1="150" y1="436" x2="320" y2="436" stroke="#3d5a94" stroke-width="2" opacity="0.35"/>
<line x1="170" y1="448" x2="300" y2="448" stroke="#3d5a94" stroke-width="2" opacity="0.25"/>
<line x1="140" y1="462" x2="330" y2="462" stroke="#3d5a94" stroke-width="2" opacity="0.18"/>
<line x1="190" y1="478" x2="290" y2="478" stroke="#3d5a94" stroke-width="2" opacity="0.12"/>
<line x1="180" y1="440" x2="280" y2="440" stroke="#c9a227" stroke-width="1.5" opacity="0.15"/>
<line x1="200" y1="458" x2="290" y2="458" stroke="#c9a227" stroke-width="1.5" opacity="0.1"/>
<line x1="360" y1="442" x2="540" y2="442" stroke="#22355f" stroke-width="2" opacity="0.25"/>
<line x1="380" y1="456" x2="520" y2="456" stroke="#22355f" stroke-width="2" opacity="0.18"/>
<line x1="350" y1="472" x2="500" y2="472" stroke="#22355f" stroke-width="2" opacity="0.12"/>
</g>
<use href="#heronBody" transform="translate(2.5 -2.5)" fill="#c9a227"/>
<use href="#heronBody" fill="#060b1c"/>
<path d="M 248 316 C 234 325 218 331 204 335" stroke="#22355f" stroke-width="2" fill="none" opacity="0.7" stroke-linecap="round"/>
<use href="#heronLegs"/>
</g>
<circle cx="300" cy="300" r="290" fill="none" stroke="#c9a227" stroke-width="3"/>
<circle cx="300" cy="300" r="297" fill="none" stroke="#c9a227" stroke-width="1" opacity="0.35"/>
<circle cx="300" cy="300" r="273" fill="none" stroke="#c9a227" stroke-width="1" opacity="0.45"/>
<text x="300" y="476" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="44" letter-spacing="8" fill="#e8c476">NIGHT HERON</text>
<line x1="118" y1="512" x2="196" y2="512" stroke="#c9a227" stroke-width="1" opacity="0.6"/>
<line x1="404" y1="512" x2="482" y2="512" stroke="#c9a227" stroke-width="1" opacity="0.6"/>
<circle cx="108" cy="512" r="2.5" fill="#c9a227" opacity="0.6"/>
<circle cx="492" cy="512" r="2.5" fill="#c9a227" opacity="0.6"/>
<text x="300" y="516" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="20" letter-spacing="12" fill="#c9a227">BOOKSHOP</text>
<text x="300" y="556" text-anchor="middle" font-family="Georgia, 'Times New Roman', serif" font-size="11" letter-spacing="3" fill="#93a3c4">OPEN AFTER DARK</text>
</svg>LongCat 2.5 Preview: other attempts
- LongCat 2.5 Preview, Pelican: Not run: no OpenRouter route



- About · 144 words