Benutzerhandbuch Abbrechen

Ändern einer benutzerdefinierten Design-Option

  1. Captivate-Benutzerhandbuch
  2. Einführung in Captivate
    1. Neue Funktionen in Adobe Captivate
    2. Adobe Captivate – Systemanforderungen
    3. Updates zu Adobe Captivate
      1. Adobe Captivate (12.5 Update) – Versionshinweise
      2. Adobe Captivate (12.4 Update) – Versionshinweise
      3. Adobe Captivate (12.3 Update) – Versionshinweise
      4. Adobe Captivate (12.2 Update) – Versionshinweise
      5. Adobe Captivate (12.1 Update) – Versionshinweise
    4. Laden Sie Adobe Captivate herunter
    5. Häufig gestellte Fragen
  3. Eine Folie hinzufügen
    1. Foliennavigator in Adobe Captivate
    2. Eine Konversationsfolie hinzufügen
    3. Hinzufügen von Figuren zu Ihrem Adobe Captivate-Projekt
    4. Bearbeiten des Hintergrundbilds auf einer Folie
    5. Hinzufügen von Auffüllung zu Inhaltsblöcken und Komponenten
    6. Ein Projekt mit langem Bildlauf erstellen
  4. Design-Optionen in Adobe Captivate
    1. Was sind Design-Optionen?
    2. Teile einer Design-Option
    3. Erstellen benutzerdefinierter Design-Optionen
    4. Ändern einer benutzerdefinierten Design-Option
    5. Exportieren einer benutzerdefinierten Design-Option
    6. Importieren einer benutzerdefinierten Design-Option
  5. Text-Blöcke hinzufügen
    1. Text einem Projekt hinzufügen
    2. Hinzufügen von Adobe-Schriften zu einem Projekt
  6. Medien-Blöcke hinzufügen
    1. Bilder einem Projekt hinzufügen
    2. Videos einem Projekt hinzufügen
    3. Zitate hinzufügen
    4. SVGs einem Projekt hinzufügen
    5. Hinzufügen von Web-Objekten zu einem Projekt
  7. Interaktive Komponenten
    1. Hinzufügen einer Schaltfläche
    2. Eingabefeld hinzufügen
    3. Eine Optionsfeldgruppe hinzufügen
    4. Eine Dropdown-Liste hinzufügen
    5. Ein Kontrollkästchen hinzufügen
  8. Branding-Blöcke hinzufügen
    1. Hinzufügen einer Kopfzeile zu einem Projekt
    2. Hinzufügen einer Fußzeile zu einem Projekt
  9. Widgets
    1. Eine Karte hinzufügen
    2. Registerkarten hinzufügen
    3. Ein Zertifikat hinzufügen
    4. Ein Karussell hinzufügen
    5. Einen Hotspot hinzufügen
    6. Drag-and-Drop hinzufügen
    7. Eine Zeitleiste hinzufügen
    8. „Zum Einblenden klicken“ hinzufügen
    9. Hinzufügen eines Akkordeons
  10. Quiz erstellen
    1. Eine Multiple-Choice-Frage hinzufügen
    2. Eine “Wahr oder falsch“-Frage hinzufügen
    3. Eine Zuordnungsfrage hinzufügen
    4. Eine Kurzantwort-Frage hinzufügen
    5. Eine Reihenfolgenfrage hinzufügen
    6. Hinzufügen von Fragenpools und Zufallsfragenfolien
    7. Fragen als CSV importieren
  11. Einem Projekt Audio hinzufügen
    1. Audio hinzufügen
    2. Hinzufügen von Bilduntertiteln
  12. Interaktionen
    1. Interaktionen einem Projekt hinzufügen
    2. Interaktives Video mit Überlagerung erstellen
    3. Eine Interaktion auf Folienebene erstellen
    4. Eine Interaktion auf Objektebene erstellen
  13. Animationen
    1. Einem Projekt Animationen hinzufügen
  14. Barrierefreiheit
    1. Ein Projekt barrierefrei machen
  15. Die Zeitleiste anpassen
    1. Zeitleistenfenster in Adobe Captivate
  16. Inhaltsverzeichnis und Wiedergabeleiste anpassen
    1. Inhaltsverzeichnis in Adobe Captivate
  17. Projekteigenschaften bearbeiten
    1. Variablen in Adobe Captivate
    2. Voreinstellungen
    3. Projektabmessungen
    4. Designs
  18. Ein Simulationsprojekt erstellen
    1. Simulation
  19. Projekt in der Vorschau anzeigen
    1. Vorschau
  20. Ein Projekt zur Überprüfung freigeben
    1. Zur Überprüfung freigeben
    2. Häufige Fragen und Leitfaden zur Fehlerbehebung für die Freigabe von Projekten für den Review   
  21. Ein Projekt veröffentlichen
    1. Veröffentlichen Ihres Projekts
  22. Upgrade von Projekten in Adobe Captivate
    1. Aktualisieren von Projekten auf die neueste Version 

