Novedades

Lo que cambia en Layo, versión a versión. Muchas cosas salen de lo que nos contáis desde el panel con «Enviar opinión».

0.9.1

Layo se muda a su propio servidor en la Unión Europea, y los entrenadores reciben sus horarios por correo.

  • Plataforma › Servidor. La memoria libre de verdad, el disco, la carga y desde cuándo está encendido el servidor. Si va justo de memoria o de disco, el menú lo marca con «!» y llega un correo al superadministrador (como mucho uno al día), para subirlo de gama antes de que las webs lo noten.
  • Enviar los horarios a los entrenadores. En Partidos, «Enviar los horarios»: se eligen las fechas (esta semana, el mes que viene…) y cada entrenador con correo recibe sus partidos, con a qué hora estar o salir, dónde y el enlace de su calendario para el móvil. Antes de enviarlo se ve a quién va y cómo queda cada correo; a quien no tiene partidos esas fechas no le llega nada.

0.9.0

Para clubes: las jugadoras con sus cuotas, los formularios de Google conectados, el armario de la ropa, las hermanas y la semana organizada arrastrando.

Nuevo

  • Rol «Coordinación del club». Para quien lleva un club: puede lo mismo que un editor (los textos, las fotos y el resto del contenido de la web) y, además, Club › Partidos y Club › Jugadoras con todo lo de dentro (planificar, cuotas, justificantes, ropa y la copia). Entra directamente en Partidos. No toca las plantillas, los usuarios ni los ajustes de la web.
  • Jugadoras › Equipos. Cada equipo como la hoja de la coordinadora: sus jugadoras por dorsal con cada plazo (en verde lo pagado, en rojo lo vencido) y la ficha del equipo: competición, equipación, patrocinador, la inscripción en la federación (cuánto y el día que se pagó) y si están hechos las altas en la intranet y el grupo de WhatsApp.
  • El dorsal en la ficha de cada jugadora, en Fichas y en la copia.
  • Cartel «Partits de la setmana». En Partidos › Calendario, cada semana tiene su botón «Cartel de la semana»: la imagen que el club cuelga cada semana, hecha sola con los partidos (categoría, local, visitante, día y hora), en negro lo confirmado en la federación y en rojo lo que falta. Con los logos de los patrocinadores, el escudo de fondo y el logo de abajo, elegidos de la biblioteca. Los nombres cortos de los equipos y los rivales se cambian una vez y se quedan. Se descarga en PNG o se comparte desde el móvil.
  • Los formularios de Google, conectados. Si el club sigue con sus formularios de Google (las cuotas, la ropa), en Jugadoras › Ajustes hay un código para pegar una vez en la hoja de respuestas: cada respuesta nueva llega sola al panel con su justificante, como si la hubieran mandado desde la web, y con un clic también todas las de antes. Layo lee el nombre, la categoría, la opción y el plazo (por el nombre del formulario) o las prendas y tallas, y guarda todas las respuestas tal cual. La misma respuesta nunca se apunta dos veces.
  • Los justificantes que encajan seguro se confirman solos. Si el nombre es el de una sola ficha y el plazo está sin pagar, queda pagado sin tocar nada (y se puede volver a revisar). Las dudas, las hermanas y los pagos repetidos se quedan para revisarlos, con un aviso si el plazo ya estaba pagado. Se puede apagar en Ajustes.
  • El armario de la ropa. En Jugadoras › Ropa, lo que queda en el club de cada prenda y talla, con «Ha llegado ropa», «Sale ropa» y «Contar el armario», y los últimos movimientos (se pueden deshacer). Un pedido pagado se entrega desde el armario con un botón y se resta solo; si se vuelve atrás, vuelve al armario. Avisa de lo que queda poco, y la copia trae armario.csv.
  • Cuota especial en la ficha de una jugadora: si tiene un precio especial, manda sobre el de su categoría.
  • Pagado en parte. Un plazo puede quedar a medias («Pagado en parte» en la ficha): se ve lo que lleva y lo que falta, que cuenta como pendiente. Para las que pagan poco a poco.
  • Importar la hoja con todo. Al pegar la lista de la hoja de cálculo, con una fila de títulos, también el dorsal, la opción, lo pagado (en euros, que se reparte entre los plazos), la cuota especial, la familia y las notas. Los justificantes de Google de esos pagos, al llegar, se guardan con ellos en vez de salir como pagos repetidos. Lo que no cuadra llega marcado «Para revisar», con el porqué, y se quita con «Está bien».
  • Jugadoras › Hermanas. Quiénes son hermanas y cuánto es el descuento, en su pestaña. Layo propone las que tienen el mismo correo o los mismos apellidos, pero solo cuentan las que pone juntas la coordinadora (y, si se deja activado, las del mismo correo).

