Web-Map-Custom-Element
Web-Map-Custom-Element copied to clipboard
A custom <mapml-viewer> and <layer-> element suite
The default mapping of json properties to map-properties results in a table with column names of "property name" and "property value". These need to be Internationalized.
Currently our context menus don't have the same screenreader experience as, for example, the chrome context menu or the chrome settings menu. That is, they don't announce 'menu submenu', nor...
Since we enable mouse / pointer / touch users to copy a location, and in the future, pasted it as a feature, we must ensure that the same functionality is...
When a map is static, it should disable the geolocation button (if it is present) similar to the zoom control, which gets disabled when the map is static.
1. Layer control disabled layers contextmenu doesn't work on firefox This may be because of an [underlying bug in firefox](https://developer.mozilla.org/en-US/docs/Web/API/Element/contextmenu_event#browser_compatibility), but it may be possible to work around, with some...
Since everything in dist is being slightly obfuscated / compressed by the build, we must generate a license file in that directory and distribute a copy of all the licenses...
There are [still some tests that use jest](https://github.com/Maps4HTML/Web-Map-Custom-Element/blob/738f28098b166be4849d7a80dd593092bcf323fb/.github/workflows/ci-testing.yml#L21), specifically unit tests. We could delete the dependence on jest altogether, by migrating these test onto the playwright framework.
Since `` is already a shared primitive of the Web Platform, albeit neglected and accumulating technical debt with each passing year, we should prototype the following basic progressive enhancement /...
per a suggestion from Keith Pomakis
If you set a class attribute on a `` for instance, you are able to style it with a rule: ```html .foo { fill: red } ... ``` however doing...