Más por hacer
El mecanismo para automatizar el clonado de tiddlers que permite ir generando publicaciones funcionales tanto para HTTP como para gemini, comentado en la entrada previa, aún lo estoy imaginando y, en el proceso, me he ido dando cuenta de que requiero ajustes que me permitan tener un "modo diseño" que facilite mi flujo de trabajo en torno al "backend" de este proyecto.
Hasta ahora, he ido puliendo aspectos de este TiddlyWiki para que se adapte mejor al propósito de gestionar un gemlog:
Estética
A fin de darle a la versión web del gemlog un aspecto más minimalista y de lectura fácil, sin perder demasiada funcionalidad:
- Agregué el complemento "Menu Bar" y el tema "Centralised".
- Desactivé la barra lateral.
- Incrementé el tamaño de la fuente y reduje ligeramente la altura de la línea para el cuerpo de los tiddlers .
- Activé la paleta de color "FlexokiDark" (que guarda mucha semejanza con la paleta predeterminada del tema "oscuro" en Lagrange).
- Oculté botones innecesarios para las usuarias finales (modo lectura).
Funcionalidad
- El campo de búsqueda, incluido en el complemento "Menu Bar", mostraba como resultados tanto los tiddlers orientados a HTTP, como los dirigidos a gemini, así que hice ajustes en el tiddler asociado a dicho campo y versioné dos tiddlers de sistema referenciados ahí para conseguir que únicamente se listen tiddlers HTTP en los resultados de búsqueda. Documentaré el proceso.
- Diseñé un mecanismo que toma como base el contenido de un tiddler definido como tipo text/gemini, y lo prepara para ser clonado, adaptado y guardado automáticamente como archivo gmi, que será mostrado mediante un servidor Agate.
- Incorporé a la interfaz una subsección que parecerá en todos los tiddlers, permitiendo mostrar/ocultar una previualización del código gemtext del tiddler a clonar y un botón para ejecutar la acción.
Proceso para adaptar el campo de búsqueda de Menu Bar [pendiente].