data/icons: Draw a Federated Calendar icon
A calendar in CoreDesktop's colors, with its sparkle marking today: navy header with a cyan edge, and a magenta sparkle among the days. The development icon adds GNOME's construction tape, and the symbolic icons show the sparkle in the calendar outline. Drop GNOME Calendar's icon source, which nothing builds from. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@@ -1,109 +1,61 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg height="128px" viewBox="0 0 128 128" width="128px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<linearGradient id="a" gradientTransform="matrix(-1 0 0 -1 -0.00005 -172)" gradientUnits="userSpaceOnUse" x1="-12.249268" x2="-115.523453" y1="-288.6633" y2="-288.6633">
|
||||
<stop offset="0" stop-color="#613583"/>
|
||||
<stop offset="0.0433748" stop-color="#af60ef"/>
|
||||
<stop offset="0.0920385" stop-color="#613583"/>
|
||||
<stop offset="0.903034" stop-color="#613583"/>
|
||||
<stop offset="0.955148" stop-color="#874ab4"/>
|
||||
<stop offset="1" stop-color="#3b214e"/>
|
||||
<svg width="128" height="128" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient id="header" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#0f3a57"/>
|
||||
<stop offset="1" stop-color="#052b42"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b" gradientTransform="matrix(-1 0 0 -1 123.999942 -177)" gradientUnits="userSpaceOnUse" x1="7.99999" x2="111.999992" y1="-244" y2="-244">
|
||||
<stop offset="0" stop-color="#d5d3cf"/>
|
||||
<stop offset="0.0384615" stop-color="#f6f5f4"/>
|
||||
<stop offset="0.0769231" stop-color="#d5d3cf"/>
|
||||
<stop offset="0.923077" stop-color="#d5d3cf"/>
|
||||
<stop offset="0.961538" stop-color="#eeeeec"/>
|
||||
<stop offset="1" stop-color="#d5d3cf"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c" gradientTransform="matrix(-1 0 0 -1 -0.00005 -171)" gradientUnits="userSpaceOnUse" x1="-64" x2="-64" y1="-280" y2="-182">
|
||||
<linearGradient id="page" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#ffffff"/>
|
||||
<stop offset="1" stop-color="#f6f5f4"/>
|
||||
<stop offset="1" stop-color="#f3f4f5"/>
|
||||
</linearGradient>
|
||||
<clipPath id="d">
|
||||
<rect height="128" width="128"/>
|
||||
</clipPath>
|
||||
<clipPath id="e">
|
||||
<rect height="128" width="128"/>
|
||||
</clipPath>
|
||||
<filter id="f" height="100%" width="100%" x="0%" y="0%">
|
||||
<feColorMatrix in="SourceGraphic" type="matrix" values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0"/>
|
||||
</filter>
|
||||
<mask id="g">
|
||||
<g clip-path="url(#e)" filter="url(#f)">
|
||||
<g clip-path="url(#d)">
|
||||
<path d="m 108 117 h -88 c -4.417969 0 -8 -4.234375 -8 -9.453125 v -70.09375 c 0 -5.21875 3.582031 -9.453125 8 -9.453125 h 88 c 4.417969 0 8 4.234375 8 9.453125 v 70.09375 c 0 5.21875 -3.582031 9.453125 -8 9.453125 z m 0 0" fill="url(#a)"/>
|
||||
<path d="m 108 115 h -88 c -4.417969 0 -8 -3.582031 -8 -8 v -24 c 0 -4.417969 3.582031 -8 8 -8 h 88 c 4.417969 0 8 3.582031 8 8 v 24 c 0 4.417969 -3.582031 8 -8 8 z m 0 0" fill="url(#b)"/>
|
||||
<path d="m 108 109 h -88 c -4.417969 0 -8 -3.582031 -8 -8 v -69.003906 c 0 -4.417969 3.582031 -8 8 -8 h 88 c 4.417969 0 8 3.582031 8 8 v 69.003906 c 0 4.417969 -3.582031 8 -8 8 z m 0 0" fill="url(#c)"/>
|
||||
<path d="m 20 13 c -4.433594 0 -8 3.566406 -8 8 v 15 h 104 v -15 c 0 -4.433594 -3.566406 -8 -8 -8 z m 0 0" fill="#9141ac"/>
|
||||
<path d="m 12 34 v 2 h 104 v -2 z m 0 0" fill="#613583"/>
|
||||
<path d="m 28.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -170)"/>
|
||||
<path d="m 44.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -170)"/>
|
||||
<path d="m 60.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -170)"/>
|
||||
<path d="m 76.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -170)"/>
|
||||
<path d="m 92.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -170)"/>
|
||||
<path d="m 108.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -170)"/>
|
||||
<path d="m 28.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -193)"/>
|
||||
<path d="m 44.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -193)"/>
|
||||
<path d="m 60.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -193)"/>
|
||||
<path d="m 76.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -193)"/>
|
||||
<path d="m 92.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -193)"/>
|
||||
<path d="m 108.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -193)"/>
|
||||
<path d="m 28.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -216)"/>
|
||||
<path d="m 44.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -216)"/>
|
||||
<path d="m 60.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -216)"/>
|
||||
<path d="m 76.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -216)"/>
|
||||
<path d="m 92.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -216)"/>
|
||||
<path d="m 108.00005 266 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc" stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" transform="matrix(1 0 0 1 -0.00005 -216)"/>
|
||||
<path d="m 63.972656 73 c 0 4.402344 -3.570312 7.972656 -7.972656 7.972656 s -7.972656 -3.570312 -7.972656 -7.972656 s 3.570312 -7.972656 7.972656 -7.972656 s 7.972656 3.570312 7.972656 7.972656 z m 0 0" fill="#9141ac"/>
|
||||
</g>
|
||||
</g>
|
||||
</mask>
|
||||
<mask id="h">
|
||||
<g filter="url(#f)">
|
||||
<rect fill-opacity="0.8" height="128" width="128"/>
|
||||
</g>
|
||||
</mask>
|
||||
<linearGradient id="i" gradientTransform="matrix(0 0.37 -0.98462 0 295.38501 -30.360001)" gradientUnits="userSpaceOnUse" x1="300" x2="428" y1="235" y2="235">
|
||||
<stop offset="0" stop-color="#f9f06b"/>
|
||||
<stop offset="1" stop-color="#f5c211"/>
|
||||
<linearGradient id="sparkle" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0" stop-color="#ff3daf"/>
|
||||
<stop offset="1" stop-color="#d4008a"/>
|
||||
</linearGradient>
|
||||
<clipPath id="j">
|
||||
<rect height="128" width="128"/>
|
||||
</clipPath>
|
||||
<clipPath id="k">
|
||||
<rect height="128" width="128"/>
|
||||
</clipPath>
|
||||
<path d="m 108 117 h -88 c -4.417969 0 -8 -4.234375 -8 -9.453125 v -70.09375 c 0 -5.21875 3.582031 -9.453125 8 -9.453125 h 88 c 4.417969 0 8 4.234375 8 9.453125 v 70.09375 c 0 5.21875 -3.582031 9.453125 -8 9.453125 z m 0 0" fill="url(#a)"/>
|
||||
<path d="m 108 115 h -88 c -4.417969 0 -8 -3.582031 -8 -8 v -24 c 0 -4.417969 3.582031 -8 8 -8 h 88 c 4.417969 0 8 3.582031 8 8 v 24 c 0 4.417969 -3.582031 8 -8 8 z m 0 0" fill="url(#b)"/>
|
||||
<path d="m 108 109 h -88 c -4.417969 0 -8 -3.582031 -8 -8 v -69.003906 c 0 -4.417969 3.582031 -8 8 -8 h 88 c 4.417969 0 8 3.582031 8 8 v 69.003906 c 0 4.417969 -3.582031 8 -8 8 z m 0 0" fill="url(#c)"/>
|
||||
<path d="m 20 13 c -4.433594 0 -8 3.566406 -8 8 v 15 h 104 v -15 c 0 -4.433594 -3.566406 -8 -8 -8 z m 0 0" fill="#9141ac"/>
|
||||
<path d="m 12 34 v 2 h 104 v -2 z m 0 0" fill="#613583"/>
|
||||
<g stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
|
||||
<path d="m 28 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 44 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 60 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 76 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 92 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 108 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 28 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 44 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 60 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 76 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 92 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 108 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 28 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 44 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 60 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 76 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 92 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 108 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
</g>
|
||||
<path d="m 63.972656 73 c 0 4.402344 -3.570312 7.972656 -7.972656 7.972656 s -7.972656 -3.570312 -7.972656 -7.972656 s 3.570312 -7.972656 7.972656 -7.972656 s 7.972656 3.570312 7.972656 7.972656 z m 0 0" fill="#9141ac"/>
|
||||
<g clip-path="url(#k)" mask="url(#g)">
|
||||
<g clip-path="url(#j)" mask="url(#h)">
|
||||
<path d="m 128 80.640625 v 47.359375 h -128 v -47.359375 z m 0 0" fill="url(#i)"/>
|
||||
<path d="m 13.308594 80.640625 l 47.355468 47.359375 h 21.214844 l -47.359375 -47.359375 z m 42.421875 0 l 47.363281 47.359375 h 21.214844 l -47.363282 -47.359375 z m 42.429687 0 l 29.839844 29.839844 v -21.210938 l -8.628906 -8.628906 z m -98.160156 7.90625 v 21.214844 l 18.238281 18.238281 h 21.214844 z m 0 0"/>
|
||||
</g>
|
||||
</defs>
|
||||
<!-- the calendar's base, seen from slightly above -->
|
||||
<rect x="12" y="18" width="104" height="96" rx="12" fill="#001a2b"/>
|
||||
<rect x="12" y="16" width="104" height="94" rx="12" fill="#c9d0d6"/>
|
||||
<!-- page -->
|
||||
<rect x="12" y="14" width="104" height="92" rx="12" fill="url(#page)"/>
|
||||
<!-- header -->
|
||||
<path d="M 24 14 H 104 A 12 12 0 0 1 116 26 V 38 H 12 V 26 A 12 12 0 0 1 24 14 Z" fill="url(#header)"/>
|
||||
<rect x="12" y="38" width="104" height="2" fill="#2ee6d6"/>
|
||||
<!-- days -->
|
||||
<circle cx="28" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="42.4" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="56.8" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="71.2" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="85.6" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="100" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="28" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="42.4" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="71.2" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="85.6" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="100" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="28" cy="90" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="42.4" cy="90" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="56.8" cy="90" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="71.2" cy="90" r="3.75" fill="#e2e6ea"/>
|
||||
<circle cx="85.6" cy="90" r="3.75" fill="#e2e6ea"/>
|
||||
<circle cx="100" cy="90" r="3.75" fill="#e2e6ea"/>
|
||||
<!-- today -->
|
||||
<path d="M 56.8 62 Q 58.5 70.3 66.8 72 Q 58.5 73.7 56.8 82 Q 55.099999999999994 73.7 46.8 72 Q 55.099999999999994 70.3 56.8 62 Z" fill="url(#sparkle)"/>
|
||||
<!-- development build -->
|
||||
<clipPath id="calendar"><rect x="12" y="14" width="104" height="100" rx="12"/></clipPath>
|
||||
<g clip-path="url(#calendar)">
|
||||
<rect x="0" y="86" width="128" height="30" fill="#f6d32d"/>
|
||||
<path d="M -72 116 H -60 L -30 86 H -42 Z" fill="#241f31"/>
|
||||
<path d="M -48 116 H -36 L -6 86 H -18 Z" fill="#241f31"/>
|
||||
<path d="M -24 116 H -12 L 18 86 H 6 Z" fill="#241f31"/>
|
||||
<path d="M 0 116 H 12 L 42 86 H 30 Z" fill="#241f31"/>
|
||||
<path d="M 24 116 H 36 L 66 86 H 54 Z" fill="#241f31"/>
|
||||
<path d="M 48 116 H 60 L 90 86 H 78 Z" fill="#241f31"/>
|
||||
<path d="M 72 116 H 84 L 114 86 H 102 Z" fill="#241f31"/>
|
||||
<path d="M 96 116 H 108 L 138 86 H 126 Z" fill="#241f31"/>
|
||||
<path d="M 120 116 H 132 L 162 86 H 150 Z" fill="#241f31"/>
|
||||
<path d="M 144 116 H 156 L 186 86 H 174 Z" fill="#241f31"/>
|
||||
<path d="M 168 116 H 180 L 210 86 H 198 Z" fill="#241f31"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 3.1 KiB |
@@ -1,49 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg height="128px" viewBox="0 0 128 128" width="128px" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<linearGradient id="a" gradientTransform="matrix(-1 0 0 -1 -0.00005 -172)" gradientUnits="userSpaceOnUse" x1="-12.249268" x2="-115.523453" y1="-288.6633" y2="-288.6633">
|
||||
<stop offset="0" stop-color="#613583"/>
|
||||
<stop offset="0.0433748" stop-color="#af60ef"/>
|
||||
<stop offset="0.0920385" stop-color="#613583"/>
|
||||
<stop offset="0.903034" stop-color="#613583"/>
|
||||
<stop offset="0.955148" stop-color="#874ab4"/>
|
||||
<stop offset="1" stop-color="#3b214e"/>
|
||||
<svg width="128" height="128" viewBox="0 0 128 128" xmlns="http://www.w3.org/2000/svg">
|
||||
<defs>
|
||||
<linearGradient id="header" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#0f3a57"/>
|
||||
<stop offset="1" stop-color="#052b42"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="b" gradientTransform="matrix(-1 0 0 -1 123.999942 -177)" gradientUnits="userSpaceOnUse" x1="7.99999" x2="111.999992" y1="-244" y2="-244">
|
||||
<stop offset="0" stop-color="#d5d3cf"/>
|
||||
<stop offset="0.0384615" stop-color="#f6f5f4"/>
|
||||
<stop offset="0.0769231" stop-color="#d5d3cf"/>
|
||||
<stop offset="0.923077" stop-color="#d5d3cf"/>
|
||||
<stop offset="0.961538" stop-color="#eeeeec"/>
|
||||
<stop offset="1" stop-color="#d5d3cf"/>
|
||||
</linearGradient>
|
||||
<linearGradient id="c" gradientTransform="matrix(-1 0 0 -1 -0.00005 -171)" gradientUnits="userSpaceOnUse" x1="-64" x2="-64" y1="-280" y2="-182">
|
||||
<linearGradient id="page" x1="0" y1="0" x2="0" y2="1">
|
||||
<stop offset="0" stop-color="#ffffff"/>
|
||||
<stop offset="1" stop-color="#f6f5f4"/>
|
||||
<stop offset="1" stop-color="#f3f4f5"/>
|
||||
</linearGradient>
|
||||
<path d="m 108 117 h -88 c -4.417969 0 -8 -4.234375 -8 -9.453125 v -70.09375 c 0 -5.21875 3.582031 -9.453125 8 -9.453125 h 88 c 4.417969 0 8 4.234375 8 9.453125 v 70.09375 c 0 5.21875 -3.582031 9.453125 -8 9.453125 z m 0 0" fill="url(#a)"/>
|
||||
<path d="m 108 115 h -88 c -4.417969 0 -8 -3.582031 -8 -8 v -24 c 0 -4.417969 3.582031 -8 8 -8 h 88 c 4.417969 0 8 3.582031 8 8 v 24 c 0 4.417969 -3.582031 8 -8 8 z m 0 0" fill="url(#b)"/>
|
||||
<path d="m 108 109 h -88 c -4.417969 0 -8 -3.582031 -8 -8 v -69.003906 c 0 -4.417969 3.582031 -8 8 -8 h 88 c 4.417969 0 8 3.582031 8 8 v 69.003906 c 0 4.417969 -3.582031 8 -8 8 z m 0 0" fill="url(#c)"/>
|
||||
<path d="m 20 13 c -4.433594 0 -8 3.566406 -8 8 v 15 h 104 v -15 c 0 -4.433594 -3.566406 -8 -8 -8 z m 0 0" fill="#9141ac"/>
|
||||
<path d="m 12 34 v 2 h 104 v -2 z m 0 0" fill="#613583"/>
|
||||
<g stroke="#fdfcfc" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
|
||||
<path d="m 28 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 44 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 60 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 76 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 92 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 108 96 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 28 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 44 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 60 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 76 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 92 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 108 73 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 28 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#fbfafa"/>
|
||||
<path d="m 44 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 60 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 76 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 92 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
<path d="m 108 50 c 0 2.210938 -1.789063 4 -4 4 c -2.210938 0 -4 -1.789062 -4 -4 s 1.789062 -4 4 -4 c 2.210937 0 4 1.789062 4 4 z m 0 0" fill="#c0bfbc"/>
|
||||
</g>
|
||||
<path d="m 63.972656 73 c 0 4.402344 -3.570312 7.972656 -7.972656 7.972656 s -7.972656 -3.570312 -7.972656 -7.972656 s 3.570312 -7.972656 7.972656 -7.972656 s 7.972656 3.570312 7.972656 7.972656 z m 0 0" fill="#9141ac"/>
|
||||
<linearGradient id="sparkle" x1="0" y1="0" x2="1" y2="1">
|
||||
<stop offset="0" stop-color="#ff3daf"/>
|
||||
<stop offset="1" stop-color="#d4008a"/>
|
||||
</linearGradient>
|
||||
</defs>
|
||||
<!-- the calendar's base, seen from slightly above -->
|
||||
<rect x="12" y="18" width="104" height="96" rx="12" fill="#001a2b"/>
|
||||
<rect x="12" y="16" width="104" height="94" rx="12" fill="#c9d0d6"/>
|
||||
<!-- page -->
|
||||
<rect x="12" y="14" width="104" height="92" rx="12" fill="url(#page)"/>
|
||||
<!-- header -->
|
||||
<path d="M 24 14 H 104 A 12 12 0 0 1 116 26 V 38 H 12 V 26 A 12 12 0 0 1 24 14 Z" fill="url(#header)"/>
|
||||
<rect x="12" y="38" width="104" height="2" fill="#2ee6d6"/>
|
||||
<!-- days -->
|
||||
<circle cx="28" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="42.4" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="56.8" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="71.2" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="85.6" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="100" cy="54" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="28" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="42.4" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="71.2" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="85.6" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="100" cy="72" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="28" cy="90" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="42.4" cy="90" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="56.8" cy="90" r="3.75" fill="#a3aeb7"/>
|
||||
<circle cx="71.2" cy="90" r="3.75" fill="#e2e6ea"/>
|
||||
<circle cx="85.6" cy="90" r="3.75" fill="#e2e6ea"/>
|
||||
<circle cx="100" cy="90" r="3.75" fill="#e2e6ea"/>
|
||||
<!-- today -->
|
||||
<path d="M 56.8 62 Q 58.5 70.3 66.8 72 Q 58.5 73.7 56.8 82 Q 55.099999999999994 73.7 46.8 72 Q 55.099999999999994 70.3 56.8 62 Z" fill="url(#sparkle)"/>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 5.4 KiB After Width: | Height: | Size: 2.2 KiB |
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 10h2v2h-2zm6 0h2v2h-2zm-3 0h2v2h-2zm3-3h2v2h-2zm-3 0h2v2h-2zm-3.285-6a2.73 2.73 0 0 0-2.715 2.715v8.57a2.73 2.73 0 0 0 2.715 2.715h8.57a2.73 2.73 0 0 0 2.715-2.715v-8.57a2.73 2.73 0 0 0-2.715-2.715zm-0.715 5h10v6.285c0 0.414-0.3 0.715-0.715 0.715h-8.57a0.692 0.692 0 0 1-0.715-0.715z" fill="#241f31"/></svg>
|
||||
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8 6.5Q8.55 8.95 11 9.5Q8.55 10.05 8 12.5Q7.45 10.05 5 9.5Q7.45 8.95 8 6.5ZM3.715 1a2.73 2.73 0 0 0-2.715 2.715v8.57a2.73 2.73 0 0 0 2.715 2.715h8.57a2.73 2.73 0 0 0 2.715-2.715v-8.57a2.73 2.73 0 0 0-2.715-2.715zm-0.715 5h10v6.285c0 0.414-0.3 0.715-0.715 0.715h-8.57a0.692 0.692 0 0 1-0.715-0.715z" fill="#241f31"/></svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 433 B After Width: | Height: | Size: 444 B |
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 10h2v2h-2zm6 0h2v2h-2zm-3 0h2v2h-2zm3-3h2v2h-2zm-3 0h2v2h-2zm-3.285-6a2.73 2.73 0 0 0-2.715 2.715v8.57a2.73 2.73 0 0 0 2.715 2.715h8.57a2.73 2.73 0 0 0 2.715-2.715v-8.57a2.73 2.73 0 0 0-2.715-2.715zm-0.715 5h10v6.285c0 0.414-0.3 0.715-0.715 0.715h-8.57a0.692 0.692 0 0 1-0.715-0.715z" fill="#241f31"/></svg>
|
||||
<svg version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="M8 6.5Q8.55 8.95 11 9.5Q8.55 10.05 8 12.5Q7.45 10.05 5 9.5Q7.45 8.95 8 6.5ZM3.715 1a2.73 2.73 0 0 0-2.715 2.715v8.57a2.73 2.73 0 0 0 2.715 2.715h8.57a2.73 2.73 0 0 0 2.715-2.715v-8.57a2.73 2.73 0 0 0-2.715-2.715zm-0.715 5h10v6.285c0 0.414-0.3 0.715-0.715 0.715h-8.57a0.692 0.692 0 0 1-0.715-0.715z" fill="#241f31"/></svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 433 B After Width: | Height: | Size: 444 B |
|
Before Width: | Height: | Size: 170 KiB |