Konsep ATM (Amati - Tiru - Modifikasi) dikenal wirausahawan ketika ingin menciptakan sebuah produk. Dengan metode tersebuat terciptalah produk yang berbeda dengan obyek sebelumnya yang menjadi sumber inspirasi.
Istilah yang mirip dengan itu ada juga "reinventing the wheel". Jika diterjemah secara bebas artinya kurang lebih adalah: "menciptakan kembali roda". Dalam hal ini bukan berarti kita berupaya menciptakan roda dengan bentuk nyleneh berupa kotak atau zigzag misalnya.
Melainkan upaya untuk memberi nilai tambah sesuai perkembangan zaman. Tentunya, bukan penemuan asal yang tidak berdasarkan ilmu pengetahuan. Dan istilah ini dikenal ilmuwan dalam dunia sains termasuk ilmu komputer. Misalnya Linux yang diciptakan Linus Torvald berdasarkan sistem Minix.
Sedangkan Minix itu sendiri sebagaimana dimaklumi bersama merupakan sistem operasi yang diadaptasi dari Unix. Nah, kali ini kita juga akan belajar mencoba untuk mengamati sebuah theme Blogger; yaitu Jet Theme. Kita coba tiru dahulu menu navigasinya setelah itu kembangkan sendiri.
Cara Membuat Menu Navigasi Mirip Navbar Menu Milik JetTheme
Untuk membuat menu navigasi yang mirip navbar menu JetTheme ini saya memiliki kendala. Yaitu "btn-rounded" yang tidak berfungsi sebagaimana mestinya. Meskipun demikian saya tetap membagikan hasil belajar otodidak ini melalui blog Sebardi.
Bagi teman-teman yang ingin ikut mencoba mempraktekannya silahkan ikuti tahapan di bawah ini. Siapa tahu ada diantaranya yang bisa menunjukan kesalahan "btn-rounded" yang tidak berfungsi. Selengkapnya, berikut ini cara membuat menu navbar mirip template JetTheme.
1. Login ke dashboard Blogger.
2. Gunakan blog dummy khusus untuk mempelajari kode dan dengan theme blogger sendiri dari nol sebagaimana sudah sering saya ingatkan dalam setiap artikel.
3. Klik "Tema" atau "Theme".
4. Klik icon "▼" di sebelah tulisan SESUAIKAN.
5. Klik "Edit HTML".
6. Masukan link CDN yang mengarah ke CSS Bootstrap versi terbaru, misalnya kode di bawah ini yang diletakan setelah tag <head> dan sebelum tag penutup </head> dan <b:skin><![CDATA[.
7. Letakan link berikut yang mengarah ke JavaScript bawaan Bootstrap server CDN; jsdelivr atau penyedia CDN Bootstrap lainnya. Kode di bawah ini diletakan sebelum tag penutup </body>.
8. Letakan baris kode menu navigasi mirip menu navbar JetTheme berikut ini setelah tag <body>.
9. Simpan template.
10. Hasil akhir akan terlihat seperti ini.
11. Sedangkan versi asli dari navbar menu milik JetTheme adalah sebagai berikut:
12. Adapun menu dropdown ketika tersorot oleh pointer/mouse akan terlihat seperti ini:
13. Dan ini diadaptasi seperti tampilan dropdown menu JetTheme berikut:
14. Khusus untuk icon dark-mode kali ini belum ditambahkan.
15. Sedangkan menu search terlihat seperti berikut:
16. Sedikit berbeda dengan menu search milik Jet Theme karena "btn-rounded" tidak berfungsi.
17. Silahkan kembangkan sendiri kode menu navigasi di atas agar lebih baik lagi.
18. Untuk melihat halaman demo saat ini silahkan klik tautan di bawah.
Kesimpulan
Untuk memodifikasi kode menu navigasi secara total silahkan ubah seesuaikan baris kode pada nomor 8 di atas sesuai dengan preferensi masing-masing. Misalnya pada baris <div class='collapse navbar-collapse justify-content-evenly' id='right-navbarNav'> silahkan ubah atau ganti sesuai selera.
Sebagai contoh, "justify-content-evenly" di atas silahkan ganti dengan "justify-content-start" atau "justify-content-end" atau "justify-content-center" atau "justify-content-between" atau "justify-content-around" atau "justify-content-evenly" atau bisa juga dikombinasi dengan sm, md, lg, xl atau xxl.
Sekian artikel kali ini tentang cara membuat menu navigasi mirip navbar menu milik JetTheme.
Selamat mencoba.
Tidak ada komentar:
Posting Komentar