chattyness/stock/props/hookah-ornate.svg

34 lines
1.6 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 120 120" width="120" height="120">
<g transform="scale(2.5)">
<defs>
<linearGradient id="gold" x1="0%" y1="0%" x2="100%" y2="0%">
<stop offset="0%" stop-color="#FFD700"/>
<stop offset="50%" stop-color="#FFF8DC"/>
<stop offset="100%" stop-color="#FFD700"/>
</linearGradient>
<linearGradient id="ruby" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" stop-color="#8B0000"/>
<stop offset="50%" stop-color="#DC143C"/>
<stop offset="100%" stop-color="#8B0000"/>
</linearGradient>
</defs>
<!-- Ornate vase base -->
<path d="M 14 44 Q 14 38 18 34 Q 24 30 30 34 Q 34 38 34 44 Z" fill="url(#ruby)" opacity="0.85"/>
<ellipse cx="24" cy="36" rx="5" ry="2" fill="#FF6B6B" opacity="0.4"/>
<!-- Decorative band -->
<ellipse cx="24" cy="34" rx="8" ry="1.5" fill="url(#gold)"/>
<!-- Ornate stem with bulge -->
<rect x="22" y="16" width="4" height="16" fill="url(#gold)"/>
<ellipse cx="24" cy="24" rx="3" ry="2" fill="url(#gold)"/>
<!-- Crown-style bowl -->
<path d="M 18 14 L 19 10 L 21 12 L 24 8 L 27 12 L 29 10 L 30 14 Z" fill="url(#gold)"/>
<ellipse cx="24" cy="14" rx="6" ry="2" fill="url(#gold)"/>
<ellipse cx="24" cy="13" rx="4" ry="1.5" fill="#4A2000"/>
<!-- Gem accents -->
<circle cx="18" cy="38" r="1" fill="#00CED1"/>
<circle cx="30" cy="38" r="1" fill="#00CED1"/>
<!-- Decorative hose -->
<path d="M 34 36 Q 40 34 42 38" fill="none" stroke="#8B0000" stroke-width="2"/>
<circle cx="43" cy="39" r="2" fill="url(#gold)"/>
</g>
</svg>