diff options
author | bnewbold <bnewbold@robocracy.org> | 2014-12-30 04:40:22 +0100 |
---|---|---|
committer | bnewbold <bnewbold@robocracy.org> | 2014-12-30 04:40:22 +0100 |
commit | 11259190aca775d9864022d8dd9fbb58e43f167c (patch) | |
tree | 5b99eb17e7e954189988d1cf32a5b68fa0cbf7cc /_better_theme/layout.html | |
parent | 240e479f888f04530865d4b1b67f6d61c5729dd9 (diff) | |
download | novena-guide-11259190aca775d9864022d8dd9fbb58e43f167c.tar.gz novena-guide-11259190aca775d9864022d8dd9fbb58e43f167c.zip |
initial sphinx skeleton
Diffstat (limited to '_better_theme/layout.html')
-rw-r--r-- | _better_theme/layout.html | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/_better_theme/layout.html b/_better_theme/layout.html new file mode 100644 index 0000000..31c6675 --- /dev/null +++ b/_better_theme/layout.html @@ -0,0 +1,95 @@ +{%- extends "basic/layout.html" %} +{%- from "relbar.html" import relbar_top with context %} +{%- from "relbar.html" import relbar_bottom with context %} + +{#- ### head ### -#} + +{%- block extrahead %} + + {#- make mobile reasonable #} + <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"> + + {%- for css_file in theme_cssfiles %} + {%- if css_file.startswith('http') %} + <link rel="stylesheet" href="{{ css_file }}" type="text/css" /> + {%- else %} + <link rel="stylesheet" href="{{ pathto(css_file, 1) }}" type="text/css" /> + {%- endif %} + {%- endfor %} + + {%- for js_file in theme_scriptfiles %} + <script src="{{ pathto(js_file, 1) }}" type="text/javascript"></script> + {%- endfor %} + + {%- if theme_inlinecss %} + <style type="text/css">{{ theme_inlinecss|safe }}</style> + {%- endif %} + + {%- block userhead %} + {%- endblock %} +{%- endblock %} + +{#- ### content ### -#} + +{%- block header %} + {%- if theme_showheader|tobool %} + <header id="pageheader"><h1><a href="{{ pathto(master_doc) }} "> + {{ docstitle }} + </a></h1></header> + {%- endif %} +{%- endblock %} + +{%- block relbar1 -%}{{ relbar_top() }}{%- endblock -%} +{%- block relbar2 -%}{{ relbar_bottom() }}{%- endblock -%} + +{%- block footer %} + <footer id="pagefooter"> + + {%- if show_copyright %} + {%- if hasdoc('copyright') %} + {% trans path=pathto('copyright'), copyright=copyright|e %} + <a href="{{ path }}">© {{ copyright }} </a>. + {% endtrans %} + {%- else %} + {%- trans copyright=copyright|e -%} + © {{ copyright }}. + {%- endtrans %} + {%- endif %} + {%- endif %} + + {%- if last_updated %} + {%- trans last_updated=last_updated|e -%} + Last updated on {{ last_updated }}. + {%- endtrans %} + {%- endif %} + + {%- if show_sphinx %} + Created using <a href="http://sphinx-doc.org/">Sphinx</a> + {{ sphinx_version }} + {%- if theme_linktotheme|tobool %} + with the <a href="http://github.com/irskep/sphinx-better-theme"> + better</a> theme + {%- endif %}. + {%- else %} + {%- if theme_linktotheme %} + This site uses the + <a href="http://github.com/irskep/sphinx-better-theme"> + “better”</a> + theme for Sphinx. + {%- endif %} + {%- endif %} + + </footer> + + {% if theme_ga_ua %} + <script> + (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ + (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), + m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) + })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); + + ga('create', '{{ theme_ga_ua }}', '{{ theme_ga_domain }}'); + ga('send', 'pageview'); + </script> + {% endif %} +{%- endblock %} |