diff --git a/landcover.mss b/landcover.mss
index 379425d41f..b1257fc6a5 100644
--- a/landcover.mss
+++ b/landcover.mss
@@ -181,10 +181,12 @@
}
[zoom >= 14] {
[religion = 'jewish'] { polygon-pattern-file: url('symbols/grave_yard_jewish.png'); }
- [religion = 'christian'] { polygon-pattern-file: url('symbols/grave_yard_christian.png'); }
- [religion = 'INT-generic'] { polygon-pattern-file: url('symbols/grave_yard_generic.png'); }
+ [religion = 'christian'] { polygon-pattern-file: url('symbols/grave_yard_christian.svg'); }
+ [religion = 'muslim'] { polygon-pattern-file: url('symbols/grave_yard_muslim.svg'); }
+ [religion = 'INT-generic'] { polygon-pattern-file: url('symbols/grave_yard_generic.svg'); }
[religion = 'jewish'],
[religion = 'christian'],
+ [religion = 'muslim'],
[religion = 'INT-generic'] {
[way_pixels >= 4] { polygon-pattern-gamma: 0.75; }
[way_pixels >= 64] { polygon-pattern-gamma: 0.3; }
diff --git a/project.mml b/project.mml
index ad3305274b..fd6dfa9c01 100644
--- a/project.mml
+++ b/project.mml
@@ -145,7 +145,7 @@ Layer:
('tourism_' || (CASE WHEN tourism IN ('attraction', 'camp_site', 'caravan_site', 'picnic_site') THEN tourism ELSE NULL END)) AS tourism,
('highway_' || (CASE WHEN highway IN ('services', 'rest_area') THEN highway ELSE NULL END)) AS highway,
('railway_' || (CASE WHEN railway = 'station' THEN railway ELSE NULL END)) AS railway,
- CASE WHEN religion IN ('christian', 'jewish') THEN religion ELSE 'INT-generic'::text END AS religion,
+ CASE WHEN religion IN ('christian', 'jewish', 'muslim') THEN religion ELSE 'INT-generic'::text END AS religion,
way_area/NULLIF(!pixel_width!::real*!pixel_height!::real,0) AS way_pixels
FROM planet_osm_polygon
WHERE (landuse IS NOT NULL
diff --git a/symbols/grave_yard_christian.png b/symbols/grave_yard_christian.png
deleted file mode 100644
index 0356f798fb..0000000000
Binary files a/symbols/grave_yard_christian.png and /dev/null differ
diff --git a/symbols/grave_yard_christian.svg b/symbols/grave_yard_christian.svg
new file mode 100644
index 0000000000..00a6b71cb7
--- /dev/null
+++ b/symbols/grave_yard_christian.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/symbols/grave_yard_generic.png b/symbols/grave_yard_generic.png
deleted file mode 100644
index 9f5fa55c8d..0000000000
Binary files a/symbols/grave_yard_generic.png and /dev/null differ
diff --git a/symbols/grave_yard_generic.svg b/symbols/grave_yard_generic.svg
new file mode 100644
index 0000000000..03064a2a4f
--- /dev/null
+++ b/symbols/grave_yard_generic.svg
@@ -0,0 +1,38 @@
+
+
diff --git a/symbols/grave_yard_jewish.png b/symbols/grave_yard_jewish.png
index 0f3315b1e0..20f276f0a0 100644
Binary files a/symbols/grave_yard_jewish.png and b/symbols/grave_yard_jewish.png differ
diff --git a/symbols/grave_yard_muslim.svg b/symbols/grave_yard_muslim.svg
new file mode 100644
index 0000000000..18b10c204d
--- /dev/null
+++ b/symbols/grave_yard_muslim.svg
@@ -0,0 +1,38 @@
+
+