• Updated 14 Nov, 12:11 UTC
  • Next run 15 Nov, 05:17 UTCNext 15 Nov 05:17
  • Last 7 days: 9 new models · 71 runs7 d: 9 models · 71 runs
Bookshop logo (SVG)

ERNIE-Light-DT-1.0Baidu

ERNIE-Light-DT-1.0: Bookshop logo (SVG)

Run details

Model
baidu/ernie-light-dt-1.0-intl
Route
OpenRouter API, one user message
Served by
Baidu
Effort
max, OpenRouter's default for this model
Limits
60 min · 131,072 output tokens (the model's limit)
Date
14 Nov 2026
Time
13 min 31 s
Size
8.4 kB
Tokens
59 in, 85,328 out (81,818 of them thinking)
List price
$0.34 at today's price ($1.13 in / $3.94 out per M)
Paid
$0.34

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

8.4 kB 154 lines Raw

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="1024" height="1024" viewBox="0 0 1024 1024" role="img" aria-labelledby="nh-title nh-desc">
  <title id="nh-title">Night Heron Bookshop</title>
  <desc id="nh-desc">Circular bookshop badge: a heron stands on a stack of books floating in dark water, beneath a crescent moon and stars. The shop opens only after dark.</desc>

  <defs>
    <radialGradient id="grad-field" cx="0.5" cy="0.5" r="0.5">
      <stop offset="0" stop-color="#16254E"/>
      <stop offset="1" stop-color="#0B1228"/>
    </radialGradient>
    <linearGradient id="grad-sky" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0" stop-color="#0A0F26"/>
      <stop offset="0.5" stop-color="#17275A"/>
      <stop offset="1" stop-color="#2A4574"/>
    </linearGradient>
    <radialGradient id="grad-glow" gradientUnits="userSpaceOnUse" cx="640" cy="315" r="270">
      <stop offset="0" stop-color="#F6ECCB" stop-opacity="0.35"/>
      <stop offset="0.45" stop-color="#F6ECCB" stop-opacity="0.12"/>
      <stop offset="1" stop-color="#F6ECCB" stop-opacity="0"/>
    </radialGradient>
    <radialGradient id="grad-haze" gradientUnits="userSpaceOnUse" cx="500" cy="600" r="330">
      <stop offset="0" stop-color="#6E8FD0" stop-opacity="0.2"/>
      <stop offset="0.55" stop-color="#6E8FD0" stop-opacity="0.07"/>
      <stop offset="1" stop-color="#6E8FD0" stop-opacity="0"/>
    </radialGradient>
    <linearGradient id="grad-water" x1="0" y1="0" x2="0" y2="1">
      <stop offset="0" stop-color="#26395F"/>
      <stop offset="1" stop-color="#0B1329"/>
    </linearGradient>
    <radialGradient id="grad-moon" cx="0.42" cy="0.5" r="0.75">
      <stop offset="0" stop-color="#F8F0D8"/>
      <stop offset="1" stop-color="#E9D8A9"/>
    </radialGradient>
    <mask id="mask-crescent" maskUnits="userSpaceOnUse" x="0" y="0" width="1024" height="1024">
      <rect x="0" y="0" width="1024" height="1024" fill="#ffffff"/>
      <circle cx="720" cy="248" r="158" fill="#000000"/>
    </mask>
    <clipPath id="clip-disc"><circle cx="512" cy="512" r="403"/></clipPath>
    <path id="p-spark" d="M 0 -6 C 0.9 -1.6 1.6 -0.9 6 0 C 1.6 0.9 0.9 1.6 0 6 C -0.9 1.6 -1.6 0.9 -6 0 C -1.6 -0.9 -0.9 -1.6 0 -6 Z"/>
    <path id="p-arc-top" d="M 78 512 A 434 434 0 0 1 946 512" fill="none"/>
    <path id="p-arc-bottom" d="M 60 512 A 452 452 0 0 0 964 512" fill="none"/>
  </defs>

  <!-- badge rings -->
  <circle cx="512" cy="512" r="487" fill="url(#grad-field)" stroke="#D9C58A" stroke-width="2"/>
  <circle cx="512" cy="512" r="498" fill="none" stroke="#D9C58A" stroke-width="3.5"/>
  <circle cx="512" cy="512" r="506" fill="none" stroke="#D9C58A" stroke-width="1.2" opacity="0.55"/>

  <!-- night scene -->
  <g clip-path="url(#clip-disc)">
    <circle cx="512" cy="512" r="404" fill="url(#grad-sky)"/>
    <circle cx="640" cy="315" r="270" fill="url(#grad-glow)"/>
    <circle cx="500" cy="600" r="330" fill="url(#grad-haze)"/>

    <!-- stars -->
    <g fill="#F2E6C4">
      <use xlink:href="#p-spark" href="#p-spark" transform="translate(296 244) scale(1.5)" opacity="0.95"/>
      <use xlink:href="#p-spark" href="#p-spark" transform="translate(438 205)" opacity="0.8"/>
      <use xlink:href="#p-spark" href="#p-spark" transform="translate(170 428) scale(1.05)" opacity="0.85"/>
      <use xlink:href="#p-spark" href="#p-spark" transform="translate(760 470) scale(1.25)" opacity="0.9"/>
      <use xlink:href="#p-spark" href="#p-spark" transform="translate(500 152) scale(0.9)" opacity="0.7"/>
      <circle cx="365" cy="300" r="2.4" opacity="0.75"/>
      <circle cx="330" cy="180" r="2.8" opacity="0.85"/>
      <circle cx="215" cy="330" r="2.2" opacity="0.6"/>
      <circle cx="185" cy="502" r="2" opacity="0.5"/>
      <circle cx="700" cy="585" r="2" opacity="0.5"/>
    </g>

    <!-- crescent moon, lit side facing the heron -->
    <circle cx="640" cy="315" r="155" fill="url(#grad-moon)" mask="url(#mask-crescent)"/>

    <!-- reeds -->
    <g stroke="#0D1730" fill="#0D1730" stroke-linecap="round">
      <path d="M 247 812 C 240 738 236 652 244 560" fill="none" stroke-width="5.5"/>
      <path d="M 244 522 L 244 506" stroke-width="2"/>
      <rect x="237" y="520" width="14" height="48" rx="7" stroke="none"/>
      <path d="M 274 814 C 268 746 262 684 268 598" fill="none" stroke-width="4.5"/>
      <path d="M 268 560 L 268 546" stroke-width="2"/>
      <rect x="261.5" y="558" width="13" height="44" rx="6.5" stroke="none"/>
      <path d="M 224 814 C 214 746 218 686 202 610" fill="none" stroke-width="3.5"/>
      <path d="M 292 816 C 294 756 288 706 302 652" fill="none" stroke-width="3"/>
      <path d="M 796 788 C 802 734 798 678 794 606" fill="none" stroke-width="4.5"/>
      <path d="M 794 568 L 794 554" stroke-width="2"/>
      <rect x="787.5" y="566" width="13" height="44" rx="6.5" stroke="none"/>
      <path d="M 770 800 C 764 750 768 702 756 656" fill="none" stroke-width="3"/>
    </g>

    <!-- a stack of books, adrift on the water -->
    <g>
      <rect x="326" y="744" width="252" height="48" rx="4" fill="#2E6B75"/>
      <rect x="556" y="749" width="12" height="38" fill="#ECDFC4"/>
      <rect x="342" y="760" width="84" height="3" rx="1.5" fill="#D9C58A" opacity="0.9"/>
      <rect x="342" y="706" width="222" height="46" rx="4" fill="#864654"/>
      <rect x="545" y="711" width="11" height="36" fill="#ECDFC4"/>
      <rect x="358" y="722" width="66" height="3" rx="1.5" fill="#D9C58A" opacity="0.9"/>
      <rect x="356" y="668" width="198" height="42" rx="4" fill="#4C5A96"/>
      <rect x="535" y="673" width="10" height="32" fill="#ECDFC4"/>
      <rect x="374" y="678" width="54" height="3" rx="1.5" fill="#D9C58A" opacity="0.9"/>
      <path d="M 536 700 L 547 700 L 545 724 L 541 718 L 537.5 724 Z" fill="#D9C58A"/>
    </g>

    <!-- dark water -->
    <rect x="100" y="776" width="824" height="148" fill="url(#grad-water)"/>
    <path d="M 208 777 L 816 777" fill="none" stroke="#5F7CB8" stroke-width="1.5" opacity="0.55"/>
    <ellipse cx="452" cy="810" rx="120" ry="8" fill="#081020" opacity="0.5"/>
    <g fill="none" stroke="#F2E6C4" stroke-linecap="round">
      <path d="M 648 804 L 712 804" stroke-width="3" opacity="0.38"/>
      <path d="M 658 818 L 700 818" stroke-width="2.5" opacity="0.26"/>
      <path d="M 640 830 L 694 830" stroke-width="2" opacity="0.16"/>
    </g>
    <g fill="none" stroke="#6B8AC9" stroke-linecap="round">
      <path d="M 236 792 Q 452 814 664 792" stroke-width="3" opacity="0.65"/>
      <path d="M 288 812 Q 452 826 628 812" stroke-width="2.5" opacity="0.45"/>
      <path d="M 336 832 Q 452 843 578 832" stroke-width="2" opacity="0.32"/>
    </g>

    <!-- the night heron -->
    <path fill="#0B1326" d="M 334 578
      C 374 556 416 536 466 524
      C 502 516 518 508 534 500
      C 546 486 554 464 562 434
      C 566 424 569 417 570 414
      C 562 405 552 395 546 388
      C 558 392 570 396 582 400
      C 586 401 589 403 592 406
      C 620 412 660 419 694 424
      L 695 427
      C 660 422 622 415 594 415
      C 588 430 582 456 576 482
      C 570 504 564 520 558 538
      C 556 558 544 574 522 582
      C 492 591 450 592 410 585
      C 382 582 356 580 334 578 Z"/>
    <circle cx="584" cy="406" r="2" fill="#F2E6C4"/>
    <g fill="none" stroke="#0B1326" stroke-linecap="round">
      <path d="M 472 584 C 469 612 466 640 467 664" stroke-width="6"/>
      <path d="M 504 584 C 508 612 507 640 508 664" stroke-width="6"/>
      <path d="M 459 666 L 487 666" stroke-width="5"/>
      <path d="M 500 666 L 528 666" stroke-width="5"/>
    </g>
  </g>

  <!-- inner ring -->
  <circle cx="512" cy="512" r="404" fill="none" stroke="#D9C58A" stroke-width="2"/>

  <!-- wordmark -->
  <use xlink:href="#p-spark" href="#p-spark" transform="translate(66 512) scale(1.5)" fill="#D9C58A" opacity="0.9"/>
  <use xlink:href="#p-spark" href="#p-spark" transform="translate(958 512) scale(1.5)" fill="#D9C58A" opacity="0.9"/>
  <text font-family="Georgia, 'Palatino Linotype', 'Book Antiqua', 'Times New Roman', serif" font-size="56" font-weight="bold" letter-spacing="10" fill="#F2E6C4" text-anchor="middle">
    <textPath xlink:href="#p-arc-top" href="#p-arc-top" startOffset="50%">NIGHT HERON</textPath>
  </text>
  <text font-family="Georgia, 'Palatino Linotype', 'Book Antiqua', 'Times New Roman', serif" font-size="30" letter-spacing="4" fill="#D9C58A" text-anchor="middle">
    <textPath xlink:href="#p-arc-bottom" href="#p-arc-bottom" startOffset="50%">BOOKSHOP &#183; OPEN AFTER DARK</textPath>
  </text>
</svg>

Compare with

ERNIE-Light-DT-1.0: other attempts