diff options
Diffstat (limited to 'nikola/data/themes/bootstrap3/templates')
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/authors.tmpl | 17 | ||||
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/base.tmpl | 94 | ||||
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/base_helper.tmpl | 188 | ||||
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/gallery.tmpl | 95 | ||||
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/listing.tmpl | 32 | ||||
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/post.tmpl | 59 | ||||
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/slides.tmpl | 24 | ||||
| -rw-r--r-- | nikola/data/themes/bootstrap3/templates/tags.tmpl | 38 |
8 files changed, 0 insertions, 547 deletions
diff --git a/nikola/data/themes/bootstrap3/templates/authors.tmpl b/nikola/data/themes/bootstrap3/templates/authors.tmpl deleted file mode 100644 index 2d3bbf5..0000000 --- a/nikola/data/themes/bootstrap3/templates/authors.tmpl +++ /dev/null @@ -1,17 +0,0 @@ -## -*- coding: utf-8 -*- -<%inherit file="base.tmpl"/> - -<%block name="content"> -% if items: - <h2>${messages("Authors")}</h2> -% endif -% if items: - <ul class="list-inline"> - % for text, link in items: - % if text not in hidden_authors: - <li><a class="reference badge" href="${link}">${text|h}</a></li> - % endif - % endfor - </ul> -% endif -</%block> diff --git a/nikola/data/themes/bootstrap3/templates/base.tmpl b/nikola/data/themes/bootstrap3/templates/base.tmpl deleted file mode 100644 index 2f7a290..0000000 --- a/nikola/data/themes/bootstrap3/templates/base.tmpl +++ /dev/null @@ -1,94 +0,0 @@ -## -*- coding: utf-8 -*- -<%namespace name="base" file="base_helper.tmpl" import="*" /> -<%namespace name="notes" file="annotation_helper.tmpl" import="*" /> -${set_locale(lang)} -${base.html_headstart()} -<%block name="extra_head"> -### Leave this block alone. -</%block> -${template_hooks['extra_head']()} -</head> -<body> -<a href="#content" class="sr-only sr-only-focusable">${messages("Skip to main content")}</a> - -<!-- Menubar --> - -<nav class="navbar navbar-inverse navbar-static-top"> - <div class="container"><!-- This keeps the margins nice --> - <div class="navbar-header"> - <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-navbar" aria-controls="bs-navbar" aria-expanded="false"> - <span class="sr-only">${messages("Toggle navigation")}</span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - <span class="icon-bar"></span> - </button> - <a class="navbar-brand" href="${abs_link(_link("root", None, lang))}"> - %if logo_url: - <img src="${logo_url}" alt="${blog_title|h}" id="logo"> - %endif - - % if show_blog_title: - <span id="blog-title">${blog_title|h}</span> - % endif - </a> - </div><!-- /.navbar-header --> - <div class="collapse navbar-collapse" id="bs-navbar" aria-expanded="false"> - <ul class="nav navbar-nav"> - ${base.html_navigation_links()} - ${template_hooks['menu']()} - </ul> - %if search_form: - ${search_form} - %endif - - <ul class="nav navbar-nav navbar-right"> - <%block name="belowtitle"> - %if len(translations) > 1: - <li>${base.html_translations()}</li> - %endif - </%block> - % if show_sourcelink: - <%block name="sourcelink"></%block> - %endif - ${template_hooks['menu_alt']()} - </ul> - </div><!-- /.navbar-collapse --> - </div><!-- /.container --> -</nav> - -<!-- End of Menubar --> - -<div class="container" id="content" role="main"> - <div class="body-content"> - <!--Body content--> - <div class="row"> - ${template_hooks['page_header']()} - <%block name="content"></%block> - </div> - <!--End of body content--> - - <footer id="footer"> - ${content_footer} - ${template_hooks['page_footer']()} - </footer> - </div> -</div> - -${base.late_load_js()} - <script>$('a.image-reference:not(.islink) img:not(.islink)').parent().colorbox({rel:"gal",maxWidth:"100%",maxHeight:"100%",scalePhotos:true});</script> - <!-- fancy dates --> - <script> - moment.locale("${momentjs_locales[lang]}"); - fancydates(${date_fanciness}, ${js_date_format}); - </script> - <!-- end fancy dates --> - <%block name="extra_js"></%block> - % if annotations and post and not post.meta('noannotations'): - ${notes.code()} - % elif not annotations and post and post.meta('annotations'): - ${notes.code()} - % endif -${body_end} -${template_hooks['body_end']()} -</body> -</html> diff --git a/nikola/data/themes/bootstrap3/templates/base_helper.tmpl b/nikola/data/themes/bootstrap3/templates/base_helper.tmpl deleted file mode 100644 index 20b135b..0000000 --- a/nikola/data/themes/bootstrap3/templates/base_helper.tmpl +++ /dev/null @@ -1,188 +0,0 @@ -## -*- coding: utf-8 -*- - -<%namespace name="notes" file="annotation_helper.tmpl" import="*" /> -<%def name="html_headstart()"> -<!DOCTYPE html> -<html -\ -% if use_open_graph or (twitter_card and twitter_card['use_twitter_cards']) or (comment_system == 'facebook'): -prefix='\ -%if use_open_graph or (twitter_card and twitter_card['use_twitter_cards']): -og: http://ogp.me/ns# \ -%endif -%if use_open_graph: -article: http://ogp.me/ns/article# \ -%endif -%if comment_system == 'facebook': -fb: http://ogp.me/ns/fb# \ -%endif -'\ -%endif -\ -% if is_rtl: -dir="rtl" \ -% endif -\ -lang="${lang}"> - <head> - <meta charset="utf-8"> - % if use_base_tag: - <base href="${abs_link(permalink)}"> - % endif - %if description: - <meta name="description" content="${description|h}"> - %endif - <meta name="viewport" content="width=device-width, initial-scale=1"> - %if title == blog_title: - <title>${blog_title|h}</title> - %else: - <title>${title|h} | ${blog_title|h}</title> - %endif - - ${html_stylesheets()} - <meta content="${theme_color}" name="theme-color"> - ${html_feedlinks()} - <link rel="canonical" href="${abs_link(permalink)}"> - - %if favicons: - %for name, file, size in favicons: - <link rel="${name}" href="${file}" sizes="${size}"/> - %endfor - %endif - - % if comment_system == 'facebook': - <meta property="fb:app_id" content="${comment_system_id}"> - % endif - - %if prevlink: - <link rel="prev" href="${prevlink}" type="text/html"> - %endif - %if nextlink: - <link rel="next" href="${nextlink}" type="text/html"> - %endif - - ${mathjax_config} - %if use_cdn: - <!--[if lt IE 9]><script src="https://html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]--> - %else: - <!--[if lt IE 9]><script src="${url_replacer(permalink, '/assets/js/html5.js', lang)}"></script><![endif]--> - %endif - - ${extra_head_data} -</%def> - -<%def name="late_load_js()"> - %if use_bundles: - %if use_cdn: - <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.3/jquery.min.js"></script> - <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> - - <script src="/assets/js/all.js"></script> - %else: - <script src="/assets/js/all-nocdn.js"></script> - %endif - %else: - %if use_cdn: - <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.3/jquery.min.js"></script> - <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script> - %else: - <script src="/assets/js/jquery.min.js"></script> - <script src="/assets/js/bootstrap.min.js"></script> - <script src="/assets/js/moment-with-locales.min.js"></script> - <script src="/assets/js/fancydates.js"></script> - %endif - <script src="/assets/js/jquery.colorbox-min.js"></script> - %endif - %if colorbox_locales[lang]: - <script src="/assets/js/colorbox-i18n/jquery.colorbox-${colorbox_locales[lang]}.js"></script> - %endif - ${social_buttons_code} -</%def> - - -<%def name="html_stylesheets()"> - %if use_bundles: - %if use_cdn: - <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> - <link href="/assets/css/all.css" rel="stylesheet" type="text/css"> - %else: - <link href="/assets/css/all-nocdn.css" rel="stylesheet" type="text/css"> - %endif - %else: - %if use_cdn: - <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> - %else: - <link href="/assets/css/bootstrap.min.css" rel="stylesheet" type="text/css"> - %endif - <link href="/assets/css/rst.css" rel="stylesheet" type="text/css"> - <link href="/assets/css/code.css" rel="stylesheet" type="text/css"> - <link href="/assets/css/colorbox.css" rel="stylesheet" type="text/css"> - <link href="/assets/css/theme.css" rel="stylesheet" type="text/css"> - %if has_custom_css: - <link href="/assets/css/custom.css" rel="stylesheet" type="text/css"> - %endif - %endif - % if needs_ipython_css: - <link href="/assets/css/ipython.min.css" rel="stylesheet" type="text/css"> - <link href="/assets/css/nikola_ipython.css" rel="stylesheet" type="text/css"> - % endif - % if annotations and post and not post.meta('noannotations'): - ${notes.css()} - % elif not annotations and post and post.meta('annotations'): - ${notes.css()} - % endif -</%def> - -<%def name="html_navigation_links()"> - %for url, text in navigation_links[lang]: - % if isinstance(url, tuple): - <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">${text} <b class="caret"></b></a> - <ul class="dropdown-menu"> - %for suburl, text in url: - % if rel_link(permalink, suburl) == "#": - <li class="active"><a href="${permalink}">${text} <span class="sr-only">${messages("(active)", lang)}</span></a> - %else: - <li><a href="${suburl}">${text}</a> - %endif - %endfor - </ul> - % else: - % if rel_link(permalink, url) == "#": - <li class="active"><a href="${permalink}">${text} <span class="sr-only">${messages("(active)", lang)}</span></a> - %else: - <li><a href="${url}">${text}</a> - %endif - % endif - %endfor -</%def> - -<%def name="html_feedlinks()"> - %if rss_link: - ${rss_link} - %elif generate_rss: - %if len(translations) > 1: - %for language in sorted(translations): - <link rel="alternate" type="application/rss+xml" title="RSS (${language})" href="${_link('rss', None, language)}"> - %endfor - %else: - <link rel="alternate" type="application/rss+xml" title="RSS" href="${_link('rss', None)}"> - %endif - %endif - %if generate_atom: - %if len(translations) > 1: - %for language in sorted(translations): - <link rel="alternate" type="application/atom+xml" title="Atom (${language})" href="${_link('index_atom', None, language)}"> - %endfor - %else: - <link rel="alternate" type="application/atom+xml" title="Atom" href="${_link('index_atom', None)}"> - %endif - %endif -</%def> - -<%def name="html_translations()"> - %for langname in sorted(translations): - %if langname != lang: - <li><a href="${abs_link(_link("root", None, langname))}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a></li> - %endif - %endfor -</%def> diff --git a/nikola/data/themes/bootstrap3/templates/gallery.tmpl b/nikola/data/themes/bootstrap3/templates/gallery.tmpl deleted file mode 100644 index 3dbfa82..0000000 --- a/nikola/data/themes/bootstrap3/templates/gallery.tmpl +++ /dev/null @@ -1,95 +0,0 @@ -## -*- coding: utf-8 -*- -<%inherit file="base.tmpl"/> -<%namespace name="comments" file="comments_helper.tmpl"/> -<%namespace name="ui" file="crumbs.tmpl" import="bar"/> -<%block name="sourcelink"></%block> - -<%block name="content"> - ${ui.bar(crumbs)} - %if title: - <h1>${title|h}</h1> - %endif - %if post: - <p> - ${post.text()} - </p> - %endif - %if folders: - <ul> - % for folder, ftitle in folders: - <li><a href="${folder}"><i class="glyphicon glyphicon-folder-open"></i> ${ftitle|h}</a></li> - % endfor - </ul> - %endif - -<div id="gallery_container"></div> -%if photo_array: -<noscript> -<ul class="thumbnails"> - %for image in photo_array: - <li><a href="${image['url']}" class="thumbnail image-reference" title="${image['title']|h}"> - <img src="${image['url_thumb']}" alt="${image['title']|h}" /></a> - %endfor -</ul> -</noscript> -%endif -%if site_has_comments and enable_comments: -${comments.comment_form(None, permalink, title)} -%endif -</%block> - -<%block name="extra_head"> -${parent.extra_head()} -<link rel="alternate" type="application/rss+xml" title="RSS" href="rss.xml"> -<style type="text/css"> - .image-block { - display: inline-block; - } - .flowr_row { - width: 100%; - } - </style> -</%block> - - -<%block name="extra_js"> -<script src="/assets/js/flowr.plugin.js"></script> -<script> -jsonContent = ${photo_array_json}; -$("#gallery_container").flowr({ - data : jsonContent, - height : ${thumbnail_size}*.6, - padding: 5, - rows: -1, - render : function(params) { - // Just return a div, string or a dom object, anything works fine - img = $("<img />").attr({ - 'src': params.itemData.url_thumb, - 'width' : params.width, - 'height' : params.height - }).css('max-width', '100%'); - link = $( "<a></a>").attr({ - 'href': params.itemData.url, - 'class': 'image-reference' - }); - div = $("<div />").addClass('image-block').attr({ - 'title': params.itemData.title, - 'data-toggle': "tooltip", - }); - link.append(img); - div.append(link); - div.hover(div.tooltip()); - return div; - }, - itemWidth : function(data) { return data.size.w; }, - itemHeight : function(data) { return data.size.h; }, - complete : function(params) { - if( jsonContent.length > params.renderedItems ) { - nextRenderList = jsonContent.slice( params.renderedItems ); - } - } - }); -$("a.image-reference").colorbox({rel:"gal", maxWidth:"100%",maxHeight:"100%",scalePhotos:true}); -$('a.image-reference[href="'+window.location.hash.substring(1,1000)+'"]').click(); -</script> -</%block> diff --git a/nikola/data/themes/bootstrap3/templates/listing.tmpl b/nikola/data/themes/bootstrap3/templates/listing.tmpl deleted file mode 100644 index 44809d0..0000000 --- a/nikola/data/themes/bootstrap3/templates/listing.tmpl +++ /dev/null @@ -1,32 +0,0 @@ -## -*- coding: utf-8 -*- -<%inherit file="base.tmpl"/> -<%namespace name="ui" file="crumbs.tmpl" import="bar"/> -<%block name="content"> -${ui.bar(crumbs)} -%if folders or files: -<ul> -% for name in folders: - <li><a href="${name|u}"><i class="glyphicon glyphicon-folder-open"></i> ${name|h}</a> -% endfor -% for name in files: - <li><a href="${name|u}.html"><i class="glyphicon glyphicon-file"></i> ${name|h}</a> -% endfor -</ul> -%endif -% if code: -<h1>${title} - % if source_link: - <small><a href="${source_link}">(${messages("Source")})</a></small> - % endif - </h1> - ${code} -% endif -</%block> - -<%block name="sourcelink"> -% if source_link: - <li> - <a href="${source_link}" id="sourcelink">${messages("Source")}</a> - </li> -% endif -</%block> diff --git a/nikola/data/themes/bootstrap3/templates/post.tmpl b/nikola/data/themes/bootstrap3/templates/post.tmpl deleted file mode 100644 index 469c1e1..0000000 --- a/nikola/data/themes/bootstrap3/templates/post.tmpl +++ /dev/null @@ -1,59 +0,0 @@ -## -*- coding: utf-8 -*- -<%namespace name="helper" file="post_helper.tmpl"/> -<%namespace name="pheader" file="post_header.tmpl"/> -<%namespace name="comments" file="comments_helper.tmpl"/> -<%inherit file="base.tmpl"/> - -<%block name="extra_head"> - ${parent.extra_head()} - % if post.meta('keywords'): - <meta name="keywords" content="${post.meta('keywords')|h}"> - % endif - %if post.description(): - <meta name="description" itemprop="description" content="${post.description()|h}"> - %endif - <meta name="author" content="${post.author()|h}"> - %if post.prev_post: - <link rel="prev" href="${post.prev_post.permalink()}" title="${post.prev_post.title()|h}" type="text/html"> - %endif - %if post.next_post: - <link rel="next" href="${post.next_post.permalink()}" title="${post.next_post.title()|h}" type="text/html"> - %endif - % if post.is_draft: - <meta name="robots" content="noindex"> - % endif - ${helper.open_graph_metadata(post)} - ${helper.twitter_card_information(post)} - ${helper.meta_translations(post)} -</%block> - -<%block name="content"> -<article class="post-${post.meta('type')} h-entry hentry postpage" itemscope="itemscope" itemtype="http://schema.org/Article"> - ${pheader.html_post_header()} - <div class="e-content entry-content" itemprop="articleBody text"> - ${post.text()} - </div> - <aside class="postpromonav"> - <nav> - ${helper.html_tags(post)} - ${helper.html_pager(post)} - </nav> - </aside> - % if not post.meta('nocomments') and site_has_comments: - <section class="comments hidden-print"> - <h2>${messages("Comments")}</h2> - ${comments.comment_form(post.permalink(absolute=True), post.title(), post._base_path)} - </section> - % endif - ${helper.mathjax_script(post)} -</article> -${comments.comment_link_script()} -</%block> - -<%block name="sourcelink"> -% if show_sourcelink: - <li> - <a href="${post.source_link()}" id="sourcelink">${messages("Source")}</a> - </li> -% endif -</%block> diff --git a/nikola/data/themes/bootstrap3/templates/slides.tmpl b/nikola/data/themes/bootstrap3/templates/slides.tmpl deleted file mode 100644 index a73848a..0000000 --- a/nikola/data/themes/bootstrap3/templates/slides.tmpl +++ /dev/null @@ -1,24 +0,0 @@ -<%block name="content"> -<div id="${carousel_id}" class="carousel slide"> - <ol class="carousel-indicators"> - % for i in range(len(slides_content)): - % if i == 0: - <li data-target="#${carousel_id}" data-slide-to="${i}" class="active"></li> - % else: - <li data-target="#${carousel_id}" data-slide-to="${i}"></li> - % endif - % endfor - </ol> - <div class="carousel-inner"> - % for i, image in enumerate(slides_content): - % if i == 0: - <div class="item active"><img src="${image}" alt="" style="margin: 0 auto 0 auto;"></div> - % else: - <div class="item"><img src="${image}" alt="" style="margin: 0 auto 0 auto;"></div> - % endif - % endfor - </div> - <a class="left carousel-control" href="#${carousel_id}" data-slide="prev"><span class="icon-prev"></span></a> - <a class="right carousel-control" href="#${carousel_id}" data-slide="next"><span class="icon-next"></span></a> -</div> -</%block> diff --git a/nikola/data/themes/bootstrap3/templates/tags.tmpl b/nikola/data/themes/bootstrap3/templates/tags.tmpl deleted file mode 100644 index 061bb39..0000000 --- a/nikola/data/themes/bootstrap3/templates/tags.tmpl +++ /dev/null @@ -1,38 +0,0 @@ -## -*- coding: utf-8 -*- -<%inherit file="base.tmpl"/> - -<%block name="content"> -<h1>${title|h}</h1> -% if cat_items: - % if items: - <h2>${messages("Categories")}</h2> - % endif - % for text, full_name, path, link, indent_levels, indent_change_before, indent_change_after in cat_hierarchy: - % for i in range(indent_change_before): - <ul class="list-inline"> - % endfor - <li><a class="reference badge" href="${link}">${text|h}</a> - % if indent_change_after <= 0: - </li> - % endif - % for i in range(-indent_change_after): - </ul> - % if i + 1 < len(indent_levels): - </li> - % endif - % endfor - % endfor - % if items: - <h2>${messages("Tags")}</h2> - % endif -%endif -% if items: - <ul class="list-inline"> - % for text, link in items: - % if text not in hidden_tags: - <li><a class="reference badge" href="${link}">${text|h}</a></li> - % endif - % endfor - </ul> -% endif -</%block> |
