diff --git a/public/assets/capital-letter/a.svg b/public/assets/capital-letter/a.svg
index 28a2619..63e1a3e 100755
--- a/public/assets/capital-letter/a.svg
+++ b/public/assets/capital-letter/a.svg
@@ -145,55 +145,58 @@
x="41.672253"
y="79.868111">4
-
- 1
-
-
-
-
-
+
+
+ 1
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+ 3
-
+ y="75.579971">3
diff --git a/public/assets/capital-letter/a_l1.svg b/public/assets/capital-letter/a_l1.svg
index 76b3436..2a7e08e 100755
--- a/public/assets/capital-letter/a_l1.svg
+++ b/public/assets/capital-letter/a_l1.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="a.l1svg"
+ inkscape:export-filename="a_l3.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -145,56 +145,59 @@
x="41.672253"
y="79.868111">4
-
-
+
+
+ 1
-
+ y="15.960659"
+ id="text9342"
+ transform="matrix(0.99957927,-0.0076705,0.00767651,1.000362,0,0)">1
+
+
+
-
-
+
+ transform="matrix(1.4045179,0,0,1.5119185,-21.099567,-4.4743306)"
+ style="display:inline">
+
+
+
+
-
-
-
-
-
+
+ 3
-
+ y="75.579971">3
diff --git a/public/assets/capital-letter/a_l2.svg b/public/assets/capital-letter/a_l2.svg
index 9139d32..aa79444 100755
--- a/public/assets/capital-letter/a_l2.svg
+++ b/public/assets/capital-letter/a_l2.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="a_l2.svg"
+ sodipodi:docname="a.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -145,97 +145,104 @@
x="41.672253"
y="79.868111">4
-
- 1
-
-
-
-
-
- 2
-
-
-
-
+
+ 1
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
4
-
-
+
+ 1
-
+ y="15.960659"
+ id="text9342"
+ transform="matrix(0.99957927,-0.0076705,0.00767651,1.000362,0,0)">1
+
+
+
-
-
-
+
+ 2
-
+ y="10.649764"
+ id="text15678"
+ transform="matrix(0.99960636,-0.0021636,0.00216529,1.0003891,0,0)">2
+
+
+
-
-
-
-
-
+
+
+
+ 3
+ y="75.579971"
+ id="text9714"
+ transform="scale(0.98702867,1.0131418)">3
+
diff --git a/public/assets/capital-letter/b.svg b/public/assets/capital-letter/b.svg
index 39b4e08..963b773 100755
--- a/public/assets/capital-letter/b.svg
+++ b/public/assets/capital-letter/b.svg
@@ -7,8 +7,25 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="b.svg"
+ inkscape:export-filename="b.svg"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
+
+
-
-
- 1
-
-
-
-
-
-
-
- 2
-
-
-
-
-
-
- 3
-
-
-
-
+ 1
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ 3
+
+
+
diff --git a/public/assets/capital-letter/b_l1.svg b/public/assets/capital-letter/b_l1.svg
index ba96804..9e178e5 100755
--- a/public/assets/capital-letter/b_l1.svg
+++ b/public/assets/capital-letter/b_l1.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="b_l1.svg"
+ sodipodi:docname="b.svg"
+ inkscape:export-filename="b_1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="b.svg.2023_09_26_13_13_50.0.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
+ showgrid="false" />
+
+
+
+ id="g2365">
+ d="m 48.371278,21.68784 c -0.0082,-2.146546 0.03446,-10.408415 0.03446,-10.408415"
+ id="path13743" />
+
+
+ id="path3061" />
+ transform="matrix(1.5411554,0,0,1.6047746,-27.223405,-8.7330318)"
+ style="display:inline">
+
+
+
+ 3
+
+
+
+
diff --git a/public/assets/capital-letter/b_l2.svg b/public/assets/capital-letter/b_l2.svg
index 333b879..dff6580 100755
--- a/public/assets/capital-letter/b_l2.svg
+++ b/public/assets/capital-letter/b_l2.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="b_l2.svg"
+ sodipodi:docname="b.svg"
+ inkscape:export-filename="b_1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="b.svg.2023_09_26_13_13_50.0.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
+ showgrid="false" />
+
+
+
+ id="g2365"
+ style="display:none">
+
+ 1
+
+
+ style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#fefdfd;stroke-width:0.481099;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2-35);paint-order:stroke fill markers"
+ d="m 48.371278,21.68784 c -0.0082,-2.146546 0.03446,-10.408415 0.03446,-10.408415"
+ id="path13743" />
+
+
+ id="path3061" />
+
+
+
+ 3
+
+
+
+
diff --git a/public/assets/capital-letter/b_l3.svg b/public/assets/capital-letter/b_l3.svg
index f392f99..671321d 100755
--- a/public/assets/capital-letter/b_l3.svg
+++ b/public/assets/capital-letter/b_l3.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="b.svg"
inkscape:export-filename="b_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="b.svg.2023_09_26_13_13_50.0.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
+ showgrid="false" />
+ id="g2365"
+ style="display:none">
-
-
-
-
-
- 3
-
-
-
+ 1
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ 3
+
+
+
diff --git a/public/assets/capital-letter/c_l1.svg b/public/assets/capital-letter/c.svg
similarity index 92%
rename from public/assets/capital-letter/c_l1.svg
rename to public/assets/capital-letter/c.svg
index 5b10b82..762bdb1 100755
--- a/public/assets/capital-letter/c_l1.svg
+++ b/public/assets/capital-letter/c.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="b_l3.svg"
+ inkscape:export-filename="c.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -90,13 +90,13 @@
inkscape:groupmode="layer"
id="layer1">
+ transform="matrix(1.3435321,0,0,1.4654151,-19.624982,-10.507892)">
-
-
-
-
-
-
-
-
+ id="g996">
+ style="display:inline;fill:#000000;fill-opacity:1;stroke:#009e40;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
+ d="M 41.82571,7.2769186 42.049594,78.855937"
+ id="path127" />
+
+ 1
+
+
+
+
+
+
2
+ d="M 59.566804,8.6837466 C 56.545175,7.5608719 53.132867,7.0607337 49.043697,6.8413692"
+ id="path1020" />
-
- 1
-
diff --git a/public/assets/capital-letter/d_l1.svg b/public/assets/capital-letter/d_l1.svg
index 1035207..791bc12 100755
--- a/public/assets/capital-letter/d_l1.svg
+++ b/public/assets/capital-letter/d_l1.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="d.svg"
+ inkscape:export-filename="d_1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d.svg.2023_09_26_13_23_34.0.svg"
+ sodipodi:docname="d.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -38,7 +38,7 @@
inkscape:window-maximized="1"
inkscape:current-layer="layer1">
@@ -107,39 +107,70 @@
-
+ id="layer1"
+ style="display:inline">
+ id="g996">
+
+ 1
+
+
+
+
+
+
2
+ inkscape:transform-center-x="-5.0252316"
+ inkscape:transform-center-y="1.0035669" />
-
- 1
-
diff --git a/public/assets/capital-letter/d_l2.svg b/public/assets/capital-letter/d_l2.svg
index 46bbf85..da717f3 100755
--- a/public/assets/capital-letter/d_l2.svg
+++ b/public/assets/capital-letter/d_l2.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="d_l1.svg"
+ inkscape:export-filename="d_2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d.svg.2023_09_26_13_23_34.0.svg"
+ sodipodi:docname="d.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -38,7 +38,7 @@
inkscape:window-maximized="1"
inkscape:current-layer="layer1">
@@ -107,38 +107,71 @@
-
+ id="layer1"
+ style="display:inline">
+ id="g996"
+ style="display:none">
+
+ 1
+
+
+
+
+
+
2
+ inkscape:transform-center-x="-5.0252316"
+ inkscape:transform-center-y="1.0035669" />
-
-
diff --git a/public/assets/capital-letter/e.svg b/public/assets/capital-letter/e.svg
index 0f7b12e..d4d7be2 100755
--- a/public/assets/capital-letter/e.svg
+++ b/public/assets/capital-letter/e.svg
@@ -7,8 +7,22 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="e.svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
+
+ id="g1041">
1
-
-
-
-
-
- 2
-
-
-
-
-
- 3
-
-
-
-
-
- 4
-
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.200016;stroke-dasharray:none;stroke-opacity:1"
+ x="42.185917"
+ y="13.745173">1
+
+
+
+
+ 2
+
+
+
+ 3
+
+
+
+ 4
diff --git a/public/assets/capital-letter/e_l1.svg b/public/assets/capital-letter/e_l1.svg
index 7ba35e4..afa5e71 100755
--- a/public/assets/capital-letter/e_l1.svg
+++ b/public/assets/capital-letter/e_l1.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="c_l1.svg"
+ sodipodi:docname="e.svg"
+ inkscape:export-filename="e.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
-
+ showgrid="false" />
+ id="g1152"
+ style="display:inline">
+
+
+
+ 1
+
+
+
+
-
+ style="fill:#fffcfc;fill-opacity:1;fill-rule:evenodd;stroke:#fefdfd;stroke-width:0.481099;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2);paint-order:stroke fill markers"
+ d="M 54.595276,7.2787009 44.458995,7.1203219"
+ id="path9566" />
+
+ 2
+
+
+ d="M 54.585716,42.562743 44.449435,42.404364"
+ id="path9576" />
+
1
-
+ style="font-size:3.24311px;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#f9f6f6;stroke-width:0.199105;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+ x="38.136238"
+ y="47.39529"
+ id="text9714"
+ transform="scale(1.0904565,0.91704716)">3
+
+
-
+ style="display:inline;fill:#000000;fill-opacity:1;stroke:#e10079;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
+ d="m 42.014207,78.885553 33.868367,0.105865"
+ id="path1106" />
-
-
-
+
+ cx="-78.064857"
+ cy="43.920307"
+ transform="matrix(0.01758718,-0.99984533,0.99979465,0.02026484,0,0)"
+ rx="1.7795134"
+ ry="1.6578252" />
+ 4
diff --git a/public/assets/capital-letter/e_l2.svg b/public/assets/capital-letter/e_l2.svg
index ba7c9f3..f20673d 100755
--- a/public/assets/capital-letter/e_l2.svg
+++ b/public/assets/capital-letter/e_l2.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="e_l4.svg"
+ sodipodi:docname="e.svg"
+ inkscape:export-filename="e_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
-
+ showgrid="false" />
+
+
+
+ 1
+
+
+
+
-
+ style="fill:#fffcfc;fill-opacity:1;fill-rule:evenodd;stroke:#fefdfd;stroke-width:0.481099;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2);paint-order:stroke fill markers"
+ d="M 54.595276,7.2787009 44.458995,7.1203219"
+ id="path9566" />
+
+ 2
+
+
-
-
-
-
-
+
-
-
+ cx="-41.638737"
+ cy="43.350529"
+ transform="matrix(0.01932968,-0.99981316,0.99983,0.01843809,0,0)"
+ rx="1.6983367"
+ ry="1.7388995" />
2
+ style="font-size:3.24311px;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#f9f6f6;stroke-width:0.199105;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke fill markers"
+ x="38.136238"
+ y="47.39529"
+ id="text9714"
+ transform="scale(1.0904565,0.91704716)">3
+
+
+
+
+
+ 4
diff --git a/public/assets/capital-letter/e_l3.svg b/public/assets/capital-letter/e_l3.svg
index c13683c..93de25f 100755
--- a/public/assets/capital-letter/e_l3.svg
+++ b/public/assets/capital-letter/e_l3.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="e.svg"
inkscape:export-filename="e_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
-
+ showgrid="false" />
+ id="g1152"
+ style="display:none">
+
+
+
+ 1
+
+
+
+
-
+ style="fill:#fffcfc;fill-opacity:1;fill-rule:evenodd;stroke:#fefdfd;stroke-width:0.481099;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2);paint-order:stroke fill markers"
+ d="M 54.595276,7.2787009 44.458995,7.1203219"
+ id="path9566" />
+
+ 2
+
+
-
-
-
-
-
+
-
-
+ cx="-41.638737"
+ cy="43.350529"
+ transform="matrix(0.01932968,-0.99981316,0.99983,0.01843809,0,0)"
+ rx="1.6983367"
+ ry="1.7388995" />
3
+ style="stroke:#f9f6f6;stroke-width:0.199105;stroke-dasharray:none;stroke-opacity:1"
+ x="38.136238"
+ y="47.39529">3
+
+
+
+
+
+ 4
diff --git a/public/assets/capital-letter/e_l4.svg b/public/assets/capital-letter/e_l4.svg
index fcfa60c..37693d0 100755
--- a/public/assets/capital-letter/e_l4.svg
+++ b/public/assets/capital-letter/e_l4.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="e.svg"
inkscape:export-filename="e_l3.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
-
+ showgrid="false" />
+ id="g1152"
+ style="display:none">
+
+
+
+ 1
+
+
+
+
-
+ style="fill:#fffcfc;fill-opacity:1;fill-rule:evenodd;stroke:#fefdfd;stroke-width:0.481099;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2);paint-order:stroke fill markers"
+ d="M 54.595276,7.2787009 44.458995,7.1203219"
+ id="path9566" />
+
+ 2
+
+
-
-
-
-
-
+
-
-
+ cx="-41.638737"
+ cy="43.350529"
+ transform="matrix(0.01932968,-0.99981316,0.99983,0.01843809,0,0)"
+ rx="1.6983367"
+ ry="1.7388995" />
3
+
+
+
+
+
+ 4
+ style="stroke-width:0.169839"
+ x="38.7425"
+ y="85.424103">4
diff --git a/public/assets/capital-letter/f.svg b/public/assets/capital-letter/f.svg
index 932509a..fd5099a 100755
--- a/public/assets/capital-letter/f.svg
+++ b/public/assets/capital-letter/f.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="f.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -95,94 +95,89 @@
inkscape:groupmode="layer"
id="layer1">
1
- 1
+
-
-
-
-
- 2
-
-
-
-
-
- 3
-
+ cx="41.714104"
+ cy="11.440667"
+ rx="1.7109678"
+ ry="1.6424416" />
+
+
+
+ 2
+
+
+
+ 3
diff --git a/public/assets/capital-letter/f_l1.svg b/public/assets/capital-letter/f_l1.svg
index ff29b08..8250727 100755
--- a/public/assets/capital-letter/f_l1.svg
+++ b/public/assets/capital-letter/f_l1.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="e_l2.svg"
+ inkscape:export-filename="f.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="f.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -93,53 +93,116 @@
+ id="layer1">
+ id="g2327">
1
- 1
+
+ cx="41.714104"
+ cy="11.440667"
+ rx="1.7109678"
+ ry="1.6424416" />
+
+
+
+ 2
+
+
+
+
+
+ 3
+
+
4
-
-
-
-
- 2
-
-
-
-
-
- 3
-
diff --git a/public/assets/capital-letter/f_l2.svg b/public/assets/capital-letter/f_l2.svg
index 5f54242..292ae68 100755
--- a/public/assets/capital-letter/f_l2.svg
+++ b/public/assets/capital-letter/f_l2.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="f.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -93,53 +93,117 @@
+ id="layer1">
1
- 1
+
+ cx="41.714104"
+ cy="11.440667"
+ rx="1.7109678"
+ ry="1.6424416" />
+
+
+
+ 2
+
+
+
+
+
+ 3
+
+
4
-
-
-
-
- 2
-
-
-
-
-
- 3
-
diff --git a/public/assets/capital-letter/f_l3.svg b/public/assets/capital-letter/f_l3.svg
index b385162..b3e77e1 100755
--- a/public/assets/capital-letter/f_l3.svg
+++ b/public/assets/capital-letter/f_l3.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="f.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -93,53 +93,117 @@
+ id="layer1">
1
- 1
+
+ cx="41.714104"
+ cy="11.440667"
+ rx="1.7109678"
+ ry="1.6424416" />
+
+
+
+ 2
+
+
+
+
+
+ 3
+
+
4
-
-
-
-
- 2
-
-
-
-
-
- 3
-
diff --git a/public/assets/capital-letter/g.svg b/public/assets/capital-letter/g.svg
index c320185..ad62a3f 100755
--- a/public/assets/capital-letter/g.svg
+++ b/public/assets/capital-letter/g.svg
@@ -7,8 +7,22 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="g.svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
+
+ id="g3262">
+ transform="translate(18.0059,10.42496)">
-
-
-
-
- 2
-
+
+
+
+
+
+ 2
diff --git a/public/assets/capital-letter/g_l1.svg b/public/assets/capital-letter/g_l1.svg
index 9c02024..1662eea 100755
--- a/public/assets/capital-letter/g_l1.svg
+++ b/public/assets/capital-letter/g_l1.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="g.svg"
inkscape:export-filename="g.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="c_l1.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
+ showgrid="false" />
+ id="g3262">
+ style="display:inline;fill:none;fill-opacity:1;stroke:#009e40;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
+ d="M 67.387217,28.060452 C 60.584891,12.777049 28.243949,14.388511 28.812464,47.934591 c -0.114116,10.692163 2.293851,19.089773 11.388679,24.711331 10.071933,6.136504 25.121628,2.316346 27.9637,-13.140426"
+ id="path3061" />
+ transform="translate(18.0059,10.42496)">
-
-
-
-
- 2
-
+ d="m 58.177635,20.334779 c 2.994925,1.236266 6.697855,3.341918 8.115716,6.517013"
+ id="path13743" />
+
+
+
+
+
+ 2
diff --git a/public/assets/capital-letter/g_l2.svg b/public/assets/capital-letter/g_l2.svg
index e973d50..75b7d5f 100755
--- a/public/assets/capital-letter/g_l2.svg
+++ b/public/assets/capital-letter/g_l2.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="g.svg"
inkscape:export-filename="g_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="c_l1.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
+ showgrid="false" />
+ id="g3262"
+ style="display:none">
+ style="display:inline;fill:none;fill-opacity:1;stroke:#009e40;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
+ d="M 67.387217,28.060452 C 60.584891,12.777049 28.243949,14.388511 28.812464,47.934591 c -0.114116,10.692163 2.293851,19.089773 11.388679,24.711331 10.071933,6.136504 25.121628,2.316346 27.9637,-13.140426"
+ id="path3061" />
+ transform="translate(18.0059,10.42496)">
-
-
-
-
- 2
-
+ style="display:inline;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#fefdfd;stroke-width:0.481099;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2);paint-order:stroke fill markers"
+ d="m 58.177635,20.334779 c 2.994925,1.236266 6.697855,3.341918 8.115716,6.517013"
+ id="path13743" />
+
+
+
+
+
+ 2
diff --git a/public/assets/capital-letter/h.svg b/public/assets/capital-letter/h.svg
index 75bda53..d2ca644 100755
--- a/public/assets/capital-letter/h.svg
+++ b/public/assets/capital-letter/h.svg
@@ -7,25 +7,8 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="h.svg"
- inkscape:export-filename="h"
- inkscape:export-xdpi="96"
- inkscape:export-ydpi="96"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
+
+
+
+ 4
-
-
-
- 1
-
-
-
-
-
- 2
-
-
-
-
-
-
-
- 3
-
-
-
+ y="79.868111">4
+
+ 1
+
+
+
+ 2
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/h_l1.svg b/public/assets/capital-letter/h_l1.svg
index ab7011a..7699040 100755
--- a/public/assets/capital-letter/h_l1.svg
+++ b/public/assets/capital-letter/h_l1.svg
@@ -62,133 +62,123 @@
-
-
-
-
-
+
+
+
+ 4
-
-
-
- 1
-
-
-
-
-
- 2
-
-
-
-
-
-
-
- 3
-
-
-
+ y="79.868111">4
+
+
+
+ 1
+
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/h_l2.svg b/public/assets/capital-letter/h_l2.svg
index b3466b3..aeb38c2 100755
--- a/public/assets/capital-letter/h_l2.svg
+++ b/public/assets/capital-letter/h_l2.svg
@@ -62,131 +62,124 @@
-
-
-
-
-
+
+
+
+ 4
-
-
-
- 1
-
-
-
-
-
- 2
-
-
-
-
-
-
-
-
- 3
-
-
+ y="79.868111">4
+
+
+
+ 1
+
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/h_l3.svg b/public/assets/capital-letter/h_l3.svg
index 11660ba..dbd0caf 100755
--- a/public/assets/capital-letter/h_l3.svg
+++ b/public/assets/capital-letter/h_l3.svg
@@ -62,133 +62,124 @@
-
-
-
-
-
+
+
+
+ 4
-
-
-
- 1
-
-
-
-
-
- 2
-
-
-
-
-
-
-
-
- 3
-
-
+ y="79.868111">4
+
+
+
+ 1
+
+
+
+
+
+ 2
+
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/i.svg b/public/assets/capital-letter/i.svg
index d568492..a0686b4 100755
--- a/public/assets/capital-letter/i.svg
+++ b/public/assets/capital-letter/i.svg
@@ -7,67 +7,8 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="i.svg"
- inkscape:export-xdpi="96"
- inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="i_l3.svg"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
-
-
+ id="path9586" />
4
-
-
-
- 1
-
-
-
-
-
-
-
-
-
- 3
-
-
-
-
-
- 2
-
-
+
+ 1
+
+
+
+
+
+ 3
+
+
+ 2
+
diff --git a/public/assets/capital-letter/i_l1.svg b/public/assets/capital-letter/i_l1.svg
index 18da748..e1200e8 100755
--- a/public/assets/capital-letter/i_l1.svg
+++ b/public/assets/capital-letter/i_l1.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="i_l1.svg"
+ inkscape:export-filename="i_j3.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="i.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -95,11 +95,6 @@
inkscape:groupmode="layer"
id="layer1"
style="display:inline">
-
@@ -132,98 +127,101 @@
y="79.868111">4
-
-
1
+
+
+
+
+
+
+
+ 3
+ style="stroke:#f9f6f6;stroke-width:0.153014;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ x="39.149429"
+ y="74.074265">3
-
- 1
-
-
2
+ x="38.537708"
+ y="8.5644951">2
diff --git a/public/assets/capital-letter/i_l2.svg b/public/assets/capital-letter/i_l2.svg
index 404781f..180e287 100755
--- a/public/assets/capital-letter/i_l2.svg
+++ b/public/assets/capital-letter/i_l2.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="i.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -95,11 +95,6 @@
inkscape:groupmode="layer"
id="layer1"
style="display:inline">
-
@@ -132,86 +127,101 @@
y="79.868111">4
-
-
1
+
+
+
+
+
+
+
+ 3
+ style="stroke:#f9f6f6;stroke-width:0.153014;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ x="39.149429"
+ y="74.074265">3
-
-
-
2
+ x="38.537708"
+ y="8.5644951">2
diff --git a/public/assets/capital-letter/i_l3.svg b/public/assets/capital-letter/i_l3.svg
deleted file mode 100755
index 0ec2bba..0000000
--- a/public/assets/capital-letter/i_l3.svg
+++ /dev/null
@@ -1,230 +0,0 @@
-
-
-
-
diff --git a/public/assets/capital-letter/J_l1.svg b/public/assets/capital-letter/j.svg
similarity index 79%
rename from public/assets/capital-letter/J_l1.svg
rename to public/assets/capital-letter/j.svg
index c430ace..08848d4 100755
--- a/public/assets/capital-letter/J_l1.svg
+++ b/public/assets/capital-letter/j.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="h_l3.svg"
+ inkscape:export-filename="j.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="J_l1.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -126,40 +126,36 @@
x="41.672253"
y="79.868111">4
-
-
- 1
-
-
-
+
+ 1
+
+
4
+ id="g978">
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.252694;stroke-dasharray:none;stroke-opacity:1"
+ x="28.078995"
+ y="14.385494">1
+ transform="matrix(1.1458666,-0.7761163,0.7761163,1.1458666,-15.666056,43.366395)">
+
+
+
+
-
-
-
-
-
+
+ 3
-
+ y="75.579971">3
diff --git a/public/assets/capital-letter/k_l1.svg b/public/assets/capital-letter/k_l1.svg
index 52d1f4d..b1083f6 100755
--- a/public/assets/capital-letter/k_l1.svg
+++ b/public/assets/capital-letter/k_l1.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="J_l1.svg"
+ inkscape:export-filename="k.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="k.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -127,90 +127,48 @@
y="79.868111">4
+ id="g978">
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.252694;stroke-dasharray:none;stroke-opacity:1"
+ x="28.078995"
+ y="14.385494">1
-
-
-
- 3
-
-
-
-
+ transform="matrix(1.1458666,-0.7761163,0.7761163,1.1458666,-15.666056,43.366395)">
+
+
+
+
+
+ 3
+
+
diff --git a/public/assets/capital-letter/k_l2.svg b/public/assets/capital-letter/k_l2.svg
index 43adc1d..c236418 100755
--- a/public/assets/capital-letter/k_l2.svg
+++ b/public/assets/capital-letter/k_l2.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="d_l1.svg"
+ sodipodi:docname="k.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -127,90 +127,49 @@
y="79.868111">4
+ id="g978"
+ style="display:none">
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.252694;stroke-dasharray:none;stroke-opacity:1"
+ x="28.078995"
+ y="14.385494">1
-
-
-
-
- 3
-
-
-
+ transform="matrix(1.1458666,-0.7761163,0.7761163,1.1458666,-15.666056,43.366395)">
+
+
+
+
+
+ 3
+
+
diff --git a/public/assets/capital-letter/k_l3.svg b/public/assets/capital-letter/k_l3.svg
index a9e859d..859b11b 100755
--- a/public/assets/capital-letter/k_l3.svg
+++ b/public/assets/capital-letter/k_l3.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="k.svg"
+ inkscape:export-filename="k_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -127,81 +127,82 @@
y="79.868111">4
+ id="g978"
+ style="display:none">
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.252694;stroke-dasharray:none;stroke-opacity:1"
+ x="28.078995"
+ y="14.385494">1
-
-
+
+ 2
-
+ y="-23.497944"
+ id="text15678"
+ transform="matrix(0.828845,0.5587786,-0.55921616,0.82949403,0,0)">2
+
+
+
-
+ transform="matrix(1.3813395,0,0,1.4843374,-37.620609,-67.381317)">
-
-
-
-
-
+
+
+
+ 4
-
+ y="79.868111">4
+
+
+
+ 1
+
+
+
+
+
+
-
+ id="g21538"
+ transform="translate(-14.43004,-29.354333)">
+
1
-
-
-
-
-
-
-
-
- 3
-
-
-
-
-
- 2
-
-
-
+ y="75.579971">3
+
+
+
+ 2
+
+
+
+
diff --git a/public/assets/capital-letter/l_l1.svg b/public/assets/capital-letter/l_l1.svg
index 3e94942..6db208e 100755
--- a/public/assets/capital-letter/l_l1.svg
+++ b/public/assets/capital-letter/l_l1.svg
@@ -7,8 +7,25 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ sodipodi:docname="l.svg"
+ inkscape:export-filename="l.svg"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
+
-
-
-
-
-
+
+
+
+ 4
-
+ y="79.868111">4
+
+
+
+ 1
+
+
+
+
+
+
-
+ id="g21538"
+ transform="translate(-14.43004,-29.354333)">
+
1
-
-
-
-
-
-
-
-
- 3
-
-
-
-
-
- 2
-
-
-
+ y="75.579971">3
+
+
+
+ 2
+
+
+
+
diff --git a/public/assets/capital-letter/l_l2.svg b/public/assets/capital-letter/l_l2.svg
index 6df2012..132768e 100755
--- a/public/assets/capital-letter/l_l2.svg
+++ b/public/assets/capital-letter/l_l2.svg
@@ -7,17 +7,16 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="l_l1.svg"
+ sodipodi:docname="l.svg"
+ inkscape:export-filename="l_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
- inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="k_l3.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
-
-
-
-
-
-
+ showgrid="false" />
-
-
-
-
-
+
+
+
+ 4
-
+ y="79.868111">4
+
+
+
+ 1
+
+
+
+
+
+
-
+ id="g21538"
+ transform="translate(-14.43004,-29.354333)">
+
1
-
-
-
-
-
-
-
-
- 3
-
-
-
-
-
- 2
-
-
-
+ y="75.579971">3
+
+
+
+ 2
+
+
+
+
diff --git a/public/assets/capital-letter/m.svg b/public/assets/capital-letter/m.svg
index 5ca67ae..08c9855 100755
--- a/public/assets/capital-letter/m.svg
+++ b/public/assets/capital-letter/m.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="l_l2.svg"
+ inkscape:export-filename="m.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="m_l1.svg"
+ sodipodi:docname="m_l4.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -48,7 +48,7 @@
id="guide65"
inkscape:locked="false" />
@@ -106,55 +106,56 @@
id="layer1"
style="display:inline">
1
- 1
+
+ cx="-26.103251"
+ cy="-17.802462"
+ transform="matrix(-0.99970265,-0.02438448,0.02206929,-0.99975644,0,0)"
+ rx="1.6305224"
+ ry="1.7138693" />
+ inkscape:transform-center-x="-2.0021427"
+ inkscape:transform-center-y="4.2154548" />
+ transform="matrix(1.245555,0.04094018,6.1953107e-4,1.2710628,-47.348661,-88.861477)">
+ transform="matrix(1.1165791,-0.79174496,0.75627929,1.168941,-1.4368803,53.029054)">
+ inkscape:transform-center-x="0.0084522187"
+ inkscape:transform-center-y="4.9655133" />
+
+
+
+
-
-
-
-
-
+ 4
-
+ y="-11.198814">4
diff --git a/public/assets/capital-letter/m_l1.svg b/public/assets/capital-letter/m_l1.svg
index b52cc88..a7496cc 100755
--- a/public/assets/capital-letter/m_l1.svg
+++ b/public/assets/capital-letter/m_l1.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="m.svg"
+ inkscape:export-filename="m_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="m_l1.svg"
+ sodipodi:docname="m_l4.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -48,7 +48,7 @@
id="guide65"
inkscape:locked="false" />
@@ -106,55 +106,56 @@
id="layer1"
style="display:inline">
1
- 1
+
+ cx="-26.103251"
+ cy="-17.802462"
+ transform="matrix(-0.99970265,-0.02438448,0.02206929,-0.99975644,0,0)"
+ rx="1.6305224"
+ ry="1.7138693" />
+ inkscape:transform-center-x="-2.0021427"
+ inkscape:transform-center-y="4.2154548" />
+ transform="matrix(1.245555,0.04094018,6.1953107e-4,1.2710628,-47.348661,-88.861477)">
+ transform="matrix(1.1165791,-0.79174496,0.75627929,1.168941,-1.4368803,53.029054)">
+ inkscape:transform-center-x="0.0084522187"
+ inkscape:transform-center-y="4.9655133" />
+
+
+
+
-
-
-
-
-
+
+ 4
-
+ y="-11.198814">4
diff --git a/public/assets/capital-letter/m_l2.svg b/public/assets/capital-letter/m_l2.svg
index 80a9506..7756866 100755
--- a/public/assets/capital-letter/m_l2.svg
+++ b/public/assets/capital-letter/m_l2.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="m_l1.svg"
+ inkscape:export-filename="m_l3.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="m_l1.svg"
+ sodipodi:docname="m_l4.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -48,7 +48,7 @@
id="guide65"
inkscape:locked="false" />
@@ -106,56 +106,56 @@
id="layer1"
style="display:inline">
1
- 1
+
+ cx="-26.103251"
+ cy="-17.802462"
+ transform="matrix(-0.99970265,-0.02438448,0.02206929,-0.99975644,0,0)"
+ rx="1.6305224"
+ ry="1.7138693" />
+ inkscape:transform-center-x="-2.0021427"
+ inkscape:transform-center-y="4.2154548" />
+ transform="matrix(1.245555,0.04094018,6.1953107e-4,1.2710628,-47.348661,-88.861477)">
3
-
-
+
+ 2
-
+ y="-23.497944"
+ id="text15678"
+ transform="matrix(0.828845,0.5587786,-0.55921616,0.82949403,0,0)">2
+
+
+
+
+
+
+
+
+
+ 4
+
-
diff --git a/public/assets/capital-letter/m_l3.svg b/public/assets/capital-letter/m_l3.svg
index 5afe654..7954224 100755
--- a/public/assets/capital-letter/m_l3.svg
+++ b/public/assets/capital-letter/m_l3.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="m_l2.svg"
+ inkscape:export-filename="m_l3.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="m_l1.svg"
+ sodipodi:docname="m_l4.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -48,7 +48,7 @@
id="guide65"
inkscape:locked="false" />
@@ -106,85 +106,152 @@
id="layer1"
style="display:inline">
1
- 1
+
+ cx="-26.103251"
+ cy="-17.802462"
+ transform="matrix(-0.99970265,-0.02438448,0.02206929,-0.99975644,0,0)"
+ rx="1.6305224"
+ ry="1.7138693" />
-
-
-
-
+
+
+
+ 3
+ y="75.579971"
+ id="text9714"
+ transform="scale(0.98702867,1.0131418)">3
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 4
+
-
-
diff --git a/public/assets/capital-letter/m_l4.svg b/public/assets/capital-letter/m_l4.svg
index 8e96293..c0b40ad 100755
--- a/public/assets/capital-letter/m_l4.svg
+++ b/public/assets/capital-letter/m_l4.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="m_l4.svg"
+ inkscape:export-filename="m_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="m_l1.svg"
+ sodipodi:docname="m_l4.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -48,7 +48,7 @@
id="guide65"
inkscape:locked="false" />
@@ -58,7 +58,7 @@
id="guide69"
inkscape:locked="false" />
@@ -106,117 +106,152 @@
id="layer1"
style="display:inline">
1
- 1
+
+ cx="-26.103251"
+ cy="-17.802462"
+ transform="matrix(-0.99970265,-0.02438448,0.02206929,-0.99975644,0,0)"
+ rx="1.6305224"
+ ry="1.7138693" />
-
-
-
-
+
+
+
+ 3
+ y="75.579971"
+ id="text9714"
+ transform="scale(0.98702867,1.0131418)">3
+
-
-
-
-
+
+
+ 2
+
+
+
+
+
-
-
+
+
+
+ 4
+ y="-11.198814"
+ id="text9761">4
+
diff --git a/public/assets/capital-letter/n.svg b/public/assets/capital-letter/n.svg
index 6e772a9..7833dbf 100755
--- a/public/assets/capital-letter/n.svg
+++ b/public/assets/capital-letter/n.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="m_l4.svg"
+ inkscape:export-filename="m_l3.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -72,6 +72,11 @@
orientation="0,-1"
id="guide2737"
inkscape:locked="false" />
+
@@ -101,47 +106,16 @@
id="layer1"
style="display:inline">
+ id="g999"
+ style="display:inline">
- 1
-
-
-
-
-
-
-
-
-
-
- 3
+ inkscape:transform-center-x="0.0088290155"
+ inkscape:transform-center-y="4.8391702" />
4
+
+
+
+
+ 1
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/n_l1.svg b/public/assets/capital-letter/n_l1.svg
index 9f1bcfc..7266095 100755
--- a/public/assets/capital-letter/n_l1.svg
+++ b/public/assets/capital-letter/n_l1.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="n.svg"
+ inkscape:export-filename="m.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -72,6 +72,11 @@
orientation="0,-1"
id="guide2737"
inkscape:locked="false" />
+
@@ -101,49 +106,16 @@
id="layer1"
style="display:inline">
-
- 1
-
-
-
-
-
-
-
-
-
- 3
+ inkscape:transform-center-x="0.0088290155"
+ inkscape:transform-center-y="4.8391702" />
4
+
+
+
+
+ 1
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/n_l2.svg b/public/assets/capital-letter/n_l2.svg
index 1383360..3abc863 100755
--- a/public/assets/capital-letter/n_l2.svg
+++ b/public/assets/capital-letter/n_l2.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="n_l1.svg"
+ inkscape:export-filename="m_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -72,6 +72,11 @@
orientation="0,-1"
id="guide2737"
inkscape:locked="false" />
+
@@ -101,49 +106,16 @@
id="layer1"
style="display:inline">
-
- 1
-
-
-
-
-
-
-
-
-
- 3
+ inkscape:transform-center-x="0.0088290155"
+ inkscape:transform-center-y="4.8391702" />
4
+
+
+
+
+ 1
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/n_l3.svg b/public/assets/capital-letter/n_l3.svg
index e9e469d..18fe686 100755
--- a/public/assets/capital-letter/n_l3.svg
+++ b/public/assets/capital-letter/n_l3.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="n_l2.svg"
+ inkscape:export-filename="m_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -72,6 +72,11 @@
orientation="0,-1"
id="guide2737"
inkscape:locked="false" />
+
@@ -101,49 +106,16 @@
id="layer1"
style="display:inline">
- 1
-
-
-
-
-
-
-
-
-
-
- 3
+ inkscape:transform-center-x="0.0088290155"
+ inkscape:transform-center-y="4.8391702" />
4
+
+
+
+
+ 1
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/o.svg b/public/assets/capital-letter/o.svg
index b41d420..cf33b5c 100755
--- a/public/assets/capital-letter/o.svg
+++ b/public/assets/capital-letter/o.svg
@@ -7,24 +7,8 @@
viewBox="0 0 100 100"
version="1.1"
id="svg4061"
- inkscape:export-filename="o.svg"
- inkscape:export-xdpi="96"
- inkscape:export-ydpi="96"
- xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
- xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
-
+ cx="48.655659"
+ cy="49.805408"
+ rx="16.062292"
+ ry="21.915098" />
@@ -68,7 +47,6 @@
y="19.336451"
id="text9342"
transform="matrix(0.99957927,-0.0076705,0.00767651,1.000362,0,0)">
+ id="path13743" />
diff --git a/public/assets/capital-letter/p.svg b/public/assets/capital-letter/p.svg
index 534d095..2a9bcd9 100755
--- a/public/assets/capital-letter/p.svg
+++ b/public/assets/capital-letter/p.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="b.svg"
+ sodipodi:docname="p.svg"
inkscape:export-filename="p_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
@@ -78,12 +78,12 @@
+ transform="matrix(1.6014666,0,0,1.6650857,-30.285654,-16.022511)">
-
-
+
+
+ 1
-
+ y="19.336451"
+ id="text9342"
+ transform="matrix(0.99957927,-0.0076705,0.00767651,1.000362,0,0)">1
+
+
+
-
-
-
+
+ 2
-
+ y="10.649764"
+ id="text15678"
+ transform="matrix(0.99960636,-0.0021636,0.00216529,1.0003891,0,0)">2
+
+
+
-
diff --git a/public/assets/capital-letter/p_l2.svg b/public/assets/capital-letter/p_l2.svg
index d4546b0..b4498b1 100755
--- a/public/assets/capital-letter/p_l2.svg
+++ b/public/assets/capital-letter/p_l2.svg
@@ -7,8 +7,8 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="b.svg"
- inkscape:export-filename="p_l2.svg"
+ sodipodi:docname="p.svg"
+ inkscape:export-filename="p_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@@ -77,68 +77,75 @@
id="arrow2L-62" />
-
-
+
+ 1
-
+ y="19.336451"
+ id="text9342"
+ transform="matrix(0.99957927,-0.0076705,0.00767651,1.000362,0,0)">1
+
+
+
-
-
-
+
+ 2
-
+ y="10.649764"
+ id="text15678"
+ transform="matrix(0.99960636,-0.0021636,0.00216529,1.0003891,0,0)">2
+
+
+
-
diff --git a/public/assets/capital-letter/q.svg b/public/assets/capital-letter/q.svg
index 06f2494..259747d 100755
--- a/public/assets/capital-letter/q.svg
+++ b/public/assets/capital-letter/q.svg
@@ -10,6 +10,7 @@
inkscape:export-filename="o.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
+ sodipodi:docname="q.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -68,7 +69,7 @@
inkscape:groupmode="layer"
id="layer1">
+ transform="matrix(1.3838135,0,0,1.3838135,-7.439991,11.739924)">
+ cx="43.768688"
+ cy="68.815323"
+ transform="matrix(0.98914278,-0.14695769,0.16557751,0.98619678,0,0)"
+ rx="1.6200933"
+ ry="1.5031987" />
2
+ style="stroke-width:0.15125;stroke-dasharray:none"
+ x="54.950985"
+ y="60.682537">2
diff --git a/public/assets/capital-letter/q_l1.svg b/public/assets/capital-letter/q_l1.svg
index d357d63..ffd375e 100755
--- a/public/assets/capital-letter/q_l1.svg
+++ b/public/assets/capital-letter/q_l1.svg
@@ -10,6 +10,7 @@
inkscape:export-filename="q.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
+ sodipodi:docname="q.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -66,11 +67,12 @@
+ id="layer1"
+ style="display:inline">
+ id="g3930">
+ transform="matrix(1.3838135,0,0,1.3838135,-7.439991,11.739924)">
+ cx="43.768688"
+ cy="68.815323"
+ transform="matrix(0.98914278,-0.14695769,0.16557751,0.98619678,0,0)"
+ rx="1.6200933"
+ ry="1.5031987" />
2
+ style="stroke-width:0.15125;stroke-dasharray:none"
+ x="54.950985"
+ y="60.682537">2
diff --git a/public/assets/capital-letter/q_l2.svg b/public/assets/capital-letter/q_l2.svg
index 9af6383..cbf2e49 100755
--- a/public/assets/capital-letter/q_l2.svg
+++ b/public/assets/capital-letter/q_l2.svg
@@ -10,6 +10,7 @@
inkscape:export-filename="q_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
+ sodipodi:docname="q.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -66,12 +67,13 @@
+ id="layer1"
+ style="display:inline">
+ transform="matrix(1.3838135,0,0,1.3838135,-7.439991,11.739924)">
+ cx="43.768688"
+ cy="68.815323"
+ transform="matrix(0.98914278,-0.14695769,0.16557751,0.98619678,0,0)"
+ rx="1.6200933"
+ ry="1.5031987" />
2
+ style="stroke-width:0.15125;stroke-dasharray:none"
+ x="54.950985"
+ y="60.682537">2
diff --git a/public/assets/capital-letter/r.svg b/public/assets/capital-letter/r.svg
index a6b0c18..8b47802 100755
--- a/public/assets/capital-letter/r.svg
+++ b/public/assets/capital-letter/r.svg
@@ -7,8 +7,8 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="b.svg"
- inkscape:export-filename="p_l2.svg"
+ sodipodi:docname="r.svg"
+ inkscape:export-filename="r.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@@ -28,7 +28,7 @@
showgrid="false"
showguides="true">
@@ -108,99 +108,74 @@
id="arrow2L-6" />
-
- 1
-
+ id="g1077">
+
+
+ 1
+
+
+
-
-
-
-
-
- 3
-
+
+
+ 2
-
+ y="10.649764"
+ id="text15678"
+ transform="matrix(0.99960636,-0.0021636,0.00216529,1.0003891,0,0)">2
+
+
+
-
@@ -235,4 +210,42 @@
d="m 63.603296,43.623278 c -3.114339,-1.102484 -6.629721,-0.645631 -9.243068,0.45777"
id="path9576" />
+
+
+
+
+
+ 3
+
+
diff --git a/public/assets/capital-letter/r_l1.svg b/public/assets/capital-letter/r_l1.svg
index aeb6b26..9447503 100755
--- a/public/assets/capital-letter/r_l1.svg
+++ b/public/assets/capital-letter/r_l1.svg
@@ -7,8 +7,8 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="b.svg"
- inkscape:export-filename="r_l1.svg"
+ sodipodi:docname="r.svg"
+ inkscape:export-filename="r.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@@ -28,7 +28,7 @@
showgrid="false"
showguides="true">
@@ -108,80 +108,75 @@
id="arrow2L-6" />
-
- 1
-
+ id="g1077">
+
+
+ 1
+
+
+
-
-
+ style="display:inline;fill:none;fill-opacity:1;stroke:#b16c57;stroke-width:7;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-opacity:1"
+ d="M 50.078881,42.699475 C 93.874653,51.841734 95.165897,-3.5730008 48.619769,7.2562447"
+ id="path3061" />
+
+ 2
+
+
-
- 3
+ style="display:inline;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#fefdfd;stroke-width:0.481099;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-start:url(#Arrow2-7);paint-order:stroke fill markers"
+ d="M 64.65593,6.4199284 C 61.487069,5.4101481 58.088643,5.1304212 53.97581,6.164726"
+ id="path15682" />
-
@@ -216,4 +211,43 @@
d="m 63.603296,43.623278 c -3.114339,-1.102484 -6.629721,-0.645631 -9.243068,0.45777"
id="path9576" />
+
+
+
+
+
+ 3
+
+
diff --git a/public/assets/capital-letter/r_l2.svg b/public/assets/capital-letter/r_l2.svg
index b610ca4..c44f533 100755
--- a/public/assets/capital-letter/r_l2.svg
+++ b/public/assets/capital-letter/r_l2.svg
@@ -8,7 +8,7 @@
version="1.1"
id="svg5"
sodipodi:docname="r.svg"
- inkscape:export-filename="p_l2.svg"
+ inkscape:export-filename="r_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
@@ -28,7 +28,7 @@
showgrid="false"
showguides="true">
@@ -108,87 +108,76 @@
id="arrow2L-6" />
-
- 1
-
+
+
+ 1
+
+
+
-
-
-
-
-
-
+
+ 2
-
+ y="10.649764"
+ id="text15678"
+ transform="matrix(0.99960636,-0.0021636,0.00216529,1.0003891,0,0)">2
+
+
+
-
@@ -223,4 +212,44 @@
d="m 63.603296,43.623278 c -3.114339,-1.102484 -6.629721,-0.645631 -9.243068,0.45777"
id="path9576" />
+
+
+
+
+
+ 3
+
+
diff --git a/public/assets/capital-letter/r_l3.svg b/public/assets/capital-letter/r_l3.svg
index d46e7d1..388a1d2 100755
--- a/public/assets/capital-letter/r_l3.svg
+++ b/public/assets/capital-letter/r_l3.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="b.svg"
+ sodipodi:docname="r.svg"
inkscape:export-filename="r_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
@@ -28,7 +28,7 @@
showgrid="false"
showguides="true">
@@ -108,103 +108,76 @@
id="arrow2L-6" />
-
- 1
-
+
+
+ 1
+
+
+
-
-
-
-
- 3
-
-
-
+
+ 2
-
+ y="10.649764"
+ id="text15678"
+ transform="matrix(0.99960636,-0.0021636,0.00216529,1.0003891,0,0)">2
+
+
+
-
@@ -239,4 +212,44 @@
d="m 63.603296,43.623278 c -3.114339,-1.102484 -6.629721,-0.645631 -9.243068,0.45777"
id="path9576" />
+
+
+
+
+
+ 3
+
+
diff --git a/public/assets/capital-letter/s.svg b/public/assets/capital-letter/s.svg
index 530a148..ee3e4a4 100755
--- a/public/assets/capital-letter/s.svg
+++ b/public/assets/capital-letter/s.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="r_l2.svg"
+ sodipodi:docname="s.svg"
inkscape:export-filename="r_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
@@ -238,54 +238,51 @@
d="m 63.603296,43.623278 c -3.114339,-1.102484 -6.629721,-0.645631 -9.243068,0.45777"
id="path9576" />
-
-
-
-
- 1
-
-
-
+
+
+
+ 1
+
+
diff --git a/public/assets/capital-letter/t.svg b/public/assets/capital-letter/t.svg
index bc04af8..f001288 100755
--- a/public/assets/capital-letter/t.svg
+++ b/public/assets/capital-letter/t.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="i_l1.svg"
+ sodipodi:docname="t.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -169,63 +169,59 @@
x="0"
y="0">3
-
-
- 1
-
-
-
+ 1
+
+
+
+ cx="13.666509"
+ cy="-38.295013"
+ transform="matrix(-0.02359428,0.99972162,-0.99973138,-0.02317688,0,0)"
+ rx="1.7108681"
+ ry="1.7261965" />
2
+ style="fill:#ffffff;fill-opacity:1;stroke-width:0.16739;stroke-dasharray:none"
+ x="34.712971"
+ y="17.022144">2
3
+ id="g1017">
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.197016;stroke-dasharray:none;stroke-opacity:1"
+ x="48.673653"
+ y="22.417608">1
-
-
-
+
+
+
+ 2
+
+
diff --git a/public/assets/capital-letter/t_l2.svg b/public/assets/capital-letter/t_l2.svg
index 6847874..15198dc 100755
--- a/public/assets/capital-letter/t_l2.svg
+++ b/public/assets/capital-letter/t_l2.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="i_l1.svg"
+ sodipodi:docname="t.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -170,67 +170,70 @@
y="0">3
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.197016;stroke-dasharray:none;stroke-opacity:1"
+ x="48.673653"
+ y="22.417608">1
-
-
- 2
-
+
+
+
+ 2
+
+
diff --git a/public/assets/capital-letter/u.svg b/public/assets/capital-letter/u.svg
index 285f2ea..915394b 100755
--- a/public/assets/capital-letter/u.svg
+++ b/public/assets/capital-letter/u.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="t_l1.svg"
+ sodipodi:docname="u.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -170,29 +170,30 @@
y="0">3
1
- 1
+
+ cx="-32.224003"
+ cy="-12.208508"
+ transform="matrix(-0.99975525,-0.02212345,0.0243248,-0.99970411,0,0)"
+ rx="1.9713711"
+ ry="1.8801012" />
4
1
- 1
+
+ cx="-34.349766"
+ cy="-12.152223"
+ transform="matrix(-0.99962277,-0.02746498,0.01959343,-0.99980803,0,0)"
+ rx="1.5624923"
+ ry="1.849746" />
22
-
+ cx="-68.033401"
+ cy="-11.226919"
+ transform="matrix(-0.99962277,-0.02746498,0.01959343,-0.99980803,0,0)"
+ rx="1.5624923"
+ ry="1.849746" />
diff --git a/public/assets/capital-letter/v_l1.svg b/public/assets/capital-letter/v_l1.svg
index 90d47f0..ab2d0dd 100755
--- a/public/assets/capital-letter/v_l1.svg
+++ b/public/assets/capital-letter/v_l1.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="t_l1.svg"
+ sodipodi:docname="v.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -146,35 +146,39 @@
x="41.672253"
y="79.868111">4
-
- 1
-
-
+
+
+ 1
+
+
+
22
-
+ cx="-68.033401"
+ cy="-11.226919"
+ transform="matrix(-0.99962277,-0.02746498,0.01959343,-0.99980803,0,0)"
+ rx="1.5624923"
+ ry="1.849746" />
diff --git a/public/assets/capital-letter/v_l2.svg b/public/assets/capital-letter/v_l2.svg
index 49db3e9..2d2c2c6 100755
--- a/public/assets/capital-letter/v_l2.svg
+++ b/public/assets/capital-letter/v_l2.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="t_l1.svg"
+ sodipodi:docname="v.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -147,35 +147,36 @@
y="79.868111">4
1
- 1
+
+ cx="-34.349766"
+ cy="-12.152223"
+ transform="matrix(-0.99962277,-0.02746498,0.01959343,-0.99980803,0,0)"
+ rx="1.5624923"
+ ry="1.849746" />
@@ -193,41 +194,42 @@
id="path13749"
sodipodi:nodetypes="cc" />
22
-
+ cx="-68.033401"
+ cy="-11.226919"
+ transform="matrix(-0.99962277,-0.02746498,0.01959343,-0.99980803,0,0)"
+ rx="1.5624923"
+ ry="1.849746" />
diff --git a/public/assets/capital-letter/w.svg b/public/assets/capital-letter/w.svg
index 8c3abe2..7036bae 100755
--- a/public/assets/capital-letter/w.svg
+++ b/public/assets/capital-letter/w.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="l_l2.svg"
+ inkscape:export-filename="w.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -53,17 +53,17 @@
id="guide67"
inkscape:locked="false" />
@@ -105,176 +105,228 @@
inkscape:groupmode="layer"
id="layer1"
style="display:inline">
-
- 1
-
-
-
+ id="g1955"
+ style="display:inline">
+
2
-
-
-
-
+ id="tspan9340"
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.156537;stroke-dasharray:none;stroke-opacity:1"
+ x="24.853783"
+ y="11.936646">1
+
+
+
+
+
-
+ id="g21551"
+ transform="matrix(1.0226012,-0.71297787,0.69262637,1.0526484,-29.520705,97.51591)">
3
+ id="tspan15676"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#f9f4f4;stroke-width:0.11614;stroke-dasharray:none;stroke-opacity:1"
+ x="54.113926"
+ y="-23.497944">2
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+ 4
+
+ 4
+ 4
+
+
+ 4
-
-
-
- 3
-
- 4
-
-
diff --git a/public/assets/capital-letter/w_l1.svg b/public/assets/capital-letter/w_l1.svg
index f2faa40..9888527 100755
--- a/public/assets/capital-letter/w_l1.svg
+++ b/public/assets/capital-letter/w_l1.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="l_l2.svg"
+ inkscape:export-filename="W_l1.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
@@ -53,17 +53,17 @@
id="guide67"
inkscape:locked="false" />
@@ -105,152 +105,228 @@
inkscape:groupmode="layer"
id="layer1"
style="display:inline">
-
- 1
-
-
-
+ id="g1955"
+ style="display:inline">
+
2
-
-
-
-
+ id="tspan9340"
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.156537;stroke-dasharray:none;stroke-opacity:1"
+ x="24.853783"
+ y="11.936646">1
+
+
+
+
+
-
+ id="g21551"
+ transform="matrix(1.0226012,-0.71297787,0.69262637,1.0526484,-29.520705,97.51591)">
3
+ id="tspan15676"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#f9f4f4;stroke-width:0.11614;stroke-dasharray:none;stroke-opacity:1"
+ x="54.113926"
+ y="-23.497944">2
+
-
-
-
-
-
+ inkscape:transform-center-x="0.30342756"
+ inkscape:transform-center-y="0.87098558" />
+
+
+
+
+
+
4
-
+ id="tspan2004"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#f9f4f4;stroke-width:0.140538;stroke-dasharray:none;stroke-opacity:1"
+ x="50.617058"
+ y="10.4682">3
+
+
+
+
+ 4
+
+ 4
+ 4
+
+
+ 4
diff --git a/public/assets/capital-letter/w_l2.svg b/public/assets/capital-letter/w_l2.svg
index 8e5445a..1ff037c 100755
--- a/public/assets/capital-letter/w_l2.svg
+++ b/public/assets/capital-letter/w_l2.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="w_l1.png"
+ inkscape:export-filename="W_l2.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="w_l2.svg"
+ sodipodi:docname="w.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -53,17 +53,17 @@
id="guide67"
inkscape:locked="false" />
@@ -105,140 +105,228 @@
inkscape:groupmode="layer"
id="layer1"
style="display:inline">
-
-
-
-
- 2
-
-
-
-
-
-
-
- 3
-
-
-
-
-
-
4
-
+ id="tspan9340"
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.156537;stroke-dasharray:none;stroke-opacity:1"
+ x="24.853783"
+ y="11.936646">1
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+ 4
+
+ 4
+ 4
+
+
+ 4
diff --git a/public/assets/capital-letter/w_l3.svg b/public/assets/capital-letter/w_l3.svg
index de89189..1c5b34f 100755
--- a/public/assets/capital-letter/w_l3.svg
+++ b/public/assets/capital-letter/w_l3.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="w_l2.svg"
+ inkscape:export-filename="W_l3.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="w_l3.svg"
+ sodipodi:docname="w.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -53,17 +53,17 @@
id="guide67"
inkscape:locked="false" />
@@ -105,111 +105,228 @@
inkscape:groupmode="layer"
id="layer1"
style="display:inline">
-
-
-
-
-
-
-
- 3
-
-
-
-
-
4
-
+ id="tspan9340"
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.156537;stroke-dasharray:none;stroke-opacity:1"
+ x="24.853783"
+ y="11.936646">1
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+ 4
+
+ 4
+ 4
+
+
+ 4
diff --git a/public/assets/capital-letter/w_l4.svg b/public/assets/capital-letter/w_l4.svg
index 8aef0dd..abd723e 100755
--- a/public/assets/capital-letter/w_l4.svg
+++ b/public/assets/capital-letter/w_l4.svg
@@ -7,8 +7,77 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
+ inkscape:export-filename="W_l4.svg"
+ inkscape:export-xdpi="96"
+ inkscape:export-ydpi="96"
+ inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
+ sodipodi:docname="w.svg"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
- 4
-
+
+
+ 1
+
+
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+
+
+ 3
+
+
+
+
+ 4
+
+ 4
+ 4
+
+
+ 4
+
diff --git a/public/assets/capital-letter/x.svg b/public/assets/capital-letter/x.svg
index 67fc296..c0e0a17 100755
--- a/public/assets/capital-letter/x.svg
+++ b/public/assets/capital-letter/x.svg
@@ -7,7 +7,7 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- sodipodi:docname="h.svg"
+ sodipodi:docname="x.svg"
inkscape:export-filename="h"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
@@ -123,7 +123,7 @@
y="79.868111">4
@@ -162,76 +162,22 @@
style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.14;stroke-dasharray:none;stroke-opacity:1"
x="35.215538"
y="7.1380835">1
-
-
- 2
-
-
-
-
-
-
-
- 3
-
-
-
+
+
+
4
-
- 1
-
-
- 1
+
+ 1
+
+
+ 1
+
+
+
+
-
-
- 2
-
-
-
-
-
-
-
- 3
-
-
-
+
4
-
-
-
+
+ 1
+
+
+ 1
+
+
+
+
-
-
- 2
-
-
-
-
-
-
-
- 3
-
-
-
+
4
-
- 1
-
-
- 2
-
-
-
-
- 3
-
-
+
+
+ 1
+
+
+
+
+
+ 2
+
+
+
+
+
+
+
+ 3
+
diff --git a/public/assets/capital-letter/y_l1.svg b/public/assets/capital-letter/y_l1.svg
index c541011..52d7c4d 100755
--- a/public/assets/capital-letter/y_l1.svg
+++ b/public/assets/capital-letter/y_l1.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="a_l3.svg"
+ inkscape:export-filename="y.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="y.svg.2023_09_26_21_15_33.0.svg"
+ sodipodi:docname="y.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -146,116 +146,110 @@
y="79.868111">4
-
-
-
-
- 2
-
-
-
-
+ id="g901">
+
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.260168;stroke-dasharray:none;stroke-opacity:1"
+ x="32.653465"
+ y="11.647635">1
+ inkscape:transform-center-x="-1.5976427"
+ inkscape:transform-center-y="-3.486652" />
-
-
-
-
- 3
-
+ rx="1.6437069"
+ ry="1.6013713" />
+
+
+
+ 2
+
+
+
+
+
+
+
+ 3
diff --git a/public/assets/capital-letter/y_l2.svg b/public/assets/capital-letter/y_l2.svg
index b6beee3..5ead4da 100755
--- a/public/assets/capital-letter/y_l2.svg
+++ b/public/assets/capital-letter/y_l2.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="y.svg.2023_09_26_21_15_33.0.svg"
+ sodipodi:docname="y.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -146,116 +146,111 @@
y="79.868111">4
-
-
-
-
- 2
-
-
-
-
+ id="g901"
+ style="display:none">
+
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.260168;stroke-dasharray:none;stroke-opacity:1"
+ x="32.653465"
+ y="11.647635">1
+ inkscape:transform-center-x="-1.5976427"
+ inkscape:transform-center-y="-3.486652" />
-
-
-
-
- 3
-
+ rx="1.6437069"
+ ry="1.6013713" />
+
+
+
+ 2
+
+
+
+
+
+
+
+ 3
diff --git a/public/assets/capital-letter/y_l3.svg b/public/assets/capital-letter/y_l3.svg
index e5c4b4f..ac42d4d 100755
--- a/public/assets/capital-letter/y_l3.svg
+++ b/public/assets/capital-letter/y_l3.svg
@@ -11,7 +11,7 @@
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="y.svg.2023_09_26_21_15_33.0.svg"
+ sodipodi:docname="y.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -146,116 +146,111 @@
y="79.868111">4
-
-
-
-
- 2
-
-
-
-
+ id="g901"
+ style="display:none">
+
1
+ style="fill:#ffffff;fill-opacity:1;stroke:#f9f4f4;stroke-width:0.260168;stroke-dasharray:none;stroke-opacity:1"
+ x="32.653465"
+ y="11.647635">1
+ inkscape:transform-center-x="-1.5976427"
+ inkscape:transform-center-y="-3.486652" />
-
-
-
-
- 3
-
+ rx="1.6437069"
+ ry="1.6013713" />
+
+
+
+ 2
+
+
+
+
+
+
+
+ 3
diff --git a/public/assets/capital-letter/z.svg b/public/assets/capital-letter/z.svg
index c4a9a70..4f8ed43 100755
--- a/public/assets/capital-letter/z.svg
+++ b/public/assets/capital-letter/z.svg
@@ -7,11 +7,11 @@
viewBox="0 0 100 100"
version="1.1"
id="svg5"
- inkscape:export-filename="m_l4.svg"
+ inkscape:export-filename="Z.svg"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
- sodipodi:docname="n.svg"
+ sodipodi:docname="z.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
@@ -43,7 +43,7 @@
id="guide61"
inkscape:locked="false" />
@@ -105,106 +105,115 @@
inkscape:groupmode="layer"
id="layer1"
style="display:inline">
-
-
+
+
+ 1
-
+ y="22.280218"
+ id="text9342"
+ transform="matrix(0.99957927,-0.0076705,0.00767651,1.000362,0,0)">1
+
+
+
-
-
+ id="g1637">
+
+
+ 2
+
+
+
+
+
+
+
+
2
-
+ id="tspan9712"
+ style="stroke:#f9f6f6;stroke-width:0.170649;stroke-dasharray:none;stroke-opacity:1;paint-order:normal"
+ x="22.072718"
+ y="63.173206">3
-
-
-
-
- 3
diff --git a/public/assets/capital-letter/z_l1.svg b/public/assets/capital-letter/z_l1.svg
new file mode 100755
index 0000000..671ee86
--- /dev/null
+++ b/public/assets/capital-letter/z_l1.svg
@@ -0,0 +1,251 @@
+
+
+
+
diff --git a/public/assets/capital-letter/z_l2.svg b/public/assets/capital-letter/z_l2.svg
new file mode 100755
index 0000000..03230fb
--- /dev/null
+++ b/public/assets/capital-letter/z_l2.svg
@@ -0,0 +1,252 @@
+
+
+
+
diff --git a/public/assets/capital-letter/z_l3.svg b/public/assets/capital-letter/z_l3.svg
new file mode 100755
index 0000000..7fac890
--- /dev/null
+++ b/public/assets/capital-letter/z_l3.svg
@@ -0,0 +1,252 @@
+
+
+
+
diff --git a/src/pages/guided-tracing/a.astro b/src/pages/guided-tracing/a.astro
index d4f200e..35e0c25 100644
--- a/src/pages/guided-tracing/a.astro
+++ b/src/pages/guided-tracing/a.astro
@@ -32,14 +32,13 @@ import Layout from "../../layouts/Layout.astro";
update: update
}
};
-
const game = new Phaser.Game(config);
const customWidth = window.innerWidth;
const customHeight = window.innerHeight;
let firstLayer, secondLayer, thirdLayer;
let graphics;
let isDrawing = false;
-
+ // let hideButton;
function preload() {
this.load.svg('letterA', '/assets/capital-letter/a.svg');
@@ -51,43 +50,47 @@ import Layout from "../../layouts/Layout.astro";
this.load.audio('slide', '/assets/audio/slide.mp3');
this.load.image('topLogo', '/assets/top_logo.png');
this.load.svg('succesImage', '/assets/svg/tick.svg');
+ this.load.svg('handPointer', '/assets/svg/hand.svg');
}
-
function create() {
this.add.image(customWidth / 2 * 1.6 - 0.5, 50, 'topLogo');
this.add.text(customWidth / 10, 20, "Letter : A", { font: '700 40px quicksand', fill: '#05b3a4', });
+
const firstScreen = this.add.image(customWidth / 2, customHeight / 2, 'letterA');
+ firstScreen.setVisible(false);
+
+ let hideButton = this.add.text(customWidth / 2, customHeight / 1.1, "Let`s Do", { font: '24px quicksand', fill: '#05b3a4' });
+ hideButton.setInteractive().on('pointerdown', () => {
+ isDemoButtonClicked = false;
+ firstScreen.setVisible(false);
+ hideButton.setVisible(false); // Hide the "Hide" button
+ demoButton.setVisible(true); // Show the "Demo" button
+ graphics.setVisible(true);
+ handPointerLeft.setVisible(false);
+ handPointerRight.setVisible(false);
+ handPointeSlide.setVisible(false);
+ });
+ hideButton.setVisible(false);
+
+ let demoButton = this.add.text(customWidth / 2, customHeight / 1.1, "Help", { font: '24px quicksand', fill: '#05b3a4' });
+ demoButton.setInteractive().on('pointerdown', () => {
+ graphics.setVisible(false);
+ firstScreen.setVisible(true);
+ demoButton.setVisible(false); // Hide the "Demo" button
+ hideButton.setVisible(true); // Show the "Hide" button
+ handPointerLeft.setVisible(true);
+ handPointerRight.setVisible(true);
+ handPointeSlide.setVisible(true);
+ });
+
+
const screenCenterX = this.cameras.main.worldView.x + this.cameras.main.width / 2;
const baseFontSize = 20;
const responsiveFontSize = (window.innerWidth / 480) * baseFontSize;
const descrptText = this.add.text(screenCenterX, 90, 'Let`s learn how to write letter : A', { font: `${responsiveFontSize}px quicksand`, fill: '#7c4c23', fontWeight : 'bold'}).setOrigin(0.5);
- this.time.delayedCall(2000, () => {
- this.tweens.add({
- targets: firstScreen,
- alpha: 0,
- scaleX: 0.5,
- scaleY: 0.5,
- duration: 1000,
- onComplete: () => {
- firstScreen.setVisible(false);
- firstScreen.setScale(1);
- showLayersWithFadeIn.call(this);
- }
- });
- }, [], this);
- }
- function showLayersWithFadeIn() {
- this.tweens.add({
- targets: [firstLayer, secondLayer, thirdLayer],
- alpha: 1,
- duration: 1000, // Duration of the tween in milliseconds
- delay: 500, // Delay before the fade-in starts
- ease: 'Power2', // Easing function (e.g., 'Linear', 'Cubic', 'Elastic', etc.)
- });
-
- let textX, textY;
+ let textX, textY;
firstLayer = this.add.image(customWidth / 2, customHeight / 2, 'layer1');
textX = isMobile ? customWidth / 3 : customWidth * 0.75;
@@ -164,6 +167,7 @@ import Layout from "../../layouts/Layout.astro";
this.input.on('pointerdown', function (pointer) {
isDrawing = true;
graphics.moveTo(pointer.x, pointer.y);
+ console.log("Start Position", pointer.x, pointer.y)
});
this.input.on('pointerup', function () {
@@ -176,7 +180,86 @@ import Layout from "../../layouts/Layout.astro";
graphics.lineTo(pointer.x, pointer.y);
graphics.strokePath();
});
+ const handPointerLeft = this.add.sprite(customWidth / 2, customHeight / 2, 'handPointer');
+ const startHeightLeft = customHeight /2 - 140; // Starting y position
+ const endHeightLeft = 567; // Ending y position
+ const startWidthLeft = customWidth / 2 + 20;
+ const endWidthLeft = customWidth / 2 - 65;
+ // handPointer.setOrigin(0.5, 0.5);
+ handPointerLeft.setScale(0.5).setDepth(2); // Adjust scale as needed
+ // Define the bounce animation
+ this.tweens.add({
+ targets: handPointerLeft,
+ x: {
+ getStart: () => startWidthLeft,
+ getEnd: () => endWidthLeft,
+ }, // End x position
+ y: {
+ getStart: () => startHeightLeft,
+ getEnd: () => endHeightLeft,
+ },
+ duration: 3000, // Duration of each bounce
+ ease: 'Sine.easeInOut',
+ yoyo: false,
+ repeat: -1 // -1 means it will repeat indefinitely
+ });
+ const handPointerRight = this.add.sprite(customWidth / 2, customHeight / 2, 'handPointer');
+ const startHeightRight = customHeight /2 - 140; // Starting y position
+ const endHeightRight = 567; // Ending y position
+ const startWidthRight = customWidth / 2 + 20;
+ const endWidthRight = customWidth / 2 + 100;
+ // handPointer.setOrigin(0.5, 0.5);
+ handPointerRight.setScale(0.5).setDepth(2).setAngle(360); // Adjust scale as needed
+ // Define the bounce animation
+ this.tweens.add({
+ targets: handPointerRight,
+ x: {
+ getStart: () => startWidthRight,
+ getEnd: () => endWidthRight,
+ }, // End x position
+ y: {
+ getStart: () => startHeightRight,
+ getEnd: () => endHeightRight,
+ },
+ duration: 3000, // Duration of each bounce
+ ease: 'Sine.easeInOut',
+ yoyo: false,
+ repeat: -1 // -1 means it will repeat indefinitely
+ });
+ const handPointeSlide = this.add.sprite(customWidth / 2, customHeight / 2, 'handPointer');
+ const startHeightSlide = customHeight / 2 + 17; // Starting y position
+ const endHeightSlide = customHeight / 2 + 17; // Ending y position
+
+ const startWidthSlide = customWidth / 2 - 60;
+ const endWidthSlide = customWidth / 2 + 55;
+ // handPointer.setOrigin(0.5, 0.5);
+ handPointeSlide.setScale(0.5).setDepth(2).setAngle(45); // Adjust scale as needed
+ // Define the bounce animation
+ this.tweens.add({
+ targets: handPointeSlide,
+ x: {
+ getStart: () => startWidthSlide,
+ getEnd: () => endWidthSlide,
+ }, // End x position
+ y: {
+ getStart: () => startHeightSlide,
+ getEnd: () => endHeightSlide,
+ },
+ duration: 3000, // Duration of each bounce
+ ease: 'Sine.easeInOut',
+ yoyo: false,
+ repeat: -1 // -1 means it will repeat indefinitely
+ });
+ handPointerLeft.setVisible(false);
+ handPointerRight.setVisible(false);
+ handPointeSlide.setVisible(false);
+
+ // Start Position 626 317
+
}
+ // function showLayersWithFadeIn() {
+
+ // }
function update() {
// Update any game logic if needed
diff --git a/src/pages/guided-tracing/b.astro b/src/pages/guided-tracing/b.astro
index 535107c..b4eed9e 100644
--- a/src/pages/guided-tracing/b.astro
+++ b/src/pages/guided-tracing/b.astro
@@ -32,68 +32,48 @@ import Layout from "../../layouts/Layout.astro";
update: update
}
};
-
const game = new Phaser.Game(config);
const customWidth = window.innerWidth;
const customHeight = window.innerHeight;
let firstLayer, secondLayer, thirdLayer;
let graphics;
let isDrawing = false;
-
+ // let hideButton;
function preload() {
this.load.svg('letterB', '/assets/capital-letter/b.svg');
this.load.svg('layer1', '/assets/capital-letter/b_l1.svg');
this.load.svg('layer2', '/assets/capital-letter/b_l2.svg');
this.load.svg('layer3', '/assets/capital-letter/b_l3.svg');
-
- this.load.audio('tallDown', '/assets/audio/tall-down.mp3');
- this.load.audio('slideAround', '/assets/audio/slide-around.mp3');
+ this.load.audio('slantLeft', '/assets/audio/slant-left.mp3');
+ this.load.audio('slantRight', '/assets/audio/slant-right.mp3');
+ this.load.audio('slide', '/assets/audio/slide.mp3');
this.load.image('topLogo', '/assets/top_logo.png');
this.load.svg('succesImage', '/assets/svg/tick.svg');
+ this.load.svg('handPointer', '/assets/svg/hand.svg');
}
-
function create() {
this.add.image(customWidth / 2 * 1.6 - 0.5, 50, 'topLogo');
this.add.text(customWidth / 10, 20, "Letter : A", { font: '700 40px quicksand', fill: '#05b3a4', });
+
const firstScreen = this.add.image(customWidth / 2, customHeight / 2, 'letterB');
+ firstScreen.setVisible(false);
+
+
+
const screenCenterX = this.cameras.main.worldView.x + this.cameras.main.width / 2;
const baseFontSize = 20;
const responsiveFontSize = (window.innerWidth / 480) * baseFontSize;
const descrptText = this.add.text(screenCenterX, 90, 'Let`s learn how to write letter : A', { font: `${responsiveFontSize}px quicksand`, fill: '#7c4c23', fontWeight : 'bold'}).setOrigin(0.5);
- this.time.delayedCall(2000, () => {
- this.tweens.add({
- targets: firstScreen,
- alpha: 0,
- scaleX: 0.5,
- scaleY: 0.5,
- duration: 1000,
- onComplete: () => {
- firstScreen.setVisible(false);
- firstScreen.setScale(1);
- showLayersWithFadeIn.call(this);
- }
- });
- }, [], this);
- }
- function showLayersWithFadeIn() {
- this.tweens.add({
- targets: [firstLayer, secondLayer, thirdLayer],
- alpha: 1,
- duration: 1000, // Duration of the tween in milliseconds
- delay: 500, // Delay before the fade-in starts
- ease: 'Power2', // Easing function (e.g., 'Linear', 'Cubic', 'Elastic', etc.)
- });
-
- let textX, textY;
+ let textX, textY;
firstLayer = this.add.image(customWidth / 2, customHeight / 2, 'layer1');
textX = isMobile ? customWidth / 3 : customWidth * 0.75;
textY = isMobile ? customHeight / 5 : customHeight / 2;
- const firstTextLayer = this.add.text(textX, textY, '1. Tall Down', { font: '700 40px quicksand', fill: '#05b3a4'});
- const slantLeftAudio = this.sound.add('tallDown');
+ const firstTextLayer = this.add.text(textX, textY, '1. Slant Left', { font: '700 40px quicksand', fill: '#05b3a4'});
+ const slantLeftAudio = this.sound.add('slantLeft');
slantLeftAudio.play();
firstLayer.setDepth(1);
firstLayer.setAlpha(0.5);
@@ -101,8 +81,8 @@ import Layout from "../../layouts/Layout.astro";
secondLayer = this.add.image(customWidth / 2, customHeight / 2, 'layer2');
textX = isMobile ? customWidth / 3 : customWidth * 0.75;
- const secondTextLayer = this.add.text(textX, textY, '2. Slide Around', { font: '700 40px quicksand', fill: '#05b3a4'});
- const slantRightAudio = this.sound.add('slideAround');
+ const secondTextLayer = this.add.text(textX, textY, '2. Slant Right', { font: '700 40px quicksand', fill: '#05b3a4'});
+ const slantRightAudio = this.sound.add('slantRight');
secondTextLayer.setVisible(false);
secondLayer.setDepth(1);
secondLayer.setAlpha(0.5);
@@ -111,8 +91,8 @@ import Layout from "../../layouts/Layout.astro";
thirdLayer = this.add.image(customWidth / 2, customHeight / 2, 'layer3');
textX = isMobile ? customWidth / 3 : customWidth * 0.75;
- const thirdTextLayer = this.add.text(textX, textY, '3. Slide Around', { font: '700 40px quicksand', fill: '#05b3a4'});
- const slideAudio = this.sound.add('slideAround');
+ const thirdTextLayer = this.add.text(textX, textY, '3. Slide', { font: '700 40px quicksand', fill: '#05b3a4'});
+ const slideAudio = this.sound.add('slide');
thirdTextLayer.setVisible(false);
thirdLayer.setDepth(1.1);
// thirdLayer.setScale(1.15);
@@ -164,6 +144,7 @@ import Layout from "../../layouts/Layout.astro";
this.input.on('pointerdown', function (pointer) {
isDrawing = true;
graphics.moveTo(pointer.x, pointer.y);
+ console.log("Start Position", pointer.x, pointer.y)
});
this.input.on('pointerup', function () {
@@ -176,7 +157,56 @@ import Layout from "../../layouts/Layout.astro";
graphics.lineTo(pointer.x, pointer.y);
graphics.strokePath();
});
+ const handPointerLeft = this.add.sprite(customWidth / 2, customHeight / 2, 'handPointer');
+ const startHeightLeft = customHeight /2 - 140;
+ const endHeightLeft = customHeight / 2 + 140;
+ const startWidthLeft = customWidth / 2 + 10;
+ const endWidthLeft = customWidth / 2 + 10;
+ handPointerLeft.setScale(0.5).setDepth(2); // Adjust scale as needed
+ this.tweens.add({
+ targets: handPointerLeft,
+ x: {
+ getStart: () => startWidthLeft,
+ getEnd: () => endWidthLeft,
+ }, // End x position
+ y: {
+ getStart: () => startHeightLeft,
+ getEnd: () => endHeightLeft,
+ },
+ duration: 3000, // Duration of each bounce
+ ease: 'Sine.easeInOut',
+ yoyo: false,
+ repeat: -1 // -1 means it will repeat indefinitely
+ });
+
+ handPointerLeft.setVisible(false);
+
+
+ // Start Position 626 317
+ let hideButton = this.add.text(customWidth / 2, customHeight / 1.1, "Let`s Do", { font: '24px quicksand', fill: '#05b3a4' });
+ hideButton.setInteractive().on('pointerdown', () => {
+ isDemoButtonClicked = false;
+ firstScreen.setVisible(false);
+ hideButton.setVisible(false); // Hide the "Hide" button
+ demoButton.setVisible(true); // Show the "Demo" button
+ graphics.setVisible(true);
+ handPointerLeft.setVisible(false);
+ });
+ hideButton.setVisible(false);
+
+ let demoButton = this.add.text(customWidth / 2, customHeight / 1.1, "Help", { font: '24px quicksand', fill: '#05b3a4' });
+ demoButton.setInteractive().on('pointerdown', () => {
+ graphics.setVisible(false);
+ firstScreen.setVisible(true);
+ demoButton.setVisible(false); // Hide the "Demo" button
+ hideButton.setVisible(true); // Show the "Hide" button
+ handPointerLeft.setVisible(true);
+ });
+
}
+ // function showLayersWithFadeIn() {
+
+ // }
function update() {
// Update any game logic if needed
diff --git a/src/pages/guided-tracing/o.astro b/src/pages/guided-tracing/o.astro
new file mode 100644
index 0000000..af3034c
--- /dev/null
+++ b/src/pages/guided-tracing/o.astro
@@ -0,0 +1,148 @@
+---
+import Layout from "../../layouts/Layout.astro";
+---
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/tracing/test2.astro b/src/pages/tracing/animate-pointer.astro
similarity index 97%
rename from src/pages/tracing/test2.astro
rename to src/pages/tracing/animate-pointer.astro
index b23e051..0b9f4a0 100644
--- a/src/pages/tracing/test2.astro
+++ b/src/pages/tracing/animate-pointer.astro
@@ -31,7 +31,7 @@ import Layout from "../../layouts/Layout.astro";
function preload() {
// Preload your assets here
this.load.image('letterA', '/assets/capital-letter/a.svg');
- this.load.svg('handPointer', '/assets/svg/hand.svg')
+ this.load.svg('handPointer', '/assets/svg/hand.svg');
// Load other assets as needed
}
diff --git a/src/pages/tracing/half-round.astro b/src/pages/tracing/half-round.astro
new file mode 100644
index 0000000..a7fb6d5
--- /dev/null
+++ b/src/pages/tracing/half-round.astro
@@ -0,0 +1,46 @@
+
+
+
\ No newline at end of file
diff --git a/src/pages/tracing/round.astro b/src/pages/tracing/round.astro
new file mode 100644
index 0000000..fede780
--- /dev/null
+++ b/src/pages/tracing/round.astro
@@ -0,0 +1,56 @@
+
+
+
\ No newline at end of file
diff --git a/src/pages/tracing/test.astro b/src/pages/tracing/test.astro
index 6ffd548..e12bb9a 100644
--- a/src/pages/tracing/test.astro
+++ b/src/pages/tracing/test.astro
@@ -32,7 +32,6 @@ import Layout from "../../layouts/Layout.astro";
update: update
}
};
-
const game = new Phaser.Game(config);
const customWidth = window.innerWidth;
const customHeight = window.innerHeight;
@@ -51,9 +50,9 @@ import Layout from "../../layouts/Layout.astro";
this.load.audio('slide', '/assets/audio/slide.mp3');
this.load.image('topLogo', '/assets/top_logo.png');
this.load.svg('succesImage', '/assets/svg/tick.svg');
+ this.load.svg('handPointer', '/assets/svg/hand.svg');
}
-
function create() {
this.add.image(customWidth / 2 * 1.6 - 0.5, 50, 'topLogo');
this.add.text(customWidth / 10, 20, "Letter : A", { font: '700 40px quicksand', fill: '#05b3a4', });
@@ -61,19 +60,28 @@ import Layout from "../../layouts/Layout.astro";
const firstScreen = this.add.image(customWidth / 2, customHeight / 2, 'letterA');
firstScreen.setVisible(false);
- let hideButton = this.add.text(customWidth / 2, customHeight / 1.1, "Hide", { font: '24px quicksand', fill: '#05b3a4' });
+ let hideButton = this.add.text(customWidth / 2, customHeight / 1.1, "Let`s Do", { font: '24px quicksand', fill: '#05b3a4' });
hideButton.setInteractive().on('pointerdown', () => {
isDemoButtonClicked = false;
firstScreen.setVisible(false);
hideButton.setVisible(false); // Hide the "Hide" button
demoButton.setVisible(true); // Show the "Demo" button
+ graphics.setVisible(true);
+ handPointerLeft.setVisible(false);
+ handPointerRight.setVisible(false);
+ handPointeSlide.setVisible(false);
});
hideButton.setVisible(false);
- let demoButton = this.add.text(customWidth / 2, customHeight / 1.1, "Demo", { font: '24px quicksand', fill: '#05b3a4' });
+
+ let demoButton = this.add.text(customWidth / 2, customHeight / 1.1, "Help", { font: '24px quicksand', fill: '#05b3a4' });
demoButton.setInteractive().on('pointerdown', () => {
+ graphics.setVisible(false);
firstScreen.setVisible(true);
demoButton.setVisible(false); // Hide the "Demo" button
hideButton.setVisible(true); // Show the "Hide" button
+ handPointerLeft.setVisible(true);
+ handPointerRight.setVisible(true);
+ handPointeSlide.setVisible(true);
});
@@ -159,6 +167,7 @@ import Layout from "../../layouts/Layout.astro";
this.input.on('pointerdown', function (pointer) {
isDrawing = true;
graphics.moveTo(pointer.x, pointer.y);
+ console.log("Start Position", pointer.x, pointer.y)
});
this.input.on('pointerup', function () {
@@ -171,6 +180,81 @@ import Layout from "../../layouts/Layout.astro";
graphics.lineTo(pointer.x, pointer.y);
graphics.strokePath();
});
+ const handPointerLeft = this.add.sprite(customWidth / 2, customHeight / 2, 'handPointer');
+ const startHeightLeft = customHeight /2 - 140; // Starting y position
+ const endHeightLeft = 567; // Ending y position
+ const startWidthLeft = customWidth / 2 + 20;
+ const endWidthLeft = customWidth / 2 - 65;
+ // handPointer.setOrigin(0.5, 0.5);
+ handPointerLeft.setScale(0.5).setDepth(2); // Adjust scale as needed
+ // Define the bounce animation
+ this.tweens.add({
+ targets: handPointerLeft,
+ x: {
+ getStart: () => startWidthLeft,
+ getEnd: () => endWidthLeft,
+ }, // End x position
+ y: {
+ getStart: () => startHeightLeft,
+ getEnd: () => endHeightLeft,
+ },
+ duration: 3000, // Duration of each bounce
+ ease: 'Sine.easeInOut',
+ yoyo: false,
+ repeat: -1 // -1 means it will repeat indefinitely
+ });
+ const handPointerRight = this.add.sprite(customWidth / 2, customHeight / 2, 'handPointer');
+ const startHeightRight = customHeight /2 - 140; // Starting y position
+ const endHeightRight = 567; // Ending y position
+ const startWidthRight = customWidth / 2 + 20;
+ const endWidthRight = customWidth - 530;
+ // handPointer.setOrigin(0.5, 0.5);
+ handPointerRight.setScale(0.5).setDepth(2).setAngle(360); // Adjust scale as needed
+ // Define the bounce animation
+ this.tweens.add({
+ targets: handPointerRight,
+ x: {
+ getStart: () => startWidthRight,
+ getEnd: () => endWidthRight,
+ }, // End x position
+ y: {
+ getStart: () => startHeightRight,
+ getEnd: () => endHeightRight,
+ },
+ duration: 3000, // Duration of each bounce
+ ease: 'Sine.easeInOut',
+ yoyo: false,
+ repeat: -1 // -1 means it will repeat indefinitely
+ });
+ const handPointeSlide = this.add.sprite(customWidth / 2, customHeight / 2, 'handPointer');
+ const startHeightSlide = customHeight / 2 + 17; // Starting y position
+ const endHeightSlide = customHeight / 2 + 17; // Ending y position
+
+ const startWidthSlide = customWidth / 2 - 60;
+ const endWidthSlide = customWidth / 2 + 55;
+ // handPointer.setOrigin(0.5, 0.5);
+ handPointeSlide.setScale(0.5).setDepth(2).setAngle(45); // Adjust scale as needed
+ // Define the bounce animation
+ this.tweens.add({
+ targets: handPointeSlide,
+ x: {
+ getStart: () => startWidthSlide,
+ getEnd: () => endWidthSlide,
+ }, // End x position
+ y: {
+ getStart: () => startHeightSlide,
+ getEnd: () => endHeightSlide,
+ },
+ duration: 3000, // Duration of each bounce
+ ease: 'Sine.easeInOut',
+ yoyo: false,
+ repeat: -1 // -1 means it will repeat indefinitely
+ });
+ handPointerLeft.setVisible(false);
+ handPointerRight.setVisible(false);
+ handPointeSlide.setVisible(false);
+
+ // Start Position 626 317
}
// function showLayersWithFadeIn() {
diff --git a/src/pages/tracing/test3.astro b/src/pages/tracing/test3.astro
index e69de29..a2cb78f 100644
--- a/src/pages/tracing/test3.astro
+++ b/src/pages/tracing/test3.astro
@@ -0,0 +1,23 @@
+
\ No newline at end of file