Erfahren Sie, wie Sie eine benutzerdefinierte Design-Option in Adobe Captivate ändern können.

Übersicht

Dieser Artikel enthält Schritte zum Ändern einer benutzerdefinierten Design-Option mithilfe von CSS-Stilen sowie einige Beispiele. Als Voraussetzung sollten Sie sich darüber informieren, wie Sie eine benutzerdefinierte Design-Option erstellen und die Teile einer Design-Option-Datei kennen.

Themen auf dieser Seite:

Verstehen der Struktur der Design-Option

Container: Dies sind die äußersten Container, die mehrere Komponenten wie Titel, Untertitel, Haupttext, Karten und Bilder enthalten. Das Anpassen eines äußeren Containers, z. B. einer Karte, die andere Komponenten umschließt, wirkt sich auch auf Stil und Aussehen der darin enthaltenen Komponenten aus.  

Element-Tags: Diese Tags identifizieren jede Komponente in einem Container. Um die Stile für den jeweiligen Container zu ändern, müssen Sie zunächst die Markierungs-Konvention innerhalb eines Containers und die Struktur der jeweiligen Folie oder des Inhaltsblocks verstehen. So können Sie leichter zu den richtigen Abschnitten in der Design-Option-Datei navigieren und die Formatierungseigenschaften mithilfe der Tags im Texteditor ändern.

Herunterladen

Container- und Tag-Referenz

Im Folgenden finden Sie ein Beispiel für einen Bildinhaltsblock und seine Komponenten zusammen mit den entsprechenden Tags. Mit diesen Tags können Sie die Abschnitte in der Design-Option-JSON-Datei suchen und Ihre CSS-Stile hinzufügen oder die CSS-Eigenschaften ändern.

Komponenten von Bildinhaltsblöcken
Tags für jede Komponente eines Bildinhaltsblocks

Benutzerdefinierte Stile und deren Implementierung

Schlüsselname Werte Beschreibung Erforderlich
“tag” Zeichenfolge Jeder Container und jedes Folienelement verfügt über eine eindeutige Kennung, die als Tag bezeichnet wird. Sie wird verwendet, um preset/customStyles/appearanceProps auf entsprechende Container oder Folienelemente anzuwenden. Ja
“preset“ Zeichenfolge Nur gültig für Textblöcke. Name der Vorgabe, die auf das Element angewendet werden muss. Nein
“designOptionId“ Zeichenfolge Name der Design-Option, die auf ein Element angewendet werden soll. Beachten Sie, dass dies nur für Elemente gilt, die untergeordnete Knoten sind, oder für eine der UICs wie „Button“. Nein
“customStyles“

Objekt

Beispiel:

"customStyles": { "all": { /* Alle CSS-Eigenschaften. */ /* z. B. "flexDirection": "rowReverse" */ },

"desktop": { /* Alle CSS-Eigenschaften. */ /* Eigenschaften, die zusätzlich zur Auflistung im gesamten Abschnitt angewendet werden sollen */ }

, "tablet": { /* Alle CSS-Eigenschaften. */ /* Eigenschaften, die zusätzlich zur Auflistung im gesamten Abschnitt angewendet werden sollen */ }

, "mobile": { /* Alle CSS-Eigenschaften. */ /* Eigenschaften, die zusätzlich zur Auflistung im gesamten Abschnitt angewendet werden sollen */ },

"mobile_landscape": { /* Alle CSS-Eigenschaften. */ /* Eigenschaften, die zusätzlich zur Auflistung im gesamten Abschnitt angewendet werden sollen */ }, }

Wird verwendet, um CSS-Stile direkt auf das Element oder den Container anzuwenden. Beachten Sie, dass der Name des CSS-Stils in Camelcase angegeben werden muss. Z. B. würde „flex-direction“ zu „flexDirection“ werden. CSS-Selektoren sind nicht zulässig. Die hier genannten Stile werden direkt als CSS-Stile auf das entsprechende HTML-Element angewendet. Diese werden nicht den visuellen Eigenschaften des jeweiligen Containers zugeordnet. Genau deshalb könnten einige Eigenschaften wie „margin“ nicht mit den visuellen Eigenschaften übereinstimmen, wie z. B. “content-width“.

