Hari ini saya terpukau dengan checkbox-toggle yang tampilannya sangat menawan. Saya menemukannya lengkap disertai dengan kode dan preview yang diterbitkan di laman github. Padahal script yang ditunjukan hanya kode HTML, CSS dan JavaScript.
Namun bagaimana cara meletakan kode-kode tersebut kedalam theme blogger yang memiliki ekstensi XML? Pertanyaan ini mungkin tidak akan terlintas bagi seorang web developer maupun mereka yang terbiasa berkecimpung di dunia blogger yang sudah kawakan.
Tapi tidak bagi pemula yang baru belajar membuat template sendiri dari nol. Apalagi belajar membuat theme blogger secara mandiri alias otodidak bermodalkan tutorial dan referensi yang didapatkan dari internet. Tentu, pengetahuan mendasar seperti ini menjadi rujukan yang mudah-mudahan bermanfaat.
Oleh karena itu, pada kesempatan kali ini saya akan menunjukan caranya. Kita mulai dari langkah yang mudah terlebih dahulu sebelum masuk dalam tahap edit atau mengubah dan menyesuaikan kode agar sesuai dengan theme blogger sesuai preferensi masing-masing.
Cara Pasang Checkbox Sun/Moon Natalia-FS di Theme Blogger
Theme Blogger memiliki struktur tersendiri yang sama-sama bisa disisipi kode HTML, CSS dan JavaScript. Sedangkan peletakannya tentu harus mengikuti standar yang digunakan. Dan khusus untuk kode JavaScript terkadang harus disesuaikan agar berfungsi dengan baik.
Selengkapnya, berikut ini tutorial cara pasang kode checkbox sun/moon Natalia-fs yang diadaptasi ke dalam theme blogger.
1. Login ke dashboard Blogger.
2. Gunakan blog khusus untuk mempelajari kode.
3. Klik "Tema" atau "Theme".
4. Klik icon "▼" di sebelah tulisan SESUAIKAN.
5. Klik "Edit HTML".
6. Hapus kode template bawaan dan gunakan template dasar berikut:
7. Dengan kode template sendiri dari dasar di atas kita belum menampilkan apa pun pada halaman website meskipun sudah memiliki banyak postingan artikel.
8. Letakan kode HTML berikut ini setelah tag <body> dan sebelum tag <b:section class='main' id='main' showaddelement='yes'/>.
9. Dengan kode di atas maka halaman blog kita baru akan tampak seperti ini.
10. Letakan kode CSS berikut ini setelah tag <b:skin><![CDATA[ dan sebelum tag ]]></b:skin>.
11. Dengan baris kode di atas maka tampilan blog kita akan tampak seperti ini. Hanya saja ketika kita klik icon checkbox tersebut tidak terjadi perubahan apa-apa.
12. Kecuali hanya perubahan pada tombol checkbox itu sendiri menjadi seperti berikut:
13. Selanjutnya, letakan kode JavaScript berikut ini sebelum tag </body>. Perhatikan! Kode sumber ketika dimasukan ke dalam theme blogger diadaptasi dengan menambahkan //<![CDATA[ dan //]]>.
14. Klik icon "Save" untuk menyimpan template.
15. Tampilan blog Anda akan terlihat seperti ini ketika checkbox diklik mode malam alias kode JavaScriptnya sudah berfungsi dengan baik.
Kesimpulan
Icon checkbox sun/moon natalia-fs sekarang sudah berfungsi dengan baik pada theme blogger. Tapi ini bukan berarti pekerjaan telah selesai. Langkah selanjutnya bagaimana caranya agar icon tersebut nyempil di menu navbar theme blogger kita yang dibuat sendiri dari nol?
Nah, ini yang mungkin akan terasa sulit karena harus memahami kode-kode CSS di atas. Kode-kode itulah yang akan kita perbaharui. Begitu juga kode HTML di atas yang harus di adaptasi jika dimasukan ke dalam kode menu navigasi kita yang sudah responsif.
Akhir kata, mudah-mudahan kode di atas bisa kita pelajari untuk kemudian bisa dimasukan ke dalam theme blogger sendiri yang dibuat dari nol. Dan barangkali ada yang sudah bisa melakukannya, silahkan tinggalkan jejak di komentar.
Semoga bermanfaat.
Tidak ada komentar:
Posting Komentar