diff --git a/assets/icons/functional/images/action/db_ic_camera_32.svg b/assets/icons/functional/images/action/db_ic_camera_32.svg
index 14feeac73..98f773bbc 100755
--- a/assets/icons/functional/images/action/db_ic_camera_32.svg
+++ b/assets/icons/functional/images/action/db_ic_camera_32.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/action/db_ic_done_16.svg b/assets/icons/functional/images/action/db_ic_done_16.svg
new file mode 100755
index 000000000..5216b6ff6
--- /dev/null
+++ b/assets/icons/functional/images/action/db_ic_done_16.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/action/db_ic_fingerprint_24.svg b/assets/icons/functional/images/action/db_ic_fingerprint_24.svg
index 85143e6be..1be01cf0b 100755
--- a/assets/icons/functional/images/action/db_ic_fingerprint_24.svg
+++ b/assets/icons/functional/images/action/db_ic_fingerprint_24.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/action/db_ic_fingerprint_32.svg b/assets/icons/functional/images/action/db_ic_fingerprint_32.svg
index 330653e81..ebe49c2f7 100755
--- a/assets/icons/functional/images/action/db_ic_fingerprint_32.svg
+++ b/assets/icons/functional/images/action/db_ic_fingerprint_32.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/action/db_ic_search_32.svg b/assets/icons/functional/images/action/db_ic_search_32.svg
index 160cb5c2f..397acfeef 100755
--- a/assets/icons/functional/images/action/db_ic_search_32.svg
+++ b/assets/icons/functional/images/action/db_ic_search_32.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/feature/db_ic_air_condition_32.svg b/assets/icons/functional/images/feature/db_ic_air_condition_32.svg
index 692920920..5d500d0f4 100755
--- a/assets/icons/functional/images/feature/db_ic_air_condition_32.svg
+++ b/assets/icons/functional/images/feature/db_ic_air_condition_32.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/feature/db_ic_buggy_20.svg b/assets/icons/functional/images/feature/db_ic_buggy_20.svg
index bad2166c6..46293f4cd 100755
--- a/assets/icons/functional/images/feature/db_ic_buggy_20.svg
+++ b/assets/icons/functional/images/feature/db_ic_buggy_20.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/feature/db_ic_buggy_24.svg b/assets/icons/functional/images/feature/db_ic_buggy_24.svg
index 963d481b1..fc58c1f57 100755
--- a/assets/icons/functional/images/feature/db_ic_buggy_24.svg
+++ b/assets/icons/functional/images/feature/db_ic_buggy_24.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/feature/db_ic_hydrogen_32.svg b/assets/icons/functional/images/feature/db_ic_hydrogen_32.svg
index e6f217340..04936f316 100755
--- a/assets/icons/functional/images/feature/db_ic_hydrogen_32.svg
+++ b/assets/icons/functional/images/feature/db_ic_hydrogen_32.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/maps/db_ic_gps_north_24.svg b/assets/icons/functional/images/maps/db_ic_gps_north_24.svg
index 0e3228d04..b5f661921 100755
--- a/assets/icons/functional/images/maps/db_ic_gps_north_24.svg
+++ b/assets/icons/functional/images/maps/db_ic_gps_north_24.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/maps/db_ic_gps_north_32.svg b/assets/icons/functional/images/maps/db_ic_gps_north_32.svg
index 7f0206e40..772d97baa 100755
--- a/assets/icons/functional/images/maps/db_ic_gps_north_32.svg
+++ b/assets/icons/functional/images/maps/db_ic_gps_north_32.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/icons/functional/images/maps/db_ic_gps_north_solid_20.svg b/assets/icons/functional/images/maps/db_ic_gps_north_solid_20.svg
new file mode 100755
index 000000000..8f949a485
--- /dev/null
+++ b/assets/icons/functional/images/maps/db_ic_gps_north_solid_20.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/maps/db_ic_gps_north_solid_24.svg b/assets/icons/functional/images/maps/db_ic_gps_north_solid_24.svg
new file mode 100755
index 000000000..0e3228d04
--- /dev/null
+++ b/assets/icons/functional/images/maps/db_ic_gps_north_solid_24.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/maps/db_ic_gps_north_solid_32.svg b/assets/icons/functional/images/maps/db_ic_gps_north_solid_32.svg
new file mode 100755
index 000000000..7f0206e40
--- /dev/null
+++ b/assets/icons/functional/images/maps/db_ic_gps_north_solid_32.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/maps/db_ic_home_24.svg b/assets/icons/functional/images/maps/db_ic_home_24.svg
index 2cd94e326..9e396b751 100755
--- a/assets/icons/functional/images/maps/db_ic_home_24.svg
+++ b/assets/icons/functional/images/maps/db_ic_home_24.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/maps/db_ic_home_32.svg b/assets/icons/functional/images/maps/db_ic_home_32.svg
index 63b7eb597..a06096c94 100755
--- a/assets/icons/functional/images/maps/db_ic_home_32.svg
+++ b/assets/icons/functional/images/maps/db_ic_home_32.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/seat/db_ic_elderly_20.svg b/assets/icons/functional/images/seat/db_ic_elderly_20.svg
index 784d65fa6..eb2505e4f 100755
--- a/assets/icons/functional/images/seat/db_ic_elderly_20.svg
+++ b/assets/icons/functional/images/seat/db_ic_elderly_20.svg
@@ -1 +1 @@
-
+
diff --git a/assets/icons/functional/images/transportation/db_ic_local_train_filled_20.svg b/assets/icons/functional/images/transportation/db_ic_local_train_filled_20.svg
deleted file mode 100755
index a045e6176..000000000
--- a/assets/icons/functional/images/transportation/db_ic_local_train_filled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/functional/images/transportation/db_ic_local_train_filled_24.svg b/assets/icons/functional/images/transportation/db_ic_local_train_filled_24.svg
deleted file mode 100755
index d6026a473..000000000
--- a/assets/icons/functional/images/transportation/db_ic_local_train_filled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/functional/images/transportation/db_ic_local_train_filled_32.svg b/assets/icons/functional/images/transportation/db_ic_local_train_filled_32.svg
deleted file mode 100755
index 0f6f0c2a1..000000000
--- a/assets/icons/functional/images/transportation/db_ic_local_train_filled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_20.svg b/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_20.svg
deleted file mode 100755
index e5358b93e..000000000
--- a/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_20.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_24.svg b/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_24.svg
deleted file mode 100755
index 331aec0ae..000000000
--- a/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_24.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_32.svg b/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_32.svg
deleted file mode 100755
index 000234cc3..000000000
--- a/assets/icons/functional/images/transportation/db_ic_long_distance_bus_filled_32.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_20.svg b/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_20.svg
new file mode 100755
index 000000000..8351fbeb4
--- /dev/null
+++ b/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_20.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_24.svg b/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_24.svg
new file mode 100755
index 000000000..d36da0b22
--- /dev/null
+++ b/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_24.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_32.svg b/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_32.svg
new file mode 100755
index 000000000..5afc7db16
--- /dev/null
+++ b/assets/icons/functional/images/transportation/inverted/db_ic_electric_locomotive_inverted_32.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_20.svg b/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_20.svg
new file mode 100755
index 000000000..8351fbeb4
--- /dev/null
+++ b/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_20.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_24.svg b/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_24.svg
new file mode 100755
index 000000000..88d796066
--- /dev/null
+++ b/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_24.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_32.svg b/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_32.svg
new file mode 100755
index 000000000..9164ccf9a
--- /dev/null
+++ b/assets/icons/functional/images/transportation/regular/db_ic_electric_locomotive_32.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/regular/db_ic_sev_20.svg b/assets/icons/functional/images/transportation/regular/db_ic_sev_20.svg
new file mode 100755
index 000000000..e201cbcc0
--- /dev/null
+++ b/assets/icons/functional/images/transportation/regular/db_ic_sev_20.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/regular/db_ic_sev_24.svg b/assets/icons/functional/images/transportation/regular/db_ic_sev_24.svg
new file mode 100755
index 000000000..e6aa3af94
--- /dev/null
+++ b/assets/icons/functional/images/transportation/regular/db_ic_sev_24.svg
@@ -0,0 +1 @@
+
diff --git a/assets/icons/functional/images/transportation/regular/db_ic_sev_32.svg b/assets/icons/functional/images/transportation/regular/db_ic_sev_32.svg
new file mode 100755
index 000000000..4e2bc6fec
--- /dev/null
+++ b/assets/icons/functional/images/transportation/regular/db_ic_sev_32.svg
@@ -0,0 +1 @@
+
diff --git a/source/_patterns/icons/functional/functional-icons~action.json b/source/_patterns/icons/functional/functional-icons~action.json
index 420d72afe..39836abe2 100644
--- a/source/_patterns/icons/functional/functional-icons~action.json
+++ b/source/_patterns/icons/functional/functional-icons~action.json
@@ -480,6 +480,9 @@
},
{
"size": 20
+ },
+ {
+ "size": 16
}
]
},
diff --git a/source/_patterns/icons/functional/functional-icons~maps.json b/source/_patterns/icons/functional/functional-icons~maps.json
index 8b62e5763..20c73ee9a 100644
--- a/source/_patterns/icons/functional/functional-icons~maps.json
+++ b/source/_patterns/icons/functional/functional-icons~maps.json
@@ -27,6 +27,18 @@
},
{
"size": 20
+ },
+ {
+ "size": 32,
+ "style": "solid"
+ },
+ {
+ "size": 24,
+ "style": "solid"
+ },
+ {
+ "size": 20,
+ "style": "solid"
}
]
},
diff --git a/source/_patterns/icons/functional/functional-icons~transportation.json b/source/_patterns/icons/functional/functional-icons~transportation.json
index 992750f99..b4e38e328 100644
--- a/source/_patterns/icons/functional/functional-icons~transportation.json
+++ b/source/_patterns/icons/functional/functional-icons~transportation.json
@@ -172,6 +172,32 @@
}
]
},
+ {
+ "icon": "electric_locomotive",
+ "variants": [
+ {
+ "size": 32
+ },
+ {
+ "size": 24
+ },
+ {
+ "size": 20
+ },
+ {
+ "size": 32,
+ "style": "inverted"
+ },
+ {
+ "size": 24,
+ "style": "inverted"
+ },
+ {
+ "size": 20,
+ "style": "inverted"
+ }
+ ]
+ },
{
"icon": "electric_scooter",
"variants": [
@@ -500,6 +526,20 @@
}
]
},
+ {
+ "icon": "sev",
+ "variants": [
+ {
+ "size": 32
+ },
+ {
+ "size": 24
+ },
+ {
+ "size": 20
+ }
+ ]
+ },
{
"icon": "speedboat",
"variants": [