Als Richtlinie: Wenn etwas über visuelle Eigenschaften gesteuert werden kann, deklarieren Sie diese Eigenschaften unter “customProperties“ als CSS-Eigenschaften und den Rest unter “customStyles".

Nein
“customProperties“

Objekt

Weitere Informationen finden Sie in der Tabelle customProperties.

Die Einträge, die in den visuellen Eigenschaften vorhanden sind. Diese werden den visuellen Eigenschaften des jeweiligen Containers zugeordnet. Im Beispiel auf der linken Seite können Sie z. B. mit der Fülleigenschaft die Farbe des Containers ändern. “customProperties“ kann auch unterschiedliche Werte für verschiedene Inhaltsblöcke haben. Ein Schaltflächencontainer könnte z.B. eine Eigenschaft mit dem Namen “no-of-buttons“ aufweisen, mit der die Anzahl der im Container anzuzeigenden Schaltflächen gesteuert werden kann.  Nein

Benutzerdefinierte Eigenschaften und deren Implementierung

Schlüsselname           Untereigenschaften Beschreibung 
     “appearanceProps“     “appearanceProps“ sind generisch für Karten- und Inhaltsblöcke. Fügen Sie diese Eigenschaft in der Design-Option-JSON-Datei hinzu, wenn Sie dem Container Flächen, Rahmen und Schatten hinzufügen möchten.
“cornerRadius“

Nur Kartencontainereigenschaft

"cornerRadius": { "type": 1, "value": { "topLeft": 4, "bottomLeft": 4, "bottomRight": 4, "topRight": 4 } },

“fill“

Um einem Container einen Hintergrund hinzuzufügen, verwenden Sie die Fülleigenschaft. Die Fülleigenschaft umfasst die folgenden nformationen:

  1. Type: Gibt den Fülltyp an. Sie können unter folgenden Optionen wählen:

    • 1: Einfarbige Füllung
    • 2: Bildfüllung
    • 3: Linearer Verlauf
    • 4: Radialverlauf
  2. Enabled: Ein boolescher Wert, der angibt, ob die Fülleigenschaft aktiviert ist.

  3. Props: Enthält alle Details zur Füllung, z. B. Farbe, Deckkraft (Alpha), Farbregler, Endpunkte, radiale Griffpunkte und Hintergrundbilder.

JSON-Struktur für einfarbige Füllung

"fill": {
"type": 1,
"props": {
"color": "<Füllfarbe>",(beliebiger Hexadezimalcode für „color“)
"alpha": <Farbdeckkraft (Werte reichen von 0 bis 1)>
}
}

JSON-Struktur für Bildfüllung

"fill": {
"type": 2,
"props": {
"backgroundImage": "<Bildname mit Erweiterung (stellen Sie sicher, dass sich das Bild im selben Verzeichnis befindet)>"
}
}

JSON-Struktur des linearen/radialen Verlaufs

  • Farbregler: Definiert die Farbe des Farbverlaufs an bestimmten Positionen. Jeder Farbregler verfügt über die folgenden Eigenschaften:
    • color: Die Verlaufsfarbe (im Hexadezimalformat).
    • alpha: Die Transparenz der Farbe (Werte reichen von 0 bis 1).
    • scaledPosition: Die Position des Farbreglers (Werte reichen von 0 bis 1).

"fill": {

"type": <Fülltyp (verwenden Sie 3 für linearen Verlauf oder 4 für radialen Verlauf)>,
"props": {
"colorStops": [
{
"color": "cp-color-c7",
"alpha": 1,
"scaledPosition": 0
},
{
"color": "cp-color-c9",
"alpha": 0.5,
"scaledPosition": 1
}
]
}
}

Mithilfe der Fülleigenschaft und der zugehörigen Attribute können Sie verschiedene Hintergrundstile für Container definieren.

“shadow”

Schatten können Containerelementen wie Inhaltsblöcken oder Kartencontainern mit der Schatteneigenschaft hinzugefügt werden. Die folgenden Attribute definieren das Erscheinungsbild des Schattens:

Schatteneigenschaften

  • x: Horizontaler Versatz des Schattens.
  • y: Vertikaler Versatz des Schattens.
  • blur: Radius des Schattenweichzeichners.
  • color: Schattenfarbe im Hexadezimalformat.
  • type: Gibt den Schattentyp an. Verwenden Sie für einen inneren Schatten 1.
  • alpha: Schattendeckkraft (Werte reichen von 0 bis 1).
  • enabled: Ein boolescher Wert, um den Schatten zu aktivieren (true) oder zu deaktivieren (false).

