diff --git a/scripts/generateIncludedImages.ts b/scripts/generateIncludedImages.ts index 98d3ca19a..75618b0a1 100644 --- a/scripts/generateIncludedImages.ts +++ b/scripts/generateIncludedImages.ts @@ -37,15 +37,23 @@ function genImages(dryrun = false) { const name = path.substring(0, path.length - 4).replace(/[ -]/g, "_") const nameUC = name.toUpperCase().at(0) + name.substring(1) + + const svgBody = svg + .replace( + "= 0 + const svelteCode = - '\n' + - svg - .replace( - "", + "export " + (hasColor ? "let" : "const") + " color = \"#000000\"", + "", + svgBody].join("\n") + fs.writeFileSync("./src/assets/svg/" + nameUC + ".svelte", svelteCode, "utf8") } } diff --git a/src/assets/svg/Add.svelte b/src/assets/svg/Add.svelte index a43fb5a4a..9d1a4ae25 100644 --- a/src/assets/svg/Add.svelte +++ b/src/assets/svg/Add.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/AddSmall.svelte b/src/assets/svg/AddSmall.svelte index eb36f0a19..a8cac3c41 100644 --- a/src/assets/svg/AddSmall.svelte +++ b/src/assets/svg/AddSmall.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Add_pin.svelte b/src/assets/svg/Add_pin.svelte index 574b397f3..6696a0251 100644 --- a/src/assets/svg/Add_pin.svelte +++ b/src/assets/svg/Add_pin.svelte @@ -1,4 +1,4 @@ \ 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 b1608a88d..42a567b5e 100644 --- a/src/assets/svg/Brick_wall_raw.svelte +++ b/src/assets/svg/Brick_wall_raw.svelte @@ -1,4 +1,4 @@ \ 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 41cfcc6db..a3daeb69f 100644 --- a/src/assets/svg/Brick_wall_round.svelte +++ b/src/assets/svg/Brick_wall_round.svelte @@ -1,4 +1,4 @@ \ 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 0abd571b1..a8e0cb5ed 100644 --- a/src/assets/svg/Brick_wall_square.svelte +++ b/src/assets/svg/Brick_wall_square.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Community.svelte b/src/assets/svg/Community.svelte index 879b44ec1..434965664 100644 --- a/src/assets/svg/Community.svelte +++ b/src/assets/svg/Community.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Compass.svelte b/src/assets/svg/Compass.svelte index d74753647..7c890c5e9 100644 --- a/src/assets/svg/Compass.svelte +++ b/src/assets/svg/Compass.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Confirm.svelte b/src/assets/svg/Confirm.svelte index 941140480..b690f787f 100644 --- a/src/assets/svg/Confirm.svelte +++ b/src/assets/svg/Confirm.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Crosshair_locked.svelte b/src/assets/svg/Crosshair_locked.svelte index ac804dcec..8b9a8ff79 100644 --- a/src/assets/svg/Crosshair_locked.svelte +++ b/src/assets/svg/Crosshair_locked.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Delete_icon.svelte b/src/assets/svg/Delete_icon.svelte index 0a47901de..550d7aa88 100644 --- a/src/assets/svg/Delete_icon.svelte +++ b/src/assets/svg/Delete_icon.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Elevator.svelte b/src/assets/svg/Elevator.svelte index 65d657c12..02f7520ec 100644 --- a/src/assets/svg/Elevator.svelte +++ b/src/assets/svg/Elevator.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Elevator_wheelchair.svelte b/src/assets/svg/Elevator_wheelchair.svelte index c4de3539d..0a4c9e72e 100644 --- a/src/assets/svg/Elevator_wheelchair.svelte +++ b/src/assets/svg/Elevator_wheelchair.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Filter.svelte b/src/assets/svg/Filter.svelte index a129092a7..20b7955d4 100644 --- a/src/assets/svg/Filter.svelte +++ b/src/assets/svg/Filter.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Forgejo.svelte b/src/assets/svg/Forgejo.svelte index 1ffe8ffe3..8ac2ea0c7 100644 --- a/src/assets/svg/Forgejo.svelte +++ b/src/assets/svg/Forgejo.svelte @@ -1,4 +1,4 @@ Caesar Schinas \ No newline at end of file diff --git a/src/assets/svg/Generic_map.svelte b/src/assets/svg/Generic_map.svelte index 9367e5fd1..c8d0d7f04 100644 --- a/src/assets/svg/Generic_map.svelte +++ b/src/assets/svg/Generic_map.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Gps_arrow.svelte b/src/assets/svg/Gps_arrow.svelte index 83a604e8b..d05b0aee3 100644 --- a/src/assets/svg/Gps_arrow.svelte +++ b/src/assets/svg/Gps_arrow.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Invalid.svelte b/src/assets/svg/Invalid.svelte index d610999fe..79b246fe0 100644 --- a/src/assets/svg/Invalid.svelte +++ b/src/assets/svg/Invalid.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Layers.svelte b/src/assets/svg/Layers.svelte index f490c002d..08ac9deb4 100644 --- a/src/assets/svg/Layers.svelte +++ b/src/assets/svg/Layers.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Liberapay.svelte b/src/assets/svg/Liberapay.svelte index e72ebb707..daec771ba 100644 --- a/src/assets/svg/Liberapay.svelte +++ b/src/assets/svg/Liberapay.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Location_refused.svelte b/src/assets/svg/Location_refused.svelte index a3588889f..8c7825bd0 100644 --- a/src/assets/svg/Location_refused.svelte +++ b/src/assets/svg/Location_refused.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Logo.svelte b/src/assets/svg/Logo.svelte index 016a04df7..92ab1f824 100644 --- a/src/assets/svg/Logo.svelte +++ b/src/assets/svg/Logo.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Mapillary.svelte b/src/assets/svg/Mapillary.svelte index 34e1022b5..ddda31daa 100644 --- a/src/assets/svg/Mapillary.svelte +++ b/src/assets/svg/Mapillary.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Mastodon.svelte b/src/assets/svg/Mastodon.svelte index 70e3e789c..1eb4cc789 100644 --- a/src/assets/svg/Mastodon.svelte +++ b/src/assets/svg/Mastodon.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Min.svelte b/src/assets/svg/Min.svelte index a6336721f..1db14c385 100644 --- a/src/assets/svg/Min.svelte +++ b/src/assets/svg/Min.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Move_arrows.svelte b/src/assets/svg/Move_arrows.svelte index 2d6f287d1..e74c21ea4 100644 --- a/src/assets/svg/Move_arrows.svelte +++ b/src/assets/svg/Move_arrows.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Not_found.svelte b/src/assets/svg/Not_found.svelte index 318161941..a465ba4b2 100644 --- a/src/assets/svg/Not_found.svelte +++ b/src/assets/svg/Not_found.svelte @@ -1,4 +1,4 @@ \ 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 3977c69f5..371505459 100644 --- a/src/assets/svg/Osm_logo_us.svelte +++ b/src/assets/svg/Osm_logo_us.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Party.svelte b/src/assets/svg/Party.svelte index e000ab93a..800570566 100644 --- a/src/assets/svg/Party.svelte +++ b/src/assets/svg/Party.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Plantnet_logo.svelte b/src/assets/svg/Plantnet_logo.svelte index 91bc89b0b..77a4609f1 100644 --- a/src/assets/svg/Plantnet_logo.svelte +++ b/src/assets/svg/Plantnet_logo.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Plus.svelte b/src/assets/svg/Plus.svelte index 6f0a18322..b145eab06 100644 --- a/src/assets/svg/Plus.svelte +++ b/src/assets/svg/Plus.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Speech_bubble.svelte b/src/assets/svg/Speech_bubble.svelte index c0dab438d..2c5a73a26 100644 --- a/src/assets/svg/Speech_bubble.svelte +++ b/src/assets/svg/Speech_bubble.svelte @@ -1,4 +1,4 @@ \ 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 21a8ac09b..a40a0a257 100644 --- a/src/assets/svg/Teardrop_with_hole_green.svelte +++ b/src/assets/svg/Teardrop_with_hole_green.svelte @@ -1,4 +1,4 @@ \ No newline at end of file diff --git a/src/assets/svg/Wikidata.svelte b/src/assets/svg/Wikidata.svelte index 107dad3ff..1fa850e4a 100644 --- a/src/assets/svg/Wikidata.svelte +++ b/src/assets/svg/Wikidata.svelte @@ -1,4 +1,4 @@ \ 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 f8b0d63f8..990cad417 100644 --- a/src/assets/svg/Wikimedia_commons_white.svelte +++ b/src/assets/svg/Wikimedia_commons_white.svelte @@ -1,4 +1,4 @@ \ No newline at end of file