Adăugarea stilurilor CSS la componenta dvs.

Puteţi adăuga o foaie de stiluri cascadă, care va defini un stil prestabilit pentru componenta dvs.

Pentru a adăuga o foaie de stiluri cascadă:
  1. Adăugaţi un fişier design.css la folderul assets al componentei dvs., cu următorul conţinut:
    .h1-component-default-style .scs-component-content {
     font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
     font-size: 24px;
     color:red;
     font-weight: normal; }
  2. Adăugaţi informaţii în fişierul appinfo.json pentru a declara prefixul clasei de stil care se va utiliza pentru definirea elementelor de stil ale componentei. Dacă adăugaţi un parametru styleClassName pentru h1-component, când plasaţi componenta în pagină, stilul prestabilit va fi h1-component-default-style. Noul conţinut al fişierului appinfo.json este următorul:
    {
       "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. Actualizaţi fişierul render.js pentru a încărca fişierul foii de stiluri cascadă, înlocuind linia 2, (define(['knockout', 'jquery', 'text!./render.html'], function(ko, $, template) {), cu următoarea linie.
    define(['knockout', 'jquery', 'text!./render.html', 'css!./design.css'], function(ko, $, template, css) { 

    Notă:

    Deoarece aţi modificat fişierul appinfo.json, trebuie să reîncărcaţi browserul şi să readăugaţi componenta într-o pagină pentru a reflecta modificările.

Componenta trebuie să preia datele prestabilite din fişierul appinfo.json.