Web-Map-Custom-Element icon indicating copy to clipboard operation
Web-Map-Custom-Element copied to clipboard

A custom <mapml-viewer> and <layer-> element suite

Results 131 Web-Map-Custom-Element issues
Sort by recently updated
recently updated
newest added

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.

i18n

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...

enhancement
accessibility

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...

enhancement
accessibility

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...

bug

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.

dependencies
tests

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 /...

progressive enhancement

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...

bug
basic styling