OASIS_MOBILE/src/client
SITO 736b528b99 karvan: darle sitio en el escritorio siguiendo el patron del dev
Karvan solo existia en la rejilla de hexagonos, que es de movil. En escritorio no
habia forma de llegar salvo escribiendo la URL.

Se anade renderKarvanLink en main_views, calcado de renderPollsLink —misma forma,
mismo checkMod por getConfig().modules, mismo navLink— y se invoca en el grupo
social junto a renderChatsLink. Entra tambien en modules_view y en la lista de
/modules de backend.js, para poder apagarlo como cualquier otro modulo, con sus
etiquetas en el overlay.

Los estilos del modulo pasan a src/client/assets/styles/karvan.css. Estaban dentro
de OasisMobile.css, que en escritorio no se carga, asi que las salas se habrian
visto sin formato. Va como hoja propia siguiendo el patron de highlight.css, que
tampoco pertenece a ningun tema: asi el modulo se ve igual con cualquier tema y en
las dos plataformas.

Verificado: karvan.css sirve 200 y se carga en las dos plantillas, el enlace aparece
en el menu lateral, y en movil la rejilla de hexagonos sigue igual.
2026-08-19 00:30:55 +02:00
..
assets karvan: darle sitio en el escritorio siguiendo el patron del dev 2026-08-19 00:30:55 +02:00
public karvan: quitar el STUN de Google y servir la configuracion ICE del propio nodo 2026-08-19 00:16:50 +02:00
cli-cmd-aliases.js Oasis 0.8.7 mobile (nodejs-project baseline) 2026-07-09 09:56:30 +02:00
gui.js Oasis 0.8.7 mobile (nodejs-project baseline) 2026-07-09 09:56:30 +02:00
middleware.js fix: cerrar la integracion 0.9.5 — recursos que faltaban y regresiones 2026-08-18 23:48:14 +02:00
oasis_client.js Oasis 0.8.7 mobile (nodejs-project baseline) 2026-07-09 09:56:30 +02:00