ระบบจะใช้งานองค์ประกอบที่คุณสร้างเช่นเดียวกับองค์ประกอบอื่นในไฟล์ design.json และ design.css ในธีมที่ใช้สำหรับไซต์ของคุณ
หากต้องการเพิ่มสไตล์ของคุณเองสำหรับองค์ประกอบที่กำหนด ให้ยืนยันค่า id ที่คุณใช้เมื่อคุณรีจิสเตอร์องค์ประกอบของคุณ ในไฟล์ appinfo.json ค่านี้คือ "id": "hello-world"
ใช้ค่าดังกล่าวเพื่อแก้ไขไฟล์ design.json ของธีมและเพิ่มสไตล์ใหม่ที่คุณต้องการรองรับกับ id นั้นๆ ตัวอย่างเช่น แก้ไขไฟล์ /designs/default/design.json ในธีมของคุณ และเพิ่มรหัสนี้
"hello-world": {
"styles": [{
"name": "Plain",
"class": "hello-world-default-style"
},
{
"name": "Gothic",
"class": "hello-world-gothic-style"
}]
},
หากคุณเปิดใช้งานแผงข้อมูลการตั้งค่ากับองค์ประกอบของคุณ คุณจะเห็น ธรรมดา (ดีฟอลต์) และ กอทิก เป็นสองตัวเลือกที่แสดงในแท็บสไตล์ อย่างไรก็ตาม การสลับระหว่างตัวเลือกเหล่านี้จะไม่ส่งผลใดๆ จนกว่าคุณจะกำหนดคลาสของสไตล์ที่แสดงรายการในไฟล์ design.css ตามจริง
แก้ไขไฟล์ design.css ของธีมและเพิ่มในคลาสของสไตล์ชีสแบบคาสเคดของสไตล์ของคุณ ตัวอย่างเช่น แก้ไขไฟล์ /designs/default/design.css ในธีมของคุณ และเพิ่มรหัสนี้
.hello-world-default-style .scs-component-content {
font-family: "Helvetica Neue", "Helvetica", "Arial", sans-serif;
font-size: 24px;
font-weight: normal; }
.hello-world-gothic-style .scs-component-content {
font-family: "Century Gothic","CenturyGothic","AppleGothic",sans-serif;
font-size: 32px;
font-weight: bold; }
บันทึกและซิงโครไนซ์ไฟล์ของคุณในเซิร์ฟเวอร์อินสแตนซ์ Oracle Content Management
ตรวจสอบผลลัพธ์สำหรับขั้นตอนที่ 12
รีเฟรชเพจของคุณในไซต์ของคุณเพื่อให้ตัวสร้างไซต์สามารถนำการเปลี่ยนแปลงไปใช้กับองค์ประกอบได้
กำหนดให้เพจอยู่ในโหมดแก้ไข
ลากและวางองค์ประกอบของคุณลงในเพจ
เปิดแผงการตั้งค่ากับองค์ประกอบของคุณ
ไปที่แท็บสไตล์
สลับระหว่างสไตล์ กอทิก และ ธรรมดา ซึ่งได้รับการกำหนดไว้ในไฟล์ design.json ของคุณ
คุณจะสังเกตเห็นว่าขนาดของตัวอักษรภายในองค์ประกอบของคุณปรับเปลี่ยนไปตามการเปลี่ยนแปลง เมื่อสลับระหว่างคลาส CSS ที่ใช้สำหรับการเลือกแต่ละครั้ง
ดำเนินการต่อไปยัง ขั้นตอนที่ 13: แสดงองค์ประกอบในเฟรมแบบอินไลน์