Navigation
The navigation property in docs.json mendefinisikan bagaimana pengguna akan menjelajahi dokumentasi Anda. Anggap ini sebagai cetak biru untuk struktur menu dokumentasi Anda.
Dengan konfigurasi navigasi yang tepat, Anda dapat mengatur konten Anda ke dalam hierarki logis yang memudahkan pengguna untuk menemukan dengan tepat apa yang mereka cari.
Pages
Pages adalah komponen navigasi yang paling mendasar.
Pages adalah array di mana setiap entri harus berupa referensi ke path dari page file.
Groups
Groups memungkinkan Anda mengelompokkan halaman-halaman Anda. Groups juga dapat disarangkan satu sama lain.
Tabs
Tabs membantu membedakan antara topik atau bagian yang berbeda dari dokumentasi Anda.
Anchors
Anchors adalah cara lain untuk membagi konten Anda. Mereka muncul di atas navigasi samping Anda.
Konfigurasinya sangat mirip dengan tabs.
Meskipun tidak wajib, kami sangat menyarankan agar Anda juga mengatur bidang icon
.
Anchors yang hanya berisi tautan eksternal dapat dicapai menggunakan global
keyword:
Dropdowns
Dropdowns muncul di tempat yang sama dengan anchors, tetapi dikonsolidasikan menjadi satu dropdown tunggal.
Meskipun tidak wajib, kami juga menyarankan agar Anda mengatur ikon untuk setiap item dropdown.
Versions
Versions dapat dimanfaatkan untuk membagi navigasi Anda menjadi versi yang berbeda.
Languages
Languages dapat dimanfaatkan untuk membagi navigasi Anda menjadi bahasa yang berbeda.
Anda dapat mengotomatisasi translations dokumentasi Anda ke dalam bahasa yang didukung.
Saat ini kami mendukung bahasa-bahasa berikut:
Arabic (ar)
Chinese (cn)
Chinese (zh-Hant)
English (en)
French (fr)
German (de)
Indonesian (id)
Italian (it)
Japanese (jp)
Korean (ko)
Portuguese (pt)
Portuguese (pt-BR)
Russian (ru)
Spanish (es)
Turkish (tr)
Nesting
Penting untuk dicatat bahwa Anda dapat menggunakan kombinasi apa pun dari anchors, tabs, dan dropdowns - salah satunya dapat disarangkan satu sama lain secara bergantian.
Dengan cara ini, Anda dapat membuat struktur navigasi yang sangat kompleks yang mudah dikelola.