diff options
Diffstat (limited to 'pelican-bootstrap3/templates/includes/sidebar.html')
-rw-r--r-- | pelican-bootstrap3/templates/includes/sidebar.html | 161 |
1 files changed, 67 insertions, 94 deletions
diff --git a/pelican-bootstrap3/templates/includes/sidebar.html b/pelican-bootstrap3/templates/includes/sidebar.html index 35811f6..db8d0a3 100644 --- a/pelican-bootstrap3/templates/includes/sidebar.html +++ b/pelican-bootstrap3/templates/includes/sidebar.html @@ -2,103 +2,76 @@ {% set DISPLAY_TAGS_ON_SIDEBAR = True %} {% endif %} -<aside> - <section> - <ul class="list-group list-group-flush"> - {% if SOCIAL %} - <li class="list-group-item"><h4><i class="fa fa-home fa-lg"></i><span class="icon-label">Social</span></h4> - <ul class="list-group" id="social"> - {% for name, link in SOCIAL %} - {% set name_sanitized = name|lower|replace('+','-plus')|replace(' ','-') %} - {% if name_sanitized in ['flickr', 'spotify', 'stack-overflow'] %} - {% set iconattributes = '"fa fa-' ~ name_sanitized ~ ' fa-lg"' %} - {% else %} - {% set iconattributes = '"fa fa-' ~ name_sanitized ~ '-square fa-lg"' %} - {% endif %} - <li class="list-group-item"><a href="{{ link }}"><i class={{ iconattributes }}></i> {{ name }}</a></li> - {% endfor %} - </ul> - </li> - {% endif %} - - {% if DISPLAY_RECENT_POSTS_ON_SIDEBAR %} - {% if RECENT_POST_COUNT is not defined %} - {% set RECENT_POST_COUNT = 5 %} - {% endif %} - <li class="list-group-item"><h4><i class="fa fa-home fa-lg"></i><span class="icon-label">Recent Posts</span></h4> - <ul class="list-group" id="recentposts"> - {% for article in articles[:RECENT_POST_COUNT] %} - <li class="list-group-item"> - <a href="{{ SITEURL }}/{{ article.url }}"> - {{ article.title }} - </a> - </li> - {% endfor %} - </ul> - </li> - {% endif %} +<section class="well well-sm"> + <ul class="list-group list-group-flush"> + {% if SOCIAL %} + <li class="list-group-item"><h4><i class="fa fa-home fa-lg"></i><span class="icon-label">Social</span></h4> + <ul class="list-group" id="social"> + {% for name, link in SOCIAL %} + {% set name_sanitized = name|lower|replace('+','-plus')|replace(' ','-') %} + {% if name_sanitized in ['flickr', 'spotify', 'stack-overflow', 'weibo'] %} + {% set iconattributes = '"fa fa-' ~ name_sanitized ~ ' fa-lg"' %} + {% else %} + {% set iconattributes = '"fa fa-' ~ name_sanitized ~ '-square fa-lg"' %} + {% endif %} + <li class="list-group-item"><a href="{{ link }}"><i class={{ iconattributes }}></i> {{ name }}</a></li> + {% endfor %} + </ul> + </li> + {% endif %} - {% if DISPLAY_CATEGORIES_ON_SIDEBAR %} - <li class="list-group-item"><a href="{{ SITEURL }}/{{ CATEGORIES_URL }}"><h4><i class="fa fa-home fa-lg"></i><span class="icon-label">Categories</span></h4></a> - <ul class="list-group" id="categories"> - {% for cat, null in categories %} - <li class="list-group-item"> - <a href="{{ SITEURL }}/{{ cat.url }}"> - <i class="fa fa-folder-open fa-lg"></i> {{ cat }} - </a> - </li> - {% endfor %} - </ul> - </li> + {% if DISPLAY_RECENT_POSTS_ON_SIDEBAR %} + {% if RECENT_POST_COUNT is not defined %} + {% set RECENT_POST_COUNT = 5 %} {% endif %} + <li class="list-group-item"><h4><i class="fa fa-home fa-lg"></i><span class="icon-label">Recent Posts</span></h4> + <ul class="list-group" id="recentposts"> + {% for article in articles[:RECENT_POST_COUNT] %} + <li class="list-group-item"> + <a href="{{ SITEURL }}/{{ article.url }}"> + {{ article.title }} + </a> + </li> + {% endfor %} + </ul> + </li> + {% endif %} - {% if DISPLAY_TAGS_ON_SIDEBAR %} - {% if DISPLAY_TAGS_INLINE %} - {% set tags = tag_cloud | sort(attribute='0') %} - {% else %} - {% set tags = tag_cloud | sort(attribute='1') %} - {% endif %} - <li class="list-group-item"><a href="{{ SITEURL }}/{{ TAGS_URL }}"><h4><i class="fa fa-tags fa-lg"></i><span class="icon-label">Tags</span></h4></a> - <ul class="list-group {% if DISPLAY_TAGS_INLINE %}list-inline tagcloud{% endif %}" id="tags"> - {% for tag in tags %} - <li class="list-group-item tag-{{ tag.1 }}"> - <a href="{{ SITEURL }}/{{ tag.0.url }}"> - {{ tag.0 }} - </a> - </li> - {% endfor %} - </ul> - </li> - {% endif %} + {% if DISPLAY_CATEGORIES_ON_SIDEBAR %} + <li class="list-group-item"><a href="{{ SITEURL }}/{{ CATEGORIES_URL }}"><h4><i class="fa fa-home fa-lg"></i><span class="icon-label">Categories</span></h4></a> + <ul class="list-group" id="categories"> + {% for cat, null in categories %} + <li class="list-group-item"> + <a href="{{ SITEURL }}/{{ cat.url }}"> + <i class="fa fa-folder-open fa-lg"></i> {{ cat }} + </a> + </li> + {% endfor %} + </ul> + </li> + {% endif %} - {% if DISPLAY_SERIES_ON_SIDEBAR %} - {% if article %} - {% if article.series %} - <li class="list-group-item"><h4><i class="fa fa-tags fa-list-ul"></i><span class="icon-label">Series</span></h4> - <ul class="list-group"> - <li class="list-group-item"> - {% if article.series.previous %} - <h5></i> Previous article</h5> - <a href="{{ SITEURL }}/{{ article.series.previous.url }}">{{ article.series.previous.title }}</a> - {% endif %} - </li> - <li class="list-group-item"> - {% if article.series.next %} - <h5>Next article</h5> - <a href="{{ SITEURL }}/{{ article.series.next.url }}">{{ article.series.next.title }}</a> - {% endif %} - </li> - </ul> - </li> - {% endif%} - {% endif %} + {% if DISPLAY_TAGS_ON_SIDEBAR %} + {% if DISPLAY_TAGS_INLINE %} + {% set tags = tag_cloud | sort(attribute='0') %} + {% else %} + {% set tags = tag_cloud | sort(attribute='1') %} {% endif %} + <li class="list-group-item"><a href="{{ SITEURL }}/{{ TAGS_URL }}"><h4><i class="fa fa-tags fa-lg"></i><span class="icon-label">Tags</span></h4></a> + <ul class="list-group {% if DISPLAY_TAGS_INLINE %}list-inline tagcloud{% endif %}" id="tags"> + {% for tag in tags %} + <li class="list-group-item tag-{{ tag.1 }}"> + <a href="{{ SITEURL }}/{{ tag.0.url }}"> + {{ tag.0 }} + </a> + </li> + {% endfor %} + </ul> + </li> + {% endif %} + {% include 'includes/github.html' %} + {% include 'includes/twitter_timeline.html' %} + {% include 'includes/links.html' %} + </ul> +</section> - {% include 'includes/github.html' %} - {% include 'includes/twitter_timeline.html' %} - {% include 'includes/links.html' %} - - </ul> - </section> - -</aside> |