diff options
author | Wojtek <stalking@disallow.ed> | 2021-10-31 23:55:32 +0100 |
---|---|---|
committer | Wojtek <stalking@disallow.ed> | 2021-10-31 23:55:32 +0100 |
commit | 69574783196ba1af7f7c428ae8132d7379277c20 (patch) | |
tree | 2a2f9a1bb13f07edb120eb87f716e0b626f0a229 | |
download | chrysantemum-master.tar.gz chrysantemum-master.zip |
-rw-r--r-- | Makefile | 24 | ||||
-rw-r--r-- | chryzantem.html | 625 | ||||
-rw-r--r-- | chryzantem.html.template | 241 | ||||
-rw-r--r-- | eyes.svg | 145 | ||||
-rwxr-xr-x | make_center.sh | 10 | ||||
-rwxr-xr-x | make_face.sh | 21 | ||||
-rwxr-xr-x | make_petals.sh | 56 | ||||
-rwxr-xr-x | make_stem.sh | 16 | ||||
-rwxr-xr-x | make_text.sh | 15 | ||||
-rw-r--r-- | petal.svg | 36 | ||||
-rw-r--r-- | smile.svg | 43 | ||||
-rw-r--r-- | wesolych.svg | 89 | ||||
-rw-r--r-- | wszystkich.svg | 109 |
13 files changed, 1430 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e9efaee --- /dev/null +++ b/Makefile @@ -0,0 +1,24 @@ +%.html: %.html.template + awk '{line = $$0; if (match($$0, /<IMPORT (.*)\/>/, ary) != 0) system("cat " ary[1]); else print line}' $< > $@ + +chryzantem.html: petals.html center.html face.html stem.html text.html + +_inner_row_delay _flower_delay petals.html: make_petals.sh + ./make_petals.sh > petals.html + +center.html: make_center.sh _inner_row_delay + ./make_center.sh > center.html + +_face_delay face.html: make_face.sh _flower_delay + ./make_face.sh > face.html + +_stem_delay stem.html: make_stem.sh _face_delay + ./make_stem.sh > stem.html + +text.html: make_text.sh _stem_delay + ./make_text.sh > text.html + +clean: + rm -rf *_delay petals.html center.html face.html stem.html text.html chryzantem.html + +.PHONY: clean diff --git a/chryzantem.html b/chryzantem.html new file mode 100644 index 0000000..c9011c3 --- /dev/null +++ b/chryzantem.html @@ -0,0 +1,625 @@ +<!DOCTYPE html> +<html> + <head> + <title>❁</title> + <style> + div, body { + margin: 0; + padding: 0; + } + + img { + user-select: none; + } + + html { + width: 100vw; + height: 100vh; + overflow: hidden; + } + + #picture { + --unit: calc(100vh / 90); + overflow: hidden; + height: calc(90 * var(--unit)); + } + + #picture h1 { + font-size: var(--unit); + } + + #picture>*, .smile, .eyes, .center { + margin-left: auto; + margin-right: auto; + } + + .flower { + position: relative; + top: calc(-75 * var(--unit)); + width: calc(30 * var(--unit)); + height: calc(30 * var(--unit)); + } + + .flower>* { + position: relative; + width: 0; + height: 0; + } + + .center { + top: calc(15 * var(--unit)); + + animation-name: center-appear; + animation-duration: 0.4s; + animation-fill-mode: both; + } + + .center::before { + content: ""; + display: block; + width: calc(3 * var(--unit)); + height: calc(3 * var(--unit)); + background-color: orange; + border-radius: calc(1.5 * var(--unit)); + position: relative; + top: calc(-1.5 * var(--unit)); + left: calc(-1.5 * var(--unit)); + } + + @keyframes center-appear { + 0% { + transform: scale(0); + } + + 100% { + transform: scale(1); + } + } + + .petal { + top: calc(14.7 * var(--unit)); + left: calc(15 * var(--unit)); + } + + .petal * { + width: calc(var(--subunit) * var(--unit)); + animation-duration: 10s; + animation-timing-function: ease-out; + animation-fill-mode: both; + } + + .petal>*{ + position: relative; + top: calc(-3 * var(--subunit) * var(--unit)); + left: calc(-0.5 * var(--subunit) * var(--unit)); + + transform-origin: 50% 100%; + animation-name: petal-rotate; + } + + .petal>*>*{ + position: relative; + + animation-delay: inherit; + animation-name: petal-come-close; + } + + @keyframes petal-rotate { + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(var(--end-deg)); + } + } + + @keyframes petal-come-close { + 0% { + bottom: calc(15 * var(--unit)); + } + + 100% { + bottom: 0; + } + } + + .smile { + top: calc(20 * var(--unit)); + } + + .eyes { + top: calc(5 * var(--unit)); + } + + .smile>*, .eyes>* { + position: relative; + width: calc(17 * var(--unit)); + left: calc(-8.5 * var(--unit)); + top: calc(-3 * var(--unit)); + animation-fill-mode: both; + } + + .smile>* { + animation-name: appear; + animation-duration: 0.3s; + } + + @keyframes appear { + 0% { + transform: scaleY(0); + } + + 100% { + transform: scaleY(1); + } + } + + .eyes>* { + transform-origin: 50% calc(10.5 * var(--unit)); + animation-name: eyes-blink; + animation-duration: 4s; + animation-iteration-count: infinite; + } + + @keyframes eyes-blink { + 0%, 100% { + transform: scaleY(0); + } + + 7.5%, 92.5% { + transform: scaleY(1); + } + } + + .stem { + position: relative; + top: calc(15 * var(--unit)); + background-color: #495; + border-left: solid calc(0.5 * var(--unit)) #252; + border-right: solid calc(0.5 * var(--unit)) #252; + width: var(--unit); + height: calc(75 * var(--unit)); + + transform-origin: 50% calc(0 * var(--unit)); + animation-name: appear; + animation-duration: 0.6s; + animation-fill-mode: both; + } + + .wesolych, .wszystkich { + position: relative; + width: 0; + height: 0; + top: calc(-55 * var(--unit)); + + animation-name: appear; + animation-duration: 0.4s; + animation-fill-mode: both; + } + + .wszystkich { + top: calc(-35 * var(--unit)); + } + + .wesolych>*, .wszystkich>* { + position: relative; + width: calc(42 * var(--unit)); + left: calc(-21 * var(--unit)); + + transform-origin: 50% 100%; + animation-name: bounce; + animation-direction: alternate; + animation-iteration-count: infinite; + animation-duration: 1.5s; + animation-fill-mode: both; + animation-timing-function: cubic-bezier(0.01, 0.29, 0, 0.96); + } + + @keyframes bounce { + 0% { + transform: scaleY(0.7); + } + + 100% { + transform: scaleY(1.2); + } + } + </style> + </head> + <body> + <div id="picture"> + <div class="stem" style="animation-delay: 27.15s;"></div> + <div class="flower"> + <div class="center" style="animation-delay: 14.8s;"></div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -360deg; animation-delay: 17.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -384deg; animation-delay: 16.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -408deg; animation-delay: 16.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -432deg; animation-delay: 16.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -456deg; animation-delay: 16.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -480deg; animation-delay: 16.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -504deg; animation-delay: 15.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -528deg; animation-delay: 15.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -552deg; animation-delay: 15.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -576deg; animation-delay: 15.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -600deg; animation-delay: 15.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -624deg; animation-delay: 14.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -648deg; animation-delay: 14.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -672deg; animation-delay: 14.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 4.9; --end-deg: -696deg; animation-delay: 14.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -732deg; animation-delay: 14.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -756deg; animation-delay: 13.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -780deg; animation-delay: 13.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -804deg; animation-delay: 13.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -828deg; animation-delay: 13.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -852deg; animation-delay: 13.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -876deg; animation-delay: 12.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -900deg; animation-delay: 12.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -924deg; animation-delay: 12.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -948deg; animation-delay: 12.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -972deg; animation-delay: 12.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -996deg; animation-delay: 11.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -1020deg; animation-delay: 11.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -1044deg; animation-delay: 11.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 3.5; --end-deg: -1068deg; animation-delay: 11.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1104deg; animation-delay: 11.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1128deg; animation-delay: 10.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1152deg; animation-delay: 10.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1176deg; animation-delay: 10.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1200deg; animation-delay: 10.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1224deg; animation-delay: 10.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1248deg; animation-delay: 9.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1272deg; animation-delay: 9.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1296deg; animation-delay: 9.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1320deg; animation-delay: 9.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1344deg; animation-delay: 9.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1368deg; animation-delay: 8.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1392deg; animation-delay: 8.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1416deg; animation-delay: 8.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 2.5; --end-deg: -1440deg; animation-delay: 8.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1476deg; animation-delay: 8.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1500deg; animation-delay: 7.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1524deg; animation-delay: 7.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1548deg; animation-delay: 7.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1572deg; animation-delay: 7.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1596deg; animation-delay: 7.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1620deg; animation-delay: 6.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1644deg; animation-delay: 6.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1668deg; animation-delay: 6.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1692deg; animation-delay: 6.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1716deg; animation-delay: 6.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1740deg; animation-delay: 5.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1764deg; animation-delay: 5.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1788deg; animation-delay: 5.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1.5; --end-deg: -1812deg; animation-delay: 5.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -1848deg; animation-delay: 5.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -1872deg; animation-delay: 4.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -1896deg; animation-delay: 4.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -1920deg; animation-delay: 4.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -1944deg; animation-delay: 4.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -1968deg; animation-delay: 4.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -1992deg; animation-delay: 3.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2016deg; animation-delay: 3.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2040deg; animation-delay: 3.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2064deg; animation-delay: 3.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2088deg; animation-delay: 3.0s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2112deg; animation-delay: 2.8s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2136deg; animation-delay: 2.6s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2160deg; animation-delay: 2.4s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="petal"> + <div style="--subunit: 1; --end-deg: -2184deg; animation-delay: 2.2s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> + <div class="smile"> + <img style="animation-delay: 26.65s;" src="./smile.svg" alt="flower smile" draggable="false"> + </div> + <div class="eyes"> + <img style="animation-delay: 26.65s;" src="./eyes.svg" alt="flower eyes" draggable="false"> + </div> + </div> + <div class="wesolych" style="animation-delay: 28.25s;"> + <img src="wesolych.svg" alt=""Wesołych Świąt" text" draggabe="false"></img> + </div> + <div class="wszystkich" style="animation-delay: 28.25s;"> + <img src="wszystkich.svg" alt=""Wszystkich Świętych" text" draggable="false"></img> + </div> + </div> + </body> +</html> diff --git a/chryzantem.html.template b/chryzantem.html.template new file mode 100644 index 0000000..853f902 --- /dev/null +++ b/chryzantem.html.template @@ -0,0 +1,241 @@ +<!DOCTYPE html> +<html> + <head> + <title>❁</title> + <style> + div, body { + margin: 0; + padding: 0; + } + + img { + user-select: none; + } + + html { + width: 100vw; + height: 100vh; + overflow: hidden; + } + + #picture { + --unit: calc(100vh / 90); + overflow: hidden; + height: calc(90 * var(--unit)); + } + + #picture h1 { + font-size: var(--unit); + } + + #picture>*, .smile, .eyes, .center { + margin-left: auto; + margin-right: auto; + } + + .flower { + position: relative; + top: calc(-75 * var(--unit)); + width: calc(30 * var(--unit)); + height: calc(30 * var(--unit)); + } + + .flower>* { + position: relative; + width: 0; + height: 0; + } + + .center { + top: calc(15 * var(--unit)); + + animation-name: center-appear; + animation-duration: 0.4s; + animation-fill-mode: both; + } + + .center::before { + content: ""; + display: block; + width: calc(3 * var(--unit)); + height: calc(3 * var(--unit)); + background-color: orange; + border-radius: calc(1.5 * var(--unit)); + position: relative; + top: calc(-1.5 * var(--unit)); + left: calc(-1.5 * var(--unit)); + } + + @keyframes center-appear { + 0% { + transform: scale(0); + } + + 100% { + transform: scale(1); + } + } + + .petal { + top: calc(14.7 * var(--unit)); + left: calc(15 * var(--unit)); + } + + .petal * { + width: calc(var(--subunit) * var(--unit)); + animation-duration: 10s; + animation-timing-function: ease-out; + animation-fill-mode: both; + } + + .petal>*{ + position: relative; + top: calc(-3 * var(--subunit) * var(--unit)); + left: calc(-0.5 * var(--subunit) * var(--unit)); + + transform-origin: 50% 100%; + animation-name: petal-rotate; + } + + .petal>*>*{ + position: relative; + + animation-delay: inherit; + animation-name: petal-come-close; + } + + @keyframes petal-rotate { + 0% { + transform: rotate(0deg); + } + + 100% { + transform: rotate(var(--end-deg)); + } + } + + @keyframes petal-come-close { + 0% { + bottom: calc(15 * var(--unit)); + } + + 100% { + bottom: 0; + } + } + + .smile { + top: calc(20 * var(--unit)); + } + + .eyes { + top: calc(5 * var(--unit)); + } + + .smile>*, .eyes>* { + position: relative; + width: calc(17 * var(--unit)); + left: calc(-8.5 * var(--unit)); + top: calc(-3 * var(--unit)); + animation-fill-mode: both; + } + + .smile>* { + animation-name: appear; + animation-duration: 0.3s; + } + + @keyframes appear { + 0% { + transform: scaleY(0); + } + + 100% { + transform: scaleY(1); + } + } + + .eyes>* { + transform-origin: 50% calc(10.5 * var(--unit)); + animation-name: eyes-blink; + animation-duration: 4s; + animation-iteration-count: infinite; + } + + @keyframes eyes-blink { + 0%, 100% { + transform: scaleY(0); + } + + 7.5%, 92.5% { + transform: scaleY(1); + } + } + + .stem { + position: relative; + top: calc(15 * var(--unit)); + background-color: #495; + border-left: solid calc(0.5 * var(--unit)) #252; + border-right: solid calc(0.5 * var(--unit)) #252; + width: var(--unit); + height: calc(75 * var(--unit)); + + transform-origin: 50% calc(0 * var(--unit)); + animation-name: appear; + animation-duration: 0.6s; + animation-fill-mode: both; + } + + .wesolych, .wszystkich { + position: relative; + width: 0; + height: 0; + top: calc(-55 * var(--unit)); + + animation-name: appear; + animation-duration: 0.4s; + animation-fill-mode: both; + } + + .wszystkich { + top: calc(-35 * var(--unit)); + } + + .wesolych>*, .wszystkich>* { + position: relative; + width: calc(42 * var(--unit)); + left: calc(-21 * var(--unit)); + + transform-origin: 50% 100%; + animation-name: bounce; + animation-direction: alternate; + animation-iteration-count: infinite; + animation-duration: 1.5s; + animation-fill-mode: both; + animation-timing-function: cubic-bezier(0.01, 0.29, 0, 0.96); + } + + @keyframes bounce { + 0% { + transform: scaleY(0.7); + } + + 100% { + transform: scaleY(1.2); + } + } + </style> + </head> + <body> + <div id="picture"> +<IMPORT stem.html/> + <div class="flower"> +<IMPORT center.html/> +<IMPORT petals.html/> +<IMPORT face.html/> + </div> +<IMPORT text.html/> + </div> + </body> +</html> diff --git a/eyes.svg b/eyes.svg new file mode 100644 index 0000000..3491ea1 --- /dev/null +++ b/eyes.svg @@ -0,0 +1,145 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg1556" + version="1.1" + viewBox="0 0 210 297" + height="297mm" + width="210mm"> + <defs + id="defs1550" /> + <metadata + id="metadata1553"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + id="layer1"> + <path + id="path1593" + d="m 46.763585,142.01115 c -5.316056,-0.47066 -11.240791,-2.08174 -16.230642,-4.4135 -2.222121,-1.03841 -6.561096,-3.72077 -8.339651,-5.15559 l -0.649671,-0.52412 2.253288,-2.24856 c 12.93437,-12.90722 26.898374,-14.84422 42.030535,-5.83023 2.955573,1.76058 6.802078,4.537 9.427387,6.80472 l 1.532128,1.32343 -1.44068,1.29036 c -7.215788,6.46291 -17.809609,9.70728 -28.582694,8.75349 z" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#303030;stroke-width:1.78291917;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + id="path1593-3" + d="m 159.36271,142.00885 c 5.39054,-0.47066 11.39827,-2.08174 16.45803,-4.4135 2.25324,-1.03841 6.65301,-3.72077 8.45648,-5.15559 l 0.65877,-0.52412 -2.28485,-2.24856 c -13.11557,-12.90722 -27.2752,-14.84422 -42.61936,-5.83023 -2.99697,1.76058 -6.89736,4.537 -9.55944,6.80472 l -1.5536,1.32343 1.46086,1.29036 c 7.31688,6.46291 18.05911,9.70728 28.98311,8.75349 z" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#303030;stroke-width:1.79536438;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" /> + <ellipse + ry="11.044199" + rx="8.5067682" + cy="130.29288" + cx="48.791752" + id="path2159" + style="opacity:1;fill:#452a2a;fill-opacity:1;stroke:#867979;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" /> + <ellipse + ry="11.044199" + rx="8.5067682" + cy="130.2238" + cx="157.15448" + id="path2159-5" + style="opacity:1;fill:#452a2a;fill-opacity:1;stroke:#867979;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" /> + <path + id="path2192" + d="m 75.991137,130.73107 c 0.233521,-4.682 -0.28316,-5.34576 -0.544793,-5.7431" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6" + d="m 71.758401,127.74932 c 0.233521,-4.682 -1.485873,-7.21665 -1.747506,-7.61399" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6-2" + d="m 66.212558,123.40619 c 0.233521,-4.682 -2.020412,-8.48618 -2.282045,-8.88352" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6-9" + d="m 59.129916,120.13213 c 0.233521,-4.682 -2.554951,-9.08753 -2.816584,-9.48487" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6-1" + d="m 51.579551,118.0608 c 0.233521,-4.682 -3.289942,-8.48618 -3.551575,-8.88352" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6-27" + d="m 43.561465,118.26125 c 0.233521,-4.682 -3.824481,-8.48618 -4.086114,-8.88352" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6-0" + d="m 35.27611,120.66668 c -0.434653,-4.61519 -3.223125,-7.48392 -3.484758,-7.88126" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6-93" + d="m 29.128911,124.6089 c -0.768739,-4.74882 -2.688585,-5.27894 -2.950218,-5.67628" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-6-6" + d="m 24.184425,129.28612 c -2.30554,-4.74882 -3.022672,-4.00942 -3.284305,-4.40676" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.14069879;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path2192-0" + d="m 130.00419,130.72172 c -0.19937,-4.67955 0.34252,-5.33775 0.61749,-5.73221" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-62" + d="m 134.42108,127.78311 c -0.19937,-4.67954 1.60693,-7.19534 1.88191,-7.58981" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-2-6" + d="m 140.21219,123.49696 c -0.19936,-4.67956 2.17291,-8.45855 2.44787,-8.85301" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-9-1" + d="m 147.58732,120.29338 c -0.19938,-4.67955 2.73274,-9.05422 3.0077,-9.44868" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-1-8" + d="m 155.43649,118.29579 c -0.19937,-4.67956 3.48948,-8.4465 3.76445,-8.84096" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-27-7" + d="m 163.74995,118.57214 c -0.19936,-4.67955 4.04384,-8.44142 4.3188,-8.83588" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-0-9" + d="m 172.32043,121.05381 c 0.49296,-4.60646 3.41103,-7.44586 3.68599,-7.84032" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-93-2" + d="m 178.65945,125.05044 c 0.84065,-4.73678 2.83651,-5.24815 3.11148,-5.64261" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <path + id="path2192-6-6-0" + d="m 183.74445,129.76994 c 2.43442,-4.72221 3.17138,-3.97673 3.44633,-4.3712" + style="fill:none;fill-opacity:1;stroke:#303030;stroke-width:1.1611172;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;opacity:1" /> + <ellipse + ry="4.8555555" + rx="2.4054255" + cy="131.06871" + cx="48.790119" + id="path2299" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#9b7e7e;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" /> + <ellipse + ry="1.4174107" + rx="0.47247022" + cy="131.17915" + cx="50.443607" + id="path2301" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#9b7e7e;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" /> + <ellipse + ry="4.8555555" + rx="2.4054255" + cy="130.62473" + cx="157.15448" + id="path2299-3" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#9b7e7e;stroke-width:0;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke" /> + </g> +</svg> diff --git a/make_center.sh b/make_center.sh new file mode 100755 index 0000000..d76ada4 --- /dev/null +++ b/make_center.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +ANIMATION_DELAY=$(bc <<EOF +$(cat _inner_row_delay) - 0.2 +EOF + ) + +cat <<EOF + <div class="center" style="animation-delay: ${ANIMATION_DELAY}s;"></div> +EOF diff --git a/make_face.sh b/make_face.sh new file mode 100755 index 0000000..376cbec --- /dev/null +++ b/make_face.sh @@ -0,0 +1,21 @@ +#!/bin/sh + +ANIMATION_DELAY=$(bc <<EOF +$(cat _flower_delay) - 0.15 +EOF + ) + +cat <<EOF + <div class="smile"> + <img style="animation-delay: ${ANIMATION_DELAY}s;" src="./smile.svg" alt="flower smile" draggable="false"> + </div> + <div class="eyes"> + <img style="animation-delay: ${ANIMATION_DELAY}s;" src="./eyes.svg" alt="flower eyes" draggable="false"> + </div> +EOF + +FACE_APPEAR_DURATION=0.3 # must match animation-duration in chryzantem.html.template + +bc >_face_delay <<EOF +$ANIMATION_DELAY + $FACE_APPEAR_DURATION +EOF diff --git a/make_petals.sh b/make_petals.sh new file mode 100755 index 0000000..b4e7414 --- /dev/null +++ b/make_petals.sh @@ -0,0 +1,56 @@ +#!/bin/sh + +IN_ROW=15 + +DELAY_BETWEEN=0.2 +DEG_BETWEEN=24 + +SUBUNITS="4.9 3.5 2.5 1.5 1" +SUBUNITS_N=$(wc -w <<EOF +$SUBUNITS +EOF + ) +END_DEG=360 +ANIMATION_DURATION=10 # must match that in chryzantem.html.template +ANIMATION_DELAY=$(bc <<EOF +2 + $SUBUNITS_N * $IN_ROW * $DELAY_BETWEEN +EOF + ) + +print_petal() { + cat <<EOF + <div class="petal"> + <div style="--subunit: $SUBUNIT; --end-deg: -${END_DEG}deg; animation-delay: ${ANIMATION_DELAY}s;"> + <img src="./petal.svg" alt="flower petal" draggable="false"> + </div> + </div> +EOF +} + +I=0 +for SUBUNIT in $SUBUNITS; do + I=$((I + 1)) + + if [ $I -eq $SUBUNITS_N ]; then + bc >_inner_row_delay <<EOF +$ANIMATION_DELAY + 10 +EOF + fi + + if [ $I -eq 1 ]; then + bc >_flower_delay <<EOF +$ANIMATION_DELAY + 10 - $DELAY_BETWEEN +EOF + fi + + for _ in $(seq $IN_ROW); do + print_petal + END_DEG=$((END_DEG + DEG_BETWEEN)) + ANIMATION_DELAY=$(bc <<EOF +$ANIMATION_DELAY - $DELAY_BETWEEN +EOF + ) + done + + END_DEG=$((END_DEG + DEG_BETWEEN / 2)) +done diff --git a/make_stem.sh b/make_stem.sh new file mode 100755 index 0000000..8e758a9 --- /dev/null +++ b/make_stem.sh @@ -0,0 +1,16 @@ +#!/bin/sh + +ANIMATION_DELAY=$(bc <<EOF +$(cat _face_delay) + 0.2 +EOF + ) + +cat <<EOF + <div class="stem" style="animation-delay: ${ANIMATION_DELAY}s;"></div> +EOF + +STEM_APPEAR_DURATION=0.6 # must match animation-duration in chryzantem.html.template + +bc >_stem_delay <<EOF +$ANIMATION_DELAY + $STEM_APPEAR_DURATION +EOF diff --git a/make_text.sh b/make_text.sh new file mode 100755 index 0000000..3483426 --- /dev/null +++ b/make_text.sh @@ -0,0 +1,15 @@ +#!/bin/sh + +ANIMATION_DELAY=$(bc <<EOF +$(cat _stem_delay) + 0.5 +EOF + ) + +cat <<EOF + <div class="wesolych" style="animation-delay: ${ANIMATION_DELAY}s;"> + <img src="wesolych.svg" alt=""Wesołych Świąt" text" draggabe="false"></img> + </div> + <div class="wszystkich" style="animation-delay: ${ANIMATION_DELAY}s;"> + <img src="wszystkich.svg" alt=""Wszystkich Świętych" text" draggable="false"></img> + </div> +EOF diff --git a/petal.svg b/petal.svg new file mode 100644 index 0000000..97e6b09 --- /dev/null +++ b/petal.svg @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg8" + version="1.1" + viewBox="0 0 60 180" + height="180mm" + width="60mm"> + <defs + id="defs2" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(-67.800263,-63.795664)" + id="layer1"> + <path + transform="matrix(0.26458333,0,0,0.26458333,67.800263,63.795664)" + id="path866" + d="M 112.53235,647.54953 C 109.94838,643.23353 83.435827,559.712 71.202174,517.34856 41.832185,415.64441 22.64094,324.0246 13.648959,242.58707 9.8335375,208.03201 10.36691,139.00172 14.632399,115.30785 27.527296,43.679525 59.405809,10.251987 114.82,10.251987 c 46.2492,0 79.59797,30.473393 92.85929,84.852814 7.01847,28.779949 8.97742,54.038369 7.67774,98.994949 -2.16702,74.95811 -14.24337,148.30557 -42.7435,259.6092 -19.43541,75.90252 -57.38588,198.34255 -60.08118,193.84058 z" + style="opacity:1;fill:#ffd86a;fill-opacity:1;stroke:#ffa025;stroke-width:19.58551206;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.99572647;paint-order:markers fill stroke" /> + </g> +</svg> diff --git a/smile.svg b/smile.svg new file mode 100644 index 0000000..10a6892 --- /dev/null +++ b/smile.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg945" + version="1.1" + viewBox="0 0 168.3835 44.549275" + height="44.549274mm" + width="168.3835mm"> + <defs + id="defs939" /> + <metadata + id="metadata942"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(-18.857632,-196.50636)" + id="layer1"> + <path + id="path947" + d="m 27.970239,206.28571 c 39.256496,48.15725 131.770701,39.93093 148.166661,0.75596" + style="fill:none;stroke:#303030;stroke-width:3.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path949" + d="m 30.067821,196.64029 c 0.811416,9.55294 -4.49729,13.65711 -10.95805,14.69982" + style="fill:none;stroke:#303030;stroke-width:3.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + <path + id="path949-3" + d="m 187.17116,209.41526 c -6.75795,0.29911 -15.16023,-1.38803 -14.69983,-10.95805" + style="fill:none;stroke:#303030;stroke-width:3.165;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> + </g> +</svg> diff --git a/wesolych.svg b/wesolych.svg new file mode 100644 index 0000000..b18c9b4 --- /dev/null +++ b/wesolych.svg @@ -0,0 +1,89 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg8" + version="1.1" + viewBox="0 0 98.099999 12.01994" + height="12.01994mm" + width="98.099998mm"> + <defs + id="defs2" /> + <metadata + id="metadata5"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(-24.452771,-98.485975)" + id="layer1"> + <g + id="flowRoot10" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + transform="scale(0.26458333)" + aria-label="Wesołych Świąt"> + <path + id="path180" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 92.419922,380.17969 h 3.828125 l 1.40625,24.80468 10.996093,-24.80468 h 4.39453 l 1.44531,24.80468 10.87891,-24.80468 h 4.00391 l -12.96875,29.16015 h -4.96094 l -1.34766,-24.3164 -10.917966,24.3164 h -4.960937 z" /> + <path + id="path182" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 145.7918,396.44922 q 0.0586,-0.3125 0.0781,-0.64453 0.0391,-0.33203 0.0391,-0.66407 0,-2.38281 -1.40625,-3.76953 -1.38672,-1.38672 -3.78907,-1.38672 -2.67578,0 -4.72656,1.69922 -2.05078,1.67969 -3.10547,4.78516 z m 3.125,2.8125 h -16.71875 q -0.11719,0.74219 -0.15625,1.17187 -0.0391,0.42969 -0.0391,0.74219 0,2.71484 1.66015,4.19922 1.67969,1.48437 4.72656,1.48437 2.34375,0 4.4336,-0.52734 2.08984,-0.52734 3.88672,-1.54297 l -0.6836,3.55469 q -1.93359,0.78125 -4.0039,1.17187 -2.05078,0.39063 -4.17969,0.39063 -4.55078,0 -7.01172,-2.16797 -2.44141,-2.1875 -2.44141,-6.19141 0,-3.41796 1.21094,-6.34765 1.23047,-2.94922 3.59375,-5.25391 1.52344,-1.44531 3.61328,-2.22656 2.10938,-0.78125 4.47266,-0.78125 3.71094,0 5.89844,2.22656 2.20703,2.22656 2.20703,5.97656 0,0.89844 -0.11719,1.9336 -0.11719,1.01562 -0.35156,2.1875 z" /> + <path + id="path184" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 169.61289,388.10937 -0.68359,3.39844 q -1.42578,-0.78125 -3.00781,-1.17187 -1.58204,-0.39063 -3.26172,-0.39063 -2.83203,0 -4.47266,0.97656 -1.62109,0.95704 -1.62109,2.61719 0,1.9336 3.78906,2.96875 0.29297,0.0781 0.42969,0.11719 l 1.15234,0.35156 q 3.59375,0.9961 4.78516,2.08985 1.21093,1.09375 1.21093,2.98828 0,3.47656 -2.77343,5.66406 -2.75391,2.1875 -7.22657,2.1875 -1.73828,0 -3.65234,-0.33203 -1.91406,-0.33203 -4.21875,-1.03516 l 0.70313,-3.71094 q 1.97265,1.01563 3.88671,1.54297 1.91407,0.52735 3.67188,0.52735 2.63672,0 4.27734,-1.13282 1.66016,-1.13281 1.66016,-2.87109 0,-1.875 -4.33594,-3.02734 l -0.37109,-0.0977 -1.23047,-0.3125 q -2.73438,-0.72266 -4.00391,-1.89453 -1.26953,-1.19141 -1.26953,-3.02734 0,-3.4961 2.61719,-5.54688 2.63672,-2.05078 7.14844,-2.05078 1.77734,0 3.45703,0.29297 1.69922,0.29297 3.33984,0.8789 z" /> + <path + id="path186" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 179.07851,409.90625 q -3.84765,0 -6.09375,-2.36328 -2.22656,-2.38281 -2.22656,-6.48438 0,-2.38281 0.76172,-4.84375 0.78125,-2.48047 2.01172,-4.16015 1.93359,-2.61719 4.31641,-3.86719 2.38281,-1.25 5.39062,-1.25 3.73047,0 6.01563,2.32422 2.30468,2.32422 2.30468,6.07422 0,2.59765 -0.76172,5.17578 -0.76171,2.57812 -1.99218,4.27734 -1.91407,2.61719 -4.29688,3.86719 -2.38281,1.25 -5.42969,1.25 z m -4.58984,-8.96484 q 0,2.96875 1.23047,4.45312 1.25,1.46484 3.76953,1.46484 3.61328,0 5.97656,-3.14453 2.38282,-3.16406 2.38282,-8.00781 0,-2.83203 -1.26954,-4.27734 -1.26953,-1.44532 -3.73046,-1.44532 -2.03125,0 -3.61329,0.95704 -1.58203,0.9375 -2.83203,2.87109 -0.91797,1.44531 -1.42578,3.30078 -0.48828,1.85547 -0.48828,3.82813 z" /> + <path + id="path188" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 199.42305,378.94922 h 3.59375 l -2.26563,11.83594 2.75391,-1.25 1.03516,2.32421 -4.35547,1.99219 -3.08594,15.48828 h -3.59375 l 2.67578,-13.67187 -2.63672,1.1914 -1.03515,-2.32421 4.27734,-1.91407 z" /> + <path + id="path190" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 211.68164,411.37109 q -2.5,4.19922 -4.08203,5.23438 -1.5625,1.05469 -4.00391,1.05469 h -2.83203 l 0.60547,-3.00782 h 2.07031 q 1.50391,0 2.5586,-0.82031 1.05468,-0.82031 2.36328,-3.20312 l 1.11328,-2.08985 -4.84375,-21.07422 h 3.80859 l 3.63282,16.75782 10.03906,-16.75782 h 3.76953 z" /> + <path + id="path192" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 245.32695,388.30469 -0.72266,3.55468 q -1.28906,-0.9375 -2.7539,-1.40625 -1.44531,-0.46875 -3.00781,-0.46875 -1.71875,0 -3.28125,0.60547 -1.54297,0.60547 -2.59766,1.71875 -1.67969,1.69922 -2.59766,3.98438 -0.91797,2.28515 -0.91797,4.72656 0,2.94922 1.46485,4.39453 1.48437,1.44531 4.49219,1.44531 1.48437,0 3.14453,-0.44921 1.67968,-0.44922 3.49609,-1.34766 l -0.68359,3.55469 q -1.5625,0.64453 -3.22266,0.95703 -1.64062,0.33203 -3.37891,0.33203 -4.35546,0 -6.69921,-2.16797 -2.34375,-2.1875 -2.34375,-6.23047 0,-3.39844 1.21093,-6.25 1.23047,-2.87109 3.63282,-5.15625 1.64062,-1.5625 3.84765,-2.36328 2.20703,-0.80078 4.82422,-0.80078 1.52344,0 3.02734,0.35156 1.50391,0.33203 3.06641,1.01563 z" /> + <path + id="path194" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 266.64804,396.13672 -2.55859,13.20312 h -3.61328 l 2.55859,-13.0664 q 0.17578,-0.91797 0.27344,-1.6211 0.0976,-0.70312 0.0976,-1.11328 0,-1.64062 -1.03515,-2.55859 -1.03516,-0.91797 -2.89063,-0.91797 -2.89062,0 -5.01953,1.95312 -2.10937,1.95313 -2.73437,5.19532 l -2.36329,12.1289 h -3.59375 l 5.91797,-30.39062 h 3.59375 l -2.32422,11.95312 q 1.36719,-1.83593 3.4961,-2.89062 2.1289,-1.07422 4.47265,-1.07422 2.89063,0 4.47266,1.5625 1.60156,1.5625 1.60156,4.39453 0,0.70313 -0.0976,1.50391 -0.0781,0.80078 -0.25391,1.73828 z" /> + <path + id="path196" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 306.90768,372.23047 h 4.04297 l -5.99609,5.15625 h -3.08594 z m 6.19141,8.90625 -0.76172,3.84765 q -1.97266,-1.05468 -3.92578,-1.58203 -1.93359,-0.54687 -3.75,-0.54687 -3.53516,0 -5.625,1.54297 -2.08984,1.54297 -2.08984,4.10156 0,1.40625 0.76171,2.16797 0.78125,0.74219 3.98438,1.60156 l 2.36328,0.58594 q 4.00391,1.03515 5.56641,2.63672 1.5625,1.58203 1.5625,4.45312 0,4.41406 -3.47657,7.1875 -3.45703,2.77344 -9.12109,2.77344 -2.32422,0 -4.66797,-0.46875 -2.34375,-0.44922 -4.70703,-1.38672 l 0.80078,-4.0625 q 2.16797,1.34766 4.33594,2.03125 2.1875,0.68359 4.35547,0.68359 3.6914,0 5.91797,-1.64062 2.22656,-1.64063 2.22656,-4.27734 0,-1.75782 -0.89844,-2.65625 -0.8789,-0.91797 -3.80859,-1.66016 l -2.36328,-0.60547 q -4.04297,-1.05469 -5.52735,-2.42187 -1.46484,-1.38672 -1.46484,-3.86719 0,-4.35547 3.33984,-7.12891 3.35938,-2.79297 8.73047,-2.79297 2.08985,0 4.14063,0.3711 2.05078,0.37109 4.10156,1.11328 z" /> + <path + id="path198" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 316.21705,387.46484 h 3.55469 l 0.91797,17.59766 8.16406,-17.59766 h 4.16016 l 1.21094,17.59766 7.7539,-17.59766 h 3.59375 l -10,21.875 h -4.19922 l -1.07421,-18.125 -8.35938,18.125 h -4.23828 z" /> + <path + id="path200" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 351.32721,378.94922 h 3.59375 L 354.04205,383.5 h -3.59375 z m -1.64063,8.51562 h 3.59375 l -4.27734,21.875 h -3.59375 z" /> + <path + id="path202" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 369.0155,409.33984 h 2.32422 q -1.25,1.3086 -1.875,2.28516 -0.60547,0.99609 -0.60547,1.67969 0,0.68359 0.42969,1.01562 0.44922,0.33203 1.32812,0.33203 0.56641,0 1.23047,-0.15625 0.6836,-0.13672 1.40625,-0.42968 l -0.46875,2.57812 q -0.72265,0.23438 -1.42578,0.33203 -0.68359,0.11719 -1.28906,0.11719 -2.01172,0 -3.02734,-0.74219 -1.01563,-0.74219 -1.01563,-2.20703 0,-1.01562 0.74219,-2.22656 0.76172,-1.19141 2.24609,-2.57813 z m 6.01563,-12.48047 -2.44141,12.48047 h -3.59375 l 0.66406,-3.32031 q -1.58203,1.95313 -3.61328,2.92969 -2.01172,0.95703 -4.49219,0.95703 -2.79296,0 -4.58984,-1.69922 -1.77734,-1.71875 -1.77734,-4.39453 0,-3.82813 3.04687,-6.05469 3.06641,-2.22656 8.4375,-2.22656 h 5 l 0.19531,-0.95703 q 0.0391,-0.15625 0.0586,-0.33203 0.0195,-0.19532 0.0195,-0.58594 0,-1.73828 -1.42578,-2.69531 -1.40625,-0.97657 -3.96485,-0.97657 -1.75781,0 -3.61328,0.44922 -1.83593,0.44922 -3.78906,1.34766 l 0.625,-3.32031 q 2.03125,-0.76172 3.96484,-1.13282 1.95313,-0.39062 3.76954,-0.39062 3.86718,0 5.8789,1.67969 2.03125,1.67968 2.03125,4.88281 0,0.64453 -0.0976,1.52344 -0.0977,0.85937 -0.29297,1.83593 z m -3.88672,1.48438 h -3.59375 q -4.41406,0 -6.54297,1.19141 -2.10938,1.17187 -2.10938,3.65234 0,1.71875 1.07422,2.69531 1.09375,0.97656 3.00782,0.97656 2.92968,0 5.11718,-2.08984 2.1875,-2.10937 2.89063,-5.625 z" /> + <path + id="path204" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.54999983px;word-spacing:8.08000278px;writing-mode:lr-tb;text-anchor:start" + d="m 393.44205,387.46484 -0.54688,2.79297 h -7.16797 l -2.32422,11.875 q -0.11718,0.66406 -0.17578,1.11328 -0.0586,0.44922 -0.0586,0.70313 0,1.25 0.74219,1.8164 0.76171,0.56641 2.42187,0.56641 h 3.63281 l -0.60547,3.00781 h -3.4375 q -3.20312,0 -4.78515,-1.25 -1.5625,-1.25 -1.5625,-3.78906 0,-0.44922 0.0586,-0.97656 0.0586,-0.54688 0.17578,-1.19141 l 2.32422,-11.875 h -3.04687 l 0.5664,-2.79297 h 2.98828 l 1.21094,-6.21093 h 3.59375 l -1.1914,6.21093 z" /> + </g> + </g> +</svg> diff --git a/wszystkich.svg b/wszystkich.svg new file mode 100644 index 0000000..4680fc7 --- /dev/null +++ b/wszystkich.svg @@ -0,0 +1,109 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + id="svg271" + version="1.1" + viewBox="0 0 114.3 12.019938" + height="12.019938mm" + width="114.3mm"> + <defs + id="defs265" /> + <metadata + id="metadata268"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <dc:title></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + transform="translate(-32.101399,-102.26559)" + id="layer1"> + <g + id="flowRoot273" + style="font-style:normal;font-weight:normal;font-size:40px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none" + transform="scale(0.26458333)" + aria-label="Wszystkich Świętych"> + <path + id="path408" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 123.84766,394.46484 h 3.82812 l 1.40625,24.80469 10.99609,-24.80469 h 4.39454 l 1.44531,24.80469 10.8789,-24.80469 h 4.00391 L 147.83203,423.625 h -4.96094 l -1.34765,-24.31641 -10.91797,24.31641 h -4.96094 z" /> + <path + id="path410" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 177.98125,402.39453 -0.68359,3.39844 q -1.42578,-0.78125 -3.00782,-1.17188 -1.58203,-0.39062 -3.26171,-0.39062 -2.83204,0 -4.47266,0.97656 -1.62109,0.95703 -1.62109,2.61719 0,1.93359 3.78906,2.96875 0.29297,0.0781 0.42969,0.11719 l 1.15234,0.35156 q 3.59375,0.99609 4.78516,2.08984 1.21093,1.09375 1.21093,2.98828 0,3.47657 -2.77343,5.66407 -2.75391,2.1875 -7.22657,2.1875 -1.73828,0 -3.65234,-0.33204 -1.91406,-0.33203 -4.21875,-1.03515 l 0.70312,-3.71094 q 1.97266,1.01563 3.88672,1.54297 1.91407,0.52734 3.67188,0.52734 2.63672,0 4.27734,-1.13281 1.66016,-1.13281 1.66016,-2.87109 0,-1.875 -4.33594,-3.02735 l -0.37109,-0.0976 -1.23047,-0.3125 q -2.73438,-0.72266 -4.00391,-1.89453 -1.26953,-1.19141 -1.26953,-3.02735 0,-3.49609 2.61719,-5.54687 2.63672,-2.05078 7.14844,-2.05078 1.77734,0 3.45703,0.29296 1.69922,0.29297 3.33984,0.87891 z" /> + <path + id="path412" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 181.93906,401.75 h 17.07032 l -0.64453,3.28125 L 181.9,420.75391 h 13.59375 l -0.5664,2.87109 h -17.75391 l 0.64453,-3.28125 16.46484,-15.72266 h -12.91015 z" /> + <path + id="path414" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 206.67812,425.65625 q -2.5,4.19922 -4.08203,5.23437 -1.5625,1.05469 -4.0039,1.05469 h -2.83204 l 0.60547,-3.00781 h 2.07032 q 1.5039,0 2.55859,-0.82031 1.05469,-0.82032 2.36328,-3.20313 l 1.11328,-2.08984 -4.84375,-21.07422 h 3.8086 l 3.63281,16.75781 10.03906,-16.75781 h 3.76953 z" /> + <path + id="path416" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 238.87813,402.39453 -0.6836,3.39844 q -1.42578,-0.78125 -3.00781,-1.17188 -1.58203,-0.39062 -3.26172,-0.39062 -2.83203,0 -4.47265,0.97656 -1.6211,0.95703 -1.6211,2.61719 0,1.93359 3.78907,2.96875 0.29296,0.0781 0.42968,0.11719 l 1.15235,0.35156 q 3.59375,0.99609 4.78515,2.08984 1.21094,1.09375 1.21094,2.98828 0,3.47657 -2.77344,5.66407 -2.7539,2.1875 -7.22656,2.1875 -1.73828,0 -3.65234,-0.33204 -1.91407,-0.33203 -4.21875,-1.03515 l 0.70312,-3.71094 q 1.97266,1.01563 3.88672,1.54297 1.91406,0.52734 3.67188,0.52734 2.63671,0 4.27734,-1.13281 1.66016,-1.13281 1.66016,-2.87109 0,-1.875 -4.33594,-3.02735 l -0.3711,-0.0976 -1.23046,-0.3125 q -2.73438,-0.72266 -4.00391,-1.89453 -1.26953,-1.19141 -1.26953,-3.02735 0,-3.49609 2.61719,-5.54687 2.63671,-2.05078 7.14843,-2.05078 1.77735,0 3.45703,0.29296 1.69922,0.29297 3.33985,0.87891 z" /> + <path + id="path418" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 255.10156,401.75 -0.54687,2.79297 h -7.16797 l -2.32422,11.875 q -0.11719,0.66406 -0.17578,1.11328 -0.0586,0.44922 -0.0586,0.70312 0,1.25 0.74219,1.81641 0.76172,0.56641 2.42188,0.56641 h 3.63281 l -0.60547,3.00781 h -3.4375 q -3.20312,0 -4.78516,-1.25 -1.5625,-1.25 -1.5625,-3.78906 0,-0.44922 0.0586,-0.97657 0.0586,-0.54687 0.17578,-1.1914 l 2.32422,-11.875 h -3.04688 L 241.3125,401.75 h 2.98828 l 1.21094,-6.21094 h 3.59375 l -1.19141,6.21094 z" /> + <path + id="path420" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 259.66484,393.23437 h 3.59375 l -3.4375,17.71485 12.32422,-9.19922 h 4.66797 l -13.75,10.46875 10.03906,11.40625 h -4.35547 l -9.33594,-10.68359 -2.07031,10.68359 h -3.59375 z" /> + <path + id="path422" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 281.31796,393.23437 h 3.59375 l -0.8789,4.55079 h -3.59375 z m -1.64062,8.51563 h 3.59375 l -4.27735,21.875 h -3.59375 z" /> + <path + id="path424" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 304.98282,402.58984 -0.72266,3.55469 q -1.28906,-0.9375 -2.7539,-1.40625 -1.44532,-0.46875 -3.00782,-0.46875 -1.71875,0 -3.28125,0.60547 -1.54297,0.60547 -2.59765,1.71875 -1.67969,1.69922 -2.59766,3.98437 -0.91797,2.28516 -0.91797,4.72657 0,2.94922 1.46485,4.39453 1.48437,1.44531 4.49218,1.44531 1.48438,0 3.14453,-0.44922 1.67969,-0.44922 3.4961,-1.34765 l -0.6836,3.55468 q -1.5625,0.64453 -3.22265,0.95703 -1.64063,0.33204 -3.37891,0.33204 -4.35547,0 -6.69922,-2.16797 -2.34375,-2.1875 -2.34375,-6.23047 0,-3.39844 1.21094,-6.25 1.23047,-2.8711 3.63281,-5.15625 1.64063,-1.5625 3.84766,-2.36328 2.20703,-0.80078 4.82422,-0.80078 1.52344,0 3.02734,0.35156 1.50391,0.33203 3.06641,1.01562 z" /> + <path + id="path426" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 326.30391,410.42187 -2.55859,13.20313 h -3.61329 l 2.5586,-13.06641 q 0.17578,-0.91797 0.27344,-1.62109 0.0976,-0.70313 0.0976,-1.11328 0,-1.64063 -1.03515,-2.5586 -1.03516,-0.91796 -2.89063,-0.91796 -2.89062,0 -5.01953,1.95312 -2.10938,1.95313 -2.73438,5.19531 L 309.01875,423.625 H 305.425 l 5.91797,-30.39063 h 3.59375 l -2.32422,11.95313 q 1.36719,-1.83594 3.4961,-2.89063 2.1289,-1.07421 4.47265,-1.07421 2.89063,0 4.47266,1.5625 1.60156,1.5625 1.60156,4.39453 0,0.70312 -0.0976,1.5039 -0.0781,0.80078 -0.25391,1.73828 z" /> + <path + id="path428" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 366.56613,386.51562 h 4.04297 l -5.9961,5.15625 h -3.08595 z m 6.1914,8.90625 -0.76172,3.84766 q -1.97265,-1.05469 -3.92578,-1.58203 -1.93359,-0.54688 -3.75,-0.54688 -3.53516,0 -5.62501,1.54297 -2.08984,1.54297 -2.08984,4.10157 0,1.40625 0.76172,2.16796 0.78125,0.74219 3.98437,1.60157 l 2.36328,0.58593 q 4.00392,1.03516 5.56642,2.63672 1.5625,1.58203 1.5625,4.45313 0,4.41406 -3.47656,7.1875 -3.45703,2.77344 -9.12111,2.77344 -2.32421,0 -4.66796,-0.46875 -2.34375,-0.44922 -4.70704,-1.38672 l 0.80079,-4.0625 q 2.16796,1.34765 4.33593,2.03125 2.1875,0.68359 4.35547,0.68359 3.69141,0 5.91798,-1.64062 2.22656,-1.64063 2.22656,-4.27735 0,-1.75781 -0.89843,-2.65625 -0.87891,-0.91797 -3.80861,-1.66015 l -2.36328,-0.60547 q -4.04297,-1.05469 -5.52734,-2.42188 -1.46485,-1.38672 -1.46485,-3.86719 0,-4.35546 3.33985,-7.1289 3.35937,-2.79297 8.73048,-2.79297 2.08984,0 4.14062,0.37109 2.05078,0.3711 4.10156,1.11328 z" /> + <path + id="path430" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 375.8755,401.75 h 3.55469 l 0.91796,17.59766 8.16407,-17.59766 h 4.16015 l 1.21094,17.59766 7.75391,-17.59766 h 3.59375 l -10,21.875 h -4.19922 l -1.07422,-18.125 -8.35938,18.125 h -4.23828 z" /> + <path + id="path432" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 410.98565,393.23437 h 3.59375 l -0.8789,4.55079 h -3.59375 z m -1.64062,8.51563 h 3.59375 l -4.27735,21.875 h -3.59375 z" /> + <path + id="path434" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 427.09191,423.625 h 2.32422 q -1.25,1.30859 -1.875,2.28516 -0.60547,0.99609 -0.60547,1.67968 0,0.6836 0.42969,1.01563 0.44922,0.33203 1.32813,0.33203 0.5664,0 1.23046,-0.15625 0.6836,-0.13672 1.40625,-0.42969 l -0.46875,2.57813 q -0.72265,0.23437 -1.42578,0.33203 -0.68359,0.11719 -1.28906,0.11719 -2.01172,0 -3.02734,-0.74219 -1.01563,-0.74219 -1.01563,-2.20703 0,-1.01563 0.74219,-2.22657 0.76172,-1.1914 2.24609,-2.57812 z m 5.35157,-12.89063 q 0.0586,-0.3125 0.0781,-0.64453 0.0391,-0.33203 0.0391,-0.66406 0,-2.38281 -1.40625,-3.76953 -1.38672,-1.38672 -3.78906,-1.38672 -2.67578,0 -4.72656,1.69922 -2.05078,1.67969 -3.10547,4.78516 z m 3.125,2.8125 h -16.71875 q -0.11719,0.74219 -0.15625,1.17188 -0.0391,0.42969 -0.0391,0.74219 0,2.71484 1.66016,4.19922 1.67969,1.48437 4.72656,1.48437 2.34375,0 4.4336,-0.52734 2.08984,-0.52735 3.88671,-1.54297 l -0.68359,3.55469 q -1.93359,0.78125 -4.00391,1.17187 -2.05078,0.39063 -4.17968,0.39063 -4.55078,0 -7.01172,-2.16797 -2.44141,-2.1875 -2.44141,-6.19141 0,-3.41797 1.21094,-6.34766 1.23047,-2.94921 3.59375,-5.2539 1.52344,-1.44531 3.61328,-2.22656 2.10938,-0.78125 4.47266,-0.78125 3.71093,0 5.89843,2.22656 2.20704,2.22656 2.20704,5.97656 0,0.89844 -0.11719,1.93359 -0.11719,1.01563 -0.35156,2.1875 z" /> + <path + id="path436" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 453.17861,401.75 -0.54687,2.79297 h -7.16797 l -2.32422,11.875 q -0.11719,0.66406 -0.17578,1.11328 -0.0586,0.44922 -0.0586,0.70312 0,1.25 0.74218,1.81641 0.76172,0.56641 2.42188,0.56641 h 3.63281 l -0.60547,3.00781 h -3.4375 q -3.20312,0 -4.78515,-1.25 -1.5625,-1.25 -1.5625,-3.78906 0,-0.44922 0.0586,-0.97657 0.0586,-0.54687 0.17578,-1.1914 l 2.32422,-11.875 h -3.04687 l 0.5664,-2.79297 h 2.98828 l 1.21094,-6.21094 h 3.59375 l -1.19141,6.21094 z" /> + <path + id="path438" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 460.33956,425.65625 q -2.5,4.19922 -4.08203,5.23437 -1.5625,1.05469 -4.0039,1.05469 h -2.83203 l 0.60546,-3.00781 h 2.07032 q 1.5039,0 2.55859,-0.82031 1.05469,-0.82032 2.36328,-3.20313 l 1.11328,-2.08984 -4.84375,-21.07422 h 3.8086 l 3.63281,16.75781 10.03906,-16.75781 h 3.76953 z" /> + <path + id="path440" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 493.9849,402.58984 -0.72266,3.55469 q -1.28906,-0.9375 -2.7539,-1.40625 -1.44532,-0.46875 -3.00782,-0.46875 -1.71875,0 -3.28126,0.60547 -1.54297,0.60547 -2.59765,1.71875 -1.67969,1.69922 -2.59766,3.98437 -0.91797,2.28516 -0.91797,4.72657 0,2.94922 1.46485,4.39453 1.48437,1.44531 4.49218,1.44531 1.48439,0 3.14454,-0.44922 1.67969,-0.44922 3.4961,-1.34765 l -0.6836,3.55468 q -1.5625,0.64453 -3.22265,0.95703 -1.64063,0.33204 -3.37892,0.33204 -4.35547,0 -6.69922,-2.16797 -2.34375,-2.1875 -2.34375,-6.23047 0,-3.39844 1.21094,-6.25 1.23047,-2.8711 3.63281,-5.15625 1.64063,-1.5625 3.84766,-2.36328 2.20704,-0.80078 4.82423,-0.80078 1.52344,0 3.02734,0.35156 1.50391,0.33203 3.06641,1.01562 z" /> + <path + id="path442" + style="font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:40px;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Italic';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-feature-settings:normal;text-align:start;letter-spacing:-1.55000007px;word-spacing:8.07999992px;writing-mode:lr-tb;text-anchor:start" + d="m 515.30597,410.42187 -2.55859,13.20313 h -3.61328 l 2.55859,-13.06641 q 0.17578,-0.91797 0.27344,-1.62109 0.0977,-0.70313 0.0977,-1.11328 0,-1.64063 -1.03516,-2.5586 -1.03516,-0.91796 -2.89062,-0.91796 -2.89063,0 -5.01954,1.95312 -2.10937,1.95313 -2.73437,5.19531 l -2.36328,12.12891 h -3.59375 l 5.91797,-30.39063 h 3.59375 l -2.32422,11.95313 q 1.36719,-1.83594 3.49609,-2.89063 2.12891,-1.07421 4.47266,-1.07421 2.89062,0 4.47265,1.5625 1.60157,1.5625 1.60157,4.39453 0,0.70312 -0.0977,1.5039 -0.0781,0.80078 -0.25391,1.73828 z" /> + </g> + </g> +</svg> |