Mejorado

  • Organizar la semana arrastrando. En Partidos › Calendario, al abrir una semana: a la izquierda los partidos en casa (los que aún no tienen hora y los que ya la tienen) y a la derecha el pabellón con sus módulos y horas. Se arrastra cada partido a su hora (en el móvil, se toca y se toca la casilla), con cada casilla en verde, amarillo o rojo según encaje. Si choca se puede poner igual: el partido se queda marcado con el aviso y dice con qué choca. Soltarlo otra vez en la lista le quita la hora elegida.
  • Los pedidos de ropa sin talla (de un formulario que no la decía clara) se completan desde el propio pedido.
  • Casar un nombre con su ficha también cuando a la ficha le falta un apellido que la familia sí escribe.
  • Un justificante que paga varias cosas. Al confirmarlo se pueden añadir más líneas: otro plazo de la misma jugadora (la preinscripción y la cuota juntas) o lo de sus hermanas (Layo las propone). Se apunta todo de una vez, con la suma para compararla con el justificante, y «Volver a revisarlo» lo deshace todo.
  • La copia de las jugadoras trae equipos.csv con la ficha de cada equipo, y el LEEME lo explica.

0.8.3

La semana del calendario, día a día: también los partidos entre semana.

  • Gestión de partidos: al abrir una semana del calendario salen también los días entre semana que tienen partido, no solo viernes, sábado y domingo. Cada día trae su cuadro del pabellón si se juega en casa y, debajo, los partidos de fuera de ese día.

0.8.2

La copia de las jugadoras explica qué es cada archivo.

  • Jugadoras: la copia trae un LEEME.txt que explica, para quien la abra sin conocer Layo, qué es cada archivo, qué quiere decir cada columna de la hoja de jugadoras y cómo guardarla.

0.8.1

La copia de las jugadoras para el ordenador del club.

  • Jugadoras: botón «Descargar copia» para tener todo también en el ordenador del club. Baja un .zip con las fichas y sus pagos (una hoja que se abre con Excel), los justificantes, la ropa y todos los documentos ordenados por jugadora. Layo apunta cuándo se descargó la última y avisa si hace más de una semana.

0.8.0

Jugadoras para clubes (fichas, cuotas, justificantes desde la web y ropa) y el QR de cada redirección.

Nuevo

  • Jugadoras para clubes (Club › Jugadoras, lo activamos nosotros; solo lo ven las administradoras): las fichas de las jugadoras y sus familias por temporada, las cuotas con sus plazos (preinscripción y una o dos cuotas, descuento por hermanas, meses extra si la liga se alarga), quién debe un plazo vencido, los documentos de cada una y la ropa (pedidos con sus tallas y el recuento para el proveedor). La sección nueva «Pagar la cuota o comprar ropa» deja a las familias mandar el justificante desde la web, sin cuenta de Google: Layo propone de qué jugadora y de qué plazo es, y se confirma con un toque. La lista de la hoja de cálculo se pega de una vez.
  • Redirecciones: cada una tiene su QR, en PNG (para el móvil o imprimir en papel) y en SVG (para imprenta, vinilo o impresora 3D, sin que se pixele). Sirve para un cartel o una placa con, por ejemplo, el enlace para dejar una reseña en Google: se crea una redirección corta como /resenas que lleve a Google, y el QR impreso sigue valiendo aunque un día cambie el destino. Cada escaneo cuenta en «Visitas».

