CSS für die Komponente hinzufügen

Sie können ein CSS hinzufügen, die einen Standardstil für Ihre Komponente angibt.

So fügen Sie ein CSS hinzu:
  1. Fügen Sie eine design.css-Datei im assets-Ordner der Komponente mit dem folgenden Inhalt hinzu:
    .h1-component-default-style .scs-component-content {
     font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
     font-size: 24px;
     color:red;
     font-weight: normal; }
  2. Deklarieren Sie in appinfo.json das Stilklassenpräfix, mit dem die Komponente formatiert wird. Wenn der styleClassName h1-component hinzugefügt wird, ist der Standardstil h1-component-default-style, wenn die Komponente auf der Seite abgelegt wird. Der neue Inhalt von appinfo.json lautet wie folgt:
    {
       "id": "h1-component-id",
    
       "settingsData": {
                 "settingsHeight": 90,
                 "settingsWidth": 300,
                 "settingsRenderOption": "inline",
                 "componentLayouts": [ ],
                 "triggers": [ ],
                 "actions": [ ]
       },
       "initialData": {
                 "componentId": "h1-component-id",
                 "styleClassName":"h1-component",
                 "customSettingsData": {
                         "headingText": "Heading 1"
                 },
                 "nestedComponents": [ ]
       }
    }
  3. Aktualisieren Sie render.js, um die neue CSS-Datei zu laden, indem Sie Zeile 2 (define(['knockout', 'jquery', 'text!./render.html'], function(ko, $, template) {) durch die folgende Zeile ersetzen.
    define(['knockout', 'jquery', 'text!./render.html', 'css!./design.css'], function(ko, $, template, css) { 

    Hinweis:

    Da Sie die Datei appinfo.json geändert haben, müssen Sie den Browser aktualisieren und Ihre Komponente erneut einer Seite hinzufügen, damit die Änderungen in Kraft treten.

Stellen Sie sicher, dass die Komponente ihre Standarddaten jetzt von der Datei appinfo.json übernimmt.