Primer intento de componente. He intentado crear un resaltador de botones de navegación. Aún no funciona.

Quería convertir cualquier enlace de navegación, o todos los enlaces de navegación, en botones. En mi caso, para que los usuarios vieran y quisieran hacer clic en los que quiero que hagan clic.

También para sacarlos del menú desplegable en dispositivos móviles, ya que esa es una navegación adecuada si no son una ruta clave que deseas que los usuarios tomen, pero cuando lo es, querrás que no esté escondida allí, así que intenté darles su propia línea en dispositivos móviles.

Como alguien más podría querer usarlo, he intentado convertirlo en un repositorio de componentes adecuado, pero desafortunadamente no pude hacer que el resaltado funcionara. ¿Alguien con un poco más de experiencia puede ver algo que me haya saltado?

1 me gusta

Aquí hay algo que veo de un vistazo: deberías mover tu script a un archivo inicializador dedicado, en javascripts/discourse/api-initializers/script.js.

3 Me gusta