got rid of bootstrap3 files, fixed resume

This commit is contained in:
Vicky Steeves 2018-03-07 14:52:39 -05:00
parent c8ab741026
commit 9b87629b8d
16 changed files with 99 additions and 16543 deletions

View File

@ -15,6 +15,7 @@
<p>Download a PDF copy of my CV: <a href="https://gitlab.com/VickySteeves/cv/blob/master/original/vicky-cv.pdf">gitlab.com/VickySteeves/cv/blob/master/original/vicky-cv.pdf</a></p>
<ul class="nav nav-tabs"> <ul class="nav nav-tabs">
<li class="nav-item"><a class="nav-link active show" data-toggle="tab" href="#int">Interests & Skills</a></li> <li class="nav-item"><a class="nav-link active show" data-toggle="tab" href="#int">Interests & Skills</a></li>
@ -30,9 +31,9 @@
<!- -----------------BEGIN INTERESTS--------------------- --> <!- -----------------BEGIN INTERESTS--------------------- -->
<div class="tab-pane fade active show" id="int"> <div class="tab-pane fade active show" id="int">
<h4 style="margin-top: 1em;">Interests</h4> <h3 style="margin-top: 1em;">Interests</h4>
<p>Data management, reproducibility, labour theory, activism, digital preservation, digital archiving, science librarianship, systems engineering, database management, web development, software engineering and development, computational linguistics, social networking, programming for mobile devices, LGBTQA studies, gender studies, animal care, outdoorsmanship, music, and creative writing.</p> <p>Data management, reproducibility, labour theory, activism, digital preservation, digital archiving, science librarianship, systems engineering, database management, web development, software engineering and development, computational linguistics, social networking, programming for mobile devices, LGBTQA studies, gender studies, animal care, outdoorsmanship, music, and creative writing.</p>
<h4>Skills</h4> <h3>Skills</h3>
<ul> <ul>
<li>Platforms: Microsoft Windows, Mac OSX, and Ubuntu Linux </li> <li>Platforms: Microsoft Windows, Mac OSX, and Ubuntu Linux </li>
<li>Programming Languages: Java, Java for Android, C, C++, Objective C, Python, Perl, PHP, SQL, HTML, CSS, JavaScript, jQuery (library), AJAX, XML, and Praat</li> <li>Programming Languages: Java, Java for Android, C, C++, Objective C, Python, Perl, PHP, SQL, HTML, CSS, JavaScript, jQuery (library), AJAX, XML, and Praat</li>
@ -45,30 +46,22 @@
<div class="tab-pane fade" id="edu"> <div class="tab-pane fade" id="edu">
<h3 style="margin-top: 1em;">Simmons College <small class="text-muted">Boston, MA, USA</small></h3> <h3 style="margin-top: 1em;">Simmons College <small class="text-muted">Boston, MA, USA</small></h3>
<h4>Master of Library and Information Science <small class="text-muted">August 2014</small></h4> <h4 style="text-decoration: underline;">Master of Library and Information Science <small class="text-muted">August 2014</small></h4>
<ul><li>GPA: 3.85</li></ul> <h5>GPA: <small class="text-muted">3.85</small></h5>
<p><strong>Research Opportunities</strong></p> <h5>Research Opportunities</h5>
<ul> <p><a href="http://gslis.simmons.edu/smallworld/smallworldProjectStaff.html">Small World Project.</a> Research done accompanying Dr. Kathy Wisser, March-June 2014. I provided software analysis using Gephi, a data visualization software, on researchers' social network analysis of historical relationships between literary figures.</p>
<li><a href="http://gslis.simmons.edu/smallworld/smallworldProjectStaff.html">Small World Project.</a> Research done accompanying Dr. Kathy Wisser, March-June 2014. I provided software analysis using Gephi, a data visualization software, on researchers' social network analysis of historical relationships between literary figures.</li>
</ul>
<h4>Bachelor of Science in Computer Science and Information Technology <small class="text-muted">May 2013</small></h4> <h4 style="text-decoration: underline;">Bachelor of Science in Computer Science and Information Technology <small class="text-muted">May 2013</small></h4>
<ul> <h5>GPA: <small class="text-muted">3.75</small></h5>
<li>GPA: 3.75</li> <h5>Honours Thesis: <small class="text-muted">Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning</small></h5>
<li>Honours Thesis: Computational Linguistic Approach to Inflection in Human Speech and Difference in Meaning</li>
</ul>
<p><strong>Study Abroad:</strong></p> <h5>Study Abroad: <small class="text-muted">Celtic Studies, University College Cork, Cork, Ireland, Summer 2012</small></h5>
<ul><li><li>Celtic Studies, University College Cork, Cork, Ireland, Summer 2012</li></ul>
<p><strong>Research Opportunities:</strong></p> <h5>Research Opportunities</h5>
<ul> <p>"A Computational Linguistics Approach to Inflection and Difference in Meaning". Research completed accompanying Dr. Nanette Veilleux, August 2012-August 2013.<br/>"No Place To Go: A Discussion on LGBTQ Youth Homelessness in Boston" Research completed as a part of the Simmons World Challenge, January 2011</p>
<li>"A Computational Linguistics Approach to Inflection and Difference in Meaning". Research completed accompanying Dr. Nanette Veilleux, August 2012-August 2013.</li>
<li>"No Place To Go: A Discussion on LGBTQ Youth Homelessness in Boston" Research completed as a part of the Simmons World Challenge, January 2011</li>
</ul>
<p><strong>Activities:</strong></p> <h5>Activities:</h5>
<ul> <ul>
<li>Honours Program: Participant 2010-2013</li> <li>Honours Program: Participant 2010-2013</li>
<li>CS-Math Liaison: President 2012-2013; Treasurer 2011-2012</li> <li>CS-Math Liaison: President 2012-2013; Treasurer 2011-2012</li>
@ -77,7 +70,7 @@
<li>Simmons World Challenge: Participant January 2012</li> <li>Simmons World Challenge: Participant January 2012</li>
</ul> </ul>
<p><strong>Honours and Achievements:</strong></p> <h5>Honours and Achievements:</h5>
<ul> <ul>
<li>College of Arts and Sciences Dean's Fellow Award; 2013-2014</li> <li>College of Arts and Sciences Dean's Fellow Award; 2013-2014</li>
<li>The Computer Science Award, given for academic excellence in comp sci; 2013</li> <li>The Computer Science Award, given for academic excellence in comp sci; 2013</li>
@ -97,16 +90,18 @@
<!- -----------------BEGIN EMPLOYMENT--------------------- --> <!- -----------------BEGIN EMPLOYMENT--------------------- -->
<div class="tab-pane fade" id="emp"> <div class="tab-pane fade" id="emp">
<ul style="margin-top: 1em;"> <ul style="margin-top: 1em;">
<p><strong>Honours and Achievements:</strong></p>New York University, Librarian for Research Data Management and Reproducibility, August 2015-present</strong></p> <h4>New York University <small class="text-muted">Librarian for Research Data Management and Reproducibility</small></h4>
<ul> <ul>
<li>August 2015-present</li>
<li>Dual appointment between NYU Division of Libraries and NYU Center for Data Science</li> <li>Dual appointment between NYU Division of Libraries and NYU Center for Data Science</li>
<li>Provide instructional and consultation services in RDM and reproducibility to faculty and advanced students</li> <li>Provide instructional and consultation services in RDM and reproducibility to faculty and advanced students</li>
<li>Advise researchers on how to meet the data management and open data requirements of publishers and federal funding agencies</li> <li>Advise researchers on how to meet the data management and open data requirements of publishers and federal funding agencies</li>
<li>Moore/Sloan Data Science Environment team member; Reproducibility Working Group member and Libraries Working Group member</li> <li>Moore/Sloan Data Science Environment team member; Reproducibility Working Group member and Libraries Working Group member</li>
<li>Assist in efforts to design a data repository and storage infrastructure for researchers at the University.</li> <li>Assist in efforts to design a data repository and storage infrastructure for researchers at the University.</li>
</ul> </ul>
<p><strong>Metropolitan New York Library Council, Interim Program Coordinator, June 2015-July 2015; December 2015-May 2016</strong></p> <h4>Metropolitan New York Library Council <small class="text-muted">Interim Program Coordinator</small></h4>
<ul> <ul>
<li>June 2015-July 2015; December 2015-May 2016</li>
<li>Day-to-day coordinator of METROs National Digital Stewardship Residency in New York <a href="http://ndsr.nycdigital.org/">(NDSR-NY)</a> program</li> <li>Day-to-day coordinator of METROs National Digital Stewardship Residency in New York <a href="http://ndsr.nycdigital.org/">(NDSR-NY)</a> program</li>
<li>Contribute to project planning, communications, documentation, evaluations, outreach, and help maintain the programs web presence and online platforms.</li> <li>Contribute to project planning, communications, documentation, evaluations, outreach, and help maintain the programs web presence and online platforms.</li>
<li>Plan, organize, and help run NDSR-affiliated events, meetings, and workshops.</li> <li>Plan, organize, and help run NDSR-affiliated events, meetings, and workshops.</li>

