Luomiasi komponentteja kohdellaan kuin mitä tahansa komponentteja design.json
- ja design.css
-tiedostoissa sivustosi teemassa.
Jos haluat lisätä oman tyylisi mukautetulle komponentille, vahvista id
-arvo, jota käytit rekisteröidessäsi komponenttisi. appinfo.json
-tiedostossa kyseinen tunnus oli "id": "hello-world"
.
Muokkaa kyseistä arvoa käyttäen teeman design.json
-tiedostoa ja lisää uudet tyylit, joita haluat tukea kyseisen id
-tunnuksen osalta. Voit esimerkiksi muokata /designs/default/design.json
-tiedostoa teemassasi ja lisätä tämän koodin:
"hello-world": { "styles": [{ "name": "Plain", "class": "hello-world-default-style" }, { "name": "Gothic", "class": "hello-world-gothic-style" }] },
Jos avaat Asetukset-paneelin komponentissasi, Tyyli-välilehdessä pitäisi näkyä kaksi valintaa: Plain (oletus) ja Gothic. Pelkkä tyylin valitseminen ei kuitenkaan riitä, vaan design.css
-tiedostossa listatut tyyliluokat on myös erikseen määritettävä.
Muokkaa teeman design.css
-tiedostoa ja lisää tyylisi CSS-luokat (Cascading Style Sheet). Voit esimerkiksi muokata /designs/default/design.css
-tiedostoa teemassasi ja lisätä tämän koodin:
.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; }
Tallenna ja synkronoi tiedosto Oracle Content Management -instanssin palvelimeen.
Tarkista vaiheen 12 tulokset
Päivitä sivustossasi oleva sivu, jotta sivustonluontiohjelma voi poimia komponenttiin tehdyt muutokset.
Aseta sivu muokkaustilaan.
Vedä ja pudota komponentti sivulle.
Avaa komponentin Asetukset-paneeli.
Siirry Tyyli-välilehteen.
Vaihda design.json
-tiedostossa määritettyjen Gothic- ja Plain-tyylien välillä.
Huomaat, että komponentin fonttikoko muuttuu, kun käytettyä CSS-luokkaa vaihdetaan.
Jatka kohtaan Vaihe 13: komponentin muodostus sisäisessä kehyksessä.