Skip to content

Commit dfae8e1

Browse files
author
Radek Simko
committed
Do matching in sidebar_current via regex or equal sign
1 parent f1ae920 commit dfae8e1

17 files changed

Lines changed: 26 additions & 26 deletions

‎website/helpers/sidebar_helpers.rb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ module SidebarHelpers
33
# if the YAML frontmatter matches the expected value.
44
def sidebar_current(expected)
55
current = current_page.data.sidebar_current || ""
6-
if current.start_with?(expected)
6+
if current == expected or (expected.is_a?(Regexp) and expected.match(current))
77
return " class=\"active\""
88
else
99
return ""

‎website/source/layouts/atlas.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/atlas/index.html">Atlas Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-atlas-resource") %>>
13+
<li<%= sidebar_current(/^docs-atlas-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-atlas-resource-artifact") %>>

‎website/source/layouts/aws.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/aws/index.html">AWS Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-aws-resource") %>>
13+
<li<%= sidebar_current(/^docs-aws-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-aws-resource-autoscale") %>>

‎website/source/layouts/cloudflare.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/cloudflare/index.html">CloudFlare Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-cloudflare-resource") %>>
13+
<li<%= sidebar_current(/^docs-cloudflare-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-cloudflare-resource-record") %>>

‎website/source/layouts/cloudstack.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/cloudstack/index.html">CloudStack Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-cloudstack-resource") %>>
13+
<li<%= sidebar_current(/^docs-cloudstack-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-cloudstack-resource-disk") %>>

‎website/source/layouts/consul.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/consul/index.html">Consul Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-consul-resource") %>>
13+
<li<%= sidebar_current(/^docs-consul-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-consul-resource-keys") %>>

‎website/source/layouts/digitalocean.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/do/index.html">DigitalOcean Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-do-resource") %>>
13+
<li<%= sidebar_current(/^docs-do-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-do-resource-domain") %>>

‎website/source/layouts/dme.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/dme/index.html">DNSMadeEasy Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-dme-resource") %>>
13+
<li<%= sidebar_current(/^docs-dme-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-dme-resource-record") %>>

‎website/source/layouts/dnsimple.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/dnsimple/index.html">DNSimple Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-dnsimple-resource") %>>
13+
<li<%= sidebar_current(/^docs-dnsimple-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-dnsimple-resource-record") %>>

‎website/source/layouts/docker.erb‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<a href="/docs/providers/docker/index.html">Docker Provider</a>
1111
</li>
1212

13-
<li<%= sidebar_current("docs-docker-resource") %>>
13+
<li<%= sidebar_current(/^docs-docker-resource/) %>>
1414
<a href="#">Resources</a>
1515
<ul class="nav nav-visible">
1616
<li<%= sidebar_current("docs-docker-resource-container") %>>

0 commit comments

Comments
 (0)