View File

@ -9,3 +9,32 @@
.navbar-brand{ .navbar-brand{
font-size: 1.07em; font-size: 1.07em;
} }
p {
color: #575c60;
}
li {
color: #575c60;
}
.text-muted {
color: #828a90;
}
.nav-tabs .nav-link.active, .nav-tabs .nav-item.show .nav-link {
border-color: #575c60 #575c60 #fff;
}
.nav-tabs{
border-bottom: 1px solid #575c60;
}
.post-title{
color: #6695c4;
}
.btn .btn-lg .btn-success .btn-primary{
font-size:1em;
}

View File

@ -21,7 +21,7 @@
% for post in posts: % for post in posts:
<article class="h-entry post-${post.meta('type')}"> <article class="h-entry post-${post.meta('type')}">
<header> <header>
<h1 class="p-name entry-title"><a href="${post.permalink()}" class="u-url">${post.title()|h}</a></h1> <h2 class="p-name entry-title"><a href="${post.permalink()}" class="u-url post-title">${post.title()|h}</a></h2>
<div class="metadata"> <div class="metadata">
<p class="byline author vcard"><span class="byline-name fn"> <p class="byline author vcard"><span class="byline-name fn">
% if author_pages_generated: % if author_pages_generated:
@ -31,9 +31,6 @@
% endif % endif
</span></p> </span></p>
<p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)|h}">${post.formatted_date(date_format)|h}</time></a></p> <p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.formatted_date('webiso')}" title="${post.formatted_date(date_format)|h}">${post.formatted_date(date_format)|h}</time></a></p>
% if not post.meta('nocomments') and site_has_comments:
<p class="commentline">${comments.comment_link(post.permalink(), post._base_path)}
% endif
</div> </div>
</header> </header>
%if index_teasers: %if index_teasers:
@ -49,5 +46,4 @@
</div> </div>
${helper.html_pager()} ${helper.html_pager()}
${comments.comment_link_script()} ${comments.comment_link_script()}
${helper.mathjax_script(posts)}
</%block> </%block>

