Personalizando temas con Restyle
Restyle puede utilizar temas proporcionados por el usuario.
Estos temas se almacenan en Restyle Configuration Store .
Temas de Restyle
Un tema de Restyle es un documento con formato JSON que contiene elementos de configuración que controlan cómo Restyle actualiza los elementos de diseño de una base de datos de Notes. Se utiliza un esquema JSON, que describe la estructura de un tema de Restyle , para validar un documento de tema antes de que Restyle lo use.
Requisitos previos
- HCL Domino Designer instalado en su máquina.
- Comprender el formato JSON (JavaScript Object Notation) a nivel básico.
- Un editor compatible con JSON.
- Una réplica local de
restyle.nsf
. For more information, see Restyle Configuration Store.
Exportación de temas desde Restyle.nsf
La mejor manera de crear un tema personalizado es comenzar con un tema existente y modificarlo según sea necesario. Exportar un tema y el esquema del tema desde restyle.nsf
siguiendo estos pasos:
- Cree un directorio para utilizarlo como destino para los archivos de tema y esquema.
- Inicie Domino Designer.
- Abra la réplica local de
restyle.nsf
. - Navegue hasta Recursos/Archivos y haga doble clic en la entrada Archivos .
- Seleccionar
reserved/schema/theme-<version>.json
y haga clic en Exportar . Este es el "esquema temático". - Seleccione el directorio creado en el paso 1 y haga clic en Guardar para guardar el archivo de esquema.
- Seleccione cualquier documento en
reserved/theme
para usarlo como tema inicial y haga clic en Exportar .
Nota: Los nombres de los archivos contienen la secuencia.
2f
en vez de '/'. Dado que no importará estos archivos después de cambiarlos, puede cambiarles el nombre para eliminarlos. 2f
Si es deseado.Creando un tema
- Con su editor compatible con JSON, abra el tema exportado y guárdelo como un tema nuevo, por ejemplo:
my_custom_theme.json
. - Para obtener mejores resultados, configure su editor para asociar el esquema del tema con su nuevo tema. Esto proporciona una funcionalidad de autocompletar y valida el documento antes de que Restyle lo use.
- Modifique el documento del tema según sea necesario.
- Importa el nuevo tema a
restyle.nsf
:- Inicie Domino Designer.
- Abra la réplica local de
restyle.nsf
. - Navegue hasta Recursos/Archivos y haga doble clic en la entrada Archivos .
- En la parte superior de la colección "Archivos", haga clic en Nuevo recurso de archivo .
- Ingresar
theme/my_custom-theme.json
(o como sea que hayas llamado el nombre de archivo de tu tema) como nombre.Nota: El prefijo "tema/" es necesario para permitir que la función Restyle encuentre el tema personalizado. - Introduzca un nombre para mostrar fácil de usar como valor de alias.
- El comentario no se utiliza actualmente, pero puede resultar útil con fines de documentación.
- En su editor JSON, seleccione el documento completo y cópielo al portapapeles.
- Pegue el contenido del portapapeles en el recurso de archivo recién creado en Domino Designer.
Verifique que sus cambios estén disponibles
- Usando Notas, seleccione una plantilla de base de datos para cambiarle el estilo.
- Haga clic en para mostrar las opciones de cambio de estilo.
- Su tema personalizado debería aparecer en un menú desplegable debajo de las opciones de temas integrados.