59 lines
2.6 KiB
XML
59 lines
2.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="emptyglass" x1="0%" y1="0%" x2="100%" y2="0%">
|
|
<stop offset="0%" stop-color="#D0D8DD"/>
|
|
<stop offset="30%" stop-color="#F0F5F8"/>
|
|
<stop offset="70%" stop-color="#F8FCFF"/>
|
|
<stop offset="100%" stop-color="#D0D8DD"/>
|
|
</linearGradient>
|
|
<linearGradient id="goldrimempty" x1="0%" y1="0%" x2="100%" y2="0%">
|
|
<stop offset="0%" stop-color="#C9A030"/>
|
|
<stop offset="50%" stop-color="#F0D050"/>
|
|
<stop offset="100%" stop-color="#C9A030"/>
|
|
</linearGradient>
|
|
</defs>
|
|
<!-- Small saucer -->
|
|
<ellipse cx="24" cy="42" rx="8" ry="2.5" fill="#F0F0F0"/>
|
|
<ellipse cx="24" cy="42" rx="8" ry="2.5" fill="none" stroke="url(#goldrimempty)" stroke-width="0.4"/>
|
|
<ellipse cx="24" cy="41.5" rx="6" ry="1.5" fill="#FAFAFA"/>
|
|
<!-- Turkish tea glass - tulip shape: wide rim, narrow waist, wider base -->
|
|
<!-- Glass outline -->
|
|
<path d="M 19 22
|
|
Q 19 24 21 28
|
|
Q 22 30 22 32
|
|
Q 22 34 21 36
|
|
Q 20 38 20 40
|
|
L 28 40
|
|
Q 28 38 27 36
|
|
Q 26 34 26 32
|
|
Q 26 30 27 28
|
|
Q 29 24 29 22
|
|
Z"
|
|
fill="url(#emptyglass)" fill-opacity="0.25" stroke="#B0B8BC" stroke-width="0.5"/>
|
|
<!-- Glass interior - subtle depth -->
|
|
<path d="M 19.8 23
|
|
Q 19.8 25 21.4 28.5
|
|
Q 22.4 30.5 22.4 32
|
|
Q 22.4 34 21.4 36
|
|
Q 20.4 38 20.4 39.5
|
|
L 27.6 39.5
|
|
Q 27.6 38 26.6 36
|
|
Q 25.6 34 25.6 32
|
|
Q 25.6 30.5 26.6 28.5
|
|
Q 28.2 25 28.2 23
|
|
Z"
|
|
fill="#F8FCFF" fill-opacity="0.2"/>
|
|
<!-- Glass rim - elliptical top -->
|
|
<ellipse cx="24" cy="22" rx="5" ry="1.8" fill="url(#emptyglass)" fill-opacity="0.4"/>
|
|
<ellipse cx="24" cy="22" rx="5" ry="1.8" fill="none" stroke="url(#goldrimempty)" stroke-width="0.6"/>
|
|
<!-- Inner rim visible -->
|
|
<ellipse cx="24" cy="22.3" rx="4.3" ry="1.4" fill="none" stroke="#E0E8EC" stroke-width="0.3"/>
|
|
<!-- Glass highlight - thin reflection -->
|
|
<path d="M 20.5 24 Q 21 28 21.5 34" fill="none" stroke="#FFFFFF" stroke-width="0.8" stroke-opacity="0.6" stroke-linecap="round"/>
|
|
<!-- Faint tea stain at bottom -->
|
|
<ellipse cx="24" cy="39" rx="3" ry="0.8" fill="#8B4513" fill-opacity="0.1"/>
|
|
<!-- Glass base -->
|
|
<ellipse cx="24" cy="40" rx="4" ry="1.2" fill="url(#emptyglass)" fill-opacity="0.3"/>
|
|
</g>
|
|
</svg>
|