diff options
Diffstat (limited to 'templates/home.html')
-rwxr-xr-x | templates/home.html | 336 |
1 files changed, 236 insertions, 100 deletions
diff --git a/templates/home.html b/templates/home.html index 5b27875..46c6fbd 100755 --- a/templates/home.html +++ b/templates/home.html @@ -1,20 +1,116 @@ -{% extends "base.html" %} - -{% block title %}{{ page.title }} - {{ super() }}{% endblock title %} -{% block description %}{{ page.content|striptags|truncate(200)|escape }}{% endblock description %} - -{% block headerstyle %} - {% if page.illustration %} - <div class="header-container" style="background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('{{ SITEURL }}/images/{{ page.illustration }}'); background-position: center; "> - {% elif NEST_HEADER_IMAGES %} - <div class="header-container" style="background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('{{ SITEURL }}/images/{{ NEST_HEADER_IMAGES }}'); background-position: center; "> - {% else %} - <div class="header-container gradient"> - {% endif %} -{% endblock headerstyle %} - -{% block header %} - <div class="container header-wrapper"> +<!DOCTYPE html> +<html lang="{{ DEFAULT_LANG }}"> + <head> + {% block head %} + <meta charset="utf-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta name="viewport" content="width=device-width, initial-scale=1"> + <meta name="description" content="{% block description %}{% endblock description %}"> + <meta name="keywords" content="{% block keywords %}{% endblock keywords %}"> + <link rel="icon" href="{{ SITEURL }}/favicon.ico"> + + <title>{% block title %}{{ SITENAME }}{% endblock title %}</title> + + <!-- Stylesheets --> + {% if NEST_CSS_MINIFY %} + <link href="{{ SITEURL }}/theme/css/all.min.css" rel="stylesheet"> + {% else %} + <link href="{{ SITEURL }}/theme/css/bootstrap.min.css" rel="stylesheet"> + <link href="{{ SITEURL }}/theme/css/fonts.css" rel="stylesheet"> + <link href="{{ SITEURL }}/theme/css/nest.css" rel="stylesheet"> + <link href="{{ SITEURL }}/theme/css/pygment.css" rel="stylesheet"> + {% endif %} + <!-- /Stylesheets --> + + <!-- RSS Feeds --> + {% if FEED_ALL_ATOM %} + <link href="{{ FEED_DOMAIN }}/{{ FEED_ALL_ATOM }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Full Atom Feed" /> + {% endif %} + {% if FEED_ALL_RSS %} + <link href="{{ FEED_DOMAIN }}/{{ FEED_ALL_RSS }}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} Full RSS Feed" /> + {% endif %} + {% if FEED_ATOM %} + <link href="{{ FEED_DOMAIN }}/{{ FEED_ATOM }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Atom Feed" /> + {% endif %} + {% if FEED_RSS %} + <link href="{{ FEED_DOMAIN }}/{{ FEED_RSS }}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} RSS Feed" /> + {% endif %} + {% if CATEGORY_FEED_ATOM and category %} + <link href="{{ FEED_DOMAIN }}/{{ CATEGORY_FEED_ATOM|format(category.slug) }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Categories Atom Feed" /> + {% endif %} + {% if CATEGORY_FEED_RSS and category %} + <link href="{{ FEED_DOMAIN }}/{{ CATEGORY_FEED_RSS|format(category.slug) }}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} Categories RSS Feed" /> + {% endif %} + {% if TAG_FEED_ATOM and tag %} + <link href="{{ FEED_DOMAIN }}/{{ TAG_FEED_ATOM|format(tag.slug) }}" type="application/atom+xml" rel="alternate" title="{{ SITENAME }} Tags Atom Feed" /> + {% endif %} + {% if TAG_FEED_RSS and tag %} + <link href="{{ FEED_DOMAIN }}/{{ TAG_FEED_RSS|format(tag.slug) }}" type="application/rss+xml" rel="alternate" title="{{ SITENAME }} Tags RSS Feed" /> + {% endif %} + <!-- /RSS Feeds --> + + <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> + <!--[if lt IE 9]> + <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> + <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> + <![endif]--> + + {% if GOOGLE_ANALYTICS %} + <!-- Google Analytics --> + <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','//www.google-analytics.com/analytics.js','ga'); + + ga('create', '{{ GOOGLE_ANALYTICS }}', 'auto'); + ga('send', 'pageview'); + </script> + <!-- /Google Analytics --> + {% endif %} + + {% endblock head %} + </head> + + <body> + <div class="hacky_bg"> + + <!-- Header --> + {% if page.illustration %} + <div class="header-container" style="background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('{{ SITEURL }}/images/{{ page.illustration }}'); background-position: center; "> + {% elif NEST_HEADER_IMAGES %} + <div class="header-container" style="background: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2)), url('{{ SITEURL }}/images/{{ NEST_HEADER_IMAGES }}'); background-position: center; "> + {% else %} + <div class="header-container gradient"> + {% endif %} + + <!-- Static navbar --> + <div class="container"> + <div class="header-nav"> + <div class="header-logo"> + <a class="pull-left" href="{{ SITEURL }}/"><img class="mr20" width=192px height=64px src="{{ SITEURL }}{{NEST_HEADER_LOGO or "/images/logo2.png" }}" alt="logo"></a> + </div> + <div class="nav pull-right"> + {% for title, link in MENUITEMS %} + {% if 'http://' in link or 'https://' in link %} + <a href="{{ link }}">{{ title }}</a> + {% else %} + <a href="{{ SITEURL }}{{ link }}">{{ title }}</a> + {% endif %} + {% endfor %} + {% if DISPLAY_PAGES_ON_MENU %} + {% for pg in PAGES %} + <a {% if pg == page %} class="active"{% endif %} href="{{ SITEURL }}/{{ pg.url }}">{{ pg.title }}</a> + {% endfor %} + {% endif %} + </div> + </div> + </div> + <!-- /Static navbar --> + + <!-- Header --> + {% block header %} + <div class="container header-wrapper"> <div class="row"> <div class="col-lg-12"> <div class="header-content"> @@ -24,88 +120,128 @@ </div> </div> </div> -{% endblock header %} - - -{% block content %} -<div class="home"> - <div class="container content color_shit"> - <!-- Displays the default content from the home page --> - {{ page.content }} - - <!-- Bootstrap rid container thingies with mobile views --> - <div class="row color_shit"> - <div class="col-md-4 col-xs-12"> - <h2><a href="pgp/spacekookie-on-the-tubes.txt">KEYS</a></h2> - <pre class="col"> - _____ -/ PGP \__ -\_____/o \ - \_ / - <| - <| - <| - ` - </pre> - </div> - <div class="col-md-4 col-xs-12"> - <h2><a href="https://github.com/spacekookie">CODE</a></h2> - <pre class="col"> - ___________________ - / ______________ \ - | / unsigned int | | - | | number_fans()| | - | | { | | - | \______________/ | - | /|\ q oo ===== o | - \___________________/ - !_______________! - </pre> + {% endblock header %} + <!-- /Header --> + </div> - <div class="col-md-4 col-xs-12"> - <h2><a href="">LONELY ROBOT</a></h2> - <pre class="col"> - - - ` - ` - ` - : ` - ` . - @ . - . . - . - ' , - .,`` , - : , - : ';#; , - . +`. ' : - @' #' : - ;#:`, , ; - @#@@@@@ ; - ';+,@'+, ; - . `@+@;;. ` ; - @ :@#@;@ . : - , :+@@@ '@ ; - + '@@ #:' + - @ @+@# ',: + - .` @@@@+@@@ # - @ `@++ :''` # - `: @.@+ @# # - : . @@@@ . # - , @@@#@ `# ' - ` , @.@.. ', - + +@@@@@@@ , - #@@@@@@@@@@: . - @ ,@@@@@@@@@#` -,@@@@@` #@@@+` - @@@@@@@@ - '. ,#. - -Isn't that cryptic... - </pre> + <!-- /Header --> + + + <!-- Content --> + + <div class="container"> + + <!-- Special "home" container --> + <div class="home"> + + <!-- Displays the default content from the home page --> + <div class="container content color_shit"> + {{ page.content }} + + <div class="row color_shit"> + <div class="col-md-4 col-xs-12"> + <h2><a href="pgp/spacekookie-on-the-tubes.txt">KEYS</a></h2> + <pre class="col"> + + _____ + / PGP \__ + \_____/o \ + \_ / + <| + <| + <| + ` + </pre> + </div> + + <!-- Next special little nugget --> + <div class="col-md-4 col-xs-12"> + <h2><a href="https://github.com/spacekookie">CODE</a></h2> + <pre class="col"> + ___________________ + / ______________ \ + | / unsigned int | | + | | number_fans()| | + | | { | | + | \______________/ | + | /|\ q oo ===== o | + \___________________/ + !_______________! + </pre> + </div> + + <!-- Replace this ? --> + <div class="col-md-4 col-xs-12"> + <h2><a href="">LONELY ROBOT</a></h2> + <pre class="col"> + + + + + ... + + + + + </pre> + </div> + </div> <!-- end row color_shit --> + </div> <!-- end container content color_shit --> + </div> <!-- end home --> + </div> <!-- end container --> + + <!-- /Content --> + + <!-- Footer --> + <div class="footer gradient-2"> + <div class="container footer-container "> + <div class="row"> + <div class="col-xs-4 col-sm-3 col-md-3 col-lg-3"> + <div class="footer-title">{{ NEST_SITEMAP_COLUMN_TITLE }}</div> + <ul class="list-unstyled"> + {% for title, link in NEST_SITEMAP_MENU %} + <li><a href="{{ SITEURL }}{{ link }}">{{ title }}</a></li> + {% endfor %} + {% if FEED_ALL_ATOM %} + <li><a href="{{ FEED_DOMAIN }}/{{ FEED_ALL_ATOM }}" type="application/atom+xml" rel="alternate">{{ NEST_SITEMAP_ATOM_LINK }}</a></li> + {% endif %} + {% if FEED_ALL_RSS %} + <li><a href="{{ FEED_DOMAIN }}/{{ FEED_ALL_RSS }}" type="application/rss+xml" rel="alternate">{{ NEST_SITEMAP_RSS_LINK }}</a></li> + {% endif %} + </ul> + </div> + <div class="col-xs-4 col-sm-3 col-md-3 col-lg-3"> + {% if SOCIAL %} + <div class="footer-title">{{ NEST_SOCIAL_COLUMN_TITLE }}</div> + <ul class="list-unstyled"> + {% for name, link in SOCIAL %} + <li><a href="{{ link }}" target="_blank">{{name}}</a></li> + {% endfor %} + </ul> + {% endif %} + </div> + <div class="col-xs-4 col-sm-3 col-md-3 col-lg-3"> + {% if LINKS %} + <div class="footer-title">{{ NEST_LINKS_COLUMN_TITLE }}</div> + <ul class="list-unstyled"> + {% for name, link in LINKS %} + <li><a href="{{ link }}" target="_blank">{{name}}</a></li> + {% endfor %} + </ul> + {% endif %} + </div> + <div class="col-xs-12 col-sm-3 col-md-3 col-lg-3"> + <p class="pull-right text-right"> + {# <small><em>Proudly powered by <a href="http://docs.getpelican.com/" target="_blank">pelican</a></em></small><br/> + <small><em>Theme and code by <a href="https://github.com/molivier" target="_blank">molivier</a></em></small><br/> #} + <small>{{ NEST_COPYRIGHT }}</small> + {% if NEST_FOOTER_HTML %}<small><em>{{ NEST_FOOTER_HTML }}</em></small>{% endif %} + </p> + </div> + </div> + </div> </div> - </div> - </div> -{% endblock %} -</div>
\ No newline at end of file + <!-- /Footer --> + </div> <!-- end hacky_bg --> + </body> +</html> |