Skip to content

Instantly share code, notes, and snippets.

@peterc
Created June 10, 2026 21:37
Show Gist options
  • Select an option

  • Save peterc/7672e74ec1437945e5fca5ce2c1c95a8 to your computer and use it in GitHub Desktop.

Select an option

Save peterc/7672e74ec1437945e5fca5ce2c1c95a8 to your computer and use it in GitHub Desktop.
DiffusionGemma pelican on a bicycle
Display the source blob
Display the rendered blob
Raw
<svg width="400" height="400" viewBox="0 0 250 200" xmlns="http://www.w3.org/2000/svg">
<!-- Background Circle (Optional) -->
<circle cx="125" cy="100" r="90" fill="#f0f8ff" />
<!-- Bicycle Wheels -->
<g stroke="#333" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" fill="none">
<!-- Back Wheel -->
<circle cx="70" cy="150" r="30" />
<circle d="M70 120 L70 180" stroke-width="1" />
<circle d="M40 150 L100 150" stroke-width="1" />
<!-- Front Wheel -->
<circle cx="180" cy="150" r="30" />
<circle d="M180 120 L180 180" stroke-width="1" />
<circle d="M150 150 L210 150" stroke-width="1" />
</g>
<!-- Bicycle Frame -->
<g stroke="#555" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" fill="none">
<path d="M70 150 L110 150 L160 110 L180 150" /> <!-- Main frame -->
<path d="M110 150 L100 120" /> <!-- Seat post -->
<path d="M160 110 L150 90" /> <!-- Handle post -->
<path d="M130 90 L170 90" /> <!-- Handlebars -->
<path d="M110 150 L130 90" /> <!-- Down tube -->
</g>
<!-- Pelican -->
<g>
<!-- Body -->
<ellipse cx="105" cy="115" rx="25" ry="15" fill="white" stroke="#333" stroke-width="2" />
<!-- Wing -->
<path d="M85 110 Q 60 90 80 130" fill="#e0e0e0" stroke="#333" stroke-width="2" />
<!-- Neck and Head -->
<path d="M125 105 Q 140 80 130 70" fill="none" stroke="#333" stroke-width="3" />
<circle cx="135" cy="70" r="12" fill="white" stroke="#333" stroke-width="2" />
<!-- Eye -->
<circle cx="138" cy="67" r="2" fill="black" />
<!-- Large Beak (The iconic pouch) -->
<path d="M135 75 L190 85 Q 160 115 135 95 Z" fill="#ffcc33" stroke="#333" stroke-width="2" />
<path d="M135 75 L190 85" fill="none" stroke="#333" stroke-width="1" />
<!-- Feet (on pedals) -->
<g stroke="#333" stroke-width="3" stroke-linecap="round">
<path d="M100 130 L 90 150" /> <!-- Left foot -->
<path d="M115 130 L 120 150" /> <!-- Right foot -->
</g>
<!-- Seat -->
<path d="M90 120 L110 120" stroke="#333" stroke-width="5" stroke="round" />
</g>
</svg>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment