base.html 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. <!DOCTYPE html>
  2. <html lang="{% block html_lang %}{{ DEFAULT_LANG }}{% endblock html_lang %}">
  3. <head>
  4. <meta charset="utf-8" />
  5. <title>{% block title %}{{ SITENAME }}{%endblock%}</title>
  6. <link rel="stylesheet" href="{{ SITEURL }}/{{ THEME_STATIC_DIR }}/css/{{ CSS_FILE }}" />
  7. {% if FAVICON %}
  8. <link href="{{ SITEURL }}/{{ FAVICON }}" rel="icon">
  9. {% endif %}
  10. {% if FEED_ALL_ATOM %}
  11. <link href="{{ FEED_DOMAIN }}/{% if FEED_ALL_ATOM_URL %}{{ FEED_ALL_ATOM_URL }}{% else %}{{ FEED_ALL_ATOM }}{% endif %}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Atom Feed" />
  12. {% endif %}
  13. {% if FEED_ALL_RSS %}
  14. <link href="{{ FEED_DOMAIN }}/{% if FEED_ALL_RSS_URL %}{{ FEED_ALL_RSS_URL }}{% else %}{{ FEED_ALL_RSS }}{% endif %}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} RSS Feed" />
  15. {% endif %}
  16. {% block extra_head %}{% endblock extra_head %}
  17. </head>
  18. <body id="index" class="home">
  19. {% include 'github.html' %}
  20. <header id="banner" class="body">
  21. <h1><a href="{{ SITEURL }}/">{{ SITENAME }} {% if SITESUBTITLE %}<strong>{{ SITESUBTITLE }}</strong>{% endif %}</a></h1>
  22. <nav><ul>
  23. {% for title, link in MENUITEMS %}
  24. <li><a href="{{ link }}">{{ title }}</a></li>
  25. {% endfor %}
  26. {% if DISPLAY_PAGES_ON_MENU -%}
  27. {% for pg in pages %}
  28. <li{% if pg == page %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ pg.url }}">{{ pg.title }}</a></li>
  29. {% endfor %}
  30. {% endif %}
  31. {% if DISPLAY_CATEGORIES_ON_MENU -%}
  32. {% for cat, null in categories %}
  33. <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li>
  34. {% endfor %}
  35. {% endif %}
  36. </ul></nav>
  37. </header><!-- /#banner -->
  38. {% block content %}
  39. {% endblock %}
  40. <section id="extras" class="body">
  41. {% if LINKS %}
  42. <div class="blogroll">
  43. <h2>{{ LINKS_WIDGET_NAME | default('links') }}</h2>
  44. <ul>
  45. {% for name, link in LINKS %}
  46. <li><a href="{{ link }}">{{ name }}</a></li>
  47. {% endfor %}
  48. </ul>
  49. </div><!-- /.blogroll -->
  50. {% endif %}
  51. {% if SOCIAL or FEED_ALL_ATOM or FEED_ALL_RSS %}
  52. <div class="social">
  53. <h2>{{ SOCIAL_WIDGET_NAME | default('social') }}</h2>
  54. <ul>
  55. {% if FEED_ALL_ATOM %}
  56. <li><a href="{{ FEED_DOMAIN }}/{% if FEED_ALL_ATOM_URL %}{{ FEED_ALL_ATOM_URL }}{% else %}{{ FEED_ALL_ATOM }}{% endif %}" type="application/atom+xml" rel="alternate">atom feed</a></li>
  57. {% endif %}
  58. {% if FEED_ALL_RSS %}
  59. <li><a href="{{ FEED_DOMAIN }}/{% if FEED_ALL_RSS_URL %}{{ FEED_ALL_RSS_URL }}{% else %}{{ FEED_ALL_RSS }}{% endif %}" type="application/rss+xml" rel="alternate">rss feed</a></li>
  60. {% endif %}
  61. {% for name, link in SOCIAL %}
  62. <li><a href="{{ link }}">{{ name }}</a></li>
  63. {% endfor %}
  64. </ul>
  65. </div><!-- /.social -->
  66. {% endif %}
  67. </section><!-- /#extras -->
  68. <footer id="contentinfo" class="body">
  69. <address id="about" class="vcard body">
  70. Proudly powered by <a href="http://getpelican.com/">Pelican</a>, which takes great advantage of <a href="http://python.org">Python</a>.
  71. </address><!-- /#about -->
  72. <p>The theme is by <a href="http://coding.smashingmagazine.com/2009/08/04/designing-a-html-5-layout-from-scratch/">Smashing Magazine</a>, thanks!</p>
  73. </footer><!-- /#contentinfo -->
  74. {% include 'analytics.html' %}
  75. {% include 'disqus_script.html' %}
  76. </body>
  77. </html>