Quellcode durchsuchen

custom icons (#62)

tags/0.0.3^2
maeda vor 3 Jahren
Ursprung
Commit
7e3ad80204

BIN
frontend/assets/fonts/icomoon.eot Datei anzeigen


+ 42
- 0
frontend/assets/fonts/icomoon.svg Datei anzeigen

@@ -0,0 +1,42 @@
1
+<?xml version="1.0" standalone="no"?>
2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
+<svg xmlns="http://www.w3.org/2000/svg">
4
+<metadata>Generated by IcoMoon</metadata>
5
+<defs>
6
+<font id="icomoon" horiz-adv-x="1024">
7
+<font-face units-per-em="1024" ascent="960" descent="-64" />
8
+<missing-glyph horiz-adv-x="1024" />
9
+<glyph unicode="&#x20;" horiz-adv-x="512" d="" />
10
+<glyph unicode="&#xe900;" glyph-name="address" d="M971.947 674.987l-111.36 85.76c-7.68 4.693-15.787 8.533-24.32 11.093-8.533 2.987-17.493 4.267-26.453 4.693h-320.853l37.547-234.667h283.307c8.96 0 17.92 1.707 26.453 4.693 8.533 2.56 17.067 6.4 24.32 11.093l111.36 86.187c8.533 4.693 11.947 15.36 7.253 23.893-1.707 2.987-4.267 5.547-7.253 7.253v0zM441.6 870.4h-46.933c-12.8 0-23.467-10.667-23.467-23.467v0-164.267h-156.587c-8.96 0-17.92-1.707-26.453-4.693-8.533-2.56-17.067-6.4-24.32-11.093l-111.36-85.76c-8.533-4.693-11.947-15.36-7.253-23.893 1.707-2.987 4.267-5.547 7.253-7.253l111.36-86.187c7.68-4.693 15.787-8.533 24.32-11.093 8.533-2.987 17.493-4.267 26.453-4.693h156.587v-398.933c0-12.8 10.667-23.467 23.467-23.467h46.933c12.8 0 23.467 10.667 23.467 23.467v797.867c0 12.8-10.667 23.467-23.467 23.467v0z" />
11
+<glyph unicode="&#xe901;" glyph-name="area-graph" d="M1024 915.627v-935.68h-1007.787c-16.213 0-21.333 12.373-11.093 27.307l228.693 336.213c8.96 13.653 25.6 16.64 37.547 6.4 0.853-0.853 1.707-1.707 2.56-2.56l72.533-78.080c9.387-11.093 24.747-11.093 34.133 0 1.707 1.707 2.987 3.84 3.84 5.973l156.16 277.333c6.4 13.227 21.333 17.493 32.427 10.24 2.133-1.28 3.84-2.987 5.12-4.693l111.36-122.453c8.533-10.667 23.040-11.093 32.427-0.853 1.707 2.133 3.413 4.267 4.693 6.827l263.68 453.973c6.827 13.653 20.053 21.333 33.707 20.053v0z" />
12
+<glyph unicode="&#xe902;" glyph-name="calendar" d="M910.080 846.080h-56.747v-113.92h-170.667v113.92h-341.333v-113.92h-170.667v113.92h-56.747c-62.72 0-113.92-50.773-113.92-113.493v-682.667c0-62.72 51.2-113.493 113.92-113.92h796.16c62.72 0 113.493 51.2 113.92 113.92v682.667c0 62.72-51.2 113.493-113.92 113.92zM910.080 49.493h-796.16v455.253h796.16v-454.827zM312.747 960h-113.92v-199.253h113.92v199.253zM824.747 960h-113.92v-199.253h113.92v199.253z" />
13
+<glyph unicode="&#xe903;" glyph-name="certified" d="M509.013-64c-13.653 1.28-26.027 8.96-32.427 21.333l-54.187 82.347c-13.227 19.2-34.987 30.72-58.027 30.293-11.52 0-23.040-2.987-33.28-8.96l-130.133-75.947c-6.827-4.693-14.933-7.253-23.467-8.107-4.693 0-9.387 1.707-12.373 5.547-4.693 10.24-4.693 21.76 0 32l56.747 173.653c5.547 15.36 3.84 32.427-4.693 46.507-8.533 13.227-23.040 22.187-38.827 23.467l-110.933 13.653c-16.64 2.133-27.733 8.533-30.72 18.347s2.56 21.333 15.36 32.853l91.307 81.92c12.373 10.667 19.627 26.453 19.627 43.093s-7.253 32.427-19.627 43.093l-91.307 81.92c-11.52 8.107-17.493 21.76-15.787 35.413 4.693 13.227 15.787 22.613 29.44 24.32l81.493 22.187c35.413 11.52 59.307 44.8 58.453 82.347l-4.693 86.187c-1.28 12.373 2.133 24.747 10.24 34.133 5.973 6.4 14.080 9.813 23.040 9.387 7.68 0 15.36-2.133 22.187-5.547l84.48-39.253c8.96-3.84 18.347-5.973 28.16-5.973 25.6 0 49.493 13.653 62.72 35.84l48.213 84.48c5.547 12.8 17.92 21.76 32 23.040 14.080-1.28 26.453-10.667 32-23.467l51.627-93.013c10.667-19.627 31.147-32 53.76-32 11.52 0 22.613 3.413 32.427 9.387l142.933 89.173c6.827 5.12 14.933 8.107 23.467 8.96 4.267 0 8.107-1.707 10.667-5.12 4.267-10.24 3.84-21.333-1.28-31.147l-64.427-180.48c-5.973-14.933-4.693-31.573 3.413-45.227 8.533-13.227 22.613-21.333 38.4-22.187l121.173-11.52c17.067-1.707 27.733-7.68 30.72-17.067s-2.56-20.907-15.36-32.427l-91.307-81.92c-12.373-10.667-19.627-26.453-19.627-43.093s7.253-32.427 19.627-43.093l91.307-81.92c11.52-8.107 17.493-21.76 15.787-35.413-4.693-13.227-15.787-22.613-29.44-24.32l-81.493-22.187c-35.413-11.52-59.307-44.8-58.453-81.92l4.693-86.187c1.28-11.947-2.133-24.32-9.813-33.707-5.547-5.973-13.227-8.96-21.333-8.96s-15.787 2.133-23.040 5.973l-91.733 46.080c-8.96 4.693-18.773 6.827-28.587 6.827-24.747 0-47.36-13.653-58.453-35.84l-47.36-92.587c-5.547-14.080-18.347-23.467-32.853-25.173zM336.213 465.067c-10.24 0-20.053-3.413-28.16-9.387-9.813-7.68-16.213-18.773-17.92-30.72-1.707-12.373 1.707-24.747 8.96-34.56l119.040-158.72c8.533-11.52 22.613-18.347 37.12-18.773h2.133c15.36 0.853 29.44 8.96 37.12 22.187l232.533 376.747c6.4 10.667 8.533 23.467 5.973 35.413s-10.24 22.613-20.48 29.013c-7.253 4.693-15.787 7.253-24.747 7.253-16.213 0-31.147-8.533-39.253-22.187l-196.693-318.72-78.507 104.107c-8.533 11.947-22.187 18.773-37.12 18.773v0z" />
14
+<glyph unicode="&#xe904;" glyph-name="chat" d="M304.64 332.373v325.547h-199.68c-58.027 0-104.96-46.933-104.96-104.96v-314.88c0-58.027 46.933-104.96 104.96-104.96h52.48v-157.44l157.44 157.44h262.4c58.027 0 104.96 46.933 104.96 104.96v95.573c-3.413-0.853-6.827-1.28-10.667-1.28h-366.933zM919.040 920.747h-472.747c-58.027 0-104.96-46.933-104.96-104.96v-420.267h367.36l157.44-157.44v157.44h52.48c58.027 0 104.96 46.933 104.96 104.96v314.88c0 58.027-46.933 104.96-104.96 104.96z" />
15
+<glyph unicode="&#xe905;" glyph-name="checkmark" d="M864 848.213l-480-480.427-224 224.427-160-160.427 384-384 640 640-160 160z" />
16
+<glyph unicode="&#xe906;" glyph-name="clock" d="M512 960c-282.88 0-512-229.12-512-512s229.12-512 512-512 512 229.12 512 512-229.12 512-512 512zM512 42.667c-224 0-405.333 181.333-405.333 405.333s181.76 405.333 405.333 405.333c224 0 405.333-181.333 405.333-405.333s-181.333-405.333-405.333-405.333v0zM565.333 483.84v284.16h-106.667v-333.227l-189.013-109.227 53.333-92.16 219.307 126.72c13.653 8.96 22.187 23.893 23.040 39.68v8.96l226.133 222.293c-10.24 14.507-22.187 28.16-34.56 40.96l-191.573-188.16z" />
17
+<glyph unicode="&#xe907;" glyph-name="cog" d="M917.333 448c2.987 62.72 40.107 118.613 96.427 145.92-10.24 34.56-24.32 68.267-41.387 99.84-59.733-14.507-122.453 5.973-162.133 52.907-43.947 41.387-59.733 104.533-40.96 162.133-32 17.067-65.28 31.147-99.84 41.387-32.427-57.6-92.16-93.867-157.867-96.427-65.707 2.56-125.867 38.827-157.867 96.427-34.56-10.24-68.267-24.32-99.84-41.387 18.773-57.173 2.987-120.32-40.96-162.133-39.68-46.933-102.4-67.413-162.133-52.907-17.067-32-31.147-65.28-41.387-99.84 56.32-27.307 93.44-83.2 96.427-145.92-2.56-65.707-38.827-125.44-96.427-157.867 10.24-34.56 24.32-68.267 41.387-99.84 57.173 18.773 120.32 2.987 162.133-40.96 43.947-41.387 59.733-104.533 40.96-162.133 32-17.067 65.28-31.147 99.84-41.387 32 57.6 92.16 94.293 157.867 96.427 65.707-2.56 125.867-39.253 157.867-96.427 34.56 10.24 68.267 24.32 99.84 41.387-18.773 57.6-2.987 120.32 40.96 162.133 39.68 46.933 102.4 67.413 161.707 52.907 17.067 32 31.147 65.28 41.387 99.84-56.747 27.307-93.867 83.2-96.853 145.92v0zM512 229.973c-120.747 0-218.453 97.707-218.453 218.453s97.707 218.453 218.453 218.453c120.747 0 218.453-97.707 218.453-218.453v0c0-120.747-97.707-218.453-218.453-218.453z" />
18
+<glyph unicode="&#xe908;" glyph-name="compass" d="M269.653 205.653s243.627 33.28 347.733 137.387 137.387 347.733 137.387 347.733c0 0-243.627-33.28-347.733-137.387s-137.387-347.733-137.387-347.733zM459.52 500.907c43.52 43.52 127.147 74.667 198.827 93.867-19.2-71.68-50.347-155.733-93.867-198.827-29.013-29.013-75.947-29.013-104.96 0s-29.013 75.947 0 104.96zM512 960c-282.88 0-512-229.12-512-512s229.12-512 512-512c282.88 0 512 229.12 512 512v0c0 282.88-229.12 512-512 512zM512 42.667c-224 0-405.333 181.333-405.333 405.333s181.333 405.333 405.333 405.333c224 0 405.333-181.333 405.333-405.333s-181.333-405.333-405.333-405.333v0z" />
19
+<glyph unicode="&#xe909;" glyph-name="emoji-happy" d="M512 917.333c-259.413 0-469.333-209.92-469.333-469.333s209.92-469.333 469.333-469.333 469.333 209.92 469.333 469.333c0 0 0 0 0 0 0 259.413-209.92 469.333-469.333 469.333zM512 76.373c-205.227 0-371.627 166.4-371.627 371.627s166.4 371.627 371.627 371.627c205.227 0 371.627-166.4 371.627-371.627s-166.4-371.627-371.627-371.627v0zM389.973 459.947c43.52 3.84 76.373 41.813 73.387 85.76 2.987 43.947-29.44 81.92-73.387 85.76-43.52-3.84-76.373-41.813-73.387-85.333-2.987-43.947 29.44-81.92 73.387-85.76zM634.453 459.947c43.947 3.413 76.373 41.813 73.387 85.76 2.987 43.947-29.867 81.92-73.387 85.76-43.947-3.84-76.373-41.813-73.387-85.333-2.987-43.947 29.44-81.92 73.387-85.76v0zM724.48 382.293c-17.92 8.96-39.68 2.133-49.067-15.787-35.84-53.76-98.56-83.627-162.987-77.653-64.427-5.973-126.72 23.893-162.987 77.653-9.387 17.92-32 24.747-49.493 14.933-17.493-9.387-24.32-30.293-15.787-48.213 48.213-78.933 136.107-124.587 228.267-118.187 92.16-6.4 180.48 39.253 228.267 118.187 8.96 17.92 1.707 39.68-16.213 48.64z" />
20
+<glyph unicode="&#xe90a;" glyph-name="envelope" d="M928 799.573h-832c-52.907 0-96-42.667-96-96v-576c0-52.907 43.093-96 96-96h832c52.907 0 96 43.093 96 96v576c0 52.907-43.093 96-96 96zM87.893 96l-23.467 23.467 264.107 264.107 23.467-23.467-264.107-264.107zM936.533 96l-264.107 264.107 23.467 23.467 264.107-264.107-23.467-23.467zM544.427 309.333v-21.76h-64v21.76l-416.427 385.707 40.96 40.96 407.040-378.027 407.040 377.6 40.96-40.96-416-385.28z" />
21
+<glyph unicode="&#xe90b;" glyph-name="graduation-cap" d="M197.547 391.253c11.093-78.507 66.133-143.36 141.653-167.253 92.587-40.533 136.107-84.48 172.373-84.48s77.227 38.4 169.813 78.933 67.84 52.907 89.6 140.8l-259.413-125.867-314.453 157.867zM958.72 621.227l-391.253 218.88c-34.987 17.067-76.373 17.067-111.36 0l-390.4-218.88c-30.72-17.067-30.72-45.227 0-62.293l390.827-218.88c34.987-17.067 76.373-17.067 111.36 0l252.587 141.227-273.92 64c-11.093-2.56-22.613-4.267-34.133-4.267-49.493 0-89.173 23.893-89.173 52.907s40.107 53.333 89.173 53.333c31.573 2.56 62.72-10.24 83.627-34.56l290.133-95.147 72.533 40.533c30.72 17.067 30.72 45.227 0 62.293v0zM839.253 206.507c-2.987-17.92 60.16-47.787 66.133 5.12 27.307 238.080-19.627 306.347-19.627 306.347l-65.28-36.693s55.467-52.907 18.773-274.773v0z" />
22
+<glyph unicode="&#xe90c;" glyph-name="guage" d="M416 271.787c-29.867-42.667-19.627-101.547 23.040-131.413 4.693-2.987 9.387-5.973 14.507-8.107 42.667-29.867 101.547-19.627 131.413 23.040 3.413 4.693 5.973 9.387 8.533 14.507 35.413 61.44 258.133 607.573 238.933 618.667s-381.013-454.827-416.427-516.267zM512 660.907c22.187 0 43.947-1.707 65.707-5.547 22.613 27.733 47.36 58.88 72.107 88.32-44.8 12.8-90.88 19.627-137.387 19.627-287.573 0-512.427-242.347-512.427-551.253 0-19.2 0.853-37.973 2.56-56.747 2.56-28.16 27.307-49.067 55.467-46.507s49.067 27.307 46.507 55.467v0c-1.28 15.36-2.133 31.573-2.133 47.36 0 251.733 180.053 448.853 409.6 448.853v0zM881.493 596.907c-14.080-38.4-29.44-77.653-42.667-111.36 54.613-80.64 83.627-176.213 82.773-273.493 0-16.213-0.853-32.427-2.133-48.213-2.56-28.16 17.92-53.333 46.080-55.893 0 0 0 0 0 0h4.693c26.453 0 48.64 20.053 50.773 46.507 1.28 19.2 2.56 38.4 2.56 57.6 1.707 141.653-49.067 278.613-142.507 384.853v0z" />
23
+<glyph unicode="&#xe90d;" glyph-name="heart" d="M939.947 796.16c-102.827 91.307-257.707 91.307-360.533 0l-67.413-61.867-67.84 61.867c-102.4 91.307-257.28 91.307-360.107 0-102.827-90.453-112.64-247.040-22.187-349.867 6.827-7.68 14.507-15.36 22.187-22.187l427.947-392.96 427.947 392.96c102.827 90.453 112.64 247.040 22.187 349.867-6.827 7.68-14.080 14.933-22.187 22.187z" />
24
+<glyph unicode="&#xe90e;" glyph-name="home" d="M1000.96 389.12h-94.293v-338.347c2.987-28.16-17.493-53.333-45.653-56.32-3.413 0-7.253 0-10.667 0h-225.707v338.347h-225.707v-338.347h-225.28c-28.16-2.987-53.333 17.493-56.32 45.653 0 3.413 0 7.253 0 10.667v338.347h-94.293c-33.707 0-26.453 18.347-3.413 42.24l452.267 452.693c20.053 22.187 54.613 23.467 76.373 3.413 1.28-1.28 2.133-2.133 3.413-3.413l452.267-452.693c23.040-23.893 30.293-42.24-3.413-42.24v0z" />
25
+<glyph unicode="&#xe90f;" glyph-name="location" d="M991.147 33.28l-69.973 209.92h-76.8l42.667-204.8h-750.507l42.667 204.8h-76.8l-69.973-209.92c-15.36-34.987 0.427-75.947 35.84-91.733 10.667-4.693 22.613-6.827 34.56-5.547h818.773c37.973-3.413 72.107 24.32 75.52 62.72 1.28 11.947-0.853 23.893-5.547 34.56v0zM767.573 704c0.427 141.227-114.347 256-255.573 256s-256-114.773-256-256c0-244.48 256-512 256-512s256 267.52 256 512zM373.333 701.013c0 76.373 61.867 138.24 138.24 138.24s138.24-61.867 138.24-138.24-61.867-138.24-138.24-138.24v0c-76.373 0-138.24 61.867-138.24 137.813 0 0 0 0 0 0v0z" />
26
+<glyph unicode="&#xe910;" glyph-name="lock" d="M841.813 561.92h-102.4v136.533c0 164.693-75.947 261.547-227.413 261.547s-227.413-96.853-227.413-261.547v-136.533h-113.92c-33.28-5.547-57.6-34.56-56.747-68.267v-443.733c1.707-33.28 22.613-62.72 54.187-74.24l68.267-22.187c36.267-10.667 73.387-16.213 110.933-17.493h329.813c37.547 0.853 75.093 6.827 110.933 17.493l67.84 22.187c31.147 11.52 52.48 40.96 54.187 74.24v443.733c-4.267 35.84-32.427 64-68.267 68.267zM625.493 561.92h-227.413v159.147c0 82.347 45.653 125.013 113.92 125.013s113.92-42.667 113.92-125.013v-159.147z" />
27
+<glyph unicode="&#xe911;" glyph-name="cross" d="M938.24-29.44c-46.080-46.080-120.747-46.080-166.827 0 0 0 0 0 0 0l-260.693 297.813-260.693-297.813c-46.933-45.227-121.6-44.373-166.827 2.56-44.373 45.653-44.373 118.613 0 164.267l271.36 309.76-271.36 310.187c-45.227 46.933-44.373 121.6 2.56 166.827 45.653 44.373 118.613 44.373 164.267 0l260.693-298.24 260.693 298.24c45.227 46.933 120.32 47.787 166.827 2.56 46.933-45.227 47.787-120.32 2.56-166.827-0.853-0.853-1.707-1.707-2.56-2.56l-271.36-309.76 271.36-309.76c46.080-46.080 46.080-120.747 0-167.253z" />
28
+<glyph unicode="&#xe912;" glyph-name="paper-plane" d="M995.84 858.027l-982.613-346.453c-15.787-5.547-19.2-19.2-0.427-26.453l211.2-84.48 125.013-50.347s603.307 442.88 611.413 448.853 17.493-5.12 11.947-11.947-438.187-473.6-438.187-473.6v0l-25.173-28.16 310.613-167.253c13.653-7.68 30.72-2.987 38.827 10.667 1.28 2.56 2.56 5.12 2.987 8.107 5.547 23.893 158.293 682.24 161.707 697.173 4.267 19.2-8.107 30.72-27.307 23.893v0zM348.16 49.493c0-13.653 7.68-17.493 18.347-7.68 14.080 12.8 158.72 142.507 158.72 142.507l-177.067 91.307v-226.133z" />
29
+<glyph unicode="&#xe913;" glyph-name="people" d="M817.92-16.213c0 114.773-111.787 173.227-221.013 220.16s-143.36 86.187-143.36 170.667c0 50.773 33.28 34.133 47.787 127.147 5.973 38.4 35.413 0.427 40.96 88.32 0 34.987-15.787 43.52-15.787 43.52s8.107 51.627 11.52 91.733c2.56 73.813-46.507 139.52-117.76 158.293-17.067 17.493-28.587 45.227 23.467 72.96-114.347 5.12-141.227-54.613-202.24-98.56-41.387-31.147-64.853-80.64-63.573-132.693 3.413-40.107 11.52-91.733 11.52-91.733s-16.213-8.533-16.213-43.52c5.547-87.893 34.987-49.92 40.96-88.32 14.507-92.587 47.787-76.373 47.787-127.147 0-84.48-10.667-113.067-119.467-159.573s-142.507-122.453-142.080-231.253c0-32.853-0.427-44.8-0.427-44.8h818.347s-0.427 11.947-0.427 44.373v0zM947.627 278.613c-58.027 23.467-81.92 51.2-81.92 105.813 0 32.853 21.333 22.187 30.72 81.92 4.267 24.747 23.040 0 26.453 57.173 0 22.613-10.24 28.16-10.24 28.16s5.12 33.707 7.253 59.307c2.987 60.587-43.947 112.213-104.533 114.773-3.84 0-7.68 0-11.52 0-60.587 3.413-112.64-43.093-116.053-103.68 0-3.84 0-7.68 0-11.52 2.133-25.6 7.253-59.307 7.253-59.307s-10.24-5.547-10.24-28.16c3.84-56.747 22.613-32.427 26.453-57.173 9.387-60.16 30.72-49.067 30.72-81.92 0-54.613-22.613-79.787-92.587-110.080-3.413-1.707-6.4-3.413-9.387-5.12 84.053-36.267 216.32-99.413 247.467-227.413h135.253v118.187c5.973 52.48-25.6 101.547-75.52 118.613v0z" />
30
+<glyph unicode="&#xe914;" glyph-name="plus" d="M921.6 448c0-37.973-3.413-68.267-40.96-68.267h-300.373v-300.373c0-37.547-30.72-40.96-68.267-40.96s-68.267 3.413-68.267 40.96v300.373h-300.373c-37.547 0-40.96 30.72-40.96 68.267s3.413 68.267 40.96 68.267h300.373v300.373c0 37.547 30.72 40.96 68.267 40.96s68.267-3.413 68.267-40.96v-300.373h300.373c37.973 0 40.96-30.72 40.96-68.267z" />
31
+<glyph unicode="&#xe915;" glyph-name="price-ribbon" d="M661.76 413.013c8.107 14.933 22.613 25.6 39.253 28.587 15.787 2.56 28.16 14.933 30.72 30.72 2.987 16.64 13.653 31.147 28.587 39.253 14.507 7.253 22.187 23.040 20.053 38.827-2.56 16.64 2.987 33.707 14.933 46.080 11.52 11.52 14.080 29.013 6.827 43.093-7.68 15.36-7.68 33.28 0 48.213 7.253 14.507 4.693 32-6.827 43.093-11.947 12.373-17.493 29.013-14.933 46.080 2.56 15.787-5.547 31.573-20.053 38.827-14.933 8.107-25.6 22.613-28.587 39.253-2.56 15.787-14.933 28.16-30.72 30.72-16.64 2.987-31.147 13.653-39.253 28.587-7.253 14.507-23.040 22.187-39.253 19.627-16.64-2.56-33.707 2.987-46.080 14.933-11.52 11.52-28.587 14.080-43.093 6.827-15.36-7.68-33.28-7.68-48.213 0-14.507 7.253-32 4.693-43.093-6.827-12.373-11.947-29.013-17.493-46.080-14.933-15.787 2.56-31.573-5.547-38.827-19.627-8.107-14.933-22.613-25.6-39.253-28.587-15.787-2.56-28.16-14.933-30.72-30.72-2.987-16.64-13.653-31.147-28.587-39.253-14.080-7.253-22.187-23.040-19.627-38.827 2.56-16.64-2.987-33.707-14.933-46.080-11.52-11.52-14.080-29.013-6.827-43.093 7.68-15.36 7.68-33.28 0-48.213-7.253-14.507-4.693-32 6.827-43.093 11.947-12.373 17.493-29.013 14.933-46.080-2.56-15.787 5.547-31.573 19.627-38.827 14.933-8.107 25.6-22.613 28.587-39.253 2.56-15.787 14.933-28.16 30.72-30.72 16.64-2.987 31.147-13.653 39.253-28.587 7.253-14.080 23.040-22.187 38.827-19.627 16.64 2.56 33.707-2.987 46.080-14.933 11.52-11.52 29.013-14.080 43.093-6.827 15.36 7.68 33.28 7.68 48.213 0 14.507-7.253 31.573-4.693 43.093 6.827 12.373 11.947 29.013 17.493 46.080 14.933 15.787-2.56 31.573 5.547 38.827 19.627v0zM509.44 480.853c-101.12 0-183.467 81.92-183.467 183.467 0 101.12 81.92 183.467 183.467 183.467s183.467-81.92 183.467-183.467v0c0-101.12-81.92-183.467-183.467-183.467zM292.267 372.48l-66.987-380.16 168.533 25.173 149.76-81.067 66.56 378.453c-109.227-32-227.413-10.667-318.293 57.6v0zM722.773 369.92c-16.64-12.373-34.56-23.040-53.333-32l-40.107-228.267 181.76 98.56-87.893 162.133z" />
32
+<glyph unicode="&#xe916;" glyph-name="star" d="M512 960l139.093-391.253h372.907l-304.213-229.547 108.8-403.2-316.16 241.493-316.16-241.493 108.8 403.2-305.067 229.547h372.907l139.093 391.253z" />
33
+<glyph unicode="&#xe917;" glyph-name="dots-three-horizontal" d="M512 570.453c-67.413 0-122.453-54.613-122.453-122.453s54.613-122.453 122.453-122.453 122.453 54.613 122.453 122.453c0 67.413-55.040 122.453-122.453 122.453zM122.453 570.453c-67.84 0-122.453-55.040-122.453-122.453s54.613-122.453 122.453-122.453 122.453 54.613 122.453 122.453v0c0 67.413-55.040 122.453-122.453 122.453zM901.547 570.453c-67.413 0-122.453-54.613-122.453-122.453 0-67.413 54.613-122.453 122.453-122.453 67.413 0 122.453 54.613 122.453 122.453v0c0 67.413-55.040 122.453-122.453 122.453z" />
34
+<glyph unicode="&#xe918;" glyph-name="tools" d="M159.147 608c47.787 37.12 87.893 11.52 140.8-49.92 5.973-6.827 14.080 1.28 18.773 5.12s74.667 66.987 78.080 69.973c4.693 2.987 5.973 8.96 2.987 13.653 0 0-0.427 0.853-0.853 1.28-5.547 6.4-25.173 32-38.4 49.067-93.013 121.173 254.293 203.947 200.96 205.227-27.307 0.853-136.107 2.133-152.32 0-66.133-6.827-148.907-68.693-190.293-97.28-28.16-18.347-54.187-38.827-78.507-62.293-15.36-13.653-2.56-44.373-30.293-69.12-29.44-26.027-48.213-6.4-65.28-21.333-8.533-7.68-32-25.173-38.827-31.147s-7.68-16.64-1.707-23.467c0 0 0-0.427 0.427-0.853 0 0 64.853-71.68 70.4-78.080 7.253-8.107 20.053-9.813 29.013-3.84 8.96 8.107 32.427 28.587 36.267 32s-2.56 44.373 18.347 60.587v0zM452.693 581.547c-4.267 5.973-12.373 7.253-18.347 3.413-0.853-0.427-1.28-1.28-2.133-1.707l-73.813-64.427c-5.973-5.547-6.4-14.507-1.28-20.48l426.24-485.12c9.813-11.52 27.307-12.8 38.4-2.56v0s49.92 41.813 49.92 41.813c11.52 10.24 12.8 27.307 2.56 38.827l-421.547 489.813zM1021.013 788.053c-3.84 25.173-17.067 20.053-23.893 9.387s-37.12-56.747-49.493-77.227c-12.8-31.573-49.067-46.507-80.213-33.28-7.253 2.987-13.653 7.253-19.2 12.373-58.88 41.813-38.4 70.827-28.16 90.453s42.24 75.093 46.507 81.92c3.84 6.827 1.28 14.933-5.12 18.773-4.267 2.56-9.387 2.56-13.653 0-18.347-8.533-129.707-52.48-145.067-116.053-15.787-64.427 13.227-122.453-43.52-179.627l-69.12-72.107 69.547-80.64 84.907 80.64c27.307 26.027 65.707 37.547 102.827 31.147 84.053-18.773 129.707 12.373 157.44 64.853 24.747 46.507 20.48 144.64 16.64 170.24v0zM138.667 85.333c-10.667-10.667-10.667-28.16 0-38.827l48.64-47.787c11.947-9.387 29.013-7.68 38.4 4.267 0 0 0 0 0 0l252.16 247.893-77.227 87.893-262.4-253.867z" />
35
+<glyph unicode="&#xe919;" glyph-name="truck" d="M1024 416l-128 256h-192v128c0 35.413-28.587 64-64 64h-576c-35.413 0-64-28.587-64-64v-512l64-64h81.067c-35.413-61.013-14.507-139.52 46.933-174.933s139.52-14.507 174.933 46.933c23.040 39.68 23.040 88.32 0 128h354.56c-35.413-61.013-14.507-139.52 46.933-174.933 61.013-35.413 139.52-14.507 174.933 46.933 23.040 39.68 23.040 88.32 0 128h81.067v192zM704 416v192h132.693l96-192h-228.693z" />
36
+<glyph unicode="&#xe91a;" glyph-name="dots-three-vertical" d="M512 570.453c-67.413 0-122.453-54.613-122.453-122.453s54.613-122.453 122.453-122.453 122.453 54.613 122.453 122.453c0 67.413-55.040 122.453-122.453 122.453zM512 715.093c67.413 0 122.453 54.613 122.453 122.453 0 67.413-54.613 122.453-122.453 122.453s-122.453-54.613-122.453-122.453v0c0-67.413 54.613-122.453 122.453-122.453zM512 180.907c-67.413 0-122.453-54.613-122.453-122.453s54.613-122.453 122.453-122.453 122.453 54.613 122.453 122.453c0 67.413-55.040 122.453-122.453 122.453z" />
37
+<glyph unicode="&#xe986;" glyph-name="search" d="M992.262 88.604l-242.552 206.294c-25.074 22.566-51.89 32.926-73.552 31.926 57.256 67.068 91.842 154.078 91.842 249.176 0 212.078-171.922 384-384 384-212.076 0-384-171.922-384-384s171.922-384 384-384c95.098 0 182.108 34.586 249.176 91.844-1-21.662 9.36-48.478 31.926-73.552l206.294-242.552c35.322-39.246 93.022-42.554 128.22-7.356s31.892 92.898-7.354 128.22zM384 320c-141.384 0-256 114.616-256 256s114.616 256 256 256 256-114.616 256-256-114.614-256-256-256z" />
38
+<glyph unicode="&#xe9ce;" glyph-name="eye" d="M512 768c-223.318 0-416.882-130.042-512-320 95.118-189.958 288.682-320 512-320 223.312 0 416.876 130.042 512 320-95.116 189.958-288.688 320-512 320zM764.45 598.296c60.162-38.374 111.142-89.774 149.434-150.296-38.292-60.522-89.274-111.922-149.436-150.296-75.594-48.218-162.89-73.704-252.448-73.704-89.56 0-176.858 25.486-252.452 73.704-60.158 38.372-111.138 89.772-149.432 150.296 38.292 60.524 89.274 111.924 149.434 150.296 3.918 2.5 7.876 4.922 11.86 7.3-9.96-27.328-15.41-56.822-15.41-87.596 0-141.382 114.616-256 256-256 141.382 0 256 114.618 256 256 0 30.774-5.452 60.268-15.408 87.598 3.978-2.378 7.938-4.802 11.858-7.302v0zM512 544c0-53.020-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.982 96-96z" />
39
+<glyph unicode="&#xe9d1;" glyph-name="eye-blocked" d="M945.942 945.942c-18.746 18.744-49.136 18.744-67.882 0l-202.164-202.164c-51.938 15.754-106.948 24.222-163.896 24.222-223.318 0-416.882-130.042-512-320 41.122-82.124 100.648-153.040 173.022-207.096l-158.962-158.962c-18.746-18.746-18.746-49.136 0-67.882 9.372-9.374 21.656-14.060 33.94-14.060s24.568 4.686 33.942 14.058l864 864c18.744 18.746 18.744 49.138 0 67.884zM416 640c42.24 0 78.082-27.294 90.92-65.196l-121.724-121.724c-37.902 12.838-65.196 48.68-65.196 90.92 0 53.020 42.98 96 96 96zM110.116 448c38.292 60.524 89.274 111.924 149.434 150.296 3.918 2.5 7.876 4.922 11.862 7.3-9.962-27.328-15.412-56.822-15.412-87.596 0-54.89 17.286-105.738 46.7-147.418l-60.924-60.924c-52.446 36.842-97.202 83.882-131.66 138.342zM768 518c0 27.166-4.256 53.334-12.102 77.898l-321.808-321.808c24.568-7.842 50.742-12.090 77.91-12.090 141.382 0 256 114.618 256 256zM830.026 670.026l-69.362-69.362c1.264-0.786 2.53-1.568 3.786-2.368 60.162-38.374 111.142-89.774 149.434-150.296-38.292-60.522-89.274-111.922-149.436-150.296-75.594-48.218-162.89-73.704-252.448-73.704-38.664 0-76.902 4.76-113.962 14.040l-76.894-76.894c59.718-21.462 123.95-33.146 190.856-33.146 223.31 0 416.876 130.042 512 320-45.022 89.916-112.118 166.396-193.974 222.026z" />
40
+<glyph unicode="&#xe9d3;" glyph-name="bookmarks" d="M256 832v-896l320 320 320-320v896zM768 960h-640v-896l64 64v768h576z" />
41
+<glyph unicode="&#xea40;" glyph-name="arrow-left2" d="M402.746 82.746l-320 320c-24.994 24.992-24.994 65.516 0 90.51l320 320c24.994 24.992 65.516 24.992 90.51 0 24.994-24.994 24.994-65.516 0-90.51l-210.746-210.746h613.49c35.346 0 64-28.654 64-64s-28.654-64-64-64h-613.49l210.746-210.746c12.496-12.496 18.744-28.876 18.744-45.254s-6.248-32.758-18.744-45.254c-24.994-24.994-65.516-24.994-90.51 0z" />
42
+</font></defs></svg>

BIN
frontend/assets/fonts/icomoon.ttf Datei anzeigen


BIN
frontend/assets/fonts/icomoon.woff Datei anzeigen


+ 18
- 14
frontend/index.html Datei anzeigen

@@ -1,16 +1,20 @@
1 1
 <!DOCTYPE html>
2 2
 <html lang="en">
3
-    <head>
4
-        <meta charset="UTF-8" />
5
-        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
-        <title>Vite App</title>
7
-    </head>
8
-    <body>
9
-        <div id="app"></div>
10
-        <script>
11
-            // DUMB shim
12
-            var global = window
13
-        </script>
14
-        <script type="module" src="/src/main.js"></script>
15
-    </body>
16
-</html>
3
+
4
+<head>
5
+    <meta charset="UTF-8" />
6
+    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
7
+    <link rel="stylesheet" href="style.css">
8
+    <title>Siimee</title>
9
+</head>
10
+
11
+<body>
12
+    <div id="app"></div>
13
+    <script>
14
+        // DUMB shim
15
+        var global = window
16
+    </script>
17
+    <script type="module" src="/src/main.js"></script>
18
+</body>
19
+
20
+</html>

+ 5
- 6
frontend/src/components/MainNav.vue Datei anzeigen

@@ -2,23 +2,22 @@
2 2
 w-toolbar.mt6.py1(bottom fixed)
3 3
     router-link.w-flex.column(:to='`/`')
4 4
         w-button.pa8(bg-color='primary')
5
-            w-icon.mr1(xl) mdi mdi-home
6
-            //- p.text-upper home queue
5
+            w-icon.mr1.icon-home(xl)
7 6
     router-link.w-flex.column(:to='`/pairs`')
8 7
         w-button.pa8(bg-color='primary')
9
-            w-icon.mr1(xl) mdi mdi-tooltip-account
8
+            w-icon.mr1.icon-people(xl)
10 9
             //- p.text-upper pending matches
11 10
     router-link.w-flex.column(:to='`/messages`')
12 11
         w-button.pa8(bg-color='primary')
13
-            w-icon.mr1(xl) mdi mdi-forum
12
+            w-icon.mr1.icon-chat(xl)
14 13
             //- p.text-upper active chats
15 14
     router-link.w-flex.column(:to='`/onboarding`')
16 15
         w-button.pa8(bg-color='primary')
17
-            w-icon.mr1(xl) mdi mdi-account-check
16
+            w-icon.mr1.icon-area-graph(xl)
18 17
             //- p.text-upper survey
19 18
     router-link.w-flex.column(:to='`/settings`')
20 19
         w-button.pa8(bg-color='primary' disabled)
21
-            w-icon.mr1(xl) mdi mdi-cog
20
+            w-icon.mr1.icon-cog(xl)
22 21
             //- p.text-upper settings
23 22
 </template>
24 23
 

+ 4
- 4
frontend/src/components/PairsList.vue Datei anzeigen

@@ -13,13 +13,13 @@ section.pairs-list
13 13
 
14 14
                 w-menu( left v-model='showMenu')
15 15
                     template(#activator)
16
-                        w-button.mr3(@click='showMenu = !showMenu' icon="mdi mdi-dots-horizontal")
16
+                        w-button.mr3(@click='showMenu = !showMenu' icon="icon-dots-three-horizontal")
17 17
                     w-flex()
18 18
                         router-link(
19 19
                             :to='`/chat/${pair.profile.pid}`')
20
-                            w-button.mx2(@click='showMenu = false' bg-color="success" tile icon="mdi mdi-forum") Chat
21
-                        w-button.mx2(@click='showMenu = false' bg-color="info" tile icon="mdi mdi-calendar") Calendar
22
-                        w-button.mx2(@click='showMenu = false' bg-color="primary" icon="wi-cross")
20
+                            w-button.mx2(@click='showMenu = false' bg-color="success" tile icon="icon-chat") Chat
21
+                        w-button.mx2.icon-calendar(@click='showMenu = false' bg-color="info" tile icon="icon-calendar") Calendar
22
+                        w-button.mx2(@click='showMenu = false' bg-color="primary" icon="icon-cross")
23 23
 
24 24
     p(v-else) No {{ tabName }} profiles.
25 25
 </template>

+ 2
- 2
frontend/src/components/ProfileCard.vue Datei anzeigen

@@ -14,7 +14,7 @@ w-card.profile-card-list--card.xs12
14 14
 
15 15
         template(v-if='!isList')
16 16
             w-button.text-upper.xs12.pa6(v-if='currentTab == 0 && isPaired')
17
-                w-icon.mr1(xl) mdi mdi-chat
17
+                w-icon.mr1.icon-chat(xl)
18 18
                 | start chat
19 19
 
20 20
             SummaryBar(
@@ -39,7 +39,7 @@ w-card.profile-card-list--card.xs12
39 39
             p {{ card.summary.about.tab }}
40 40
         PairingButton(@pair='onPair' @pass='onPass' v-if='!isPaired')
41 41
         w-button.text-upper.xs12.pa6(v-else-if='currentTab != 0')
42
-            w-icon.mr1(xl) mdi mdi-chat
42
+            w-icon.mr1.icon-chat(xl)
43 43
             | start chat
44 44
 </template>
45 45
 

+ 1
- 1
frontend/src/components/SummaryBar.vue Datei anzeigen

@@ -52,7 +52,7 @@ section.w-flex.column.pb5
52 52
                 v-for='(item, index) in Object.keys(tabContent)'
53 53
             )
54 54
                 li.w-flex.row(v-if='item !== "about"')
55
-                    w-icon.mr1(xl) mdi mdi-heart
55
+                    w-icon.mr1.icon-compass(xl)
56 56
                     .w-flex.column.justify-start
57 57
                         p 
58 58
                             span {{ tabContent[item].matchPerc }}%

+ 3
- 3
frontend/src/components/TopNav.vue Datei anzeigen

@@ -2,17 +2,17 @@
2 2
 w-toolbar.top-nav.w-flex.align-center.justify-between(top fixed)
3 3
     router-link.w-flex.column.no-grow(v-if="$route.params.pid" :to='`/`')
4 4
         w-button.pa4(bg-color='transparent')
5
-            w-icon.mr1(md) mdi mdi-arrow-left
5
+            w-icon.mr1.icon-arrow-left2(md)
6 6
     
7 7
     w-button.pa4(v-if="!$route.params.pid" bg-color='transparent' @click="$emit('on-open')")
8
-        w-icon.mr1(md) mdi mdi-cog
8
+        w-icon.mr1.icon-cog(md)
9 9
 
10 10
     router-link.w-flex.column(:to='`/`')
11 11
         p.text-upper.text-center {{$route.path}} {{$route.params}}
12 12
 
13 13
     router-link.w-flex.column.no-grow(v-if="!$route.params.pid" :to='`/search`')
14 14
         w-button.pa4(bg-color='transparent' disabled)
15
-            w-icon.mr1(md) mdi mdi-magnify
15
+            w-icon.mr1.icon-search(md)
16 16
                 //- p.text-upper settings
17 17
 </template>
18 18
 

+ 2
- 2
frontend/src/components/onboarding/AccountType.vue Datei anzeigen

@@ -2,10 +2,10 @@
2 2
 w-card.w-flex.column
3 3
     p {Name}, let's get started on your profile while we verify your account
4 4
     w-button.search-type(@click='handleSubmit("Recruiter")')
5
-        w-icon.mr1 mdi mdi-account-multiple
5
+        w-icon.mr1.icon-people
6 6
         | CANDIDATES
7 7
     w-button.search-type(@click='handleSubmit("Jobseeker")')
8
-        w-icon.mr1 mdi mdi-bookmark-box-multiple
8
+        w-icon.mr1.icon-bokmarks
9 9
         | JOBS
10 10
 </template>
11 11
 

+ 1
- 1
frontend/src/views/ChatView.vue Datei anzeigen

@@ -41,7 +41,7 @@ main.view--chat
41 41
     footer.w-flex.row
42 42
         w-input(@keyup.enter='sendMessage' outline v-model='toSend')
43 43
         w-button(@click='sendMessage')
44
-            w-icon mdi mdi-send
44
+            w-icon.icon-paper-plane
45 45
 
46 46
     MainNav
47 47
 </template>

+ 2
- 2
frontend/src/views/LoginView.vue Datei anzeigen

@@ -3,8 +3,8 @@ main.view--login
3 3
 
4 4
     article.pa12
5 5
         form
6
-            w-input.mb4(label="User E-mail" tile outline v-model="form.profileId" inner-icon-left='mdi mdi-mail')
7
-            w-input(label="Password" type="password" tile outline inner-icon-left='mdi mdi-eye-off')
6
+            w-input.mb4(label="User E-mail" tile outline v-model="form.profileId" inner-icon-left='icon-envelope')
7
+            w-input(label="Password" type="password" tile outline inner-icon-left='icon-eye')
8 8
 
9 9
             //- Emit up an event so we can sync App pid with currentProfile.id
10 10
             w-button.xs12.mt12(@click="$emit('updatePid', form.profileId)" type="submit") submit

+ 155
- 0
frontend/style.css Datei anzeigen

@@ -0,0 +1,155 @@
1
+@font-face {
2
+  font-family: 'icomoon';
3
+  src: url('assets/fonts/icomoon.eot?6rmrq3');
4
+  src: url('assets/fonts/icomoon.eot?6rmrq3#iefix') format('embedded-opentype'),
5
+    url('assets/fonts/icomoon.ttf?6rmrq3') format('truetype'),
6
+    url('assets/fonts/icomoon.woff?6rmrq3') format('woff'),
7
+    url('assets/fonts/icomoon.svg?6rmrq3#icomoon') format('svg');
8
+  font-weight: normal;
9
+  font-style: normal;
10
+  font-display: block;
11
+}
12
+
13
+[class^="icon-"],
14
+[class*=" icon-"] {
15
+  /* use !important to prevent issues with browser extensions that change fonts */
16
+  font-family: 'icomoon' !important;
17
+  speak: never;
18
+  font-style: normal;
19
+  font-weight: normal;
20
+  font-variant: normal;
21
+  text-transform: none;
22
+  line-height: 1;
23
+
24
+  /* Better Font Rendering =========== */
25
+  -webkit-font-smoothing: antialiased;
26
+  -moz-osx-font-smoothing: grayscale;
27
+}
28
+
29
+.icon-cross:before {
30
+  content: "\e911";
31
+}
32
+
33
+.icon-dots-three-horizontal:before {
34
+  content: "\e917";
35
+}
36
+
37
+.icon-dots-three-vertical:before {
38
+  content: "\e91a";
39
+}
40
+
41
+.icon-address:before {
42
+  content: "\e900";
43
+}
44
+
45
+.icon-area-graph:before {
46
+  content: "\e901";
47
+}
48
+
49
+.icon-calendar:before {
50
+  content: "\e902";
51
+}
52
+
53
+.icon-certified:before {
54
+  content: "\e903";
55
+}
56
+
57
+.icon-chat:before {
58
+  content: "\e904";
59
+}
60
+
61
+.icon-checkmark:before {
62
+  content: "\e905";
63
+}
64
+
65
+.icon-clock:before {
66
+  content: "\e906";
67
+}
68
+
69
+.icon-cog:before {
70
+  content: "\e907";
71
+}
72
+
73
+.icon-compass:before {
74
+  content: "\e908";
75
+}
76
+
77
+.icon-emoji-happy:before {
78
+  content: "\e909";
79
+}
80
+
81
+.icon-envelope:before {
82
+  content: "\e90a";
83
+}
84
+
85
+.icon-graduation-cap:before {
86
+  content: "\e90b";
87
+}
88
+
89
+.icon-guage:before {
90
+  content: "\e90c";
91
+}
92
+
93
+.icon-heart:before {
94
+  content: "\e90d";
95
+}
96
+
97
+.icon-home:before {
98
+  content: "\e90e";
99
+}
100
+
101
+.icon-location:before {
102
+  content: "\e90f";
103
+}
104
+
105
+.icon-lock:before {
106
+  content: "\e910";
107
+}
108
+
109
+.icon-paper-plane:before {
110
+  content: "\e912";
111
+}
112
+
113
+.icon-people:before {
114
+  content: "\e913";
115
+}
116
+
117
+.icon-plus:before {
118
+  content: "\e914";
119
+}
120
+
121
+.icon-price-ribbon:before {
122
+  content: "\e915";
123
+}
124
+
125
+.icon-star:before {
126
+  content: "\e916";
127
+}
128
+
129
+.icon-tools:before {
130
+  content: "\e918";
131
+}
132
+
133
+.icon-truck:before {
134
+  content: "\e919";
135
+}
136
+
137
+.icon-search:before {
138
+  content: "\e986";
139
+}
140
+
141
+.icon-eye:before {
142
+  content: "\e9ce";
143
+}
144
+
145
+.icon-eye-blocked:before {
146
+  content: "\e9d1";
147
+}
148
+
149
+.icon-bookmarks:before {
150
+  content: "\e9d3";
151
+}
152
+
153
+.icon-arrow-left2:before {
154
+  content: "\ea40";
155
+}

Laden…
Abbrechen
Speichern