Se llevó a cabo de forma virtual y gratuita para la Comunidad de Usuarios de DSpace de México en coordinación con eScire, el pasado 25 de febrero de 2024, la capacitación impartida por el experto técnico en DSpace, en el cual se abordaron diversos aspectos sobre la personalización del tema de DSpace, específicamente en la versión 8, que utiliza Angular como framework principal para su interfaz.
El evento fue sin fines de lucro, a través de las redes sociales de la organización y difundido en el grupo de usuarios.

El webinar comenzó con una introducción a las nuevas características de DSpace 8, destacando la migración a Angular, lo que permite una mayor flexibilidad, usabilidad e integración con herramientas externas. Se explicó la estructura del código en Angular, que consta de tres archivos principales: TypeScript (lógica del componente), HTML (estructura) y CSS/Sass (estilos). Además, se abordaron los temas disponibles en DSpace, como el tema base, el tema custom y el tema DSpace, y cómo estos pueden ser personalizados para adaptarse a las necesidades específicas de cada institución.
Consecuentemente, Rogelio realizó una demostración en vivo de cómo personalizar el tema de DSpace, comenzando con la modificación de la tipografía y la paleta de colores. Se mostró cómo cambiar la fuente del sitio utilizando Google Fonts y cómo ajustar los colores primarios y secundarios para alinearlos con la identidad visual de una institución. También se explicó cómo modificar los logotipos y cómo ajustar el tamaño de las imágenes para que se adapten mejor al diseño del repositorio.
Otro aspecto clave fue la personalización de las páginas de información, como la política de privacidad y los acuerdos de usuario final. Se explicó cómo crear nuevas páginas de información, como una página "Acerca de", y cómo integrarlas en la estructura del repositorio. Además, se mostró cómo agregar nuevos campos de metadatos en el formulario de registro de ítems, lo que permite a los usuarios ingresar información adicional relevante para sus publicaciones.
Finalmente, se abordaron preguntas de la audiencia, como cómo agregar un componente de slider en la página principal para mostrar imágenes de manera dinámica. Rogelio explicó que esto se puede lograr utilizando Angular, ya sea desarrollando un componente personalizado o integrando una librería existente para carruseles.
En conclusión, en el webinar destacó la importancia de la personalización en DSpace para adaptar el repositorio a las necesidades específicas de cada institución, mejorando tanto la funcionalidad como la experiencia del usuario. Se enfatizó la facilidad que ofrece Angular para realizar estas personalizaciones y se animó a los participantes a explorar las posibilidades que ofrece DSpace 8 para crear repositorios más atractivos y funcionales.
[Ficha Técnica]
Título:
Diseño a tu medida: Personaliza el tema de DSpace