Estilo y personalización de marca para superposiciones de texto

Siga esta página para aprender a aplicar personalización de marca y estilo para las superposiciones de texto aplicadas a los recursos en un canal de AEM Screens.

Creación de personalización de marca y estilo para superposiciones de texto

Siga los pasos a continuación para crear una marca y un estilo personalizados para las superposiciones de texto:

  1. Cree un proyecto de AEM Screens. En este ejemplo se muestra la funcionalidad creando un proyecto denominado custom style y un canal titulado DemoBrand, como se muestra en la figura siguiente.

    image

  2. En el editor, arrastre y suelte una imagen y agregue una superposición de texto al recurso.

    image

    NOTA

    Para obtener información sobre cómo agregar una superposición de texto a un recurso en un editor de canal, consulte Superposición de texto.

  3. Vaya al CRXDE Lite desde su instancia de AEM —> herramientas —> CRXDE Lite.

  4. Debe crear un diseño personalizado en /apps/settings/wcm/designs/<your-project>/, por ejemplo, en este caso, navegue a /apps/settings/wcm/designs/customstyle/

    image

  5. Cree un archivo static.css y defina las siguientes reglas css. También se muestra como ejemplo en la figura debajo de las reglas css.

     //global styles
     cq-Screens-textOverlay {
     padding: 1em;
     font-size: 3rem;
     line-height: 1em;
      }
     //authoring overrides
    .aem-AuthorLayer-Edit .cq-Screens-textOverlay {
     display: none;
     padding: 0;
     font-size: 1rem;
     }
      // light text variant
     .cq-Screens-textOverlay-color--light {
      background-color: rgba(0, 0, 0, .6);
      }
      // dark text variant
      .cq-Screens-textOverlay-color--dark {
       background-color: rgba(255, 255, 255, .6);
     }
    

    image

  6. Copie la ruta de su proyecto; en este caso, la ruta será /apps/settings/wcm/designs/customstyle.

  7. Vaya al canal titulado DemoBrand (creado en step(1)) y haga clic en Propiedades en la barra de acciones después de seleccionar el canal.

  8. Vaya a la ficha Avanzado y marque el campo Diseño.
    image

    NOTA

    Sea el valor predeterminado, el campo Diseño muestra la ruta que apunta a los diseños en la carpeta libs.

  9. Actualice el campo Diseño con la ruta a la carpeta del proyecto. En este caso, será /apps/settings/wcm/designs/customstyle.

    image

  10. Haga clic en Guardar y cerrar para actualizar la ruta de diseño.

    IMPORTANTE

    Tiene la opción de superponer las plantillas de Pantallas existentes para insertar sus propios diseños de forma predeterminada o crear su propia plantilla por completo. Consulte los pasos a continuación para obtener más detalles.

  11. Para superponer las plantillas de pantallas existentes para insertar sus propios diseños de forma predeterminada:

    1. Superponer /libs/screens/core/templates/sequencechannel en /apps/screens/core/templates/sequencechannel.
    2. Modifique la propiedad cq:designPath en /apps/screens/core/templates/sequencechannel/jcr:content para que señale al nuevo diseño.
  12. Para crear su propia plantilla por completo:

    1. Copie /libs/screens/core/templates/sequencechannel en /apps/customstyle/templates/styled-sequencechannel.
    2. Modifique la propiedad cq:designPath en /apps/customstyle/templates/styled-sequencechannel/jcr:content para que señale al nuevo diseño.

Actualización de ACL

Debe actualizar las ACL de estos diseños para que el reproductor pueda descargarlos.

  1. Vaya al administrador de usuarios y elija screens-<project>-devices group y asígnele permiso de lectura a la ruta de diseño personalizada.

  2. Proporcione screens-<project>-administrators permisos de lectura y modificación del grupo a esta ruta.

Visualización del resultado

Una vez que haya completado los pasos anteriores, puede actualizar el archivo statis.css desde CRXDE Lite y, en consecuencia, realizar la vista de la actualización a la superposición de texto que ya se ha agregado al recurso.

Siga los pasos a continuación para vista del diseño actualizado a la superposición de texto:

  1. Vaya a su proyecto de AEM Screens titulado custom style —> Canales —> DemoBrand. Seleccione el canal y haga clic en Editar en la barra de acciones para abrir el editor.

  2. Dado que ahora ha agregado el diseño al campo Diseños, como se mencionó anteriormente, haga clic en Previsualización para vista del estilo actual en la imagen con superposición de texto.

    image

  3. Vaya al archivo static.css en CRXDE Lite y agregue la fuente como font-family: "Lucida Console", Courier, monospace; a este archivo, como se muestra a continuación.
    image

  4. Una vez que guarde los cambios y vuelva a cargar la previsualización, verá una actualización de la fuente de superposición de texto, como se muestra en la figura siguiente.

    image

  5. Además, puede eliminar los dos últimos bloques de código del archivo static.css para eliminar el estilo en caja alrededor de la superposición de texto.
    image

  6. Se vista el cambio actualizado en la previsualización donde se agrega la superposición de texto a la imagen.

    image

    Ahora puede actualizar su marca y el estilo personalizado para las superposiciones de texto agregadas a sus recursos.

En esta página