Skip to content

Commit

Permalink
Put baguetteBox in late_load_js in base theme
Browse files Browse the repository at this point in the history
cc @ralsina

Signed-off-by: Chris Warrick <kwpolska@gmail.com>
  • Loading branch information
Kwpolska committed Jan 1, 2018
1 parent 5c7d47f commit d13b184
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 10 deletions.
5 changes: 0 additions & 5 deletions nikola/data/themes/base-jinja/templates/base.tmpl
Expand Up @@ -20,11 +20,6 @@
{{ footer.html_footer() }}
</div>
{{ base.late_load_js() }}
{% if use_cdn %}
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.8.2/baguetteBox.min.js"></script>
{% else %}
<script src="/assets/js/baguetteBox.min.js"></script>
{% endif %}
{% block extra_js %}{% endblock %}
<script>
baguetteBox.run('a.reference:not(.islink)', {
Expand Down
13 changes: 13 additions & 0 deletions nikola/data/themes/base-jinja/templates/base_helper.tmpl
Expand Up @@ -72,6 +72,19 @@ lang="{{ lang }}">
{% endmacro %}

{% macro late_load_js() %}
{% if use_bundles %}
{% if use_cdn %}
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.8.2/baguetteBox.min.js"></script>
{% else %}
<script src="/assets/js/all-nocdn.js"></script>
{% endif %}
{% else %}
{% if use_cdn %}
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.8.2/baguetteBox.min.js"></script>
{% else %}
<script src="/assets/js/baguetteBox.min.js"></script>
{% endif %}
{% endif %}
{{ social_buttons_code }}
{% endmacro %}

Expand Down
1 change: 1 addition & 0 deletions nikola/data/themes/base/bundles
@@ -1,2 +1,3 @@
assets/css/all.css=rst_base.css,nikola_rst.css,code.css,theme.css
assets/css/all-nocdn.css=rst_base.css,nikola_rst.css,code.css,theme.css,baguetteBox.min.css
assets/css/all-nocdn.js=baguetteBox.min.js
5 changes: 0 additions & 5 deletions nikola/data/themes/base/templates/base.tmpl
Expand Up @@ -20,11 +20,6 @@ ${template_hooks['extra_head']()}
${footer.html_footer()}
</div>
${base.late_load_js()}
% if use_cdn:
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.8.2/baguetteBox.min.js"></script>
% else:
<script src="/assets/js/baguetteBox.min.js"></script>
% endif
<%block name="extra_js"></%block>
<script>
baguetteBox.run('a.reference:not(.islink)', {
Expand Down
13 changes: 13 additions & 0 deletions nikola/data/themes/base/templates/base_helper.tmpl
Expand Up @@ -72,6 +72,19 @@ lang="${lang}">
</%def>

<%def name="late_load_js()">
% if use_bundles:
% if use_cdn:
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.8.2/baguetteBox.min.js"></script>
% else:
<script src="/assets/js/all-nocdn.js"></script>
% endif
% else:
% if use_cdn:
<script src="https://cdnjs.cloudflare.com/ajax/libs/baguettebox.js/1.8.2/baguetteBox.min.js"></script>
% else:
<script src="/assets/js/baguetteBox.min.js"></script>
% endif
% endif
${social_buttons_code}
</%def>

Expand Down

0 comments on commit d13b184

Please sign in to comment.