13 Mar 2025 -
Navigation pada Ruby (Jekyll) adalah cara untuk membuat menu navigasi di website. Berikut adalah penjelasan lengkapnya:
Navigation dapat dibuat menggunakan file _data/navigation.yml
:
- name: Home
link: /
- name: Blog
link: /blog
- name: About
link: /about
Cara Mengeimplementasikan navigation di layout:
<nav>
<a href="/" >
Home
</a>
<a href="/friends/" >
Friends
</a>
<a href="/blog/" >
Blog
</a>
</nav>
Css Untuk Styling Navigation:
nav {
background-color: #f8f9fa;
padding: 1rem;
}
nav a {
color: #333;
text-decoration: none;
margin-right: 1rem;
}
nav a.current {
color: green;
font-weight: bold;
}
1. Top Navigation:
2. Sidebar Navigation:
3. Dropdown Navigation:
Contoh Penerapannya:
- name: Products
link: /products
subnav:
- name: Category 1
link: /products/cat1
- name: Category 2
link: /products/cat2