aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcodecalm <codecalm@gmail.com>2020-10-09 00:52:59 +0200
committercodecalm <codecalm@gmail.com>2020-10-09 00:52:59 +0200
commite397b5ec08a68a0b4f48b06af80a0691d516e621 (patch)
tree45534f9655901a7616c06feec026c5906b3c1598
parentMerge pull request #82 from tabler/dev-icons-react-bundling (diff)
downloadtabler-icons-e397b5ec08a68a0b4f48b06af80a0691d516e621.tar.xz
18 new icons: `backhoe`, `building-carousel`, `building-castle`, `building-fortress`, `building-lighthouse`, `buldozer`, `golf`, `helicopter-landing`, `helicopter`, `jump-rope`, `mood-crazy-happy`, `pool`, `soccer-field`, `speedboat`, `submarine`, `tank`, `train`, `wrecking-ball`
Fixed icons: `drone`, `gps`, `pill`, `sthetoscope`
-rw-r--r--src/_icons/backhoe.svg13
-rw-r--r--src/_icons/building-carousel.svg12
-rw-r--r--src/_icons/building-castle.svg7
-rw-r--r--src/_icons/building-fortress.svg12
-rw-r--r--src/_icons/building-lighthouse.svg9
-rw-r--r--src/_icons/buldozer.svg13
-rw-r--r--src/_icons/drone.svg1
-rw-r--r--src/_icons/golf.svg7
-rw-r--r--src/_icons/gps.svg5
-rw-r--r--src/_icons/helicopter-landing.svg9
-rw-r--r--src/_icons/helicopter.svg12
-rw-r--r--src/_icons/jump-rope.svg8
-rw-r--r--src/_icons/mood-crazy-happy.svg11
-rw-r--r--src/_icons/pill.svg1
-rw-r--r--src/_icons/pool.svg11
-rw-r--r--src/_icons/soccer-field.svg10
-rw-r--r--src/_icons/speedboat.svg8
-rw-r--r--src/_icons/sthetoscope.svg2
-rw-r--r--src/_icons/submarine.svg8
-rw-r--r--src/_icons/tank.svg8
-rw-r--r--src/_icons/train.svg12
-rw-r--r--src/_icons/wrecking-ball.svg13
-rw-r--r--src/editor.html18
23 files changed, 207 insertions, 3 deletions
diff --git a/src/_icons/backhoe.svg b/src/_icons/backhoe.svg
new file mode 100644
index 00000000..980a03c7
--- /dev/null
+++ b/src/_icons/backhoe.svg
@@ -0,0 +1,13 @@
+---
+category: Vehicles
+---
+<svg>
+ <circle cx="4" cy="17" r="2" />
+ <circle cx="13" cy="17" r="2" />
+ <line x1="13" y1="19" x2="4" y2="19" />
+ <line x1="4" y1="15" x2="13" y2="15" />
+ <path d="M8 12V7h2a3 3 0 0 1 3 3v5" />
+ <path d="M5 15v-2a1 1 0 0 1 1 -1h7" />
+ <path d="M21.12 9.88l-3.12 -4.88l-5 5" />
+ <path d="M21.12 9.88a3 3 0 0 1 -2.12 5.12a3 3 0 0 1 -2.12 -.88l4.24 -4.24z" />
+</svg>
diff --git a/src/_icons/building-carousel.svg b/src/_icons/building-carousel.svg
new file mode 100644
index 00000000..49fcf7fa
--- /dev/null
+++ b/src/_icons/building-carousel.svg
@@ -0,0 +1,12 @@
+---
+category: Buildings
+---
+<svg>
+ <circle cx="12" cy="12" r="6" />
+ <circle cx="5" cy="8" r="2" />
+ <circle cx="12" cy="4" r="2" />
+ <circle cx="19" cy="8" r="2" />
+ <circle cx="5" cy="16" r="2" />
+ <circle cx="19" cy="16" r="2" />
+ <path d="M8 22l4-10 4 10" />
+</svg>
diff --git a/src/_icons/building-castle.svg b/src/_icons/building-castle.svg
new file mode 100644
index 00000000..7ed7b50f
--- /dev/null
+++ b/src/_icons/building-castle.svg
@@ -0,0 +1,7 @@
+---
+category: Buildings
+---
+<svg>
+ <path d="M15 19v-2a3 3 0 0 0 -6 0v2a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1v-14h4v3h3v-3h4v3h3v-3h4v14a1 1 0 0 1 -1 1h-4a1 1 0 0 1 -1 -1z" />
+ <line x1="3" y1="11" x2="21" y2="11" />
+</svg>
diff --git a/src/_icons/building-fortress.svg b/src/_icons/building-fortress.svg
new file mode 100644
index 00000000..9fe2bdf5
--- /dev/null
+++ b/src/_icons/building-fortress.svg
@@ -0,0 +1,12 @@
+---
+category: Buildings
+---
+<svg>
+ <path d="M7 21h1a1 1 0 0 0 1 -1v-1h0a3 3 0 0 1 6 0m3 2h1a1 1 0 0 0 1 -1v-15l-3 -2l-3 2v6h-4v-6l-3 -2l-3 2v15a1 1 0 0 0 1 1h2m8 -2v1a1 1 0 0 0 1 1h2" />
+ <path d="M7 7h0v.01" />
+ <path d="M7 10h0v.01" />
+ <path d="M7 13h0v.01" />
+ <path d="M17 7h0v.01" />
+ <path d="M17 10h0v.01" />
+ <path d="M17 13h0v.01" />
+</svg>
diff --git a/src/_icons/building-lighthouse.svg b/src/_icons/building-lighthouse.svg
new file mode 100644
index 00000000..1cf176ec
--- /dev/null
+++ b/src/_icons/building-lighthouse.svg
@@ -0,0 +1,9 @@
+---
+category: Buildings
+---
+<svg>
+ <path d="M12 3l2 3l2 15h-8l2 -15z" />
+ <line x1="8" y1="9" x2="16" y2="9" />
+ <path d="M3 11l2 -2l-2 -2" />
+ <path d="M21 11l-2 -2l2 -2" />
+</svg>
diff --git a/src/_icons/buldozer.svg b/src/_icons/buldozer.svg
new file mode 100644
index 00000000..0e2ff880
--- /dev/null
+++ b/src/_icons/buldozer.svg
@@ -0,0 +1,13 @@
+---
+category: Vehicles
+---
+<svg>
+ <circle cx="4" cy="17" r="2" />
+ <circle cx="13" cy="17" r="2" />
+ <path d="M18 13v6h3" />
+ <line x1="13" y1="19" x2="4" y2="19" />
+ <line x1="4" y1="15" x2="13" y2="15" />
+ <path d="M8 12v-5h2a3 3 0 0 1 3 3v5" />
+ <path d="M5 15v-2a1 1 0 0 1 1 -1h7" />
+ <line x1="18" y1="17" x2="15" y2="17" />
+</svg>
diff --git a/src/_icons/drone.svg b/src/_icons/drone.svg
index d0610174..e245a1bf 100644
--- a/src/_icons/drone.svg
+++ b/src/_icons/drone.svg
@@ -1,4 +1,5 @@
---
+category: Vehicles
version: 1.33
---
<svg>
diff --git a/src/_icons/golf.svg b/src/_icons/golf.svg
new file mode 100644
index 00000000..4bec0fa8
--- /dev/null
+++ b/src/_icons/golf.svg
@@ -0,0 +1,7 @@
+---
+category: Sport
+---
+<svg>
+ <path d="M12 18v-15l7 4l-7 4" />
+ <path d="M9 17.67c-.62 .36 -1 .82 -1 1.33c0 1.1 1.8 2 4 2s4 -.9 4 -2c0 -.5 -.38 -.97 -1 -1.33" />
+</svg>
diff --git a/src/_icons/gps.svg b/src/_icons/gps.svg
index a7338667..b8e2818c 100644
--- a/src/_icons/gps.svg
+++ b/src/_icons/gps.svg
@@ -1,7 +1,8 @@
---
+category: Map
version: 1.33
---
<svg>
- <circle cx="12" cy="12" r="8" />
- <path d="M12 8l-3 7.5 3-1.5 3 1.5z" />
+ <circle cx="12" cy="12" r="9" />
+ <path d="M12 17l-1 -4l-4 -1l9 -4z" />
</svg>
diff --git a/src/_icons/helicopter-landing.svg b/src/_icons/helicopter-landing.svg
new file mode 100644
index 00000000..a16cb49a
--- /dev/null
+++ b/src/_icons/helicopter-landing.svg
@@ -0,0 +1,9 @@
+---
+category: Vehicles
+---
+<svg>
+ <rect x="4" y="4" width="16" height="16" rx="2" />
+ <line x1="9" y1="8" x2="9" y2="16" />
+ <line x1="9" y1="12" x2="15" y2="12" />
+ <line x1="15" y1="8" x2="15" y2="16" />
+</svg>
diff --git a/src/_icons/helicopter.svg b/src/_icons/helicopter.svg
new file mode 100644
index 00000000..ff255893
--- /dev/null
+++ b/src/_icons/helicopter.svg
@@ -0,0 +1,12 @@
+---
+category: Map
+---
+<svg>
+ <path d="M3 10l1 2h6" />
+ <path d="M12 9a2 2 0 0 0 -2 2v3c0 1.1 .9 2 2 2h7a2 2 0 0 0 2 -2c0 -3.31 -3.13 -5 -7 -5h-2z" />
+ <line x1="13" y1="9" x2="13" y2="6" />
+ <line x1="5" y1="6" x2="20" y2="6" />
+ <path d="M15 9.1v3.9h5.5" />
+ <line x1="15" y1="19" x2="15" y2="16" />
+ <line x1="19" y1="19" x2="11" y2="19" />
+</svg>
diff --git a/src/_icons/jump-rope.svg b/src/_icons/jump-rope.svg
new file mode 100644
index 00000000..bbd409e2
--- /dev/null
+++ b/src/_icons/jump-rope.svg
@@ -0,0 +1,8 @@
+---
+category: Sport
+---
+<svg>
+ <path d="M6 14v-6a3 3 0 1 1 6 0v8a3 3 0 0 0 6 0v-6" />
+ <rect x="16" y="3" width="4" height="7" rx="2" />
+ <rect x="4" y="14" width="4" height="7" rx="2" />
+</svg>
diff --git a/src/_icons/mood-crazy-happy.svg b/src/_icons/mood-crazy-happy.svg
new file mode 100644
index 00000000..4c4a081c
--- /dev/null
+++ b/src/_icons/mood-crazy-happy.svg
@@ -0,0 +1,11 @@
+---
+category: Mood
+---
+<svg>
+ <circle cx="12" cy="12" r="9" />
+ <line x1="7" y1="8.5" x2="10" y2="11.5" />
+ <path d="M7 11.5l3-3" />
+ <line x1="14" y1="8.5" x2="17" y2="11.5" />
+ <path d="M14 11.5l3-3" />
+ <path d="M9.5 15a3.5 3.5 0 0 0 5 0" />
+</svg>
diff --git a/src/_icons/pill.svg b/src/_icons/pill.svg
index b733d4f6..2d9804aa 100644
--- a/src/_icons/pill.svg
+++ b/src/_icons/pill.svg
@@ -1,4 +1,5 @@
---
+version: 1.1
tags: [drug, medication, illness, sickness, doctor, prescription]
---
<svg>
diff --git a/src/_icons/pool.svg b/src/_icons/pool.svg
new file mode 100644
index 00000000..b1d0fa62
--- /dev/null
+++ b/src/_icons/pool.svg
@@ -0,0 +1,11 @@
+---
+category: Sport
+---
+<svg>
+ <path d="M2 20a2.4 2.4 0 0 0 2 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1" />
+ <path d="M2 16a2.4 2.4 0 0 0 2 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1 2.4 2.4 0 012-1 2.4 2.4 0 012 1 2.4 2.4 0 002 1 2.4 2.4 0 002-1" />
+ <path d="M15 12v-7.5a1.5 1.5 0 0 1 3 0" />
+ <path d="M9 12v-7.5a1.5 1.5 0 0 0 -3 0" />
+ <line x1="15" y1="5" x2="9" y2="5" />
+ <line x1="9" y1="10" x2="15" y2="10" />
+</svg>
diff --git a/src/_icons/soccer-field.svg b/src/_icons/soccer-field.svg
new file mode 100644
index 00000000..b2639431
--- /dev/null
+++ b/src/_icons/soccer-field.svg
@@ -0,0 +1,10 @@
+---
+category: Sport
+---
+<svg>
+ <circle cx="12" cy="12" r="3" />
+ <path d="M3 9h3v6h-3z" />
+ <path d="M18 9h3v6h-3z" />
+ <rect x="3" y="5" width="18" height="14" rx="2" />
+ <line x1="12" y1="5" x2="12" y2="19" />
+</svg>
diff --git a/src/_icons/speedboat.svg b/src/_icons/speedboat.svg
new file mode 100644
index 00000000..a8df409e
--- /dev/null
+++ b/src/_icons/speedboat.svg
@@ -0,0 +1,8 @@
+---
+category: Vehicles
+---
+<svg>
+ <path d="M3 17h13.4a3 3 0 0 0 2.5 -1.34l3.1 -4.66h0h-6.23a4 4 0 0 0 -1.49 .29l-3.56 1.42a4 4 0 0 1 -1.49 .29h-3.73h0h-1l-1.5 4z" />
+ <line x1="6" y1="13" x2="7.5" y2="8" />
+ <path d="M6 8h8l2 3" />
+</svg>
diff --git a/src/_icons/sthetoscope.svg b/src/_icons/sthetoscope.svg
index 0ba6229b..5f7f8106 100644
--- a/src/_icons/sthetoscope.svg
+++ b/src/_icons/sthetoscope.svg
@@ -2,7 +2,7 @@
version: 1.33
---
<svg>
- <path d="M6 4h-1a2 2 0 0 0 -2 2v3.5h0a5.5 5.5 0 0 0 11 0v-3.5a2 2 0 0 0 -2 -2h-1h0" />
+ <path d="M6 4h-1a2 2 0 0 0 -2 2v3.5h0a5.5 5.5 0 0 0 11 0v-3.5a2 2 0 0 0 -2 -2h-1" />
<path d="M8 15a6 6 0 1 0 12 0v-3" />
<path d="M11 3v2" />
<path d="M6 3v2" />
diff --git a/src/_icons/submarine.svg b/src/_icons/submarine.svg
new file mode 100644
index 00000000..d0d1e2bb
--- /dev/null
+++ b/src/_icons/submarine.svg
@@ -0,0 +1,8 @@
+---
+category: Vehicles
+---
+<svg>
+ <path d="M3 11v6h2l1 -1.5l3 1.5h10a3 3 0 0 0 0 -6h-10h0l-3 1.5l-1 -1.5h-2z" />
+ <path d="M17 11l-1 -3h-5l-1 3" />
+ <path d="M13 8v-2a1 1 0 0 1 1 -1h1" />
+</svg>
diff --git a/src/_icons/tank.svg b/src/_icons/tank.svg
new file mode 100644
index 00000000..a59123ec
--- /dev/null
+++ b/src/_icons/tank.svg
@@ -0,0 +1,8 @@
+---
+category: Vehicles
+---
+<svg>
+ <rect x="2" y="12" width="18" height="6" rx="3" />
+ <path d="M6 12l1 -5h5l3 5" />
+ <line x1="21" y1="9" x2="13.2" y2="9" />
+</svg>
diff --git a/src/_icons/train.svg b/src/_icons/train.svg
new file mode 100644
index 00000000..d63a7f61
--- /dev/null
+++ b/src/_icons/train.svg
@@ -0,0 +1,12 @@
+---
+category: Vehicles
+---
+<svg>
+ <path d="M21 13c0 -3.87 -3.37 -7 -10 -7h-8" />
+ <path d="M3 15h16a2 2 0 0 0 2 -2" />
+ <path d="M3 6v5h17.5" />
+ <line x1="3" y1="10" x2="3" y2="14" />
+ <line x1="8" y1="11" x2="8" y2="6" />
+ <line x1="13" y1="11" x2="13" y2="6.5" />
+ <line x1="3" y1="19" x2="21" y2="19" />
+</svg>
diff --git a/src/_icons/wrecking-ball.svg b/src/_icons/wrecking-ball.svg
new file mode 100644
index 00000000..53d728c8
--- /dev/null
+++ b/src/_icons/wrecking-ball.svg
@@ -0,0 +1,13 @@
+---
+category: Vehicles
+---
+<svg>
+ <circle cx="19" cy="13" r="2" />
+ <circle cx="4" cy="17" r="2" />
+ <circle cx="13" cy="17" r="2" />
+ <line x1="13" y1="19" x2="4" y2="19" />
+ <line x1="4" y1="15" x2="13" y2="15" />
+ <path d="M8 12v-5h2a3 3 0 0 1 3 3v5" />
+ <path d="M5 15v-2a1 1 0 0 1 1 -1h7" />
+ <path d="M19 11v-7l-6 7" />
+</svg>
diff --git a/src/editor.html b/src/editor.html
index 4cec1b20..103a9bd4 100644
--- a/src/editor.html
+++ b/src/editor.html
@@ -80,6 +80,24 @@ layout: default
%}
</div>
+ {% assign new-icons = icons | where: "version", null %}
+
+ {% if new-icons %}
+ <h2 class="icon-subtitle">New icons ({{ new-icons | size }})</h2>
+
+ <div class="mb">
+ <div class="icons-list">
+
+ {% for icon in new-icons %}
+ {% assign name = icon.slug %}
+ <a href="#" class="icons-list-icon js-icon" title="{{ icon.slug }}" data-icon="{{ name }}"{% unless icon.category %} style="color: #999" {% endunless %}>
+ {% include icon.html name=name %}
+ </a>
+ {% endfor %}
+ </div>
+ </div>
+ {% endif %}
+
<h2 class="icon-subtitle">{{ site.icons.size }} icons</h2>
{% assign icons = icons | group_by: "category" %}