Puede crear y aplicar temas para diseñar un formulario adaptable o una comunicación interactiva. Un tema contiene detalles de estilo para los componentes y paneles. Los estilos incluyen propiedades como colores de fondo, colores de estado, transparencia, alineación y tamaño. Al aplicar un tema, el estilo especificado se refleja en los componentes correspondientes. Los temas se administran de forma independiente sin hacer referencia a una forma adaptativa o de comunicación interactiva.
Puede hacer lo siguiente:
Con AEM Forms, puede crear, descargar o cargar temas. Se crea un tema como otros recursos, como formularios, documentos y cartas. El tema se guarda como una entidad independiente, con metapropiedades como los formularios. El hecho de que los temas sean una entidad independiente permite su reutilización en varios formularios adaptables y comunicaciones interactivas. También puede mover un tema a una instancia diferente de AEM Forms y reutilizarlo.
Siga estos pasos para crear un tema:
Haga clic en Adobe Experience Manager, en Forms y, a continuación, en Temas.
En la página Temas, haga clic en Crear > Tema.
Se inicia un asistente para crear un tema.
En la pestaña Básico del asistente Crear tema , proporcione Título y Nombre del tema. Son campos obligatorios.
En la pestaña Advanced , se obtienen dos campos:
Ubicación de Clientlib: Ubicación en el repositorio que almacena las clientlibs para el tema.
Categoría Clientlib: Proporciona un campo de texto para introducir el nombre de categoría clientlib para el tema.
Haga clic en Crear y, a continuación, haga clic en Editar para abrir el tema en el Editor de temas o haga clic en Listo para volver a la página de temas.
Puede exportar temas como archivo zip y utilizarlos en otros proyectos o AEM instancias. Para descargar un tema:
Haga clic en Adobe Experience Manager, en Forms y, a continuación, en Temas.
En la página Temas, Seleccione un tema y haga clic en Descargar. Se muestra un cuadro de diálogo con los detalles del tema.
Haga clic en Descargar. El tema se descarga como archivo zip.
Si descarga un tema que tiene un formulario adaptable asociado y el formulario adaptable asociado se basa en una plantilla personalizada, también descargue la plantilla personalizada. Al cargar el tema descargado y el formulario adaptable en un servidor de AEM Forms, cargue también la plantilla personalizada relacionada.
Puede utilizar los temas creados con ajustes preestablecidos de estilo en el proyecto. Puede importar paquetes de temas que otros creen cargándolos en el proyecto.
Para cargar un tema:
Haga clic en Adobe Experience Manager, en Forms y, a continuación, en Temas.
En la página Temas, haga clic en Crear > Carga de archivos.
En la solicitud de carga de archivos, busque y seleccione un paquete de temas en el equipo y haga clic en Cargar.
El tema cargado está disponible en la página de temas.
Lista de metapropiedades de un tema (que se encuentran en la página de propiedades de un tema).
ID
|
Nombre | Se puede editar | Descripción de la propiedad |
---|---|---|---|
1. | Título | Sí | Nombre para mostrar del tema. |
2. | Descripción | Sí | Descripción del tema. |
3. | Tipo | No |
|
4. | Creado | No | Fecha de creación del tema |
5. | Nombre del autor | Sí | Autor del tema. Se calcula en el momento de la creación del tema. |
6. | Fecha de la última modificación | No | Fecha en la que se modificó el tema por última vez. |
7. | Estado | No | Estado del tema (modificado/publicado). |
8. | Publicar a tiempo | Sí | Es hora de publicar automáticamente el tema. |
9. | Hora de publicación desactivada | Sí | Tiempo para cancelar la publicación del tema automáticamente. |
10. | Etiquetas | Sí | Etiqueta adjunta al tema de identificación que se utiliza para mejorar la búsqueda. |
11. | Referencias | Vínculos |
|
12. | Ubicación de biblioteca de cliente | Sí |
|
13. | Nombre de categoría de biblioteca de cliente | Sí |
|
AEM Forms se envía con el Editor de temas. Es una interfaz fácil de usar para el usuario empresarial y el diseñador web/desarrollador que proporciona las funcionalidades necesarias para especificar fácilmente el estilo de varios elementos de comunicación interactivos y formularios adaptables. Cuando se crea un tema, se almacena como una entidad independiente, como formularios, comunicaciones interactivas, cartas, fragmentos de documento y diccionarios de datos.
El editor de temas permite personalizar estilos de los componentes diseñados en un tema. Puede personalizar el aspecto de un formulario o una comunicación interactiva en un dispositivo.
El editor de temas se divide en dos paneles:
Lienzo : aparece en el lado derecho. Muestra una forma adaptativa o comunicación interactiva de ejemplo en la que todos los cambios de estilo se reflejan instantáneamente. También puede seleccionar objetos directamente del lienzo para buscar los estilos asociados a ellos y editar estos estilos. Una regla de resolución de dispositivo en la parte superior gobierna el lienzo. Al seleccionar un punto de interrupción de resolución en la regla, se muestra la vista previa del formulario de ejemplo o la comunicación interactiva para la resolución correspondiente. El lienzo se explica en detalle más adelante.
Barra lateral: aparece en el lado izquierdo. Tiene los siguientes elementos:
Selector: muestra el componente seleccionado para el estilo y sus propiedades que puede aplicar. El selector representa todos los componentes de un tipo. Si selecciona un componente de cuadro de texto en un tema para el estilo, todos los cuadros de texto del formulario o la comunicación interactiva heredarán el estilo. Los selectores permiten seleccionar un componente genérico o un componente específico para el estilo. Por ejemplo, un componente de campo es un componente genérico y un cuadro de texto es un componente específico.
Componente genérico de estilo:
un campo puede ser un campo de cuadro numérico, como la edad, o un campo de cuadro de texto, como la dirección.
Al aplicar estilo a un campo, se diseñan todos los campos, como edad, nombre y dirección.
Diseño de un componente específico: Un componente específico afecta a los objetos de la categoría específica. Cuando aplique estilo al componente de cuadro numérico en el tema, solo el objeto de cuadro numérico heredará el estilo.
Por ejemplo, un campo de cuadro de texto como la dirección tiene una longitud mayor y un campo de cuadro numérico como la edad tiene una longitud menor. Puede seleccionar un campo de cuadro numérico, reducir su longitud y aplicarlo al formulario. La anchura de todos los campos numéricos de cuadro se reduce en el formulario.
Al personalizar todos los componentes de campo con un color de fondo específico, todos los campos, como edad, nombre y dirección, heredan el color de fondo. Al seleccionar un cuadro numérico, como la edad, y reducir su anchura, se reduce el ancho de todos los cuadros numéricos, como la edad, el número de personas de una familia. La anchura de los cuadros de texto no cambia.
Estado: permite personalizar estilos de un objeto en un estado específico. Por ejemplo, puede especificar el aspecto que tendrá un objeto cuando esté en estado predeterminado, de enfoque, desactivado, de desplazamiento o de error.
Categorías de propiedades: las propiedades de estilo se dividen en varias categorías. Por ejemplo, Dimension y posición, texto, fondo, borde y efectos. En cada categoría, se proporciona información sobre el estilo. Por ejemplo, en Fondo, puede proporcionar Color de fondo e Imagen y degradado.
Avanzado: permite agregar CSS personalizada a un objeto, lo que anula las propiedades que definen los controles visuales si hay una superposición.
Ver CSS: Permite ver la CSS del componente seleccionado
Además, en la barra lateral, en la parte inferior hay una flecha. Al hacer clic en la flecha, aparecen dos opciones más: Simular éxito y Simular error. Estas opciones, junto con las opciones descritas anteriormente, se examinan en detalle a continuación.
Puede utilizar un tema en varios formularios adaptables y comunicaciones interactivas, lo que importa el formato de componente que haya especificado en el tema. Puede aplicar estilo a varios componentes, como títulos, descripciones, paneles, campos, iconos y cuadros de texto. Utilice utilidades para configurar propiedades de componentes en un tema. Los conocimientos previos de CSS o LESS no son necesarios, pero se desea, aunque la sección Sustituciones de CSS le permite escribir código CSS o proporcionar selectores personalizados. La sección Anulaciones de CSS aparece cuando selecciona un componente en la barra lateral.
Opciones en la barra lateral que permiten seleccionar y aplicar estilo a distintos componentes.
Al hacer clic en el botón Editar de un componente en la barra lateral, se selecciona el componente en Lienzo y se le permite aplicar estilo al componente mediante las opciones de la barra lateral.
Algunos componentes, como el cuadro de texto, el cuadro numérico, el botón de opción y la casilla de verificación, se clasifican en componentes genéricos como Campo. Por ejemplo, desea personalizar el estilo de los botones de radio. Para seleccionar botones de opción para estilo, seleccione Field > Widget > Radio Button.
Haga clic en EXPANDIR TODOS en la barra lateral para ver, seleccionar y aplicar estilo a los componentes categorizados que no son visibles por adelantado.
Los temas de AEM Forms admiten el estilo de elementos en la presentación de paneles en los formularios y las comunicaciones interactivas. Se admite el estilo de elementos en diseños predeterminados y diseños personalizados.
Los paneles integrados incluyen:
Fichas izquierda
Fichas arriba
Acordeón
Interactiva
Asistente
Diseño móvil
Los selectores varían para cada diseño.
El diseño de diseños personalizados desde el Editor de temas implica:
Los diseños de escritorio y móviles pueden tener estilos ligeramente o totalmente diferentes. Para dispositivos móviles, tableta y teléfono comparten diseños similares excepto para tamaños de componente.
Utilice los puntos de interrupción del Editor de temas para definir un estilo alternativo para diferentes tamaños de pantalla. Puede seleccionar un dispositivo base o una resolución en la que comience a crear el tema, y las variaciones de estilo para otras resoluciones se generan automáticamente. Puede modificar explícitamente el estilo para todas las resoluciones.
El tema primero se crea mediante un formulario o comunicación interactiva y, a continuación, se aplica en diferentes formularios o comunicaciones interactivas. Los puntos de interrupción utilizados en la creación del tema pueden ser diferentes del formulario o de la comunicación interactiva en la que se aplica el tema. Las consultas de medios CSS se basan en el formulario o la comunicación interactiva utilizados en la creación del tema, y no en el formulario o la comunicación interactiva en la que se aplica el tema.
Al seleccionar un componente en el lienzo, sus propiedades de estilo se muestran en la barra lateral. Seleccione el tipo de objeto y su estado y, a continuación, proporcione su estilo.
El editor de temas almacena en caché hasta 10 estilos aplicados a un componente. Puede utilizar los estilos en caché con otros componentes de un tema. Los estilos utilizados recientemente están disponibles justo debajo del componente seleccionado en la barra lateral como un cuadro de lista. Inicialmente, la lista de estilos utilizados recientemente está vacía.
Al aplicar estilo a un componente, los estilos se almacenan en caché y se enumeran en el cuadro de lista. En este ejemplo, la etiqueta del cuadro de texto tiene un estilo para cambiar el tamaño y el color de la fuente. Puede seguir pasos similares para elegir una imagen o cambiar los colores para aplicar estilo a un componente. Observe cómo el estilo se almacena en caché y se enumera en el cuadro de lista cuando se cambia el estilo de la etiqueta de campo.
En este ejemplo, se cambia el estilo de la etiqueta de campo y, cuando se selecciona Descripción del panel interactivo para el estilo, se añade una entrada de lista en la biblioteca de recursos. La entrada de la biblioteca de recursos se puede utilizar para cambiar el estilo de Descripción del panel interactivo.
Cuando se añade un estilo en la biblioteca de recursos, está disponible para otros temas y en el modo de estilo de la interfaz de usuario del editor de formularios o del editor de comunicaciones interactivo. Del mismo modo, cuando se utiliza el modo de estilo del editor de formularios o la IU del editor de comunicaciones interactivo para aplicar estilo a un componente, el estilo se almacena en caché y está disponible en los temas.
El botón "+" de la biblioteca de recursos permite guardar de forma permanente el estilo con el nombre que proporcione. El botón más guarda el estilo aunque no haga clic en el botón Guardar de la barra lateral para aplicarlo a un componente. El botón de signo más para guardar un estilo para utilizarlo posteriormente no está disponible en el modo de estilo.
Cuando se proporciona un nombre personalizado para un estilo, este se asocia a un tema y ya no está disponible para otros temas. Para eliminar un estilo guardado:
En la barra de herramientas de CANVAS, haga clic en Opciones de tema > Administrar estilos.
En el cuadro de diálogo Administrar estilos, seleccione un estilo guardado y haga clic en Eliminar.
Las modificaciones realizadas en el estilo se reflejan instantáneamente en el formulario o en la comunicación interactiva cargada en el lienzo. La vista previa en directo permite definir y ver de forma interactiva el impacto del estilo. Cuando se cambia el estilo de un componente, el botón Listo se activa en la barra lateral. Para conservar los cambios, utilice el botón Listo.
Cuando se introduce un carácter no válido en un campo, el color del límite del campo cambia a rojo y se muestra un mensaje de error en la esquina superior izquierda de la pantalla. Por ejemplo, si introduce alfabetos en un cuadro de texto que acepta caracteres numéricos como entradas, el color de límite del cuadro de entrada cambia a rojo. No puede guardar un tema de este tipo sin resolver el error mostrado en la parte superior.
Cuando se crea un tema, se crea con un formulario que se envía con el Editor de temas. Se proporciona estilo para los componentes de este formulario. En lugar del formulario enviado con el Editor de temas, puede seleccionar un formulario o comunicación interactiva de su elección para proporcionar estilo y previsualizar sus resultados.
Para reemplazar el formulario actual o la comunicación interactiva en el Lienzo del Editor de temas:
En el panel EDITOR DE TEMAS, haga clic en Opciones de tema > Configurar.
En la pestaña General , busque y seleccione un formulario o una comunicación interactiva para el campo Formulario adaptable/Documento.
Puede deshacer o rehacer los cambios no deseados que se producen accidentalmente. Utilice los botones Rehacer/Deshacer del Lienzo.
Botones Deshacer/Rehacer en Lienzo
Los botones Rehacer/Deshacer aparecen al aplicar estilo a un componente en el Editor de temas.
El editor de temas permite editar un tema que haya creado o cargado. Vaya a Forms & Documents > Themes, seleccione un tema y ábralo. El tema se abre en el Editor de temas.
Como se ha indicado anteriormente, el editor de temas tiene dos paneles: Barra lateral y lienzo.
Personalización del estilo de estado de éxito del componente Widget de cuadro de texto en el Editor de temas. El componente está seleccionado en Lienzo y su estado está seleccionado en la barra lateral. Las opciones de estilo disponibles en la barra lateral se utilizan para personalizar el aspecto de un componente.
El tema se crea mediante el formulario predeterminado o utilizando un formulario o una comunicación interactiva de su elección. El lienzo muestra la vista previa del formulario o la comunicación interactiva utilizada para crear el tema con las personalizaciones especificadas en el tema. La regla situada encima del formulario se utiliza para determinar la presentación en función del tamaño de visualización del dispositivo.
En la barra de herramientas Lienzo, verá:
Alternar panel lateral del : Permite mostrar u ocultar la barra lateral.
Opciones temáticas: Proporciona tres opciones
: Emula el aspecto del tema para diferentes tamaños de visualización. Un tamaño de visualización se trata como un punto de interrupción en el emulador. Puede seleccionar un punto de interrupción y especificar un estilo para él. Por ejemplo, Escritorio y Tablet son dos puntos de interrupción. Puede especificar distintos estilos para cada punto de interrupción.
Cuando seleccione un componente en el Lienzo, verá la barra de herramientas de componentes encima. La barra de herramientas de componentes permite seleccionar componentes o cambiar a componentes genéricos. Por ejemplo, se selecciona un cuadro de texto numérico en un panel. Verá las siguientes opciones en la barra de herramientas de componentes:
Widget de cuadro numérico: Permite seleccionar el componente para personalizar su aspecto en la barra lateral.
Widget de campos: Permite seleccionar el componente genérico para el estilo. En este ejemplo, todos los componentes de entrada de texto (cuadro de texto/cuadro numérico/paso numérico/entrada de fecha) están seleccionados para el estilo.
de campo: Permite cambiar al componente genérico para el estilo. Si selecciona un cuadro numérico y pulsa este icono, el componente de campo estará seleccionado. Si selecciona el componente de campo y pulsa este icono, el panel estará seleccionado. Si sigue pulsando este icono para seleccionarlo, acaba seleccionando el diseño para el estilo.
Las opciones disponibles en la barra de herramientas de componentes varían en función del componente que seleccione.
Barra de herramientas de componentes del cuadro numérico del lienzo
La barra lateral del editor de temas ofrece opciones para personalizar estilos para los componentes de un tema y utilizar selectores. Los selectores permiten seleccionar un grupo de componentes o componentes individuales, así como buscar selectores en la barra lateral. Puede escribir selectores para los componentes personalizados.
Cuando se selecciona un componente del lienzo o los selectores en la barra lateral, la barra lateral muestra todas las opciones que le permiten personalizar los estilos para él.
A continuación se muestran las opciones que ve en la barra lateral al seleccionar un componente:
Un estado es un indicador de la interacción del usuario con un componente. Por ejemplo, cuando un usuario introduce datos erróneos en un cuadro de texto, el estado del cuadro de texto cambia a un estado de error. El editor de temas permite especificar el estilo de un estado en particular.
Las opciones para personalizar los estilos de estado varían para los distintos componentes.
Propiedad | Uso |
Dimensiones y posición |
Permite aplicar estilo a la alineación, el tamaño, la colocación y la colocación de los componentes en el tema. Las opciones son configuración de visualización, relleno, margen, anchura, altura e índice Z. También puede utilizar el modo Diseño para definir la anchura de los componentes con una interfaz sencilla de arrastrar y soltar. Para obtener más información, consulte Uso del modo Diseño para cambiar el tamaño de los componentes. |
Texto |
Permite personalizar los estilos de texto en el componente del tema. Por ejemplo, desea cambiar el aspecto del texto introducido en el cuadro de texto. Las opciones son familia de fuentes, peso, color, tamaño, altura de línea, alineación del texto, espaciado entre letras, sangría del texto, subrayado, cursiva, transformación del texto, alineación vertical, línea de base y dirección. |
Fondo |
Permite rellenar el fondo del componente con una imagen o un color. |
Borde |
Permite elegir el aspecto del borde del componente. Por ejemplo, desea que el cuadro de texto tenga un borde grueso y rojo profundo con una línea de puntos. Las opciones son ancho, estilo, radio y color del borde. |
Efectos |
Permite agregar efectos especiales a los componentes, como opacidad, modo de mezcla y sombras. |
Avanzado |
Permite agregar:
Cuando agrega un código CSS personalizado, anula la personalización que ha agregado con las opciones de la barra lateral. |
Las opciones de Simular error y éxito están disponibles en la parte inferior de la barra lateral. Se pueden ver mediante una flecha de mostrar u ocultar visible en la parte inferior de la barra lateral. Con el Editor de temas, puede aplicar estilo a varios estados de un componente.
Por ejemplo, se agrega un campo numérico al formulario y se especifica su estilo en el editor de temas. Cuando un usuario escribe un valor alfanumérico en el campo, desea que cambie el color de fondo del cuadro de texto. Se selecciona el campo numérico en el tema y se utiliza la opción de estado en la barra lateral. Seleccione el estado Error en la barra lateral y cambie el color de fondo a rojo. Para obtener una vista previa del comportamiento, puede utilizar la opción Simular error disponible en la barra lateral. Las opciones de Simular error y Éxito se describen detalladamente a continuación:
Simular éxito: Le permite ver el aspecto de un componente si especifica su estilo para el estado de éxito. Por ejemplo, en un formulario, los clientes establecen la contraseña. Los usuarios pueden configurar la contraseña según las directrices que proporcione. Cuando un usuario escribe una contraseña siguiendo todas las directrices proporcionadas, el cuadro de texto se vuelve verde. Cuando el cuadro de texto se vuelve verde, está en estado de éxito. Puede especificar el estilo de un componente en estado de éxito y simular su aspecto utilizando la opción Simular éxito .
Simular error: Le permite ver el aspecto de un componente si especifica su estilo para el estado de error. Por ejemplo, en un formulario, los clientes establecen la contraseña. Los usuarios pueden configurar la contraseña según las directrices que proporcione. Cuando un usuario escribe una contraseña que no sigue todas las directrices proporcionadas, el cuadro de texto se vuelve rojo. Cuando el cuadro de texto se vuelve rojo, está en estado de error. Puede especificar el estilo de un componente en estado de error y simular su aspecto utilizando la opción Simular error .
Por ejemplo, en el formulario, tiene dos tipos de cuadros de texto: una que solo acepta valores numéricos y otra que acepta valores alfanuméricos. Puede personalizar el estilo del cuadro de texto que solo acepta valores numéricos (un cuadro numérico).
Siga estos pasos para personalizar el estilo de un componente en particular (un cuadro numérico en este ejemplo):
En el Editor de temas, seleccione el cuadro numérico en el Lienzo.
Al seleccionar el cuadro numérico, puede ver la barra de herramientas de componentes con tres opciones:
Seleccione Utilidad de cuadro numérico.
El título de la barra lateral cambia a Utilidad de cuadro numérico y muestra las opciones para personalizar su aspecto.
Utilice la opción Dimension y posición en la barra lateral para personalizar el tamaño del componente. Asegúrese de que el estado sea Default.
En lugar de seleccionar Utilidad de cuadro numérico, seleccione Utilidad de campo en la barra de herramientas de componentes y realice los pasos anteriores. Cuando se seleccionan dimensiones para la opción Utilidad de campo, todos los cuadros de texto excepto el cuadro numérico tienen el mismo tamaño.
Con la barra de herramientas de componentes, también puede especificar el estilo de los componentes para sus distintos estados. Por ejemplo, si un componente está deshabilitado, entonces está en estado deshabilitado. Los estados más utilizados de un componente al que se puede aplicar estilo en el editor de temas son: Predeterminado, Enfoque, Deshabilitado, Error, Éxito y Pase el ratón. Puede seleccionar un componente en el lienzo y utilizar la opción Estado en la barra lateral para personalizar su aspecto.
Siga estos pasos para personalizar el estilo de un componente en un estado específico:
Al personalizar el estilo de un componente después de especificar su estado, la personalización solo aparece para el componente en el estado especificado. Por ejemplo, si personaliza el estilo del componente cuando está seleccionado el estado de desplazamiento. La personalización aparece para el componente cuando mueve el puntero sobre el componente en el formulario procesado o comunicación interactiva al que aplica el tema.
Para simular el comportamiento de estados que no sean errores y de éxito, utilice el modo de vista previa. Para utilizar el modo de Vista previa, haga clic en Vista previa en la barra de herramientas de la página.
Utilice la regla del lienzo para seleccionar puntos de interrupción para dispositivos con pantallas más pequeñas. Haga clic en emulador en Lienzo para ver la regla y los puntos de interrupción. Los puntos de interrupción permiten previsualizar un formulario o una comunicación interactiva para tamaños de visualización pertenecientes a distintos dispositivos, como teléfonos y tabletas. El editor de temas admite varios tamaños de visualización.
Para aplicar estilo a los componentes de distintos puntos de interrupción:
Puede aplicar estilo a los componentes de formulario o comunicación interactiva para varios dispositivos. Los componentes de formulario y comunicación interactiva para equipos de escritorio y dispositivos móviles pueden tener estilos totalmente diferentes.
Ahora puede utilizar fuentes disponibles en un servicio web en un formulario adaptable o una comunicación interactiva. De serie, Adobe Fonts, servicio de fuentes web de Adobe, está disponible como configuración. Para usar Adobe Fonts, cree un kit, añada fuentes y obtenga el ID del kit de Adobe Fonts.
Siga estos pasos para configurar Adobe Fonts en AEM:
En la instancia de autor, haga clic en Adobe Experience Manager > Herramientas
> Implementación > Cloud Services.
En la página Cloud Services, vaya a la opción Adobe Fonts y ábrala. Abra la carpeta de configuración y haga clic en Crear.
En el cuadro de diálogo Crear configuración, especifique un título para la configuración y haga clic en Crear.
Se le redirige a la página de configuración.
En el cuadro de diálogo Editar componente que aparece, proporcione el ID del Kit y haga clic en Aceptar.
Siga estos pasos para configurar un tema para utilizar la configuración de Adobe Fonts:
En la instancia de autor, abra un tema en el editor de temas.
En el editor de temas, vaya a Opciones de tema > Configurar.
En el campo Configuración de Adobe Fonts, seleccione un kit y haga clic en Guardar.
Ahora, puede ver que las fuentes se añaden en la propiedad font-family del tema.
Puede utilizar el servicio de configuración de temas para agregar más fuentes al editor de temas. Siga estos pasos para añadir fuentes:
Inicie sesión en AEM consola web con privilegios administrativos. La dirección URL de la consola web de AEM es https://'[server]:[port]'/system/console/configMgr
.
Abra Servicio de configuración de tema del formulario adaptable.
Haga clic en +, especifique el nombre de la fuente y haga clic en Guardar. La fuente se añade y está disponible en el editor de temas.
Puede utilizar el botón + para añadir una fuente. Cuando se añade una fuente, esta aparece en la barra lateral.
Además de la opción de configuración del tema, también puede añadir la fuente desde el editor de temas en sí. Escriba la fuente que desee utilizar en el campo de la familia de fuentes en la barra lateral y pulse la tecla de retorno del teclado.
Cuando selecciona una fuente, esta se añade en la lista de la familia de fuentes. Puede utilizar la opción Máscara en el editor de temas para deshabilitar o habilitar las fuentes de la lista.
Puede ver el cambio de fuente del componente.
El campo Familia de fuentes admite varias fuentes. Al escribir una fuente, el navegador la busca y la aplica al componente seleccionado. Si el navegador no puede encontrar una fuente, busca una que esté junto a ella en la familia. Puede empezar escribiendo la fuente específica que está buscando. Si no encuentra la fuente que desea utilizar, puede escribir una fuente genérica en la familia y utilizarla.
Puede enmascarar estilos aplicados en un tema. En la barra lateral del editor de temas, se puede utilizar el icono para desactivar un estilo aplicado. Por ejemplo, si cambia las dimensiones de un componente en un formulario o una comunicación interactiva, puede utilizar el botón de máscara de la izquierda de una propiedad para desactivarlo. Al guardar un tema, se conservan las opciones de máscara seleccionadas.
El ejemplo siguiente muestra estilos enmascarados y desenmascarados en un tema.
Para aplicar un tema a un formulario adaptable:
Abra el formulario en modo de edición. Para abrir un formulario en modo de edición, seleccione un formulario y haga clic en Abrir.
En el modo de edición, seleccione un componente, haga clic en > Adaptive Form Container y, a continuación, haga clic en
.
Puede editar las propiedades del formulario en la barra lateral.
En la barra lateral, haga clic en Estilo.
Seleccione el tema en la lista desplegable Tema del formulario adaptable y haga clic en Listo .
Para aplicar un tema a una comunicación interactiva:
Abra la comunicación interactiva en modo de edición. Para abrir una comunicación interactiva en modo de edición, seleccione un formulario y haga clic en Abrir.
En el modo de edición, seleccione un componente, haga clic en >Document Container y, a continuación, haga clic en
.
Puede editar las propiedades del formulario en la barra lateral.
En la barra lateral, en Básico, seleccione el tema en la lista desplegable Tema y haga clic en Listo
Un tema presenta distintos componentes de un formulario. Puede utilizar la propiedad themeOverride
para cambiar dinámicamente el tema de un formulario. Una URL típica de un formulario es:
https://<server>:<port>/content/forms/af/test.html
Puede utilizar el parámetro themeOverride para aplicar un tema en tiempo de ejecución.
https://<server>:<port>/content/forms/af/test.html?themeOverride=/content/dam/formsanddocuments-themes/simpleEnrollmentTheme
La opción themeOverride
permite proporcionar una ruta a un tema. Cambia el tema del formulario y lo actualiza con estilos actualizados.
Con AEM Forms, junto con el tema de lienzo predeterminado, hay muchos otros temas. Si desea diseñar el formulario o la comunicación interactiva utilizando otros temas, junto con cambios adicionales, copie el tema de la carpeta Biblioteca de temas. Pegue los temas copiados fuera de la carpeta Biblioteca de temas y edite el tema copiado según los cambios que desee.
Para copiar un tema, realice los siguientes pasos:
Después de personalizar el tema, aplique este al formulario o a la comunicación interactiva.
No modifique los temas disponibles en la carpeta Biblioteca de temas . Esta carpeta contiene temas del sistema. Cualquier cambio que haya realizado en estos temas se sobrescribirá al instalar una versión más reciente o una corrección de AEM Forms.
Cuando selecciona Ver CSS, el Editor de temas recopila toda la información de estilo y crea una CSS. Recopila información en el siguiente orden:
Por ejemplo, el color de fondo de un cuadro de texto es azul en la biblioteca de cliente base. Puede cambiarla a rosa con las propiedades de la barra lateral. Cuando genere CSS, verá el color de fondo del cuadro de texto como rosa. Después de cambiar el color de fondo mediante las propiedades, otro autor utiliza la opción de anulación de CSS para cambiar el cuadro de texto de color de fondo como blanco. Cuando genere CSS, verá el color de fondo como blanco en el CSS generado.
Cuando se especifican estilos para los componentes en el Editor de temas, se genera una CSS. Al aplicar estilo a un componente genérico, también se diseñan varios componentes incluidos en él. Por ejemplo, al aplicar estilo a un campo, también se le aplica estilo al cuadro de texto y a la etiqueta. Cuando aplica estilo al cuadro de texto dentro del campo, obtiene su propia CSS. Si desea depurar la CSS generada para el campo y el componente, el Editor de temas proporciona opciones que le permiten ver la CSS.
Puede ver el CSS generado mediante las siguientes opciones:
::before
y ::after
.Evitar recursos de otro tema
Al editar un tema, puede examinar y agregar recursos (como imágenes) de otros temas. Por ejemplo, está editando el fondo de una página. Por ejemplo, cuando selecciona Página Fondo > Agregar > Imagen, verá un cuadro de diálogo que le permite examinar y agregar imágenes en otros temas.
Puede tener problemas con el tema actual si se agrega un recurso desde otro tema y el otro tema se mueve o se elimina. Se recomienda evitar explorar y añadir recursos de otros temas.
Uso de clientlib base, editor de temas y estilo en línea
Base clientlib:
La biblioteca de cliente base contiene información de estilo. Para utilizar información de estilo en bibliotecas de cliente en temas.
El estilo que especifique en la biblioteca de cliente se importa en el tema que lo utiliza. Por ejemplo, puede especificar estilo para el cuadro de texto, el cuadro numérico y el conmutador en la biblioteca de cliente. Cuando se importa la biblioteca de cliente en el tema, se importa el estilo del cuadro de texto, el cuadro numérico y el conmutador. A continuación, puede aplicar estilo a otros componentes mediante el editor de temas.
También puede crear un tema, crear copias de él y, a continuación, modificar el estilo proporcionado en los temas copiados para casos de uso similares.
Consulte Obtención de apariencia específica mediante Temas
Editor de temas:
El editor de temas permite crear temas para aplicar estilo al formulario o a la comunicación interactiva. Puede especificar el estilo de los componentes de un tema, que permiten la coherencia en el aspecto de los distintos formularios o comunicaciones interactivas que desarrolle. Se recomienda especificar información de estilo en un tema y, a continuación, aplicar el tema a un formulario.
Estilo en línea:
Los componentes de estilo se pueden aplicar con el modo Estilo del editor multicanal de comunicación interactiva o de formulario cuando se trabaja con un formulario. Si se utiliza el modo de estilo para cambiar el estilo de los componentes del formulario, se anula el estilo especificado en el tema. Si desea cambiar el estilo de ciertos componentes de un formulario concreto, consulte Estilo en línea de los componentes.
Uso de bibliotecas del lado del cliente
Si desea crear bibliotecas de cliente para importar información de estilo, consulte Uso de bibliotecas de cliente. Después de crear una biblioteca de cliente, puede importarla en su tema siguiendo los pasos mencionados anteriormente.
Cambio del ancho de diseño del panel contenedor
No se recomienda cambiar el ancho del diseño del panel contenedor. Cuando se especifica la anchura de un panel contenedor, este se vuelve estático y no se adapta a distintas pantallas.
Utilización del editor de formularios o del editor de temas para trabajar con encabezado y pie de página
Utilice el editor de temas si desea aplicar estilo al encabezado y al pie de página mediante opciones de estilo como estilo de fuente, fondo y transparencia.
Si desea proporcionar información como una imagen de logotipo, el nombre de la empresa en el encabezado e información de copyright en el pie de página, utilice las opciones del editor de formularios.