Du kan tilføje CSS, som leverer en standardtypografi til din komponent.
design.css
-fil i mappen assets
til din komponent med følgende indhold:
.h1-component-default-style .scs-component-content { font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-size: 24px; color:red; font-weight: normal; }
appinfo.json
for at erklære det typografiklassepræfiks, der skal bruges til at anvende typografi på din komponent. Hvis et styleClassName
af h1-component
bliver tilføjet, når din komponent slippes på siden, bliver standardtypografien h1-component-default-style
. Det nye indhold af appinfo.json
er følgende:
{ "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": [ ] } }
render.js
, så din CSS-fil kan indlæses, ved at erstatte linje 2 (define(['knockout', 'jquery', 'text!./render.html'], function(ko, $, template) {
) med følgende linje.
define(['knockout', 'jquery', 'text!./render.html', 'css!./design.css'], function(ko, $, template, css) {
Bemærk:
Da du har ændret filenappinfo.json
, skal du opfriske browseren og igen føje din komponent til en side for at indlæse ændringerne.Verificer, at din komponent nu indlæser standarddata fra filen appinfo.json
.