คุณสามารถเพิ่ม CSS ที่จะระบุสไตล์ดีฟอลต์สำหรับองค์ประกอบของคุณ
design.css ไปยังโฟลเดอร์ assets ขององค์ประกอบของคุณพร้อมเนื้อหาต่อไปนี้
.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 เพื่อประกาศคำนำหน้าของคลาสสไตล์ที่จะใช้เพื่อกำหนดสไตล์ขององค์ประกอบของคุณ หากเพิ่ม styleClassName ของ h1-component เมื่อองค์ประกอบของคุณถูกวางบนเพจ สไตล์ดีฟอลต์จะเป็น h1-component-default-style เนื้อหาใหม่ของ appinfo.json จะมีลักษณะดังนี้
{
"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 เพื่อโหลดไฟล์ CSS ของคุณโดยแทนที่บรรทัด 2 (define(['knockout', 'jquery', 'text!./render.html'], function(ko, $, template) {) ด้วยบรรทัดต่อไปนี้
define(['knockout', 'jquery', 'text!./render.html', 'css!./design.css'], function(ko, $, template, css) {
หมายเหตุ:
เนื่องจากคุณได้แก้ไขไฟล์appinfo.json คุณต้องรีเฟรชเบราเซอร์ และเพิ่มองค์ประกอบของคุณอีกครั้งในเพจเพื่อให้การเปลี่ยนแปลงมีผลตรวจสอบว่าองค์ประกอบของคุณจะเลือกข้อมูลดีฟอลต์จากไฟล์ appinfo.json