View File

@ -0,0 +1,50 @@
## -*- coding: utf-8 -*-
<%namespace name="helper" file="post_helper.tmpl"/>
<%namespace name="comments" file="comments_helper.tmpl"/>
<%def name="html_title()">
%if title and not post.meta('hidetitle'):
<h1 class="p-name entry-title" itemprop="headline name"><a href="${post.permalink()}" class="u-url">${post.title()|h}</a></h1>
%endif
</%def>
<%def name="html_translations(post)">
% if len(post.translated_to) > 1:
<div class="metadata posttranslations translations">
<h3 class="posttranslations-intro">${messages("Also available in:")}</h3>
% for langname in sorted(translations):
% if langname != lang and post.is_translation_available(langname):
<p><a href="${post.permalink(langname)}" rel="alternate" hreflang="${langname}">${messages("LANGUAGE", langname)}</a></p>
% endif
% endfor
</div>
% endif
</%def>
<%def name="html_sourcelink()">
% if show_sourcelink:
<p class="sourceline"><a href="${post.source_link()}" id="sourcelink">${messages("Source")}</a></p>
% endif
</%def>
<%def name="html_post_header()">
<header>
<a href="${post.meta('link')}" id="sourcelink"><img src="../../images/gitlab.png" height="5%" width="5%" style="float:right;"></a>
${html_title()}
<div class="metadata">
<p class="byline author vcard"><span class="byline-name fn">
% if author_pages_generated:
<a href="${_link('author', post.author())}">${post.author()|h}</a>
% else:
<a href="../../resume">${post.author()|h}</a>
% endif
</span></p>
<p class="dateline"><a href="${post.permalink()}" rel="bookmark"><time class="published dt-published" datetime="${post.formatted_date('webiso')}" itemprop="datePublished" title="${post.formatted_date(date_format)|h}">${post.formatted_date(date_format)|h}</time></a></p>
${html_sourcelink()}
%if post.description():
<meta name="description" itemprop="description" content="${post.description()|h}">
%endif
</div>
${html_translations(post)}
</header>
</%def>

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
bootstrap3

View File

