base.html 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <!DOCTYPE html>
  2. <html lang="{{ DEFAULT_LANG }}">
  3. <head>
  4. <meta charset="utf-8" />
  5. <meta generator="pelican" />
  6. <title>{% block title %}{{ SITENAME }}{%endblock%}</title>
  7. <link rel="stylesheet" href="{{ SITEURL }}/{{ THEME_STATIC_DIR }}/css/{{ CSS_FILE }}" />
  8. {% if FEED_ALL_ATOM %}
  9. <link href="{{ FEED_DOMAIN }}/{{ FEED_ALL_ATOM }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Atom Feed" />
  10. {% endif %}
  11. {% if FEED_ALL_RSS %}
  12. <link href="{{ FEED_DOMAIN }}/{{ FEED_ALL_RSS }}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} RSS Feed" />
  13. {% endif %}
  14. <!--[if IE]>
  15. <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
  16. <![endif]-->
  17. </head>
  18. <body id="index" class="home">
  19. <header id="banner" class="body">
  20. <h1><a href="{{ SITEURL }}/">{{ SITENAME }} {% if SITESUBTITLE %} <strong>{{ SITESUBTITLE }}</strong>{% endif %}</a></h1>
  21. <nav><ul>
  22. {% for title, link in MENUITEMS %}
  23. <li><a href="{{ link }}">{{ title }}</a></li>
  24. {% endfor %}
  25. {% if DISPLAY_PAGES_ON_MENU -%}
  26. {% for pg in PAGES %}
  27. <li{% if pg == page %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ pg.url }}">{{ pg.title }}</a></li>
  28. {% endfor %}
  29. {% endif %}
  30. {% if DISPLAY_CATEGORIES_ON_MENU -%}
  31. {% for cat, null in categories %}
  32. <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li>
  33. {% endfor %}
  34. {% endif %}
  35. </ul></nav>
  36. </header><!-- /#banner -->
  37. {% block content %}
  38. {% endblock %}
  39. <section id="extras" class="body">
  40. {% if LINKS %}
  41. <div class="blogroll">
  42. <h2>blogroll</h2>
  43. <ul>
  44. {% for name, link in LINKS %}
  45. <li><a href="{{ link }}">{{ name }}</a></li>
  46. {% endfor %}
  47. </ul>
  48. </div><!-- /.blogroll -->
  49. {% endif %}
  50. {% if SOCIAL or FEED_ALL_ATOM or FEED_ALL_RSS %}
  51. <div class="social">
  52. <h2>social</h2>
  53. <ul>
  54. {% if FEED_ALL_ATOM %}
  55. <li><a href="{{ FEED_DOMAIN }}/{{ FEED_ALL_ATOM }}" type="application/atom+xml" rel="alternate">atom feed</a></li>
  56. {% endif %}
  57. {% if FEED_ALL_RSS %}
  58. <li><a href="{{ FEED_DOMAIN }}/{{ FEED_ALL_RSS }}" type="application/rss+xml" rel="alternate">rss feed</a></li>
  59. {% endif %}
  60. {% for name, link in SOCIAL %}
  61. <li><a href="{{ link }}">{{ name }}</a></li>
  62. {% endfor %}
  63. </ul>
  64. </div><!-- /.social -->
  65. {% endif %}
  66. </section><!-- /#extras -->
  67. </body>
  68. </html>