Use of FontAwesome without all.js depencency?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, typescript
Línea de trabajo
Comienza con el AdvancedMarkerElement HTML markers example enlazado en el issue e inspecciona cómo se usa su dependencia FontAwesome all.js. Reproduce la configuración CSS-only descrita; se considera terminado cuando el marcador interactivo se renderiza sin la dependencia de 15MB, nombres de glifos faltantes ni conflictos de CSS.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I have a map with AdvancedMarkerElements working great. Unfortunately, the sample scripts in the repo here depend on the use of FontAwesome's all.js package. In addition to being a 15MB download, it conflicts with the general CSS-based implementation, overwriting some CSS glyphs with question marks.
Removing the library dependency results in the rendering of the AdvancedMarkerElement having the name of the glyph removed from the content.
I've searched through the API documentation for Maps and extensively online but can't find a way to prevent the AdvancedMarkerElement from trying to replace the glyph and forcing SVG, as well as preventing it from conflicting with the standard FA Pro CSS implementation.
To further complicate things, I am trying to use a pin highlight for interaction, so the basic PinElement approach doesn't seem like it will work. Basically, I'm trying to recreate the example found at https://developers.google.com/maps/documentation/javascript/advanced-markers/html-markers#interactive_markers but without the SVG library dependency.
Any suggestions on how to address this or what I am overlooking?
- Lenguaje dominante
- TypeScript
- Estrellas
- 804
- Forks
- 826
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de googlemaps/js-samples
-
Advanced Markers Animation Unused VariablePosiblemente ocupada @treckstar la tomó hace 832 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
googlemaps/js-samples#1794 ·
-
DriverAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 5/100
googlemaps/js-samples#1940 ·
-
Exposed api key in documentationAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
googlemaps/js-samples#1932 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 32/100
googlemaps/js-samples#1914 ·
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
googlemaps/js-samples#1808 ·
Todos los issues de googlemaps/js-samples
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
duolicious/duolicious#1943 ·
Los mantenedores suelen responder en 1 día
-
bug needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 80/100
nightly-labs/openbot#6451 ·
Los mantenedores suelen responder en 1 día
-
complexity: easy good first issue impact: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
ueberdosis/hocuspocus#1211 ·
Los mantenedores suelen responder en 1 día
-
e2e-failure ready-to-code
Dificultad 2/5 1-3 horas Aptitud para principiantes 64/100
redhat-developer/rhdh-plugin-export-overlays#4733 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
S-Needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 2 días