@ -1,13 +0,0 @@
## -*- coding: utf-8 -*-
<%inherit file="index.tmpl"/>
<%block name="extra_head">
${parent.extra_head()}
%if len(translations) > 1 and generate_atom:
%for language in sorted(translations):
<link rel="alternate" type="application/atom+xml" title="Atom for the ${archive_name} section (${language})" href="${_link("archive_atom", archive_name, language)}">
%endfor
%elif generate_atom:
<link rel="alternate" type="application/atom+xml" title="Atom for the ${archive_name} archive" href="${_link("archive_atom", archive_name)}">
%endif
</%block>

View File

@ -1,121 +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>
<div class="container" id="content" role="main">
<!-- Menubar -->
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-2">
<span class="sr-only">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" style="padding: 19px 0px;">${blog_title|h}</span>
% endif
</a>
</div><!-- /.navbar-header -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-2">
<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
<!--dropdown-->
<li><a href="https://impactstory.org/u/0000-0003-4298-168X">ImpactStory</a></li>
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Data<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="https://osf.io/7mj2q/">Open Science Framework</a></li>
<li><a href="https://github.com/VickySteeves">GitHub</a></li>
<li><a href="https://gitlab.com/VickySteeves">GitLab</a></li>
</ul>
</li><!--end dropdown-->
<!--dropdown-->
<li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Social Media<span class="caret"></span></a>
<ul class="dropdown-menu">
<li><a href="https://twitter.com/VickySteeves" >Twitter</a></li>
<li><a href="https://www.instagram.com/vickysteeves/" >Instagram</a></li>
<li><a href="https://www.linkedin.com/in/victoriaisteeves" >LinkedIn</a></li>
</ul>
</li><!--end dropdown-->
${template_hooks['menu_alt']()}
</ul>
</div><!-- /.navbar-collapse -->
</div><!-- /.container -->
</nav>
<!-- End of Menubar -->
<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}
<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','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-86255717-1', 'auto');
ga('send', 'pageview');
</script>
${template_hooks['body_end']()}
</body>
</html>

View File

@ -1,66 +0,0 @@
## -*- coding: utf-8 -*-
<%namespace name="base" file="base_helper.tmpl" import="*"/>
<%def name="html_header()">
<header id="header">
${html_site_title()}
${html_translation_header()}
${html_navigation_links()}
%if search_form:
<div class="searchform" role="search">
${search_form}
</div>
%endif
</header>
${template_hooks['page_header']()}
</%def>
<%def name="html_site_title()">
<h1 id="brand"><a href="${abs_link(_link("root", None, lang))}" title="${blog_title|h}" rel="home">
%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></h1>
</%def>
<%def name="html_navigation_links()">
<nav id="menu">
<ul>
%for url, text in navigation_links[lang]:
% if isinstance(url, tuple):
<li> ${text}
<ul>
%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></li>
%else:
<li><a href="${suburl}">${text}</a></li>
%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></li>
%else:
<li><a href="${url}">${text}</a></li>
%endif
% endif
%endfor
${template_hooks['menu']()}
${template_hooks['menu_alt']()}
</ul>
</nav>
</%def>
<%def name="html_translation_header()">
%if len(translations) > 1:
<div id="toptranslations">
<h2>${messages("Languages:")}</h2>
${base.html_translations()}
</div>
%endif
</%def>

View File

@ -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>

View File

@ -1,40 +0,0 @@
## -*- coding: utf-8 -*-
<%def name="html_pager()">
%if prevlink or nextlink:
<nav class="postindexpager">
<ul class="pager">
%if prevlink:
<li class="previous">
<a href="${prevlink}" rel="prev">${messages("Newer posts")}</a>
</li>
%endif
%if nextlink:
<li class="next">
<a href="${nextlink}" rel="next">${messages("Older posts")}</a>
</li>
%endif
</ul>
</nav>
%endif
</%def>
<%def name="mathjax_script(posts)">
%if any(post.is_mathjax for post in posts):
%if use_katex:
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/katex.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/KaTeX/0.5.1/contrib/auto-render.min.js"></script>
<script>
renderMathInElement(document.body);
</script>
%else:
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"> </script>
% if mathjax_config:
${mathjax_config}
% else:
<script type="text/x-mathjax-config">
MathJax.Hub.Config({tex2jax: {inlineMath: [['$latex ','$'], ['\\(','\\)']]}});
</script>
% endif
%endif
%endif
</%def>

View File

@ -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>