mirror of
https://github.com/TryGhost/Ghost.git
synced 2025-02-17 23:44:39 -05:00
closes https://github.com/TryGhost/Team/issues/545 The price helper requires an object with amount & currency properties to work correctly. This updates the @price data object to expose these. In order to maintain backward compatibility with using the @price data as primitive number values, we add a valueOf method which returns the legacy dollar amount value. This means you can use {{price @price.monthly}} OR {{@price.monthly}} - the second of which will output the dollar amount. A new theme fixture was added to test both usages of the @price data
29 lines
1.2 KiB
Handlebars
29 lines
1.2 KiB
Handlebars
<nav class="site-nav">
|
|
<div class="site-nav-left">
|
|
{{^is "home"}}
|
|
{{#if @blog.logo}}
|
|
<a class="site-nav-logo" href="{{@blog.url}}"><img src="{{@blog.logo}}" alt="{{@blog.title}}" /></a>
|
|
{{else}}
|
|
<a class="site-nav-logo" href="{{@blog.url}}">{{@blog.title}}</a>
|
|
{{/if}}
|
|
{{/is}}
|
|
{{#if @blog.navigation}}
|
|
{{navigation}}
|
|
{{/if}}
|
|
</div>
|
|
<div class="site-nav-right">
|
|
<div class="social-links">
|
|
{{#if @blog.facebook}}
|
|
<a class="social-link social-link-fb" href="{{facebook_url @blog.facebook}}" target="_blank" rel="noopener">{{> "icons/facebook"}}</a>
|
|
{{/if}}
|
|
{{#if @blog.twitter}}
|
|
<a class="social-link social-link-tw" href="{{twitter_url @blog.twitter}}" target="_blank" rel="noopener">{{> "icons/twitter"}}</a>
|
|
{{/if}}
|
|
</div>
|
|
{{#if @labs.subscribers}}
|
|
<a class="subscribe-button" href="#subscribe">Subscribe</a>
|
|
{{else}}
|
|
<a class="rss-button" href="https://feedly.com/i/subscription/feed/{{@blog.url}}/rss/" target="_blank" rel="noopener">{{> "icons/rss"}}</a>
|
|
{{/if}}
|
|
</div>
|
|
</nav>
|