diff --git a/scripts/generateIncludedImages.ts b/scripts/generateIncludedImages.ts index 98d3ca19ad..75618b0a1a 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 a43fb5a4a4..9d1a4ae254 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 eb36f0a193..a8cac3c413 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 574b397f3d..6696a02518 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 b1608a88d6..42a567b5ee 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 41cfcc6db0..a3daeb69fc 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 0abd571b1e..a8e0cb5ed1 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 879b44ec13..4349656645 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 d747536479..7c890c5e94 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 9411404805..b690f787f8 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 ac804dcec4..8b9a8ff794 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 0a47901de8..550d7aa88d 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 65d657c128..02f7520eca 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 c4de3539d0..0a4c9e72e3 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 a129092a76..20b7955d47 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 1ffe8ffe3a..8ac2ea0c75 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 9367e5fd1f..c8d0d7f045 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 83a604e8be..d05b0aee37 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 d610999fe8..79b246fe08 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 f490c002d7..08ac9deb48 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 e72ebb7070..daec771ba9 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 a3588889f1..8c7825bd05 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 016a04df70..92ab1f8243 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 34e1022b55..ddda31daa5 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 70e3e789ca..1eb4cc789c 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 a6336721f8..1db14c385e 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 2d6f287d19..e74c21ea43 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 318161941a..a465ba4b2a 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 3977c69f59..3715054592 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 e000ab93ae..8005705668 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 91bc89b0bc..77a4609f13 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 6f0a183225..b145eab061 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 c0dab438d7..2c5a73a262 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 21a8ac09b3..a40a0a2578 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 107dad3ff8..1fa850e4a5 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 f8b0d63f81..990cad4176 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