diff --git a/categories/transportation.json b/categories/transportation.json
index f5fd237e8..0515475d3 100644
--- a/categories/transportation.json
+++ b/categories/transportation.json
@@ -1,5 +1,5 @@
{
"$schema": "../category.schema.json",
"title": "Transportation",
- "icon": "train"
+ "icon": "train-front"
}
\ No newline at end of file
diff --git a/icons/bus-front.json b/icons/bus-front.json
new file mode 100644
index 000000000..912a64065
--- /dev/null
+++ b/icons/bus-front.json
@@ -0,0 +1,15 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "coach",
+ "vehicle",
+ "trip",
+ "road"
+ ],
+ "categories": [
+ "transportation"
+ ]
+}
\ No newline at end of file
diff --git a/icons/bus-front.svg b/icons/bus-front.svg
new file mode 100644
index 000000000..749aeecb5
--- /dev/null
+++ b/icons/bus-front.svg
@@ -0,0 +1,21 @@
+
diff --git a/icons/bus.svg b/icons/bus.svg
index dd21ed106..9fdef2d1b 100644
--- a/icons/bus.svg
+++ b/icons/bus.svg
@@ -9,8 +9,11 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
+
+
+
+
+
+
+
diff --git a/icons/cable-car.json b/icons/cable-car.json
new file mode 100644
index 000000000..e7616a671
--- /dev/null
+++ b/icons/cable-car.json
@@ -0,0 +1,17 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "ski lift",
+ "winter holiday",
+ "alpine",
+ "resort",
+ "mountains"
+ ],
+ "categories": [
+ "transportation",
+ "travel"
+ ]
+}
\ No newline at end of file
diff --git a/icons/cable-car.svg b/icons/cable-car.svg
new file mode 100644
index 000000000..fb8ecc5cd
--- /dev/null
+++ b/icons/cable-car.svg
@@ -0,0 +1,20 @@
+
diff --git a/icons/car-front.json b/icons/car-front.json
new file mode 100644
index 000000000..20f32a970
--- /dev/null
+++ b/icons/car-front.json
@@ -0,0 +1,15 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "vehicle",
+ "drive",
+ "trip",
+ "journey"
+ ],
+ "categories": [
+ "transportation"
+ ]
+}
\ No newline at end of file
diff --git a/icons/car-front.svg b/icons/car-front.svg
new file mode 100644
index 000000000..93fec3fc4
--- /dev/null
+++ b/icons/car-front.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/car-taxi-front.json b/icons/car-taxi-front.json
new file mode 100644
index 000000000..04664fb89
--- /dev/null
+++ b/icons/car-taxi-front.json
@@ -0,0 +1,16 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "cab",
+ "vehicle",
+ "drive",
+ "trip",
+ "journey"
+ ],
+ "categories": [
+ "transportation"
+ ]
+}
\ No newline at end of file
diff --git a/icons/car-taxi-front.svg b/icons/car-taxi-front.svg
new file mode 100644
index 000000000..f7ce73018
--- /dev/null
+++ b/icons/car-taxi-front.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/car.json b/icons/car.json
index 6f2145d9f..1d2503ce8 100644
--- a/icons/car.json
+++ b/icons/car.json
@@ -7,8 +7,9 @@
],
"tags": [
"vehicle",
- "transport",
- "trip"
+ "drive",
+ "trip",
+ "journey"
],
"categories": [
"transportation"
diff --git a/icons/car.svg b/icons/car.svg
index 2e89572a5..c99feda01 100644
--- a/icons/car.svg
+++ b/icons/car.svg
@@ -9,7 +9,8 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
+
+
+
+
diff --git a/icons/m-square.json b/icons/m-square.json
new file mode 100644
index 000000000..afe9addd6
--- /dev/null
+++ b/icons/m-square.json
@@ -0,0 +1,18 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "metro",
+ "subway",
+ "underground",
+ "track",
+ "line"
+ ],
+ "categories": [
+ "transportation",
+ "maps",
+ "navigation"
+ ]
+}
\ No newline at end of file
diff --git a/icons/m-square.svg b/icons/m-square.svg
new file mode 100644
index 000000000..2a90330da
--- /dev/null
+++ b/icons/m-square.svg
@@ -0,0 +1,14 @@
+
diff --git a/icons/parking-meter.json b/icons/parking-meter.json
new file mode 100644
index 000000000..6d4d6fef0
--- /dev/null
+++ b/icons/parking-meter.json
@@ -0,0 +1,17 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "driving",
+ "car park",
+ "pay",
+ "sidewalk",
+ "pavement"
+ ],
+ "categories": [
+ "transportation",
+ "maps"
+ ]
+}
\ No newline at end of file
diff --git a/icons/parking-meter.svg b/icons/parking-meter.svg
new file mode 100644
index 000000000..2aa20113a
--- /dev/null
+++ b/icons/parking-meter.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/rail-symbol.json b/icons/rail-symbol.json
new file mode 100644
index 000000000..8ea043bae
--- /dev/null
+++ b/icons/rail-symbol.json
@@ -0,0 +1,16 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "railway",
+ "train",
+ "track",
+ "line"
+ ],
+ "categories": [
+ "transportation",
+ "maps"
+ ]
+}
\ No newline at end of file
diff --git a/icons/rail-symbol.svg b/icons/rail-symbol.svg
new file mode 100644
index 000000000..bdaa16159
--- /dev/null
+++ b/icons/rail-symbol.svg
@@ -0,0 +1,15 @@
+
diff --git a/icons/ship-wheel.json b/icons/ship-wheel.json
new file mode 100644
index 000000000..f15a359b9
--- /dev/null
+++ b/icons/ship-wheel.json
@@ -0,0 +1,27 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "steering",
+ "rudder",
+ "boat",
+ "knots",
+ "nautical mile",
+ "maritime",
+ "sailing",
+ "yacht",
+ "cruise",
+ "ocean liner",
+ "tanker",
+ "vessel",
+ "navy",
+ "trip"
+ ],
+ "categories": [
+ "transportation",
+ "travel",
+ "maps"
+ ]
+}
\ No newline at end of file
diff --git a/icons/ship-wheel.svg b/icons/ship-wheel.svg
new file mode 100644
index 000000000..8e36729d2
--- /dev/null
+++ b/icons/ship-wheel.svg
@@ -0,0 +1,22 @@
+
diff --git a/icons/ship.json b/icons/ship.json
index c53565b28..d7d93bdac 100644
--- a/icons/ship.json
+++ b/icons/ship.json
@@ -5,9 +5,17 @@
],
"tags": [
"boat",
- "trip",
+ "knots",
+ "nautical mile",
"maritime",
- "navy"
+ "sailing",
+ "yacht",
+ "cruise",
+ "ocean liner",
+ "tanker",
+ "vessel",
+ "navy",
+ "trip"
],
"categories": [
"transportation",
diff --git a/icons/tractor.json b/icons/tractor.json
new file mode 100644
index 000000000..9e7899d70
--- /dev/null
+++ b/icons/tractor.json
@@ -0,0 +1,19 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "farming",
+ "farmer",
+ "ranch",
+ "harvest",
+ "equipment",
+ "vehicle"
+ ],
+ "categories": [
+ "transportation",
+ "sustainability",
+ "food-beverage"
+ ]
+}
\ No newline at end of file
diff --git a/icons/tractor.svg b/icons/tractor.svg
new file mode 100644
index 000000000..2930ad951
--- /dev/null
+++ b/icons/tractor.svg
@@ -0,0 +1,21 @@
+
diff --git a/icons/traffic-cone.json b/icons/traffic-cone.json
new file mode 100644
index 000000000..42f94237a
--- /dev/null
+++ b/icons/traffic-cone.json
@@ -0,0 +1,15 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "roadworks",
+ "tarmac",
+ "safety",
+ "block"
+ ],
+ "categories": [
+ "transportation"
+ ]
+}
\ No newline at end of file
diff --git a/icons/traffic-cone.svg b/icons/traffic-cone.svg
new file mode 100644
index 000000000..9e4f321bb
--- /dev/null
+++ b/icons/traffic-cone.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/train-front-tunnel.json b/icons/train-front-tunnel.json
new file mode 100644
index 000000000..18bbe574f
--- /dev/null
+++ b/icons/train-front-tunnel.json
@@ -0,0 +1,21 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "railway",
+ "metro",
+ "subway",
+ "underground",
+ "speed",
+ "bullet",
+ "fast",
+ "track",
+ "line"
+ ],
+ "categories": [
+ "transportation",
+ "maps"
+ ]
+}
\ No newline at end of file
diff --git a/icons/train-front-tunnel.svg b/icons/train-front-tunnel.svg
new file mode 100644
index 000000000..fce0be1af
--- /dev/null
+++ b/icons/train-front-tunnel.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/train-front.json b/icons/train-front.json
new file mode 100644
index 000000000..c5735d0cb
--- /dev/null
+++ b/icons/train-front.json
@@ -0,0 +1,20 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "railway",
+ "metro",
+ "subway",
+ "underground",
+ "high-speed",
+ "bullet",
+ "fast",
+ "track",
+ "line"
+ ],
+ "categories": [
+ "transportation"
+ ]
+}
\ No newline at end of file
diff --git a/icons/train-front.svg b/icons/train-front.svg
new file mode 100644
index 000000000..d340f46d1
--- /dev/null
+++ b/icons/train-front.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/train-track.json b/icons/train-track.json
new file mode 100644
index 000000000..e8add0f27
--- /dev/null
+++ b/icons/train-track.json
@@ -0,0 +1,14 @@
+{
+ "$schema": "../icon.schema.json",
+ "contributors": [
+ "danielbayley"
+ ],
+ "tags": [
+ "railway",
+ "line"
+ ],
+ "categories": [
+ "transportation",
+ "maps"
+ ]
+}
\ No newline at end of file
diff --git a/icons/train-track.svg b/icons/train-track.svg
new file mode 100644
index 000000000..93b84b7c1
--- /dev/null
+++ b/icons/train-track.svg
@@ -0,0 +1,19 @@
+
diff --git a/icons/train.json b/icons/tram-front.json
similarity index 64%
rename from icons/train.json
rename to icons/tram-front.json
index 793241051..301165abd 100644
--- a/icons/train.json
+++ b/icons/tram-front.json
@@ -5,12 +5,18 @@
"karsa-mistmere"
],
"tags": [
- "transport",
+ "railway",
"metro",
"subway",
- "underground"
+ "underground",
+ "track",
+ "line",
+ "tourism"
],
"categories": [
"transportation"
+ ],
+ "aliases": [
+ "train"
]
}
\ No newline at end of file
diff --git a/icons/train.svg b/icons/tram-front.svg
similarity index 100%
rename from icons/train.svg
rename to icons/tram-front.svg
diff --git a/icons/truck.json b/icons/truck.json
index 022385504..b4bce1843 100644
--- a/icons/truck.json
+++ b/icons/truck.json
@@ -6,13 +6,14 @@
"ericfennis",
"Andreto",
"csandman",
- "karsa-mistmere"
+ "karsa-mistmere",
+ "danielbayley"
],
"tags": [
"delivery",
"van",
"shipping",
- "transport",
+ "haulage",
"lorry"
],
"categories": [
diff --git a/icons/truck.svg b/icons/truck.svg
index 49b231161..7499620d4 100644
--- a/icons/truck.svg
+++ b/icons/truck.svg
@@ -9,9 +9,9 @@
stroke-linecap="round"
stroke-linejoin="round"
>
-
-
-
-
-
+
+
+
+
+