diff --git a/src/assets/svg/Add.svelte b/src/assets/svg/Add.svelte
index 779eb755e..aa02e1861 100644
--- a/src/assets/svg/Add.svelte
+++ b/src/assets/svg/Add.svelte
@@ -1,4 +1,32 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/AddSmall.svelte b/src/assets/svg/AddSmall.svelte
index 1008fce1a..28643c6df 100644
--- a/src/assets/svg/AddSmall.svelte
+++ b/src/assets/svg/AddSmall.svelte
@@ -1,4 +1,23 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Add_pin.svelte b/src/assets/svg/Add_pin.svelte
index 719fb3295..62f2f31f9 100644
--- a/src/assets/svg/Add_pin.svelte
+++ b/src/assets/svg/Add_pin.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Back.svelte b/src/assets/svg/Back.svelte
index 2624a3583..20c726021 100644
--- a/src/assets/svg/Back.svelte
+++ b/src/assets/svg/Back.svelte
@@ -1,4 +1,24 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Blocked.svelte b/src/assets/svg/Blocked.svelte
index cea40778f..2aa97b366 100644
--- a/src/assets/svg/Blocked.svelte
+++ b/src/assets/svg/Blocked.svelte
@@ -1,4 +1,779 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Brick_wall_raw.svelte b/src/assets/svg/Brick_wall_raw.svelte
index 01febb296..6ca7259e9 100644
--- a/src/assets/svg/Brick_wall_raw.svelte
+++ b/src/assets/svg/Brick_wall_raw.svelte
@@ -1,4 +1,985 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Brick_wall_round.svelte b/src/assets/svg/Brick_wall_round.svelte
index 359283093..c2a4b0da9 100644
--- a/src/assets/svg/Brick_wall_round.svelte
+++ b/src/assets/svg/Brick_wall_round.svelte
@@ -1,4 +1,1007 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Brick_wall_square.svelte b/src/assets/svg/Brick_wall_square.svelte
index 06e842243..8f11b34b9 100644
--- a/src/assets/svg/Brick_wall_square.svelte
+++ b/src/assets/svg/Brick_wall_square.svelte
@@ -1,4 +1,1005 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Bug.svelte b/src/assets/svg/Bug.svelte
index a35e139ac..e300a916d 100644
--- a/src/assets/svg/Bug.svelte
+++ b/src/assets/svg/Bug.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Camera_plus.svelte b/src/assets/svg/Camera_plus.svelte
index 071edb616..17ede7106 100644
--- a/src/assets/svg/Camera_plus.svelte
+++ b/src/assets/svg/Camera_plus.svelte
@@ -1,4 +1,32 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Checkmark.svelte b/src/assets/svg/Checkmark.svelte
index 85bab4931..463a1dc24 100644
--- a/src/assets/svg/Checkmark.svelte
+++ b/src/assets/svg/Checkmark.svelte
@@ -1,4 +1,19 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Circle.svelte b/src/assets/svg/Circle.svelte
index 30df6390c..565e1d132 100644
--- a/src/assets/svg/Circle.svelte
+++ b/src/assets/svg/Circle.svelte
@@ -1,4 +1,19 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Clock.svelte b/src/assets/svg/Clock.svelte
index 5b27fbe16..a044cc14f 100644
--- a/src/assets/svg/Clock.svelte
+++ b/src/assets/svg/Clock.svelte
@@ -1,4 +1,24 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Close.svelte b/src/assets/svg/Close.svelte
index 1a2d44822..27e468381 100644
--- a/src/assets/svg/Close.svelte
+++ b/src/assets/svg/Close.svelte
@@ -1,4 +1,24 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Community.svelte b/src/assets/svg/Community.svelte
index 362f84b92..f9a3269eb 100644
--- a/src/assets/svg/Community.svelte
+++ b/src/assets/svg/Community.svelte
@@ -1,4 +1,29 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Compass.svelte b/src/assets/svg/Compass.svelte
index c2b4be457..736b6e63b 100644
--- a/src/assets/svg/Compass.svelte
+++ b/src/assets/svg/Compass.svelte
@@ -1,4 +1,17 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Confirm.svelte b/src/assets/svg/Confirm.svelte
index af8ef46d8..8f37a5643 100644
--- a/src/assets/svg/Confirm.svelte
+++ b/src/assets/svg/Confirm.svelte
@@ -1,4 +1,43 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Copyright.svelte b/src/assets/svg/Copyright.svelte
index 2d4c7a58f..629b26abb 100644
--- a/src/assets/svg/Copyright.svelte
+++ b/src/assets/svg/Copyright.svelte
@@ -1,4 +1,45 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Cross.svelte b/src/assets/svg/Cross.svelte
index c02fe9664..f53913a1a 100644
--- a/src/assets/svg/Cross.svelte
+++ b/src/assets/svg/Cross.svelte
@@ -1,4 +1,36 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Cross_bottom_right.svelte b/src/assets/svg/Cross_bottom_right.svelte
index 56cd7c755..50bfc80e2 100644
--- a/src/assets/svg/Cross_bottom_right.svelte
+++ b/src/assets/svg/Cross_bottom_right.svelte
@@ -1,4 +1,24 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Crosshair.svelte b/src/assets/svg/Crosshair.svelte
index f81eb4e10..f4307ae47 100644
--- a/src/assets/svg/Crosshair.svelte
+++ b/src/assets/svg/Crosshair.svelte
@@ -1,4 +1,19 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Crosshair_locked.svelte b/src/assets/svg/Crosshair_locked.svelte
index 621106512..8bc704772 100644
--- a/src/assets/svg/Crosshair_locked.svelte
+++ b/src/assets/svg/Crosshair_locked.svelte
@@ -1,4 +1,43 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Delete_icon.svelte b/src/assets/svg/Delete_icon.svelte
index 12a45f7ca..d4d450514 100644
--- a/src/assets/svg/Delete_icon.svelte
+++ b/src/assets/svg/Delete_icon.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Delete_not_allowed.svelte b/src/assets/svg/Delete_not_allowed.svelte
index 66c5f5940..49d9c5eff 100644
--- a/src/assets/svg/Delete_not_allowed.svelte
+++ b/src/assets/svg/Delete_not_allowed.svelte
@@ -1,4 +1,36 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Direction_gradient.svelte b/src/assets/svg/Direction_gradient.svelte
index c6be0d33d..1c9a94e27 100644
--- a/src/assets/svg/Direction_gradient.svelte
+++ b/src/assets/svg/Direction_gradient.svelte
@@ -1,4 +1,98 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Direction_stroke.svelte b/src/assets/svg/Direction_stroke.svelte
index c9e8eb7e4..3c9476dc1 100644
--- a/src/assets/svg/Direction_stroke.svelte
+++ b/src/assets/svg/Direction_stroke.svelte
@@ -1,4 +1,34 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Download.svelte b/src/assets/svg/Download.svelte
index dba3e8539..5e78ba9ae 100644
--- a/src/assets/svg/Download.svelte
+++ b/src/assets/svg/Download.svelte
@@ -1,4 +1,17 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Duplicate.svelte b/src/assets/svg/Duplicate.svelte
index eed2aa506..4be08fe0f 100644
--- a/src/assets/svg/Duplicate.svelte
+++ b/src/assets/svg/Duplicate.svelte
@@ -1,4 +1,5856 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Elevator.svelte b/src/assets/svg/Elevator.svelte
index e8578d822..4d9e5498b 100644
--- a/src/assets/svg/Elevator.svelte
+++ b/src/assets/svg/Elevator.svelte
@@ -1,4 +1,35 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Elevator_wheelchair.svelte b/src/assets/svg/Elevator_wheelchair.svelte
index 7c3cea14e..2eb9e97db 100644
--- a/src/assets/svg/Elevator_wheelchair.svelte
+++ b/src/assets/svg/Elevator_wheelchair.svelte
@@ -1,4 +1,90 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Envelope.svelte b/src/assets/svg/Envelope.svelte
index 2f18b12c3..20837057d 100644
--- a/src/assets/svg/Envelope.svelte
+++ b/src/assets/svg/Envelope.svelte
@@ -1,4 +1,39 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Eye.svelte b/src/assets/svg/Eye.svelte
index 48c47ff92..de8aab11e 100644
--- a/src/assets/svg/Eye.svelte
+++ b/src/assets/svg/Eye.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Filter.svelte b/src/assets/svg/Filter.svelte
index f754ffa71..b1eefc3f2 100644
--- a/src/assets/svg/Filter.svelte
+++ b/src/assets/svg/Filter.svelte
@@ -1,4 +1,17 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Filter_disable.svelte b/src/assets/svg/Filter_disable.svelte
index e2674df60..e2eb95977 100644
--- a/src/assets/svg/Filter_disable.svelte
+++ b/src/assets/svg/Filter_disable.svelte
@@ -1,4 +1,56 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Floppy.svelte b/src/assets/svg/Floppy.svelte
index d3339d749..c27d5476a 100644
--- a/src/assets/svg/Floppy.svelte
+++ b/src/assets/svg/Floppy.svelte
@@ -1,4 +1,110 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gear.svelte b/src/assets/svg/Gear.svelte
index d2aa4c4ae..bb1a2c37a 100644
--- a/src/assets/svg/Gear.svelte
+++ b/src/assets/svg/Gear.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gender_bi.svelte b/src/assets/svg/Gender_bi.svelte
index d85bca52f..a53db5217 100644
--- a/src/assets/svg/Gender_bi.svelte
+++ b/src/assets/svg/Gender_bi.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gender_female.svelte b/src/assets/svg/Gender_female.svelte
index 934c46d58..55f69a709 100644
--- a/src/assets/svg/Gender_female.svelte
+++ b/src/assets/svg/Gender_female.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gender_inter.svelte b/src/assets/svg/Gender_inter.svelte
index b4ba32269..b4282f599 100644
--- a/src/assets/svg/Gender_inter.svelte
+++ b/src/assets/svg/Gender_inter.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gender_male.svelte b/src/assets/svg/Gender_male.svelte
index 886f9bcd7..43d12a75e 100644
--- a/src/assets/svg/Gender_male.svelte
+++ b/src/assets/svg/Gender_male.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gender_queer.svelte b/src/assets/svg/Gender_queer.svelte
index 6e62144f4..19b5abd57 100644
--- a/src/assets/svg/Gender_queer.svelte
+++ b/src/assets/svg/Gender_queer.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gender_trans.svelte b/src/assets/svg/Gender_trans.svelte
index 5daa545e6..0e4288404 100644
--- a/src/assets/svg/Gender_trans.svelte
+++ b/src/assets/svg/Gender_trans.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Generic_map.svelte b/src/assets/svg/Generic_map.svelte
index 57d67838a..f02b56315 100644
--- a/src/assets/svg/Generic_map.svelte
+++ b/src/assets/svg/Generic_map.svelte
@@ -1,4 +1,62 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Gps_arrow.svelte b/src/assets/svg/Gps_arrow.svelte
index 6a318b8ce..c7ce50e69 100644
--- a/src/assets/svg/Gps_arrow.svelte
+++ b/src/assets/svg/Gps_arrow.svelte
@@ -1,4 +1,49 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Hand.svelte b/src/assets/svg/Hand.svelte
index 9a88bf051..6f727149a 100644
--- a/src/assets/svg/Hand.svelte
+++ b/src/assets/svg/Hand.svelte
@@ -1,4 +1,19 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Help.svelte b/src/assets/svg/Help.svelte
index 56584c2b3..f65ac1b29 100644
--- a/src/assets/svg/Help.svelte
+++ b/src/assets/svg/Help.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Home.svelte b/src/assets/svg/Home.svelte
index b38a54266..e643321be 100644
--- a/src/assets/svg/Home.svelte
+++ b/src/assets/svg/Home.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Invalid.svelte b/src/assets/svg/Invalid.svelte
index 24dc360eb..c2a8ae679 100644
--- a/src/assets/svg/Invalid.svelte
+++ b/src/assets/svg/Invalid.svelte
@@ -1,4 +1,10 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Josm_logo.svelte b/src/assets/svg/Josm_logo.svelte
index 848fbea1b..fc71ae149 100644
--- a/src/assets/svg/Josm_logo.svelte
+++ b/src/assets/svg/Josm_logo.svelte
@@ -1,4 +1,573 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Layers.svelte b/src/assets/svg/Layers.svelte
index 770490dde..b0f566e3a 100644
--- a/src/assets/svg/Layers.svelte
+++ b/src/assets/svg/Layers.svelte
@@ -1,4 +1,26 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Length_crosshair.svelte b/src/assets/svg/Length_crosshair.svelte
index c5f385c89..a94ae364c 100644
--- a/src/assets/svg/Length_crosshair.svelte
+++ b/src/assets/svg/Length_crosshair.svelte
@@ -1,4 +1,49 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Liberapay.svelte b/src/assets/svg/Liberapay.svelte
index 0543d84f3..002d44150 100644
--- a/src/assets/svg/Liberapay.svelte
+++ b/src/assets/svg/Liberapay.svelte
@@ -1,4 +1,26 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Loading.svelte b/src/assets/svg/Loading.svelte
index ea17db81b..7dccfb492 100644
--- a/src/assets/svg/Loading.svelte
+++ b/src/assets/svg/Loading.svelte
@@ -1,4 +1,24 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Location.svelte b/src/assets/svg/Location.svelte
index 0439612df..ed742e716 100644
--- a/src/assets/svg/Location.svelte
+++ b/src/assets/svg/Location.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Location_empty.svelte b/src/assets/svg/Location_empty.svelte
index 4f59a2583..8b0030328 100644
--- a/src/assets/svg/Location_empty.svelte
+++ b/src/assets/svg/Location_empty.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Location_locked.svelte b/src/assets/svg/Location_locked.svelte
index df821e4ce..4465bf17c 100644
--- a/src/assets/svg/Location_locked.svelte
+++ b/src/assets/svg/Location_locked.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Location_refused.svelte b/src/assets/svg/Location_refused.svelte
index 0396f3b97..5926f8283 100644
--- a/src/assets/svg/Location_refused.svelte
+++ b/src/assets/svg/Location_refused.svelte
@@ -1,4 +1,23 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Location_unlocked.svelte b/src/assets/svg/Location_unlocked.svelte
index 1ac4c9f0b..49a476636 100644
--- a/src/assets/svg/Location_unlocked.svelte
+++ b/src/assets/svg/Location_unlocked.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Login.svelte b/src/assets/svg/Login.svelte
index 0565fa4d4..ce6a9c5b4 100644
--- a/src/assets/svg/Login.svelte
+++ b/src/assets/svg/Login.svelte
@@ -1,4 +1,20 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Logo.svelte b/src/assets/svg/Logo.svelte
index 7d04561d0..05656dd63 100644
--- a/src/assets/svg/Logo.svelte
+++ b/src/assets/svg/Logo.svelte
@@ -1,4 +1,32 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Logout.svelte b/src/assets/svg/Logout.svelte
index 699dca95c..9621a3563 100644
--- a/src/assets/svg/Logout.svelte
+++ b/src/assets/svg/Logout.svelte
@@ -1,4 +1,34 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Mangrove_logo.svelte b/src/assets/svg/Mangrove_logo.svelte
index 943d333d0..39801933b 100644
--- a/src/assets/svg/Mangrove_logo.svelte
+++ b/src/assets/svg/Mangrove_logo.svelte
@@ -1,4 +1,52 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Mapcomplete_logo.svelte b/src/assets/svg/Mapcomplete_logo.svelte
index 91becffbd..7f9d72d61 100644
--- a/src/assets/svg/Mapcomplete_logo.svelte
+++ b/src/assets/svg/Mapcomplete_logo.svelte
@@ -1,4 +1,3023 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Mapillary.svelte b/src/assets/svg/Mapillary.svelte
index c5ff0407d..d730d2746 100644
--- a/src/assets/svg/Mapillary.svelte
+++ b/src/assets/svg/Mapillary.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Mapillary_black.svelte b/src/assets/svg/Mapillary_black.svelte
index 72f8e1502..12e39bb22 100644
--- a/src/assets/svg/Mapillary_black.svelte
+++ b/src/assets/svg/Mapillary_black.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Mastodon.svelte b/src/assets/svg/Mastodon.svelte
index b5c2de6ed..a21f7c533 100644
--- a/src/assets/svg/Mastodon.svelte
+++ b/src/assets/svg/Mastodon.svelte
@@ -1,4 +1,19 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Min.svelte b/src/assets/svg/Min.svelte
index 883320e56..5b90480aa 100644
--- a/src/assets/svg/Min.svelte
+++ b/src/assets/svg/Min.svelte
@@ -1,4 +1,17 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Move.svelte b/src/assets/svg/Move.svelte
index 16ed7d69d..b7fef3180 100644
--- a/src/assets/svg/Move.svelte
+++ b/src/assets/svg/Move.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Move_arrows.svelte b/src/assets/svg/Move_arrows.svelte
index 56da95969..b9edb15b2 100644
--- a/src/assets/svg/Move_arrows.svelte
+++ b/src/assets/svg/Move_arrows.svelte
@@ -1,4 +1,39 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Move_confirm.svelte b/src/assets/svg/Move_confirm.svelte
index 2da623ec6..fd36fc28c 100644
--- a/src/assets/svg/Move_confirm.svelte
+++ b/src/assets/svg/Move_confirm.svelte
@@ -1,4 +1,27 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Move_not_allowed.svelte b/src/assets/svg/Move_not_allowed.svelte
index 477ff0e27..fd97b3b54 100644
--- a/src/assets/svg/Move_not_allowed.svelte
+++ b/src/assets/svg/Move_not_allowed.svelte
@@ -1,4 +1,32 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/No_checkmark.svelte b/src/assets/svg/No_checkmark.svelte
index 0008f84d2..887a2c7dc 100644
--- a/src/assets/svg/No_checkmark.svelte
+++ b/src/assets/svg/No_checkmark.svelte
@@ -1,4 +1,13 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/None.svelte b/src/assets/svg/None.svelte
index 5efacd56c..e36a533c1 100644
--- a/src/assets/svg/None.svelte
+++ b/src/assets/svg/None.svelte
@@ -1,4 +1,13 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Not_found.svelte b/src/assets/svg/Not_found.svelte
index d85c67f6f..0d890694f 100644
--- a/src/assets/svg/Not_found.svelte
+++ b/src/assets/svg/Not_found.svelte
@@ -1,4 +1,43 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Note.svelte b/src/assets/svg/Note.svelte
index e4109a844..e0bffbd45 100644
--- a/src/assets/svg/Note.svelte
+++ b/src/assets/svg/Note.svelte
@@ -1,4 +1,30 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Osm_logo.svelte b/src/assets/svg/Osm_logo.svelte
index 8e68a786e..8cafee9c5 100644
--- a/src/assets/svg/Osm_logo.svelte
+++ b/src/assets/svg/Osm_logo.svelte
@@ -1,4 +1,1933 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Osm_logo_us.svelte b/src/assets/svg/Osm_logo_us.svelte
index c33b1732d..5f7e2553f 100644
--- a/src/assets/svg/Osm_logo_us.svelte
+++ b/src/assets/svg/Osm_logo_us.svelte
@@ -1,4 +1,26 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Party.svelte b/src/assets/svg/Party.svelte
index 11fdef7e5..5ab05a67d 100644
--- a/src/assets/svg/Party.svelte
+++ b/src/assets/svg/Party.svelte
@@ -1,4 +1,42 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Pencil.svelte b/src/assets/svg/Pencil.svelte
index 216448884..dc0c3fcba 100644
--- a/src/assets/svg/Pencil.svelte
+++ b/src/assets/svg/Pencil.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Person.svelte b/src/assets/svg/Person.svelte
index 2acafa3f8..9fffdb52e 100644
--- a/src/assets/svg/Person.svelte
+++ b/src/assets/svg/Person.svelte
@@ -1,4 +1,57 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Pin.svelte b/src/assets/svg/Pin.svelte
index d3bb2bb83..cb50cc245 100644
--- a/src/assets/svg/Pin.svelte
+++ b/src/assets/svg/Pin.svelte
@@ -1,4 +1,21 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Plantnet_logo.svelte b/src/assets/svg/Plantnet_logo.svelte
index e6d2fdbfe..5261d3a3d 100644
--- a/src/assets/svg/Plantnet_logo.svelte
+++ b/src/assets/svg/Plantnet_logo.svelte
@@ -1,4 +1,23 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Plus.svelte b/src/assets/svg/Plus.svelte
index 4f5058590..505a6f798 100644
--- a/src/assets/svg/Plus.svelte
+++ b/src/assets/svg/Plus.svelte
@@ -1,4 +1,20 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Pop_out.svelte b/src/assets/svg/Pop_out.svelte
index 05d006eff..d2a299e97 100644
--- a/src/assets/svg/Pop_out.svelte
+++ b/src/assets/svg/Pop_out.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Reload.svelte b/src/assets/svg/Reload.svelte
index b30882fd8..05d4256ca 100644
--- a/src/assets/svg/Reload.svelte
+++ b/src/assets/svg/Reload.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Relocation.svelte b/src/assets/svg/Relocation.svelte
index eb13ee6cd..6cb9a6485 100644
--- a/src/assets/svg/Relocation.svelte
+++ b/src/assets/svg/Relocation.svelte
@@ -1,4 +1,33 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Resolved.svelte b/src/assets/svg/Resolved.svelte
index 6d7e1e5e6..461b960f0 100644
--- a/src/assets/svg/Resolved.svelte
+++ b/src/assets/svg/Resolved.svelte
@@ -1,4 +1,32 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Ring.svelte b/src/assets/svg/Ring.svelte
index 6489b8773..821393061 100644
--- a/src/assets/svg/Ring.svelte
+++ b/src/assets/svg/Ring.svelte
@@ -1,4 +1,19 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Robot.svelte b/src/assets/svg/Robot.svelte
index b9384cd3a..a92bcbeea 100644
--- a/src/assets/svg/Robot.svelte
+++ b/src/assets/svg/Robot.svelte
@@ -1,4 +1,41 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Satellite.svelte b/src/assets/svg/Satellite.svelte
index d8fd6bca9..e06a1dc37 100644
--- a/src/assets/svg/Satellite.svelte
+++ b/src/assets/svg/Satellite.svelte
@@ -1,4 +1,142 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Scissors.svelte b/src/assets/svg/Scissors.svelte
index ad54ea87c..ac58f7d5a 100644
--- a/src/assets/svg/Scissors.svelte
+++ b/src/assets/svg/Scissors.svelte
@@ -1,4 +1,34 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Search.svelte b/src/assets/svg/Search.svelte
index 2c083c8f0..a320ff7b6 100644
--- a/src/assets/svg/Search.svelte
+++ b/src/assets/svg/Search.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Search_disable.svelte b/src/assets/svg/Search_disable.svelte
index 0ed5ad7a2..9f613ea06 100644
--- a/src/assets/svg/Search_disable.svelte
+++ b/src/assets/svg/Search_disable.svelte
@@ -1,4 +1,56 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Share.svelte b/src/assets/svg/Share.svelte
index 50597b56f..585d0d8ba 100644
--- a/src/assets/svg/Share.svelte
+++ b/src/assets/svg/Share.svelte
@@ -1,4 +1,43 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/SocialImageForeground.svelte b/src/assets/svg/SocialImageForeground.svelte
index 98a239a0f..6ec1889db 100644
--- a/src/assets/svg/SocialImageForeground.svelte
+++ b/src/assets/svg/SocialImageForeground.svelte
@@ -1,4 +1,2397 @@
-
\ No newline at end of file
+
+
+
diff --git a/src/assets/svg/Speech_bubble.svelte b/src/assets/svg/Speech_bubble.svelte
index cc20e6c1a..9ba6eb973 100644
--- a/src/assets/svg/Speech_bubble.svelte
+++ b/src/assets/svg/Speech_bubble.svelte
@@ -1,4 +1,37 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Speech_bubble_black_outline.svelte b/src/assets/svg/Speech_bubble_black_outline.svelte
index af58ee902..8c0556516 100644
--- a/src/assets/svg/Speech_bubble_black_outline.svelte
+++ b/src/assets/svg/Speech_bubble_black_outline.svelte
@@ -1,4 +1,37 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Square.svelte b/src/assets/svg/Square.svelte
index ce8e3bd9f..af9b50bcd 100644
--- a/src/assets/svg/Square.svelte
+++ b/src/assets/svg/Square.svelte
@@ -1,4 +1,21 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Star.svelte b/src/assets/svg/Star.svelte
index 2f1457b9b..79e17325f 100644
--- a/src/assets/svg/Star.svelte
+++ b/src/assets/svg/Star.svelte
@@ -1,4 +1,57 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Star_half.svelte b/src/assets/svg/Star_half.svelte
index 3b9e20dec..845b218d9 100644
--- a/src/assets/svg/Star_half.svelte
+++ b/src/assets/svg/Star_half.svelte
@@ -1,4 +1,62 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Star_outline.svelte b/src/assets/svg/Star_outline.svelte
index b27fa13f9..cf0f0c282 100644
--- a/src/assets/svg/Star_outline.svelte
+++ b/src/assets/svg/Star_outline.svelte
@@ -1,4 +1,57 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Statistics.svelte b/src/assets/svg/Statistics.svelte
index acb570043..30c2d707c 100644
--- a/src/assets/svg/Statistics.svelte
+++ b/src/assets/svg/Statistics.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Teardrop.svelte b/src/assets/svg/Teardrop.svelte
index 151ab58e3..0b05dc0f4 100644
--- a/src/assets/svg/Teardrop.svelte
+++ b/src/assets/svg/Teardrop.svelte
@@ -1,4 +1,23 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Teardrop_with_hole_green.svelte b/src/assets/svg/Teardrop_with_hole_green.svelte
index 157e6a1b5..7a6fd846a 100644
--- a/src/assets/svg/Teardrop_with_hole_green.svelte
+++ b/src/assets/svg/Teardrop_with_hole_green.svelte
@@ -1,4 +1,60 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Translate.svelte b/src/assets/svg/Translate.svelte
index 1f9df47dd..4893980ea 100644
--- a/src/assets/svg/Translate.svelte
+++ b/src/assets/svg/Translate.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Triangle.svelte b/src/assets/svg/Triangle.svelte
index 07d8290e0..554d5414b 100644
--- a/src/assets/svg/Triangle.svelte
+++ b/src/assets/svg/Triangle.svelte
@@ -1,4 +1,7 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Up.svelte b/src/assets/svg/Up.svelte
index 2575d1297..ae0666fc1 100644
--- a/src/assets/svg/Up.svelte
+++ b/src/assets/svg/Up.svelte
@@ -1,4 +1,18 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Upload.svelte b/src/assets/svg/Upload.svelte
index 6bcb1e94c..fd37038ce 100644
--- a/src/assets/svg/Upload.svelte
+++ b/src/assets/svg/Upload.svelte
@@ -1,4 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Wikidata.svelte b/src/assets/svg/Wikidata.svelte
index 0e4ba1ccc..3b6b148b2 100644
--- a/src/assets/svg/Wikidata.svelte
+++ b/src/assets/svg/Wikidata.svelte
@@ -1,4 +1,26 @@
-
\ No newline at end of file
+
+
diff --git a/src/assets/svg/Wikimedia_commons_white.svelte b/src/assets/svg/Wikimedia_commons_white.svelte
index 5567ca586..e10e91502 100644
--- a/src/assets/svg/Wikimedia_commons_white.svelte
+++ b/src/assets/svg/Wikimedia_commons_white.svelte
@@ -1,4 +1,241 @@
-
\ No newline at end of file
+
+