<p></p>
<blockquote>
<p dir="auto">The main issue I see is that your proposal adds a 'theme' to a layer.</p>
</blockquote>
<p dir="auto">It adds a theme to the whole map. The user can turn it on or off, but they have no control over specific layers.</p>
<blockquote>
<p dir="auto">A 'dark mode' (as this issue calls it) is from a user perspective a layer.</p>
</blockquote>
<p dir="auto">No, this is what I'm proposing:</p>
<p dir="auto"><a href="https://github.com/user-attachments/assets/d5149900-8e82-4ff1-970b-88a1f5396a2b">image.png (view on web)</a></p>
<blockquote>
<p dir="auto">A layer has exectly one set of colors today. We can't rush making a second set for each. Which is exactly what would be needed if a layer is to have a dark/light mode toggle.</p>
</blockquote>
<p dir="auto">We can easily to change that with <a href="https://github.com/openstreetmap/openstreetmap-website/issues/5328#issuecomment-2481193144" data-hovercard-type="issue" data-hovercard-url="/openstreetmap/openstreetmap-website/issues/5328/hovercard">filters</a>. There is no need to rush anything, we can test them for as long as we need. They don't have to be enabled by default if people really don't want to and we can even mark it as a beta feature if people want.</p>
<blockquote>
<p dir="auto">The default map layer has practically no large areas of light. Most dark theme users will not find a need to change.</p>
</blockquote>
<p dir="auto">Compare it to other map applications that have dark theme and you will see that it's too bright. Here is GNOME Maps for example:<br>
<a href="https://github.com/user-attachments/assets/3ef56089-d846-4702-8017-bae7baf0989b">gnome-maps-dark.png (view on web)</a></p>
<p dir="auto">OSM in light theme for comparison:<br>
<a href="https://github.com/user-attachments/assets/f176a7e1-c12b-47e1-b762-5abd1a3e3723">osm-light.png (view on web)</a></p>
<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />Reply to this email directly, <a href="https://github.com/openstreetmap/openstreetmap-website/issues/5328#issuecomment-2495529740">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAK2OLKH662FWI66WF7AUDD2CCT4DAVCNFSM6AAAAABR3CJSAOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIOJVGUZDSNZUGA">unsubscribe</a>.<br />You are receiving this because you are subscribed to this thread.<img src="https://github.com/notifications/beacon/AAK2OLMXJMLYTGKWSNSBSED2CCT4DA5CNFSM6AAAAABR3CJSAOWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUUX3BQY.gif" height="1" width="1" alt="" /><span style="color: transparent; font-size: 0; display: none; visibility: hidden; overflow: hidden; opacity: 0; width: 0; height: 0; max-width: 0; max-height: 0; mso-hide: all">Message ID: <span><openstreetmap/openstreetmap-website/issues/5328/2495529740</span><span>@</span><span>github</span><span>.</span><span>com></span></span></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/openstreetmap/openstreetmap-website/issues/5328#issuecomment-2495529740",
"url": "https://github.com/openstreetmap/openstreetmap-website/issues/5328#issuecomment-2495529740",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>