Files
vectorcraft/examples/dusk-poster.svg

66 lines
7.2 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="600" height="800" viewBox="0 0 600 800">
<defs>
<linearGradient id="linear-gradient-1" x1="300" y1="800" x2="300" y2="0" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#ffb347"/>
<stop offset="0.45" stop-color="#ff5e62"/>
<stop offset="0.75" stop-color="#7b2d8e"/>
<stop offset="1" stop-color="#1f1147"/>
</linearGradient>
<radialGradient id="radial-gradient-1" cx="300" cy="440" r="110" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#fffbe0"/>
<stop offset="0.6" stop-color="#ffd36e"/>
<stop offset="1" stop-color="#ff9a3c"/>
</radialGradient>
<linearGradient id="linear-gradient-2" x1="300" y1="800" x2="300" y2="690" gradientUnits="userSpaceOnUse">
<stop offset="0" stop-color="#12082b"/>
<stop offset="1" stop-color="#3a1d5c"/>
</linearGradient>
</defs>
<title>Dusk Poster</title>
<g id="Layer_1">
<path id="Sky" d="M0 0 L600 0 L600 800 L0 800 Z" fill="url(#linear-gradient-1)"/>
<path d="M262.842 36.52 L263.623 38.778 L265.881 39.56 L263.623 40.341 L262.842 42.599 L262.06 40.341 L259.802 39.56 L262.06 38.778 Z" fill="#fff6e0"/>
<path d="M257.731 248.334 L258.55 250.7 L260.915 251.519 L258.55 252.337 L257.731 254.703 L256.912 252.337 L254.546 251.519 L256.912 250.7 Z" fill="#fff6e0"/>
<path d="M145.014 188.871 L146.765 193.93 L151.824 195.681 L146.765 197.432 L145.014 202.491 L143.263 197.432 L138.204 195.681 L143.263 193.93 Z" fill="#fff6e0"/>
<path d="M46.086 256.457 L47.093 259.365 L50.001 260.371 L47.093 261.378 L46.086 264.285 L45.08 261.378 L42.172 260.371 L45.08 259.365 Z" fill="#fff6e0"/>
<path d="M477.031 65.404 L478.368 69.267 L482.23 70.603 L478.368 71.94 L477.031 75.802 L475.694 71.94 L471.832 70.603 L475.694 69.267 Z" fill="#fff6e0"/>
<path d="M55.162 33.142 L56.074 35.776 L58.708 36.688 L56.074 37.6 L55.162 40.235 L54.25 37.6 L51.616 36.688 L54.25 35.776 Z" fill="#fff6e0"/>
<path d="M464.853 212.004 L465.807 214.763 L468.567 215.718 L465.807 216.673 L464.853 219.432 L463.898 216.673 L461.138 215.718 L463.898 214.763 Z" fill="#fff6e0"/>
<path d="M394.201 228.919 L395.528 232.753 L399.362 234.08 L395.528 235.407 L394.201 239.241 L392.874 235.407 L389.04 234.08 L392.874 232.753 Z" fill="#fff6e0"/>
<path d="M510.268 102.15 L511.733 106.384 L515.967 107.849 L511.733 109.315 L510.268 113.549 L508.802 109.315 L504.568 107.849 L508.802 106.384 Z" fill="#fff6e0"/>
<path d="M490.382 279.785 L491.597 283.296 L495.108 284.511 L491.597 285.726 L490.382 289.237 L489.167 285.726 L485.656 284.511 L489.167 283.296 Z" fill="#fff6e0"/>
<path d="M391.925 31.261 L393.398 35.515 L397.652 36.987 L393.398 38.46 L391.925 42.714 L390.453 38.46 L386.199 36.987 L390.453 35.515 Z" fill="#fff6e0"/>
<path d="M382.392 291.81 L384.001 296.458 L388.649 298.067 L384.001 299.676 L382.392 304.323 L380.783 299.676 L376.136 298.067 L380.783 296.458 Z" fill="#fff6e0"/>
<path d="M85.574 30.487 L87.122 34.959 L91.594 36.507 L87.122 38.055 L85.574 42.527 L84.026 38.055 L79.553 36.507 L84.026 34.959 Z" fill="#fff6e0"/>
<path d="M507.996 37.946 L509.183 41.376 L512.613 42.563 L509.183 43.75 L507.996 47.179 L506.809 43.75 L503.38 42.563 L506.809 41.376 Z" fill="#fff6e0"/>
<path d="M327.686 261.103 L329.292 265.742 L333.931 267.347 L329.292 268.953 L327.686 273.592 L326.081 268.953 L321.442 267.347 L326.081 265.742 Z" fill="#fff6e0"/>
<path d="M503.831 93.491 L504.98 96.809 L508.299 97.958 L504.98 99.107 L503.831 102.425 L502.683 99.107 L499.364 97.958 L502.683 96.809 Z" fill="#fff6e0"/>
<path d="M220.912 260.72 L222.674 265.812 L227.766 267.574 L222.674 269.336 L220.912 274.428 L219.149 269.336 L214.058 267.574 L219.149 265.812 Z" fill="#fff6e0"/>
<path d="M167.138 16.663 L168.291 19.993 L171.621 21.146 L168.291 22.299 L167.138 25.63 L165.985 22.299 L162.655 21.146 L165.985 19.993 Z" fill="#fff6e0"/>
<path d="M398.672 28.52 L400.369 33.421 L405.27 35.118 L400.369 36.815 L398.672 41.716 L396.976 36.815 L392.074 35.118 L396.976 33.421 Z" fill="#fff6e0"/>
<path d="M456.783 258.713 L458.364 263.282 L462.934 264.864 L458.364 266.445 L456.783 271.014 L455.201 266.445 L450.632 264.864 L455.201 263.282 Z" fill="#fff6e0"/>
<path id="Sun" d="M190 440 C190 379.249 239.249 330 300 330 C360.751 330 410 379.249 410 440 C410 500.751 360.751 550 300 550 C239.249 550 190 500.751 190 440 Z" fill="url(#radial-gradient-1)"/>
<path id="Far_Range" d="M0 520 C80 430 140 410 200 450 C260 380 320 360 380 420 C440 380 520 400 600 470 L600 800 L0 800 Z" fill="#8e3b8e" opacity="0.85"/>
<path id="Mid_Range" d="M0 580 C60 520 120 500 190 540 C250 470 330 460 410 520 C470 490 540 500 600 540 L600 800 L0 800 Z" fill="#5b2372"/>
<path id="Near_Hills" d="M0 640 C90 580 170 590 260 620 C340 580 430 570 600 610 L600 800 L0 800 Z" fill="#2a1450"/>
<path id="Lake" d="M0 690 L600 690 L600 800 L0 800 Z" fill="url(#linear-gradient-2)"/>
<path d="M241.5 705 L358.5 705 C359.328 705 360 705.672 360 706.5 L360 706.5 C360 707.328 359.328 708 358.5 708 L241.5 708 C240.672 708 240 707.328 240 706.5 L240 706.5 C240 705.672 240.672 705 241.5 705 Z" fill="#ffcf70" opacity="0.75"/>
<path d="M256.5 722 L343.5 722 C344.328 722 345 722.672 345 723.5 L345 723.5 C345 724.328 344.328 725 343.5 725 L256.5 725 C255.672 725 255 724.328 255 723.5 L255 723.5 C255 722.672 255.672 722 256.5 722 Z" fill="#ffcf70" opacity="0.6"/>
<path d="M271.5 738 L328.5 738 C329.328 738 330 738.672 330 739.5 L330 739.5 C330 740.328 329.328 741 328.5 741 L271.5 741 C270.672 741 270 740.328 270 739.5 L270 739.5 C270 738.672 270.672 738 271.5 738 Z" fill="#ffcf70" opacity="0.45"/>
<path d="M284.5 752 L315.5 752 C316.328 752 317 752.672 317 753.5 L317 753.5 C317 754.328 316.328 755 315.5 755 L284.5 755 C283.672 755 283 754.328 283 753.5 L283 753.5 C283 752.672 283.672 752 284.5 752 Z" fill="#ffcf70" opacity="0.3"/>
<path d="M40 560 L62.4 630 L17.6 630 Z" fill="#140a2e"/>
<path d="M75 535 L105.4 630 L44.6 630 Z" fill="#140a2e"/>
<path d="M110 570 L129.2 630 L90.8 630 Z" fill="#140a2e"/>
<path d="M470 542 L495.6 622 L444.4 622 Z" fill="#140a2e"/>
<path d="M505 512 L540.2 622 L469.8 622 Z" fill="#140a2e"/>
<path d="M545 547 L569 622 L521 622 Z" fill="#140a2e"/>
<path d="M575 532 L603.8 622 L546.2 622 Z" fill="#140a2e"/>
<path d="M344.8 250 C353.2 240.4 361.6 240.4 370 250 C378.4 240.4 386.8 240.4 395.2 250" fill="none" stroke="#2a1450" stroke-width="2.2" stroke-miterlimit="10"/>
<path d="M401.8 228 C407.867 221.067 413.933 221.067 420 228 C426.067 221.067 432.133 221.067 438.2 228" fill="none" stroke="#2a1450" stroke-width="2.2" stroke-miterlimit="10"/>
<path d="M436.6 262 C441.733 256.133 446.867 256.133 452 262 C457.133 256.133 462.267 256.133 467.4 262" fill="none"/>
<text transform="matrix(1 0 0 1 64 130)" xml:space="preserve" font-family="&apos;Source Sans 3&apos;" font-size="110" font-weight="bold" fill="#fff6e0" letter-spacing="19.8"><tspan>DUSK</tspan></text>
<text transform="matrix(1 0 0 1 70 170)" xml:space="preserve" font-family="&apos;Source Sans 3&apos;" font-size="18" fill="#ffe3c2"><tspan>Made in VectorCraft — vectors, pure Rust</tspan></text>
</g>
</svg>