Skip to content

Commit 9dcd8eb

Browse files
authored
Only display sponsor levels if there are sponsors in them (#36)
Moves the `#get` method outside of the containing `div` tags. - [x] If a sponsor level has no sponsors then that level is not displayed.
1 parent d24698a commit 9dcd8eb

File tree

1 file changed

+42
-36
lines changed

1 file changed

+42
-36
lines changed

custom-modern-corporate-sponsorship-program.hbs

Lines changed: 42 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -7,42 +7,48 @@
77
<div>{{content}}</div>
88
</div>
99
<div class="container corporate-sponsors">
10-
<div class="level ruby">
11-
<div class="name"><h3>Ruby</h3></div>
12-
<div class="bucket">
13-
{{#get "pages" filter="tag:hash-corporate-sponsor-ruby" include="feature_image"}}
14-
{{#foreach pages}}
15-
{{#if feature_image}}
16-
<img src="{{feature_image}}" alt="{{title}}" class="feature-image">
17-
{{/if}}
18-
{{/foreach}}
19-
{{/get}}
20-
</div>
21-
</div>
22-
<div class="level gold">
23-
<div class="name"><h3>Gold</h3></div>
24-
<div class="bucket">
25-
{{#get "pages" filter="tag:hash-corporate-sponsor-gold" include="feature_image"}}
26-
{{#foreach pages}}
27-
{{#if feature_image}}
28-
<img src="{{feature_image}}" alt="{{title}}" class="feature-image">
29-
{{/if}}
30-
{{/foreach}}
31-
{{/get}}
32-
</div>
33-
</div>
34-
<div class="level silver">
35-
<div class="name"><h3>Silver</h3></div>
36-
<div class="bucket">
37-
{{#get "pages" filter="tag:hash-corporate-sponsor-silver" include="feature_image"}}
38-
{{#foreach pages}}
39-
{{#if feature_image}}
40-
<img src="{{feature_image}}" alt="{{title}}" class="feature-image">
41-
{{/if}}
42-
{{/foreach}}
43-
{{/get}}
44-
</div>
45-
</div>
10+
{{#get "pages" filter="tag:hash-corporate-sponsor-ruby" include="feature_image"}}
11+
{{#if pages}}
12+
<div class="level ruby">
13+
<div class="name"><h3>Ruby</h3></div>
14+
<div class="bucket">
15+
{{#foreach pages}}
16+
{{#if feature_image}}
17+
<img src="{{feature_image}}" alt="{{title}}" class="feature-image">
18+
{{/if}}
19+
{{/foreach}}
20+
</div>
21+
</div>
22+
{{/if}}
23+
{{/get}}
24+
{{#get "pages" filter="tag:hash-corporate-sponsor-gold" include="feature_image"}}
25+
{{#if pages}}
26+
<div class="level gold">
27+
<div class="name"><h3>Gold</h3></div>
28+
<div class="bucket">
29+
{{#foreach pages}}
30+
{{#if feature_image}}
31+
<img src="{{feature_image}}" alt="{{title}}" class="feature-image">
32+
{{/if}}
33+
{{/foreach}}
34+
</div>
35+
</div>
36+
{{/if}}
37+
{{/get}}
38+
{{#get "pages" filter="tag:hash-corporate-sponsor-silver" include="feature_image"}}
39+
{{#if pages}}
40+
<div class="level silver">
41+
<div class="name"><h3>Silver</h3></div>
42+
<div class="bucket">
43+
{{#foreach pages}}
44+
{{#if feature_image}}
45+
<img src="{{feature_image}}" alt="{{title}}" class="feature-image">
46+
{{/if}}
47+
{{/foreach}}
48+
</div>
49+
</div>
50+
{{/if}}
51+
{{/get}}
4652
</div>
4753
<div class="container">
4854
{{#get "pages" filter="slug:benefits-of-supporting-ruby-central"}}

0 commit comments

Comments
 (0)