Skip to content

Commit bcd5cf7

Browse files
committed
trying to generate a dynamic sidebar with bolded font for the current one
1 parent 477f641 commit bcd5cf7

File tree

2 files changed

+44
-21
lines changed

2 files changed

+44
-21
lines changed

_data/navigation.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
- name: Home
2+
link: /index.html
3+
- name: New Ham Welcome
4+
link: /newham.html
5+
- name: About Us
6+
link: aboutus.html
7+
- name: Calendar
8+
link: calendar.html
9+
- name: Events
10+
link: events.html
11+
- name: Field Day
12+
link: fieldday.html
13+
- name: For Sale
14+
link: forsale.html
15+
- name: Fun Stuff
16+
link: funstuff.html
17+
- name: Meetings
18+
link: meetings.html
19+
- name: Membership
20+
link: membership.html
21+
- name: Nets
22+
link: nets.html
23+
- name: Newsletter
24+
link: newsletter.html
25+
- name: Officers
26+
link: officers.html
27+
- name: Photos
28+
link: photos.html
29+
- name: Resources
30+
link: resources.html
31+
- name: SIGS
32+
link: sigs.html
33+
- name: Sponsors
34+
link: sponsors.html

_layouts/default.html

Lines changed: 10 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,33 +19,22 @@
1919
<body>
2020
<header>
2121
<div class="inner">
22-
<img height="100%" src="/images/bannersub-900.jpg" width="100%">
23-
22+
<img height="100%" src="/images/bannersub-900.jpg" width="100%">
2423
</div>
2524
</header>
2625

2726
<div id="content-wrapper">
2827
<div class="inner clearfix">
2928

30-
<aside id="sidebar">
31-
<a href="{{ site.base_url }}/index.html">Home</a><br>
32-
<a href="{{ site.base_url }}/newham.html">New Ham Welcome</a><br>
33-
<a href="{{ site.base_url }}/aboutus.html">About Us</a><br>
34-
<a href="{{ site.base_url }}/calendar.html">Calendar</a><br>
35-
<a href="{{ site.base_url }}/events.html">Events</a><br>
36-
<a href="{{ site.base_url }}/fieldday.html">Field Day</a><br>
37-
<a href="{{ site.base_url }}/forsale.html">For Sale</a><br>
38-
<a href="{{ site.base_url }}/funstuff.html">Fun Stuff</a><br>
39-
<a href="{{ site.base_url }}/meetings.html">Meetings</a><br>
40-
<a href="{{ site.base_url }}/membership.html">Membership</a><br>
41-
<a href="{{ site.base_url }}/nets.html">Nets</a><br>
42-
<a href="{{ site.base_url }}/newsletter.html">Newsletter</a><br>
43-
<a href="{{ site.base_url }}/officers.html">Officers</a><br>
44-
<a href="{{ site.base_url }}/photos.html">Photos</a><br>
45-
<a href="{{ site.base_url }}/resources.html">Resources</a><br>
46-
<a href="{{ site.base_url }}/sigs.html">SIGS</a><br>
47-
<a href="{{ site.base_url }}/sponsors.html">Sponsors</a><br>
48-
</aside>
29+
<nav>
30+
<ul>
31+
{% for item in site.data.navigation %}
32+
<li class="sidebar-menu{% if page.url == item.link %} current{% endif %}">
33+
<a href="{{ item.link }}">{{ item.name }}</a>
34+
</li>
35+
{% endfor %}
36+
</ul>
37+
</nav>
4938

5039
<section id="main-content">
5140
{{ content }}

0 commit comments

Comments
 (0)