Mejorado

  • Estadísticas: el QR de los enlaces para redes también se descarga en SVG.

Arreglado

  • Gestión de partidos: el calendario para el móvil de un equipo (el de cada persona ya iba bien) daba error.

0.7.2

El pabellón por módulos (la pista principal para los equipos de más categoría), el mes de un toque en el calendario y entrenos también el viernes.

  • Gestión de partidos: las pistas de partido tienen nombre (por ejemplo «Módulo 3» y «Módulo 2», la principal primero) y los equipos de más categoría juegan en la principal: si coinciden dos, el de más categoría (el orden de la lista de equipos). En el calendario se elige el mes de un toque, y en la semana hay un «Ir a…» para saltar a otro mes. El cuadro de entrenos incluye el viernes.

0.7.1

La gestión de partidos, más completa: calendario, pabellón por pistas, cuadro de entrenos, avisos de la federación y lo de cada entrenador.

  • Gestión de partidos: lo que ya está organizado se marca y deja de contar (un fin de semana entero con «Ya está organizado», o una coincidencia suelta con «Resuelto»; si cambia la hora de uno de sus partidos, vuelve a salir). Cada coincidencia dice qué se pisa y a qué hora. Un viaje fuera de la isla ya no ocupa todo el fin de semana: choca su día, y avisa de la víspera si se juega por la mañana o de la mañana siguiente si se juega tarde.
  • Gestión de partidos: calendario del mes, y al tocar un día se abre su semana con el pabellón del fin de semana (viernes, sábado y domingo por pistas), sus coincidencias, todos sus partidos y los entrenos. En el pabellón se toca un partido y luego una casilla para ponerle hora o cambiársela, y las casillas se pintan en verde, amarillo o rojo según encajen. Nuevo cuadro de entrenos (días, pistas o módulos y franjas, todo editable), que avisa si alguien tiene que estar en dos sitios a la vez o si entrenan a la vez dos equipos que comparten jugadoras. Los entrenadores también ven los entrenos.
  • Gestión de partidos: Layo mira la federación cada hora y avisa de lo que cambia (un partido que ya tiene hora, otro que cambia de día u hora, y las coincidencias que eso trae), en las novedades del panel y por correo a quien se elija. Y cada entrenador, con el correo de su cuenta en su ficha, ve «Lo mío»: sus partidos de las próximas semanas (los de los equipos que entrena y donde juega), a qué hora tiene que estar o salir, sus entrenos y su calendario para el móvil (iPhone o Google Calendar), que se actualiza solo. Y el botón «Actualizar» trae los datos de la federación al momento, con cuándo se leyeron por última vez.

0.7.0

La gestión de partidos para clubes: lo que viene, las coincidencias y las horas de los partidos en casa.

Nuevo

  • Gestión de partidos para clubes (Club › Partidos, la activamos nosotros): los partidos de todos los equipos del club leídos solos de la federación, por meses y desde dentro de unas semanas (lo cercano ya está cerrado). Layo encuentra solo las coincidencias: un entrenador con dos partidos a la vez (contando el viaje), equipos que comparten jugadoras, viajes fuera de la isla y el pabellón lleno. Para cada partido en casa sin hora, propone las franjas libres ordenadas de mejor a peor, y la hora elegida queda apuntada hasta pasarla a la federación. Los entrenadores ven los partidos semana a semana.

0.6.1

Los partidos también de la Federación Española de Voleibol.

  • «Partidos y clasificación» también lee la Federación Española de Voleibol: pega la dirección de la página de tu grupo en rfevb.com (Primera División, Superliga…) y salen solos el calendario, los resultados con sus parciales y la clasificación, como con la federación balear.