Schatten auf Inhaltsblock-Container

Die folgenden Eigenschaften werden verwendet, um einen Schatten auf den Container anzuwenden:

  • x: Horizontaler Versatz des Schattens.
  • y: Vertikaler Versatz des Schattens.
  • blur: Radius des Schattenweichzeichners.
  • color: Schattenfarbe (Hexadezimalformat).
  • type: Verwenden Sie 1 für innere Schatten.
  • alpha: Schattendeckkraft (0 bis 1).
  • enabled: Boolescher Wert zum Aktivieren oder Deaktivieren des Schattens.

Beispiel :

"shadow": { "x": 1, "y": 2, "blur": 4, "color": "#b3b3b3", "type": 1, "alpha": 0.5, "enabled": false }

Schatten auf dem Kartencontainer

Die folgenden Eigenschaften werden verwendet, um dem Kartencontainer einen Schatten hinzuzufügen:

  • x: Horizontaler Versatz des Schattens.
  • y: Vertikaler Versatz des Schattens.
  • blur: Radius des Schattenweichzeichners.
  • color: Schattenfarbe (Hexadezimalformat).
  • enabled: Boolescher Wert zum Aktivieren oder Deaktivieren des Schattens.

Beispiel :

"shadow": { "x": 0, "y": 0, "blur": 10, "color": "#666666", "enabled": true }

 

  “border“

Rahmen können mithilfe der Rahmeneigenschaft auf Containerelemente wie Inhaltsblöcke oder Karten angewendet werden. Die folgenden Attribute definieren das Erscheinungsbild des Rahmens:

Rahmeneigenschaften:

  • type: Gibt den Rahmentyp an. Die Werte reichen von 0 bis 5 und entsprechen den Optionen in der Dropdown-Liste “Charmanter Rahmen“.
  • capType: Definiert den Rahmenbegrenzungstyp. Die Werte reichen von 0 bis 2.
  • width: Gibt die Rahmenbreite an.
  • color: Legt die Rahmenfarbe (im Hexadezimalformat) fest.
  • alpha: Bestimmt die Deckkraft des Rahmens (Werte reichen von 0 bis 1).
  • enabled: Ein boolescher Wert, um den Rahmen zu aktivieren (true) oder zu deaktivieren (false).

Beispiel:

"border": { "enabled": false, "color": "cp-color-c4", "width": 8, "type": 0 }

Rahmeneigenschaften für Kartencontainer

  • enabled: Ein boolescher Wert, um den Rahmen zu aktivieren (true) oder zu deaktivieren (false).
  • color: Legt die Rahmenfarbe (im Hexadezimalformat) fest.
  • width: Definiert die Rahmenbreite.
  • type: Gibt den Rahmentyp an.

Beispiel:

"border": { "enabled": true, "color": "#666666", "width": 5, "type": 1 }

 

“components”  

Ändern der Komponentenausrichtung

  • Jede Komponente innerhalb des Inhaltsblocks hat einen Eintrag in der Komponenteneigenschaft.
  • Die Ausrichtungseigenschaft gibt die Ausrichtung jeder Komponente an und akzeptiert die folgenden Werte:
    • left
    • right
    • center

Steuern der Sichtbarkeit von Karten

  • Die Karteneigenschaft kann verwendet werden, um die Sichtbarkeit der Karte zu steuern.
  • Der Wert „true“ aktiviert die Karte, „false“ deaktiviert sie.

Beispiel:
Eigenschaften des Kartencontainers

Der Kartencontainer enthält Komponenten oder Folienelemente, und Sie können ihre Ausrichtung und Sichtbarkeit mithilfe der Komponenteneigenschaft anpassen.

Ändern der Komponentenausrichtung

  • Jede Komponente innerhalb des Inhaltsblocks hat einen Eintrag in der Komponenteneigenschaft.
  • Die Ausrichtungseigenschaft gibt die Ausrichtung jeder Komponente an und akzeptiert die folgenden Werte:
    • left
    • right
    • center

Steuern der Sichtbarkeit von Karten

  • Die Karteneigenschaft kann verwendet werden, um die Sichtbarkeit der Karte zu steuern.
  • Der Wert „true“ aktiviert die Karte, „false“ deaktiviert sie.

Beispiel

"components": {
"label": {
"alignment": "left"
},
"checkbox": {
"alignment": "left"
},
"buttons": {
"alignment": "left"
},
"card": false
}

