From 1c4b2ea991d3af7021ab487ba9bf1ef4ca6bfeb5 Mon Sep 17 00:00:00 2001 From: Yannik Bloscheck Date: Thu, 23 Oct 2025 00:18:49 +0200 Subject: [PATCH] [styles] Add specific icon for light rail Signed-off-by: Yannik Bloscheck --- data/styles/default/dark/symbols/train_light-m.svg | 1 + data/styles/default/dark/symbols/train_light-s.svg | 1 + data/styles/default/include/Icons.mapcss | 5 +++++ data/styles/default/include/Subways.mapcss | 4 ++-- data/styles/default/light/symbols/train_light-m.svg | 1 + data/styles/default/light/symbols/train_light-s.svg | 1 + 6 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 data/styles/default/dark/symbols/train_light-m.svg create mode 100644 data/styles/default/dark/symbols/train_light-s.svg create mode 100644 data/styles/default/light/symbols/train_light-m.svg create mode 100644 data/styles/default/light/symbols/train_light-s.svg diff --git a/data/styles/default/dark/symbols/train_light-m.svg b/data/styles/default/dark/symbols/train_light-m.svg new file mode 100644 index 000000000..fef34d403 --- /dev/null +++ b/data/styles/default/dark/symbols/train_light-m.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/data/styles/default/dark/symbols/train_light-s.svg b/data/styles/default/dark/symbols/train_light-s.svg new file mode 100644 index 000000000..1e0c59a96 --- /dev/null +++ b/data/styles/default/dark/symbols/train_light-s.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/data/styles/default/include/Icons.mapcss b/data/styles/default/include/Icons.mapcss index 6bd328fe8..690e24bbe 100644 --- a/data/styles/default/include/Icons.mapcss +++ b/data/styles/default/include/Icons.mapcss @@ -269,6 +269,11 @@ node|z17-[railway=station]::int_name, node|z17-[railway=halt]::int_name, {text-offset: 1;font-size: 12;text-halo-opacity: 0.9;} +node|z12-14[railway=station][station=light_rail], +{icon-image: train_light-s.svg;} +node|z15-[railway=station][station=light_rail], +{icon-image: train_light-m.svg;} + /* 3.2 Road Icons */ node|z19-[highway=traffic_signals], diff --git a/data/styles/default/include/Subways.mapcss b/data/styles/default/include/Subways.mapcss index f73594442..c22f65cb1 100644 --- a/data/styles/default/include/Subways.mapcss +++ b/data/styles/default/include/Subways.mapcss @@ -27,9 +27,9 @@ node|z13-[railway=station][transport=subway], node|z15-[railway=station][transport=subway], {icon-image: subway-m.svg;} node|z13-[railway=station][station=light_rail], -{icon-image: train-s.svg;} +{icon-image: train_light-s.svg;} node|z15-[railway=station][station=light_rail], -{icon-image: train-m.svg;} +{icon-image: train_light-m.svg;} node|z13-[railway=station][station=monorail], {icon-image: monorail-s.svg;} node|z15-[railway=station][station=monorail], diff --git a/data/styles/default/light/symbols/train_light-m.svg b/data/styles/default/light/symbols/train_light-m.svg new file mode 100644 index 000000000..1e1078d5e --- /dev/null +++ b/data/styles/default/light/symbols/train_light-m.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/data/styles/default/light/symbols/train_light-s.svg b/data/styles/default/light/symbols/train_light-s.svg new file mode 100644 index 000000000..2e402c774 --- /dev/null +++ b/data/styles/default/light/symbols/train_light-s.svg @@ -0,0 +1 @@ + \ No newline at end of file