0.6.0

Partidos de la federación e Instagram automático para los clubes, y «Leer más» en las opiniones.

Nuevo

  • Sección «Partidos y clasificación» para clubes deportivos: el próximo partido de tu equipo (con pabellón, municipio y hora), los siguientes, los últimos resultados con sus parciales y la clasificación, leídos solos de la federación cada hora. Pegas la dirección de tu liga y el nombre de tu equipo, y ya está. De momento, para la Federació de Voleibol de les Illes Balears.
  • Instagram automático (lo activamos nosotros desde Layo): se conecta la cuenta del negocio y cada hora Layo trae solo las fotos nuevas a Medios, con la etiqueta «Instagram». La «Galería de Instagram» se llena sola y cada foto lleva a su publicación. Y las publicaciones con la etiqueta que elijas (#cronica, por ejemplo) pasan a ser noticias del blog, con su foto de portada y su texto: se publican solas o se quedan en borrador para revisarlas.

Mejorado

  • «Opiniones de clientes»: las opiniones largas se cortan y salen con «Leer más» para abrirlas, así las tarjetas quedan parejas. En Diseño eliges cuántas líneas se ven antes (4, 6 o 9) o que salgan enteras.
  • «Enviar email de prueba» (Ajustes › Correo) también funciona en las webs sin correo propio: prueba el correo de Layo, que es por el que llegan los avisos de los formularios y el informe mensual.
  • Más accesible: el contenido de cada página va dentro de su etiqueta <main>, separado de la cabecera y el pie. Los lectores de pantalla saltan directos a él, y Google PageSpeed deja de marcarlo en Accesibilidad. El diseño no cambia.

Arreglado

  • Al cambiar las letras del tema, alguna página podía seguir pidiéndolas a Google hasta una hora (salía así de la caché). Ahora se sirven desde Layo en cuanto están descargadas.
  • En la vista previa de una web sin dominio (/preview/sitio/…), al enviar un formulario salía «Este formulario ya no existe». Ahora se envía y se guarda igual que en la web publicada.

0.5.0

Los formularios avisan por email sin configurar el correo, y cada versión nueva se anuncia en Discord.

Nuevo

  • Cada versión nueva de Layo se anuncia sola en el canal #novedades de la comunidad de Discord, con un enlace a esta página.

Mejorado

  • Los mensajes de los formularios llegan sin configurar el correo. Si la web no tiene correo propio, Layo los envía por ti, con el nombre de tu web como remitente, y al responder contestas directamente a quien te escribió. Solo hay que poner adónde quieres recibirlos, y un formulario nuevo ya viene con tu email. Lo mismo para el informe mensual de visitas y los avisos de revisión. El correo propio (Ajustes › Correo) queda para enviar desde tu dominio o mandar confirmaciones a quien rellena el formulario.
  • Formularios avisa cuando un formulario no manda los mensajes por email: lo pone en la lista («sin aviso por email»), encima de los mensajes, con un enlace para ponerlo, y en su configuración. Antes los mensajes se guardaban en el panel sin que nadie se enterara.

0.4.0

La pestaña Diseño en cada sección, y Layo ordenado por dentro para crecer sin miedo.

Nuevo

  • Pestaña «Diseño» en cada sección, fila, columna y módulo, como la de Divi:
  • la letra del texto, de los títulos y de los enlaces: fuente, tamaño, grosor, cursiva, mayúsculas, espacio entre letras, interlineado y color;
  • el fondo, de un color o en degradado;
  • el borde y las esquinas redondeadas;
  • la sombra y el alto mínimo.

Mejorado

  • Las fuentes se cargan con todos sus grosores, de 300 a 900, para poder usar títulos finos o muy gruesos. El navegador solo descarga los que usa la página, así que la web no va más lenta.
  • Las pestañas del panel derecho se desplazan de lado si no caben, en vez de partirse.
  • Un título con una palabra más larga que la pantalla (un «MANTENIMIENTO» muy grande en el móvil) se parte en dos líneas en vez de salirse por el lado.
  • El código de Layo, reorganizado para que cualquier programador lo entienda a la primera. Cada parte va en su carpeta: el panel, la web pública, la plataforma, lo común, las tareas que se repiten y los comandos. Hay un mapa de todo (docs/ARQUITECTURA.md) y las razones de cada decisión importante. Las webs salen exactamente igual que antes.
  • Revisión automática del código antes de cada cambio, que ya ha encontrado y quitado varios descuidos. Además vigila que cada dato se lea y se cambie solo desde su sitio.
  • La base de datos guarda cada dato en su propia columna, con un nombre que se entiende: las páginas, las plantillas, las fotos, los formularios, la tienda, las cuentas… Antes cada cosa era un bloque de texto difícil de leer. Cada tabla y cada columna están explicadas en docs/BASE-DE-DATOS.md. Al actualizar, los datos de cada web pasan solos a la forma nueva sin perder nada, y lo mismo las copias de seguridad antiguas cuando se restauran.

Arreglado

  • Las invitaciones al equipo (Usuarios › Invitar) no se guardaban en disco: si Layo se reiniciaba, o si el enlace lo abría otro proceso del servidor, la invitación ya no existía y el enlace decía que había caducado. Ahora se guardan en su tabla.

0.3.4

Enlazar un PDF sin copiar su dirección.

  • Los campos de enlace (en las secciones, las fichas de las colecciones y Tema › Variables) tienen un botón «Medios»: abre la biblioteca con los documentos a la vista y, al elegir uno (la carta en PDF, los menús…), el enlace se rellena solo. Antes había que copiar la dirección del archivo en Medios y pegarla.

0.3.3

Correos con firma de empresa.

  • Todos los correos de la plataforma (invitaciones, contraseña olvidada, registro, avisos y la prueba de Ajustes › Correo) salen con el diseño de Layo y una firma al pie: el logo, «El equipo de Layo», el correo para contestar, layocms.com y la comunidad. Antes, varios eran solo texto.
  • El remitente sale con nombre («Layo») también en la prueba de correo, no solo la dirección.

0.3.2

Un arreglo importante para los dominios de los clientes.

  • En hostings que arrancan un proceso de Layo por dominio (LiteSpeed en cPanel), lo que se guardaba en uno no lo veían los demás hasta reiniciarlos: un dominio recién conectado seguía enseñando la web principal, y los cambios hechos desde un dominio no se veían en otro. Ahora cada proceso se da cuenta al momento de lo que ha guardado otro y lo vuelve a leer.

0.3.1

Un retoque para la página de Novedades.

  • Plataforma › Web de Layo › Novedades: «Publicar las que faltan» crea en la colección Novedades una ficha por cada versión que aún no está, con su fecha y su texto. Las que ya están no se tocan, por si las has retocado.
  • En la página de Novedades, los retoques (0.3.1, 0.3.2…) salen en pequeño, con un punto de color según sean nuevos, mejoras o arreglos; las versiones grandes siguen como siempre. Hay que volver a importar la plantilla «Layo · Novedades» (docs/web-layo/web-layo-novedades.layo.json).

0.3.0

Más libertad para diseñar, más datos para decidir y más tranquilidad al trabajar en equipo: secciones por columnas con foto o vídeo de fondo, todas las fuentes de Google, estadísticas de redes y de botones, historial de casi todo, el aviso de quién está editando e invitaciones por email con la guía en PDF.

Nuevo

  • Secciones por columnas, para montar a mano lo que quieras (como en Divi): foto o vídeo de fondo, con una capa de color encima para que se lea el texto (oscura, clara o del color principal) y la opción de dejar la foto fija al bajar. Lo mismo en cada columna. La sección puede tener además un alto mínimo (media pantalla, tres cuartos o pantalla entera) con el contenido arriba, centrado o abajo.
  • Tema y Variables: todas las fuentes de Google Fonts (más de 1.600), con buscador, por tipo (sin serifa, con serifa, display, manuscrita, monoespaciada) y cada una escrita con su letra. Se piden solo los grosores que tiene cada fuente, y en la web se siguen sirviendo desde Layo.
  • Tema › Letras: «Cargar también la cursiva» en la fuente del texto y en la de los títulos, para que las cursivas sean las de verdad de la fuente y no letra inclinada por el navegador. Si la fuente no tiene cursiva, lo avisa.
  • Estadísticas › Enlaces para redes: crea un enlace para cada sitio donde pones tu web (la bio de Instagram, TikTok, los estados de WhatsApp, la ficha de Google, un cartel con QR…) y verás cuánta gente entra por cada uno y cuántos llaman o escriben. Se copia con un botón y el QR se descarga listo para imprimir.
  • Estadísticas › Botones más pulsados: cada botón o enlace de la web que se pulsa, con la página donde está.
  • Estadísticas › Hasta dónde bajan: en cada página, qué parte de la gente pasa de la mitad y cuál llega al final. Todo sigue sin cookies y sin guardar nada de quien visita.
  • Historial también en la cabecera y el pie, en cada menú, en el tema y en cada ficha de las colecciones (las páginas ya lo tenían): cada guardado deja una versión con quién y cuándo, y la primera vez también cómo estaba antes. Con «Recuperar», esa versión se carga en el editor para revisarla y guardarla, por si alguien se equivoca.
  • Quién está editando: si otra persona del equipo tiene abierta la misma página, ficha, cabecera y pie, menú, tema o plantilla, sale un aviso arriba («Gonzalo también está editando esta página»). También si la tienes abierta tú en otra pestaña.
  • Al guardar una página que otra persona ha guardado mientras tanto, Layo avisa de quién y cuándo antes de sustituir sus cambios (y se pueden recuperar en el Historial).
  • Usuarios › Invitar por email: a quien añades al equipo le llega un email con el diseño de Layo, desde el correo de la plataforma y en nombre de la empresa, con un botón para elegir su contraseña y entrar directo a su web. Puedes adjuntar un PDF (la guía de bienvenida, por ejemplo) y escribirle un mensaje. Las invitaciones pendientes se ven en Usuarios, para reenviarlas o anularlas; si ya tiene cuenta en Layo, entra desde ya y el email solo le avisa. Lo de ponerle tú la contraseña sigue estando.
  • Ajustes › Correo: «Responder a». Los emails pueden salir de una dirección (avisos@) y las respuestas llegar a otra (hola@). Los avisos de los formularios siguen respondiendo a quien escribió.
  • «Opiniones de clientes», con la nota de Google: la G de Google junto a la nota, estrellas que se llenan según la nota (un 4,7 se ve casi entero), la G y la fecha en cada opinión («hace 2 meses») y un botón «Escribir una reseña» con el enlace de tu ficha. Las opiniones se copian de Google a mano: así no hace falta ninguna cuenta de pago de Google.
  • Sección nueva «Galería de Instagram»: tus fotos en cuadrícula cuadrada, como en Instagram, con tu @cuenta y el botón «Seguir en Instagram». Se llena sola con las fotos que etiquetes «Instagram» en Medios (las más nuevas primero), o eliges tú cuáles y a qué publicación lleva cada una.
  • Comunidad de Layo en Discord (https://discord.gg/YqbAcKw7EC): para dudas, ideas y novedades con el resto de quienes hacen webs con Layo. Está en el menú del panel (abajo, junto a Novedades), en el buscador y en el aviso de novedades.
  • Novedades del panel: el aviso solo sale con las versiones grandes (0.3.0, 0.4.0…). Los retoques (0.3.1, 0.3.2…) salen en pequeño al abrir Novedades, encima de lo de la versión grande.

Mejorado

  • Ajustes: con cambios sin guardar, abajo sale una barra con «Guardar ajustes», para no tener que subir hasta arriba (p. ej., al rellenar los datos del negocio).
  • Plantillas: filtros «De Layo» y «Mías» (las que has creado o importado), por tipo (secciones, módulos, cabecera y pie, fichas) y un buscador.
  • Si llevas la plataforma, al editar la web de un cliente ya no ves «Enviar opinión» ni el apartado Plataforma con sus avisos: se quedan en la web principal.
  • Menú del panel: arriba y fijos aunque bajes, el logo con el botón de plegar el menú, «Atrás», Buscar, «Enviar opinión» y «Ver la web»; abajo, también fijos, Novedades y tu cuenta.

Arreglado

  • Al borrar una web y crear otra con el mismo nombre, la nueva podía enseñar durante un rato las páginas guardadas de la vieja.
  • Usuarios: al añadir un usuario ya se eligen sus webs. Por defecto entra solo a la web que estás editando (antes, a todas las del espacio hasta que se cambiaba en la tabla).
  • Vista previa: al escribir (en la cabecera, el pie o una página) ya no da un fogonazo en blanco con cada cambio. La versión nueva se prepara por detrás y se cambia cuando está lista, con sus fuentes.
  • npm run update ya no se queda colgado si la descarga de una pieza compilada no termina: pasado un rato la corta, instala sin esos scripts y reconstruye solo esas piezas (con un reintento).

0.2.7

Revisión de todo lo que hace el panel cuando se llevan varias webs desde layocms.com.

  • La imagen para compartir de cada página (Ajustes de la página) salía con el nombre y los colores de la web principal en las webs sin dominio. Ahora se genera con los de la web que se edita.
  • La vista previa de Google de cada página enseñaba layocms.com en vez del dominio de la web.
  • Los enlaces de los emails (revisiones pendientes, aprobadas, pedidos) abrían el panel en la última web elegida, no siempre la del aviso. Ahora llevan la web (/admin/?web=…) y se abre esa, si tienes acceso.
  • Tienda: la dirección del webhook de Stripe era la de la web principal en las webs sin dominio (los pedidos se habrían confirmado en otra web). Ahora es la del dominio de la web, y si aún no tiene, lo avisa.
  • Tienda en la vista previa de una web sin dominio: el carrito y el pago usaban los productos de la web principal. Ahora, los de esa web.

0.2.6

Un retoque de las fotos.

  • Con el dominio de la plataforma puesto, las fotos de una web sin dominio no se veían en el panel (Medios, editor y vistas previas): se buscaban en la web principal. Ahora salen de la carpeta de la web que se edita.

0.2.5

Las webs sin dominio, en su propia vista previa.

  • Una web sin dominio propio se ve entera en layocms.com/preview/sitio/<web>/ (con sesión y acceso a esa web, sin que Google la indexe y con una franja de vista previa): menú, páginas, imágenes y formularios funcionan dentro. «Ver la web», «Ver en la web» y «Vista previa» del panel llevan allí; con dominio, a su dominio.
  • layocms.com enseña siempre la web de Layo, también a quien está editando otra web en el panel (se deshace lo de la 0.2.4).

0.2.4

Otro retoque del panel.

  • Con el dominio de la plataforma puesto, «Ver la web», «Vista previa» y «Ver en la web» de una web sin dominio propio volvían a enseñar la web principal. Ahora quien la está editando en el panel la ve en layocms.com, con el aviso «Estás viendo…». Las visitas siguen viendo siempre la web principal.

0.2.3

Un retoque del panel.

  • Desde el dominio de la plataforma (layocms.com/admin) vuelve a poderse cambiar de web con el selector: con el dominio puesto en la web principal, el panel se quedaba atado a ella. El de un cliente (cliente.com/admin) sigue editando solo su web.

0.2.2

Mantenimiento: paquetes al día.

  • Paquetes actualizados: sanitize-html (la limpieza del HTML de los textos con formato), Vite y Lighthouse. De 31 avisos de seguridad de npm quedan 2 leves, del editor de código del panel.
  • Al actualizar, los paquetes solo se reinstalan si cambian de verdad (antes también al subir el número de versión de Layo).

0.2.1

Un retoque de la 0.2.0.

  • El módulo «Título» también puede ser H1, el título principal de la página (solo uno por página: Google lo usa para entender de qué va).

0.2.0

El editor de texto nuevo, la página entera al editar una plantilla y muchas mejoras que salieron de las primeras pruebas de la beta.

Nuevo

  • Editor de texto nuevo: títulos, negritas, colores (los de tu marca o cualquiera), alineación, listas, enlaces y el código HTML si lo quieres tocar.
  • Aviso de novedades en el panel: después de cada actualización sale una vez lo nuevo de la versión, con un enlace a todas.
  • Icono de la web (favicon) en Ajustes: sale en la pestaña del navegador, en los favoritos y al guardar la web en el móvil. Salud de la web avisa si falta.
  • Esta página de Novedades, con lo que cambia en cada versión.
  • Botón «Atrás» en el panel para volver a la pantalla de antes.
  • En el editor de plantillas, verla dentro de una página entera antes de guardar.

Mejorado

  • El menú del panel ya no se pliega solo: lo pliegas tú con su botón cuando quieras más sitio.
  • Los títulos del menú se ven más y el panel empieza en modo oscuro.
  • Primeros pasos: «Ya lo tengo hecho» lejos de «Ir», para no pulsarlo sin querer.
  • Estadísticas y el informe mensual ponen el punto de los miles: «2.212», no «2212».
  • Estadísticas: «Personas» pasa a ser «Visitas», con un «¿Cómo se cuenta?» que explica cada cifra.
  • Editor de páginas: «Espacios y anchos» a la vista en Estilos, con un ajuste nuevo para el ancho del contenido de cada sección.
  • Preguntas frecuentes y Acordeón: «Solo una abierta a la vez» y «Todas abiertas».
  • Texto libre, Preguntas frecuentes y Llamada a la acción: una imagen al lado, si quieres.
  • Plantillas carga mucho más rápido: primero las miniaturas que ves, y ya pintadas.

Arreglado

  • Quien llega por invitación entra siempre a su web desde layocms.com/admin, sin el error de acceso.
  • Las webs ya no dejan un error en la consola en cada visita por no tener icono.
  • Las plantillas con caracteres especiales en su CSS («·», «▾»…) ya no pierden su primera regla. Le pasaba a la cabecera de serie: al bajar, el contenido le pasaba por encima.

0.1.0

La primera versión en internet, para la beta privada.

Nuevo

  • Páginas que se montan apilando secciones, cada una con sus campos para los textos y las fotos.
  • Plantillas propias con HTML, SCSS y JavaScript, y una biblioteca lista para usar: portadas, galerías, precios, opiniones, horario y mapa, y más.
  • Kits por sector para empezar una web en un minuto: taller, restaurante, clínica dental, peluquería, casa rural y otros.
  • Filas y columnas, efectos de entrada y fondos animados sin escribir código.
  • Blog, colecciones, tienda con Stripe, ventanas emergentes, barra de aviso y botón de WhatsApp.
  • Varios idiomas por web, con cabecera, pie y menús comunes a todas las páginas.
  • Modo cliente: tu cliente cambia textos y fotos sin poder romper el diseño, y sus cambios te llegan para revisarlos.
  • Formularios de contacto y de reserva, con aviso por email y confirmación a quien escribe.
  • Estadísticas de visitas sin cookies y un informe mensual por email.
  • Salud de la web: una nota de 0 a 100 con lo que hay que arreglar para salir mejor en Google.
  • Asistente de IA para crear páginas, reescribir textos y sugerir el SEO.
  • Varias webs desde un solo panel, cada una con su dominio, y copias de seguridad diarias.