“cardPadding”   Mit der Kartencontainereigenschaft können Sie dem Kartencontainer eine Auffüllung hinzufügen. Es werden Werte in Pixel akzeptiert und die Auffüllung wird auf alle Seiten des Containers angewendet.
“alignmentAndSpacing” “padding”

Sie können die Auffüllung für ein beliebiges Objekt, einen Kartencontainer oder Inhaltsblock definieren, indem Sie die Auffüllungseigenschaft im Abschnitt alignAndSpacing verwenden.

Auffüllungseigenschaften

  • left: Auffüllung auf der linken Seite (in Pixeln).
  • right: Auffüllung auf der rechten Seite (in Pixeln).
  • top: Auffüllung oben (in Pixel oder Prozent, je nach Kontext).
  • bottom: Auffüllung am unteren Rand (in Pixeln oder Prozent, je nach Kontext).
  • isDTMLinked: Ein boolescher Wert, der bestimmt, ob die Auffüllung verschiedene Gerätetypen (z. B. Desktop, Tablet, Mobilgerät) übergreifend verknüpft ist.
  • tablet: Gerätespezifische Auffüllung für Tablets (z. B. “top“).
  • mobile: Gerätespezifische Auffüllung für mobile Geräte (z. B. “top“).

Beispiel: 

"alignmentAndSpacing": { "padding": { "left": 10, "right": 10, "top": 50, "bottom": 50, "isDTMLinked": false, "tablet": { "top": 80 }, "mobile": { "top": 80 } } }

 

“autofit”

Autofit – gilt nur für Inhaltsblöcke. Passt sie automatisch in den verfügbaren Platz ein.

Beispiel:

"alignmentAndSpacing": { "autoFit": false, "padding": { "left": 10, .... } },

"textProps"  

Gilt nur für Textblöcke. Beispiel:

"customProperties":{

"textProps": {

        "listProps":{

          "listDepth":4,

          "listColor": "#EB2699",

          "listSize":"120 %",

          "listType":"OrderedListRoman1"

        }

}

  }

"imageHeight"

"imageAspectRatio"

"imageBehavior"

 

Gilt nur für Bildinhaltsblock und Bildrasterinhaltsblock. Wenn "imageBehavior" auf "IG_SCALE" festgelegt ist, wird das Objekt gemäß "imageAspectRatio" in verschiedenen Ansichtsports skaliert. Bei Festlegung auf "IG_FIXED_HEIGHT" wird jedoch die Eigenschaft "imageHeight" berücksichtigt.

Beispiel:

{

"customProperties": {

        "alignAndSpacing": {

        .....

        "imageHeight": 768,

        "imageAspectRatio": 3.415,

        "imageBehavior": "IG_SCALE"

      }

"videoHeight"  

Gilt nur für Grafikkartencontainer. Dadurch wird die Höhe des Videoobjekts im Inhaltsblock definiert. Beispiel:

{"tag": "videoCard",

      "customStyles": {

        ...

        },

             "customProperties": {....

            "videoHeight": 400

      }

    }

 

 "imageHeight"        "minImageHeight"  

Gilt nur für Inhaltsblöcke für Zeichen und Szenarien. 

  •  "imageHeight" – Standardhöhe des Zeichens im Inhaltsblock.
  •  "minImageHeight" – Beim Skalieren ist dies die minimale Höhe, die für das Objekt beibehalten wird.


Beispiel:

{

"tag": "character-block-container",

      "customStyles": {

       ......

      "customProperties": {

        "imageHeight": 600,

        "minImageHeight": 200

}

}

 

"position"  

Gilt nur für Beschriftungsobjekte in Fragenfolien. „Position“ definiert die Position der Beschriftungen in der Fragenfolie:

  • Oben 
  • Mitte
  • Unten

Beispiel:

 {

      "tag": "slide-item-question-caption",

      "customProperties": {

        "Position

      },

}

 

Beispiele benutzerdefinierter Design-Optionen

Layoutänderungen mithilfe des CSS-Rasters

Um mit dem CSS-Raster zu arbeiten, suchen Sie zunächst das übergeordnete Containerelement – in diesem Fall die Containerbildkarte (Beschriftung b) – und ändern dessen Anzeigetyp in Raster. 

  1. Kopieren Sie vom Speicherort installierter Design-Optionen \content_blocks\Image\Single Image Default Design Option in den benutzerdefinierten Ordner in “eLearning Assets“ und benennen Sie den Ordner entsprechend. In diesem Beispiel lautet der neue Name Custom Single Image design.

  2. Öffnen Sie diesen Ordner mit einem beliebigen Texteditor und aktualisieren Sie die Werte der Namen- und Beschreibungsfelder in der Datei localized.json.

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Benutzerdefinierter Test 123&quot;,
        &quot;description&quot;: &quot;Benutzerdefinierte Design-Option für einzelnes Bild&quot;
      },
      &quot;fr-FR&quot;: {}
    }
    
  3. Fügen Sie der designOptionID einen eindeutigen Namen hinzu und setzen Sie "isDefault" auf false.

    {
      &quot;type&quot;: &quot;image&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;isDefault&quot;: false,
      &quot;designOptionId&quot;: &quot;Benutzerdefinierter Test 123&quot;,
  4. Suchen Sie das Tag "container-image-card".

  5. Setzen Sie den Containerfluss auf Raster.

    &quot;tag&quot;: &quot;container-image-card&quot;,
    
          &quot;customStyles&quot;: {
    
            &quot;all&quot;: {
    
              &quot;display&quot;: &quot;grid&quot;,
    
              &quot;gridTemplateColumns&quot;: &quot;1fr 1fr&quot;,
    
              &quot;gap&quot;: &quot;50px&quot;
    
            },
  6. Um nun die Komponenten für den Bildinhaltsblock im Raster zu positionieren, suchen Sie das Tag "slide-item-image" und platzieren Sie den Bildcontainer links im Raster. Beachten Sie, dass jede Formatierung für den Bildcontainer unter den benutzerdefinierten Stilen des Bildobjekts mit dem Schlüssel "imageContainerStyles“ bereitgestellt wird.

    &quot;tag&quot;: &quot;slide-item-image&quot;,
      &quot;customStyles&quot;: {
        &quot;all&quot;: {
          &quot;imageContainerStyles&quot;: {
            &quot;minWidth&quot;: &quot;100 %&quot;,
            &quot;maxWidth&quot;: &quot;100 %&quot;,
            &quot;gridArea&quot;: &quot;1 / 1 / span 1 / span 1&quot;
          }
        },
        &quot;tablet&quot;: {},
        &quot;mobile&quot;: {}
      }
    
    Hinweis:

    Das Hinzufügen der Stile unter "all" gilt für alle Geräteansichtsports. Sie können sie auch explizit unter der Tablet- oder mobilen Ansicht hinzufügen.

  7. Ändern Sie die Position des Textcontainers innerhalb des Rasters. Suchen Sie das Tag "container-image-text" und fügen Sie die folgenden Stile hinzu:

      &quot;tag&quot;: &quot;container-image-text&quot;,
      &quot;customStyles&quot;: {
        &quot;all&quot;: {
          &quot;gap&quot;: &quot;8px&quot;,
          &quot;gridArea&quot;: &quot;1 / 2 / span 1 / span 1&quot;
        },
        &quot;tablet&quot;: {},
        &quot;mobile&quot;: {}
      }
  8. Platzieren Sie die Schaltflächen in der nächsten Zeile innerhalb des “container-image-card“-Tags.

    {
          &quot;tag&quot;: &quot;container-image-card&quot;,
          &quot;customStyles&quot;: {..
          },
          &quot;customProperties&quot;: {…
          },
          &quot;childNodesCustomStyles&quot;: {
            &quot;slide-item-buttons&quot;: {
              &quot;all&quot;: {
                &quot;gridArea&quot;: &quot;2 / 1 / span 1 / span 2&quot;
              },
              &quot;tablet&quot;: {},
              &quot;mobile&quot;: {}
            }
          }
        }
    
  9. Legen Sie die Textvorgaben fest. Vorgaben sind Teil eines Designs in Captivate, das im Design-Editor konfiguriert werden kann.

    Textvorgaben in visuellen Eigenschaften
    Textvorgaben in visuellen Eigenschaften

    Suchen Sie nach dem Tag "slide-item-caption" und ändern Sie die Vorgabe Caption in Heading4.

    &quot;preset&quot;: &quot;text-heading-4&quot;,
     &quot;tag&quot;: &quot;slide-item-caption&quot;,

    Suchen Sie nach dem Tag “slide-item-subtitle" und ändern Sie die Vorgabe Subtitle in „Detail 1“.

    &quot;preset&quot;: &quot;text-detail-1&quot;,
     &quot;tag&quot;: &quot;slide-item-subtitle&quot;,

Hier sehen Sie einen Vergleich zwischen dem benutzerdefinierten Design und dem Standarddesign nach Anwendung der CSS-Rasteränderungen:

Hinweis:

Starten Sie Captivate neu, um die Änderungen an den benutzerdefinierten Design-Optionen anzuzeigen. Diese werden im Abschnitt Design-Optionen in Visuelle Eigenschaften angezeigt.

Standard-Design-Option für einen einzelnen Bildinhaltsblock
Benutzerdefinierte Design-Option für einen einzelnen Bildinhaltsblock

Festlegen benutzerdefinierter Eigenschaften

Zur Anpassung können Sie im Bedienfeld „Visuelle Eigenschaften“ für jeden Inhaltsblock oder jedes Objekt auf benutzerdefinierte Eigenschaften zugreifen. Darüber hinaus können diese Eigenschaften mithilfe der Design-Options-Datei geändert werden. In diesem Beispiel eines benutzerdefinierten Designs für den Bildinhaltsblock werden einige benutzerdefinierte Eigenschaften aktualisiert.

  1. Aktivieren Sie die automatische Anpassung, indem Sie sie auf “true“ setzen. Wenn die automatische Anpassung aktiviert ist, wird der Inhalt so erweitert, dass er die gesamte Folienhöhe einnimmt. Die automatische Anpassung sollte für Inhaltsblöcke aktiviert werden, die in Layoutfolien verwendet werden, z. B. Bild- und Textinhaltsblöcke. Dies wird auf alle Geräte-Ansichtsports angewendet.

    Suchen Sie das Tag container-image und legen Sie unter customProperties autoFit auf true fest.

    &quot;tag&quot;: &quot;container-image&quot;,
      &quot;customStyles&quot;: {
        ....
      }
      &quot;customProperties&quot;: {
        &quot;alignAndSpacing&quot;: {
          .....
          &quot;autoFit&quot;: true
        }
      }
  2. Setzen Sie dann unter demselben Tag container-image unter customProperties die Optionen imageHeight und imageBehavior fest.

    &quot;imageBehavior&quot;: &quot;IG_TILE_CENTER&quot;,
    &quot;imageHeight&quot;: 768,
  3. Richten Sie die Beschriftung und den Untertiteltext in der Mitte aus, indem Sie customProperties für container-image-card ändern, den übergeordneten Container, der diese Textelemente enthält. Suchen Sie dafür in der Design-Options-Datei nach dem Tag “container-image-card“. Suchen Sie im Abschnitt customProperties nach den Komponenten und aktualisieren Sie ihre Ausrichtungseinstellungen zum Zentrieren.

    &quot;tag&quot;: &quot;container-image-card&quot;,
          &quot;customStyles&quot;: {
            &quot;all&quot;: {
              &quot;display&quot;: &quot;grid&quot;,
              &quot;gridTemplateColumns&quot;: &quot;1fr 1fr&quot;,
              &quot;gap&quot;: &quot;50px&quot;
    
            },
            &quot;tablet&quot;: {},
            &quot;mobile&quot;: {}
          },
          &quot;customProperties&quot;: {
            &quot;components&quot;: {
              &quot;image&quot;: {
                &quot;alignment&quot;: &quot;left&quot;
              },
              &quot;caption&quot;: {
                &quot;alignment&quot;: &quot;center&quot;
              },
              &quot;subtitle&quot;: {
                &quot;alignment&quot;: &quot;center&quot;

Hier sehen Sie eine Vorschau des benutzerdefinierten Designs nach dem Anwenden von Änderungen auf die benutzerdefinierten Eigenschaften. Starten Sie ein neues Projekt in Captivate, und Sie werden feststellen, dass die Automatische Höhenanpassung standardmäßig aktiviert ist, sodass der Inhalt die gesamte Folienhöhe einnehmen kann. Zusätzlich werden Textkomponenten wie Beschriftung und Untertitel zentral ausgerichtet.

Dieses Bild zeigt die Änderungen an den benutzerdefinierten Eigenschaften für eine benutzerdefinierte Design-Option eines Bildinhaltsblocks.
Automatische Anpassung von Änderungen der Höhen- und Textausrichtung für die benutzerdefinierte Design-Option

Festlegen von Layouts für verschiedene Ansichtsports

Ändern Sie die benutzerdefinierten Stile für die Containerbildkarte, um ihr Erscheinungsbild für Tablets und mobile Geräte zu optimieren. So wird ein einheitliches Erscheinungsbild bei verschiedenen Gerätetypen gewährleistet.

  1. Suchen Sie nach "tag": "container-image-card" in der Datei designOption.json und fügen Sie die benutzerdefinierten Stile für Tablets und Mobilgeräte hinzu.

  2. Legen Sie für den Mobil- und Tablet-Modus “flexDirection“ fest.

    &quot;tag&quot;: &quot;container-image-card&quot;,
        &quot;customStyles&quot;: {
            &quot;all&quot;: {...},
            &quot;tablet&quot;: {
                &quot;display&quot;: &quot;flex&quot;,
                &quot;flexDirection&quot;: &quot;column&quot;
            },
            &quot;mobile&quot;: {
                &quot;display&quot;: &quot;flex&quot;,
                &quot;flexDirection&quot;: &quot;column&quot;
            }
        }

Hier sehen Sie eine Vorschau des benutzerdefinierten Designs für die Tablet-Ansicht nach dem Festlegen von “flexDirection“ auf column. Starten Sie ein neues Projekt in Captivate und wenden Sie die benutzerdefinierte Design-Option an, um den gesamten Inhalt in einer einzelnen Spalte auszurichten.

Dieses Bild zeigt die Änderung der Tablet-Ansicht durch Änderung von “flexDirection“ in „column“ an.
Tablet-Ansicht, wenn “flexDirection“ auf „column“ festgelegt ist

Wiederverwenden von Design-Optionen

Ein wichtiger Vorteil beim Erstellen benutzerdefinierter Design-Optionen ist, dass Sie vorhandene Designs in Ihren neuen benutzerdefinierten Design-Optionen wiederverwenden können. In diesem Beispiel wird die in früheren Schritten erstellte benutzerdefinierte Design-Option für Bildinhaltsblöcke als Bild für das Layout der Einführungsfolie verwendet.

  1. Kopieren Sie vom Speicherort installierter Design-Optionen layouts\Introduction\Introduction default in den benutzerdefinierten Ordner in “eLearning Assets“ und benennen Sie den Ordner entsprechend. In diesem Beispiel lautet der neue Name „Benutzerdefinierte Einführungsfolie“.

  2. Öffnen Sie die benutzerdefinierte Design-Option für das Einführungslayout mit einem Texteditor und aktualisieren Sie die Werte der Felder name und description in der Datei localized.json.

    {
      &quot;en-US&quot;: {
        &quot;name&quot;: &quot;Benutzerdefinierte Einführungsfolie&quot;,
        &quot;description&quot;: &quot;Benutzerdefinierte Design-Option für die Einführung&quot;
      },
      &quot;fr-FR&quot;: {}
    }
  3. Fügen Sie designOptionID einen eindeutigen Namen hinzu.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Benutzerdefinierte Einführungsfolie&quot;,
      &quot;isDefault&quot;: false,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;thumbnail&quot;: &quot;thumbnail.png&quot;,
      &quot;styles&quot;: [
        {
          &quot;tag&quot;: &quot;image&quot;,
          &quot;designOptionId&quot;: &quot;INTRODUCTION_SINGLE_IMAGE_OPTION&quot;
        }
      ]
    }
  4. Legen Sie für isDefault „false“ fest.

  5. Verwenden Sie die Design-Option des zuvor erstellten Bildinhaltsblocks erneut und fügen Sie die eindeutige designOption-ID hinzu.

    {
      &quot;type&quot;: &quot;Introduction&quot;,
      &quot;name&quot;: &quot;$$name&quot;,
      &quot;description&quot;: &quot;$$description&quot;,
      &quot;designOptionId&quot;: &quot;Benutzerdefinierte Einführungsfolie&quot;,
      &quot;isDefault&quot;: false,
      &quot;version&quot;: &quot;1.0&quot;,
      &quot;thumbnail&quot;: &quot;thumbnail.png&quot;,
      &quot;styles&quot;: [
        {
          &quot;tag&quot;: &quot;image&quot;,
          &quot;designOptionId&quot;: &quot;Benutzerdefinierter Test 123&quot;
        }
      ]
    }
  6. Starten Sie ein neues Projekt in Captivate und fügen Sie eine Einführungsfolie hinzu.

  7. Wählen Sie im Bedienfeld Visuelle Eigenschaften die neue benutzerdefinierte Design-Option für die Einführungsfolie aus.

    Dieses Bild zeigt die benutzerdefinierte Design-Option für die Einführungsfolie.
    Benutzerdefinierte Design-Option für die Einführungsfolie unter Wiederverwendung einer benutzerdefinierten Bild-Design-Option

Schneller und einfacher Hilfe erhalten

Neuer Benutzer?