Anpassad profilering och formatering för textövertäckningar creating-custom-branding-styling

Lär dig hur du använder anpassad varumärkesprofilering och formatering för textövertäckningar för dina resurser i en AEM Screens-kanal.

Skapa anpassad profilering och formatering för textövertäckningar steps-custom-branding

Följ stegen nedan för att skapa anpassade märkesnamn och format för textövertäckningar:

  1. Skapa ett AEM Screens-projekt. I det här exemplet visas funktionaliteten genom att ett projekt med namnet customstyle och en kanal med namnet DemoBrand skapas, vilket visas i bilden nedan.

    bild

  2. Dra och släpp en bild från redigeraren och lägg till en textövertäckning till resursen.

    bild

    note note
    NOTE
    Mer information om hur du lägger till en textövertäckning i resursen i en kanalredigerare finns i Textövertäckning.
  3. Navigera till CRXDE Lite från AEM > verktyg > CRXDE Lite.

  4. Skapa en anpassad design i /apps/settings/wcm/designs/<your-project>/, till exempel navigera till /apps/settings/wcm/designs/customstyle/ i det här fallet

    bild

  5. Skapa en static.css-fil och ange följande css-regler. Visas också som ett exempel i figuren under CSS-reglerna.

    code language-shell
     //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);
     }
    

    bild

  6. Kopiera sökvägen till ditt projekt, i det här fallet är sökvägen /apps/settings/wcm/designs/customstyle.

  7. Navigera till kanalen DemoBrand (skapad i steg(1)) och klicka på Egenskaper i åtgärdsfältet när du har valt kanalen.

  8. Navigera till fliken Avancerat och kontrollera fältet Design.
    bild

    note note
    NOTE
    Som standard visar fältet Design sökvägen till designen i mappen libs.
  9. Uppdatera fältet Design med sökvägen till projektmappen. I det här fallet är det /apps/settings/wcm/designs/customstyle.

    bild

  10. Klicka på Spara och stäng för att uppdatera designsökvägen.

    note important
    IMPORTANT
    Om du vill kan du överlagra de befintliga Screens-mallarna så att du kan mata in dina egna bilder som standard eller skapa en egen mall helt och hållet. Se stegen nedan för mer information.
  11. Så här övertäcker du de befintliga Screens-mallarna för att mata in din egen design som standard:

    1. Överlägg /libs/screens/core/templates/sequencechannel i /apps/screens/core/templates/sequencechannel.
    2. Ändra egenskapen cq:designPath i /apps/screens/core/templates/sequencechannel/jcr:content så att den pekar på den nya designen.
  12. Så här skapar du en egen mall:

    1. Kopiera /libs/screens/core/templates/sequencechannel till /apps/customstyle/templates/styled-sequencechannel.
    2. Ändra egenskapen cq:designPath i /apps/customstyle/templates/styled-sequencechannel/jcr:content så att den pekar på den nya designen.

Uppdaterar åtkomstkontrollistor updating-acls

Uppdatera åtkomstkontrollistorna för dessa designer så att spelaren kan hämta dem.

  1. Navigera till användaradministratören, välj screens-<project>-devices group och ge den läsbehörighet till den anpassade designsökvägen.

  2. Ange screens-<project>-administrators-gruppens läs- och ändringsbehörigheter till den här sökvägen.

Visa resultatet viewing-the-result

När du har slutfört de föregående stegen kan du uppdatera filen statis.css från CRXDE Lite och därför visa uppdateringen av textöverlägget som redan har lagts till i resursen.

Följ stegen nedan för att visa den uppdaterade designen för textövertäckning:

  1. Navigera till ditt AEM Screens-projekt med namnet customstyle > Kanaler > DemoBrand. Klicka på kanalen och klicka på Redigera i åtgärdsfältet.

  2. Eftersom du nu har lagt till designen i fältet Designs klickar du på Förhandsgranska för att visa den aktuella stilen på bilden med textövertäckning.

    bild

  3. Navigera till filen static.css i CRXDE Lite och lägg till teckensnittet font-family: "Lucida Console", Courier, monospace; i den här filen, som visas nedan.

    bild

  4. När du sparar ändringarna och läser in förhandsvisningen igen visas en uppdatering av teckensnittet för textövertäckning, vilket visas i bilden nedan.

    bild

  5. Du kan även ta bort de två sista kodblocken från filen static.css för att ta bort den boxade formateringen runt textövertäckningen.

bild

  1. Visa den uppdaterade ändringen i förhandsgranskningen där textöverlägget läggs till i bilden.

    bild

    Nu kan ni uppdatera ert varumärke och era anpassade format för textöverlägg som lagts till i era resurser.

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053