Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

all dat new stuff

  • Loading branch information...
commit 01eccb92fbe1d4e4b0ce6d091edb30d2ff3c9425 1 parent d92df28
@wraithan authored
Showing with 1,313 additions and 863 deletions.
  1. +1 −1  Makefile
  2. +0 −7 content/SC2/other_first.rst
  3. +0 −25 content/SC2/road_gold_league.rst
  4. +17 −0 content/SC2/tracking_progress.rst
  5. +36 −0 content/Tech/switch_to_pelican.rst
  6. +0 −7 content/blog/first.rst
  7. +5 −4 pelicanconf.py
  8. +13 −0 themes/bootstrap/LICENSE.txt
  9. +1 −0  themes/bootstrap/NOTICE.txt
  10. BIN  themes/bootstrap/screenshot.png
  11. +931 −0 themes/bootstrap/static/bootstrap.min.css
  12. BIN  themes/bootstrap/static/forkme_right_darkblue_121621.png
  13. +4 −0 themes/bootstrap/static/html5.js
  14. BIN  themes/bootstrap/static/images/icons/activestate.png
  15. BIN  themes/bootstrap/static/images/icons/bitbucket.png
  16. 0  themes/{wraithan → bootstrap}/static/images/icons/delicious.png
  17. 0  themes/{wraithan → bootstrap}/static/images/icons/facebook.png
  18. BIN  themes/bootstrap/static/images/icons/github.png
  19. BIN  themes/bootstrap/static/images/icons/jamendo.png
  20. 0  themes/{wraithan → bootstrap}/static/images/icons/lastfm.png
  21. 0  themes/{wraithan → bootstrap}/static/images/icons/linkedin.png
  22. BIN  themes/bootstrap/static/images/icons/phosting.png
  23. BIN  themes/bootstrap/static/images/icons/reader.png
  24. 0  themes/{wraithan → bootstrap}/static/images/icons/rss.png
  25. BIN  themes/bootstrap/static/images/icons/stackoverflow.png
  26. 0  themes/{wraithan → bootstrap}/static/images/icons/twitter.png
  27. BIN  themes/bootstrap/static/images/icons/weibo.png
  28. +29 −0 themes/bootstrap/static/local.css
  29. +62 −0 themes/bootstrap/static/pygments.css
  30. +3 −0  themes/bootstrap/templates/analytics.html
  31. +15 −0 themes/bootstrap/templates/archives.html
  32. +21 −0 themes/bootstrap/templates/article.html
  33. +2 −0  themes/bootstrap/templates/author.html
  34. +77 −0 themes/bootstrap/templates/base.html
  35. +9 −0 themes/bootstrap/templates/categories.html
  36. +2 −0  themes/bootstrap/templates/category.html
  37. +10 −0 themes/bootstrap/templates/disqus.html
  38. +9 −0 themes/bootstrap/templates/facebook.html
  39. +3 −0  themes/bootstrap/templates/github.html
  40. +38 −0 themes/bootstrap/templates/index.html
  41. +3 −0  themes/bootstrap/templates/metadata.html
  42. +8 −0 themes/bootstrap/templates/page.html
  43. +2 −0  themes/bootstrap/templates/tag.html
  44. +9 −0 themes/bootstrap/templates/tags.html
  45. +3 −0  themes/bootstrap/templates/twitter.html
  46. +0 −428 themes/wraithan/static/css/main.css
  47. +0 −205 themes/wraithan/static/css/pygment.css
  48. +0 −52 themes/wraithan/static/css/reset.css
  49. +0 −3  themes/wraithan/static/css/typogrify.css
  50. +0 −48 themes/wraithan/static/css/wide.css
  51. BIN  themes/wraithan/static/images/icons/gitorious.png
  52. BIN  themes/wraithan/static/images/icons/gittip.png
  53. +0 −37 themes/wraithan/static/other/calc.html
  54. +0 −1  themes/wraithan/templates/archives.html
  55. +0 −1  themes/wraithan/templates/article.html
  56. +0 −1  themes/wraithan/templates/author.html
  57. +0 −1  themes/wraithan/templates/authors.html
  58. +0 −23 themes/wraithan/templates/base.html
  59. +0 −1  themes/wraithan/templates/categories.html
  60. +0 −1  themes/wraithan/templates/category.html
  61. +0 −1  themes/wraithan/templates/index.html
  62. +0 −14 themes/wraithan/templates/page.html
  63. +0 −1  themes/wraithan/templates/tag.html
  64. +0 −1  themes/wraithan/templates/tags.html
View
2  Makefile
@@ -3,7 +3,7 @@ INPUTDIR=$(BASEDIR)/content
OUTPUTDIR=$(BASEDIR)/output
CONFFILE=$(BASEDIR)/pelicanconf.py
PUBLISHCONF=$(BASEDIR)/publishconf.py
-THEMEDIR=$(BASEDIR)/themes/wraithan
+THEMEDIR=$(BASEDIR)/themes/bootstrap
PELICAN=pelican
PELICANOPTS=-t $(THEMEDIR)
View
7 content/SC2/other_first.rst
@@ -1,7 +0,0 @@
-Other First
-###########
-:date: 2012-09-21 15:30
-:tags: pelican
-:author: Wraithan
-
-The start of my first post!
View
25 content/SC2/road_gold_league.rst
@@ -1,25 +0,0 @@
-The Road to Gold League
-#######################
-:date: 2012-10-02
-:author: Wraithan
-
-This will be my blog for tracking my progress in StarCraft 2. I find myself
-wanting more direction in what I am working on. In turn the goal of this blog
-will be for me to talk about what I am going to focus on in the next week. There
-will be other topics like build orders I am using, tools I've built, games I am
-particularly proud of or highlight mistakes I've made, and other SC2 and eSports
-related things.
-
-Since this is new, it seems introductions are in order, I am Wraithan. I play on
-NA and am Silver league at time of this post. The majority of the time I play as
-Protoss, but I also have a smurf account where I play as Terran. I am currently
-training for AHGL Season 3, I am on Mozilla's SC2 team. Also, I have recently
-started playing in BSG (Bronze, Silver, and Gold) tournaments on z33k to get my
-feet wet in tournament-land.
-
-My plan is to have 4 solid builds, one for each of: Protoss, Terran, Zerg, and
-Random Zerg. The reason why I don't need builds for Random Protoss or random
-Terran is due to my opening for Random being the same as my opening for my
-regular matchup with those races.
-
-Anyway, I'll track my progress is subsequent blog posts.
View
17 content/SC2/tracking_progress.rst
@@ -0,0 +1,17 @@
+Tracking my Progress
+####################
+:date: 2012-12-24
+
+This will be my blog for tracking my progress in StarCraft 2. I find myself
+wanting more direction in what I am working on. In turn the goal of this blog
+will be for me to talk about what I am going to focus on in the next
+week. There will be other topics like build orders I am using, tools I've
+built, games I am particularly proud of or highlight mistakes I've made, and
+other SC2 and eSports related things.
+
+To chronicle the start of this journey, I am Wraithan. I have fully switched to
+playing Heart of the Swarm beta (HotS) as I am the Captain of Mozilla's After
+Hours Gaming League (AHGL) team, which is taking place in the beta. I am
+currently in Bronze league and look forward to rising up over time as I
+improve.
+
View
36 content/Tech/switch_to_pelican.rst
@@ -0,0 +1,36 @@
+Switching to Pelican
+####################
+:date: 2012-12-24
+
+So, I haven't been blogging lately because I've been meaning to scrap my
+Blogger setup and move to using Pelican_. Part of the battle was getting a
+theme that made me happy, the other part of the battle was sitting down to
+actually make things happen.
+
+First off, let me just say that Pelican is a pretty great platform. And I am
+not saying that because I have the pleasure of working with Alexis_, but
+because it lets me use reST_ to write my entries and I can heavily customize
+everything about its display.
+
+One of the things I knew I wanted was the ability to use bootstrap_
+themes. Luckily someone else had already made that possible, two someones in
+fact! I found both of them in the `pelican-themes`_ repo which houses a number
+of themes for Pelican. `themes/bootstrap`_ and `themes/bootstrap2`_ are the two
+that are included in this aggregation and I found I liked the layout of
+themes/bootstrap a bit more.
+
+Unfortunately, I found that themes/bootstrap was built for a much older version
+of bootstrap and that I'd have to modify things to make it work. Also, I found
+a couple stylistic nits with it (especially when I changed to a darker theme)
+that needed addressing as well. Fortunately for me, it wasn't very hard to
+update it to the newest bootstrap and I'll be sending a pull request to
+`pelican-themes`_ with the fixes needed once I am pretty sure I have ironed
+everything out.
+
+.. _Pelican: http://blog.getpelican.com/
+.. _Alexis: http://blog.notmyidea.org/
+.. _reST: http://docutils.sourceforge.net/rst.html
+.. _`pelican-themes`: https://github.com/getpelican/pelican-themes
+.. _bootstrap: http://twitter.github.com/bootstrap/
+.. _`themes/bootstrap`: https://github.com/getpelican/pelican-themes/tree/master/bootstrap
+.. _`themes/bootstrap2`: https://github.com/getpelican/pelican-themes/tree/master/bootstrap2
View
7 content/blog/first.rst
@@ -1,7 +0,0 @@
-First
-#####
-:date: 2012-09-21 15:30
-:tags: pelican
-:author: Wraithan
-
-The start of my first post!
View
9 pelicanconf.py
@@ -1,8 +1,8 @@
#!/usr/bin/env python
# -*- coding: utf-8 -*- #
-AUTHOR = u"Wraithan"
-SITENAME = u"wraithan.net"
+AUTHOR = u'Wraithan'
+SITENAME = u'wraithan.net'
SITEURL = 'http://beta.wraithan.net'
TIMEZONE = 'America/Los_Angeles'
@@ -14,7 +14,8 @@
('Mozilla Webdev', 'https://blog.mozilla.org/webdev/'),)
# Social widget
-SOCIAL = (('github', 'https://github.com/wraithan'),
- ('twitter', 'http://twitter.com/wraithan'),)
+SOCIAL = ((' wraithan', 'https://github.com/wraithan'),
+ (' Wraithan', 'https://facebook.com/Wraithan'),
+ (' @Wraithan', 'http://twitter.com/wraithan'),)
DEFAULT_PAGINATION = 10
View
13 themes/bootstrap/LICENSE.txt
@@ -0,0 +1,13 @@
+Copyright 2011 Massimo Santini <santini@dsi.unimi.i>
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
View
1  themes/bootstrap/NOTICE.txt
@@ -0,0 +1 @@
+This work is derived in part from Bootstrap, from Twitter http://twitter.github.com/bootstrap/
View
BIN  themes/bootstrap/screenshot.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
931 themes/bootstrap/static/bootstrap.min.css
931 additions, 0 deletions not shown
View
BIN  themes/bootstrap/static/forkme_right_darkblue_121621.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
4 themes/bootstrap/static/html5.js
@@ -0,0 +1,4 @@
+// iepp v2.1pre @jon_neal & @aFarkas github.com/aFarkas/iepp
+// html5shiv @rem remysharp.com/html5-enabling-script
+// Dual licensed under the MIT or GPL Version 2 licenses
+/*@cc_on(function(a,b){function r(a){var b=-1;while(++b<f)a.createElement(e[b])}if(!window.attachEvent||!b.createStyleSheet||!function(){var a=document.createElement("div");return a.innerHTML="<elem></elem>",a.childNodes.length!==1}())return;a.iepp=a.iepp||{};var c=a.iepp,d=c.html5elements||"abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|subline|summary|time|video",e=d.split("|"),f=e.length,g=new RegExp("(^|\\s)("+d+")","gi"),h=new RegExp("<(/*)("+d+")","gi"),i=/^\s*[\{\}]\s*$/,j=new RegExp("(^|[^\\n]*?\\s)("+d+")([^\\n]*)({[\\n\\w\\W]*?})","gi"),k=b.createDocumentFragment(),l=b.documentElement,m=b.getElementsByTagName("script")[0].parentNode,n=b.createElement("body"),o=b.createElement("style"),p=/print|all/,q;c.getCSS=function(a,b){try{if(a+""===undefined)return""}catch(d){return""}var e=-1,f=a.length,g,h=[];while(++e<f){g=a[e];if(g.disabled)continue;b=g.media||b,p.test(b)&&h.push(c.getCSS(g.imports,b),g.cssText),b="all"}return h.join("")},c.parseCSS=function(a){var b=[],c;while((c=j.exec(a))!=null)b.push(((i.exec(c[1])?"\n":c[1])+c[2]+c[3]).replace(g,"$1.iepp-$2")+c[4]);return b.join("\n")},c.writeHTML=function(){var a=-1;q=q||b.body;while(++a<f){var c=b.getElementsByTagName(e[a]),d=c.length,g=-1;while(++g<d)c[g].className.indexOf("iepp-")<0&&(c[g].className+=" iepp-"+e[a])}k.appendChild(q),l.appendChild(n),n.className=q.className,n.id=q.id,n.innerHTML=q.innerHTML.replace(h,"<$1font")},c._beforePrint=function(){if(c.disablePP)return;o.styleSheet.cssText=c.parseCSS(c.getCSS(b.styleSheets,"all")),c.writeHTML()},c.restoreHTML=function(){if(c.disablePP)return;n.swapNode(q)},c._afterPrint=function(){c.restoreHTML(),o.styleSheet.cssText=""},r(b),r(k);if(c.disablePP)return;m.insertBefore(o,m.firstChild),o.media="print",o.className="iepp-printshim",a.attachEvent("onbeforeprint",c._beforePrint),a.attachEvent("onafterprint",c._afterPrint)})(this,document)@*/
View
BIN  themes/bootstrap/static/images/icons/activestate.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  themes/bootstrap/static/images/icons/bitbucket.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  ...raithan/static/images/icons/delicious.png → ...otstrap/static/images/icons/delicious.png
File renamed without changes
View
0  ...wraithan/static/images/icons/facebook.png → ...ootstrap/static/images/icons/facebook.png
File renamed without changes
View
BIN  themes/bootstrap/static/images/icons/github.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  themes/bootstrap/static/images/icons/jamendo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  ...s/wraithan/static/images/icons/lastfm.png → .../bootstrap/static/images/icons/lastfm.png
File renamed without changes
View
0  ...wraithan/static/images/icons/linkedin.png → ...ootstrap/static/images/icons/linkedin.png
File renamed without changes
View
BIN  themes/bootstrap/static/images/icons/phosting.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  themes/bootstrap/static/images/icons/reader.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  themes/wraithan/static/images/icons/rss.png → themes/bootstrap/static/images/icons/rss.png
File renamed without changes
View
BIN  themes/bootstrap/static/images/icons/stackoverflow.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
0  .../wraithan/static/images/icons/twitter.png → ...bootstrap/static/images/icons/twitter.png
File renamed without changes
View
BIN  themes/bootstrap/static/images/icons/weibo.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
29 themes/bootstrap/static/local.css
@@ -0,0 +1,29 @@
+div.highlight pre {
+ background-color: #fefbf3;
+ margin: 0 0 10px;
+}
+
+.well.small {
+ padding: 6px 6px 4px;
+}
+
+.btn.xsmall {
+ padding: 1px 3px 1px;
+ font-size: 11px;
+}
+
+footer {
+ border-top: 1px solid rgb(34, 34, 34);
+}
+
+.summary * { display: inline; }
+.summary pre { display: none; }
+
+.social a[href*='atom.xml']:before {content: url('./images/icons/rss.png');}
+.social a[href*='bitbucket.org']:before {content: url('./images/icons/bitbucket.png');}
+.social a[href*='facebook.com']:before {content: url('./images/icons/facebook.png');}
+.social a[href*='github.com']:before {content: url('./images/icons/github.png');}
+.social a[href*='last.fm']:before, .social a[href*='lastfm.']:before {content: url('./images/icons/lastfm.png');}
+.social a[href*='rss.xml']:before {content: url('./images/icons/rss.png');}
+.social a[href*='stackoverflow.com']:before {content: url('./images/icons/stackoverflow.png');}
+.social a[href*='twitter.com']:before {content: url('./images/icons/twitter.png');}
View
62 themes/bootstrap/static/pygments.css
@@ -0,0 +1,62 @@
+/* .highlight { background: #eeffcc; } */
+.highlight .hll { background-color: #ffffcc }
+.highlight .c { color: #408090; font-style: italic } /* Comment */
+.highlight .err { border: 1px solid #FF0000 } /* Error */
+.highlight .k { color: #007020; font-weight: bold } /* Keyword */
+.highlight .o { color: #666666 } /* Operator */
+.highlight .cm { color: #408090; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #007020 } /* Comment.Preproc */
+.highlight .c1 { color: #408090; font-style: italic } /* Comment.Single */
+.highlight .cs { color: #408090; background-color: #fff0f0 } /* Comment.Special */
+.highlight .gd { color: #A00000 } /* Generic.Deleted */
+.highlight .ge { font-style: italic } /* Generic.Emph */
+.highlight .gr { color: #FF0000 } /* Generic.Error */
+.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.highlight .gi { color: #00A000 } /* Generic.Inserted */
+.highlight .go { color: #303030 } /* Generic.Output */
+.highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
+.highlight .gs { font-weight: bold } /* Generic.Strong */
+.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.highlight .gt { color: #0040D0 } /* Generic.Traceback */
+.highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: #007020 } /* Keyword.Pseudo */
+.highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: #902000 } /* Keyword.Type */
+.highlight .m { color: #208050 } /* Literal.Number */
+.highlight .s { color: #4070a0 } /* Literal.String */
+.highlight .na { color: #4070a0 } /* Name.Attribute */
+.highlight .nb { color: #007020 } /* Name.Builtin */
+.highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
+.highlight .no { color: #60add5 } /* Name.Constant */
+.highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */
+.highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */
+.highlight .ne { color: #007020 } /* Name.Exception */
+.highlight .nf { color: #06287e } /* Name.Function */
+.highlight .nl { color: #002070; font-weight: bold } /* Name.Label */
+.highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
+.highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */
+.highlight .nv { color: #bb60d5 } /* Name.Variable */
+.highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */
+.highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.highlight .mf { color: #208050 } /* Literal.Number.Float */
+.highlight .mh { color: #208050 } /* Literal.Number.Hex */
+.highlight .mi { color: #208050 } /* Literal.Number.Integer */
+.highlight .mo { color: #208050 } /* Literal.Number.Oct */
+.highlight .sb { color: #4070a0 } /* Literal.String.Backtick */
+.highlight .sc { color: #4070a0 } /* Literal.String.Char */
+.highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
+.highlight .s2 { color: #4070a0 } /* Literal.String.Double */
+.highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
+.highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */
+.highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
+.highlight .sx { color: #c65d09 } /* Literal.String.Other */
+.highlight .sr { color: #235388 } /* Literal.String.Regex */
+.highlight .s1 { color: #4070a0 } /* Literal.String.Single */
+.highlight .ss { color: #517918 } /* Literal.String.Symbol */
+.highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */
+.highlight .vc { color: #bb60d5 } /* Name.Variable.Class */
+.highlight .vg { color: #bb60d5 } /* Name.Variable.Global */
+.highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */
+.highlight .il { color: #208050 } /* Literal.Number.Integer.Long */
View
3  themes/bootstrap/templates/analytics.html
@@ -0,0 +1,3 @@
+{% if GOOGLE_ANALYTICS %}
+<script>var _gaq=[['_setAccount','{{GOOGLE_ANALYTICS}}'],['_trackPageview']];(function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0];g.src='//www.google-analytics.com/ga.js';s.parentNode.insertBefore(g,s)}(document,'script'))</script>
+{% endif %}
View
15 themes/bootstrap/templates/archives.html
@@ -0,0 +1,15 @@
+{% extends "base.html" %}
+{% block title %}{{ SITENAME }} <small>[archive]</small>{% endblock %}
+{% block content %}
+{% for year, date_year in dates|groupby( 'date.year' ) %}
+<h2>{{ year }}</h2>
+{% for month, articles in date_year|groupby( 'date.month' ) %}
+<h3>{{ articles[ 0 ].date.strftime( '%B' ) }}</h3>
+<ul>
+{% for article in articles %}
+ <li><a href="{{ article.url }}">{{ article.title }}</a></li>
+{% endfor %}
+</ul>
+{% endfor %}
+{% endfor %}
+{% endblock %}
View
21 themes/bootstrap/templates/article.html
@@ -0,0 +1,21 @@
+{% extends "base.html" %}
+{% block indextitle %}{% endblock %}
+{% block content %}
+<div class="article-container">
+ <div class="page-header">
+ <h1>{{ article.title }}</h1>
+ <div class="small">{% include "metadata.html" %}</div>
+ </div>
+ <div class="article-content">{{ article.content }}</div>
+ {% if DISQUS_SITENAME or FACEBOOK_APPID %}
+ <div>
+ <h2>Comments</h2>
+ {% include "twitter.html" %}
+ {% if DISQUS_SITENAME %}<div id="disqus_thread"></div>{% endif %}
+ {% if FACEBOOK_APPID %}<div class="fb-comments" data-href="{{ FQ_SITEURL }}/{{ article.url }}" data-num-posts="10" data-width="760"></div>{% endif %}
+ <div>
+ {% endif%}
+ </div>
+ </div>
+</div>
+{% endblock %}
View
2  themes/bootstrap/templates/author.html
@@ -0,0 +1,2 @@
+{% extends "index.html" %}
+{% block title %}{{ SITENAME }} <small>{{ author }}</small>{% endblock %}
View
77 themes/bootstrap/templates/base.html
@@ -0,0 +1,77 @@
+<!DOCTYPE html>
+<html lang="en">
+ <head>
+ <meta charset="utf-8">
+ <title>{% block windowtitle %}{{ SITENAME }}{% endblock %}</title>
+ <meta name="description" content="">
+ <meta name="author" content="{{ AUTHOR }}">
+
+ <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
+ <!--[if lt IE 9]>
+ <script src="{{ SITEURL }}/theme/html5.js"></script>
+ <![endif]-->
+
+ <!-- Le styles -->
+ <link href="{{ SITEURL }}/theme/bootstrap.min.css" rel="stylesheet">
+ <link href="{{ SITEURL }}/theme/local.css" rel="stylesheet">
+ <link href="{{ SITEURL }}/theme/pygments.css" rel="stylesheet">
+ {% include "analytics.html" %}
+ {% include "disqus.html" %}
+ </head>
+ <body>
+ {% include "facebook.html" %}
+ {% include "github.html" %}
+ <div class="container">
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container">
+ <a class="brand" href="{{ SITEURL }}/index.html">{{ SITENAME }}</a>
+ <ul class="nav">
+ {% for title, link in MENUITEMS %}
+ <li><a href="{{ link }}">{{ title }}</a></li>
+ {% endfor %}
+ {% if DISPLAY_PAGES_ON_MENU %}
+ {% for page in PAGES %}
+ <li><a href="{{ SITEURL }}/{{ page.url }}">{{ page.title }}</a></li>
+ {% endfor %}
+ {% endif %}
+ {% for cat, null in categories %}
+ <li {% if cat == category %}class="active"{% endif %}><a href="http://{{ cat }}.wraithan.net/">{{ cat }}</a></li>
+ {% endfor %}
+ </ul>
+ <ul class="nav pull-right">
+ <li><a href="{{ SITEURL }}/archives.html">Archives</a></li>
+ <li><a href="{{ SITEURL }}/tags.html">Tags</a></li>
+ </ul>
+ </div>
+ </div>
+ </div>
+
+ <div class="row">
+ <div class="span3">
+ <div class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li class="nav-header">Blogroll</li>
+ {% for name, link in LINKS %}
+ <li><a href="{{ link }}">{{ name }}</a></li>
+ {% endfor %}
+ <li class="nav-header">Social</li>
+ {% for name, link in SOCIAL %}
+ <li class="social"><a href="{{ link }}">{{ name }}</a></li>
+ {% endfor %}
+ </ul>
+ </div>
+ </div>
+ <div class="span9">
+ <div class="content">
+ {% block content %}{% endblock %}
+ </div>
+ <footer>
+ <p> Powered by <a href="http://alexis.notmyidea.org/pelican/">Pelican</a>, theme based on <a href="http://twitter.github.com/bootstrap/">Bootstrap, from Twitter</a>.</p>
+ <p>&copy; {{ AUTHOR }} 2013</p>
+ </footer>
+ </div>
+ </div>
+ </div>
+ </body>
+</html>
View
9 themes/bootstrap/templates/categories.html
@@ -0,0 +1,9 @@
+{% extends "base.html" %}
+{% block title %}{{ SITENAME }} <small>[categories]</small>{% endblock %}
+{% block content %}
+<ul>
+{% for category, articles in categories %}
+ <li><a href="{{ SITEURL }}/{{ category.url }}">{{ category }}</a></li>
+{% endfor %}
+</ul>
+{% endblock %}
View
2  themes/bootstrap/templates/category.html
@@ -0,0 +1,2 @@
+{% extends "index.html" %}
+{% block title %}{{ SITENAME }} <small>{{ category }}</small>{% endblock %}
View
10 themes/bootstrap/templates/disqus.html
@@ -0,0 +1,10 @@
+{% if DISQUS_SITENAME and article %}
+<script type="text/javascript">
+ var disqus_identifier = "{{ article.url }}";
+ (function() {
+ var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
+ dsq.src = 'http://{{ DISQUS_SITENAME }}.disqus.com/embed.js';
+ (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq);
+ })();
+</script>
+{% endif %}
View
9 themes/bootstrap/templates/facebook.html
@@ -0,0 +1,9 @@
+{% if FACEBOOK_APPID %}
+<div id="fb-root"></div>
+<script>(function(d){
+ var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
+ js = d.createElement('script'); js.id = id; js.async = true;
+ js.src = "http://connect.facebook.net/en_US/all.js#xfbml=1&appId={{ FACEBOOK_APPID }}";
+ d.getElementsByTagName('head')[0].appendChild(js);
+ }(document));</script>
+{% endif %}
View
3  themes/bootstrap/templates/github.html
@@ -0,0 +1,3 @@
+{% if GITHUB_URL %}
+<a href="{{ GITHUB_URL }}"><img style="position: absolute; top: 39px; right: 0; border: 0;" src="http://s3.amazonaws.com/github/ribbons/forkme_right_white_ffffff.png" alt="Fork me on GitHub" /></a>
+{% endif %}
View
38 themes/bootstrap/templates/index.html
@@ -0,0 +1,38 @@
+{% extends "base.html" %}
+{% block content %}
+
+{% if articles %}
+{% for article in (articles_page.object_list if articles_page else articles) %}
+<div class="article">
+ <div class="page-header">
+ <h2 ><a href="{{ SITEURL }}/{{ article.url}}">{{ article.title }}</a></h2>
+ <div class="small">{% include "metadata.html" %}</div>
+ </div>
+ <div class="summary">{{ article.summary }} <a class="btn primary xsmall" href="{{ SITEURL }}/{{ article.url }}">more…</a>
+ </div>
+</div>
+{% endfor %}
+{%endif%}
+
+{% if articles_page and articles_paginator.num_pages > 1 %}
+<div class="pagination">
+ <ul>
+ {% if articles_page.has_previous() %}
+ {% set num = articles_page.previous_page_number() %}
+ <li class="prev"><a href="{{ SITEURL }}/{{ page_name }}{{ num if num > 1 else '' }}.html">&larr; Previous</a></li>
+ {% else %}
+ <li class="prev disabled"><a href="#">&larr; Previous</a></li>
+ {% endif %}
+ {% for num in range( 1, 1 + articles_paginator.num_pages ) %}
+ <li class="{{ 'active' if num == articles_page.number else '' }}"><a href="{{ SITEURL }}/{{ page_name }}{{ num if num > 1 else '' }}.html">{{ num }}</a></li>
+ {% endfor %}
+ {% if articles_page.has_next() %}
+ <li class="next"><a href="{{ SITEURL }}/{{ page_name }}{{ articles_page.next_page_number() }}.html">Next &rarr;</a></li>
+ {% else %}
+ <li class="next disabled"><a href="#">&rarr; Next</a></li>
+ {% endif %}
+ </ul>
+</div>
+{% endif %}
+
+{% endblock %}
View
3  themes/bootstrap/templates/metadata.html
@@ -0,0 +1,3 @@
+Written on <a class="more" href="{{ SITEURL }}/{{ article.url }}">{{ article.date.date() }}</a>
+in <a href="{{ SITEURL }}/{{ article.category.url }}">{{ article.category }}</a>
+{% if article.tags %}tags: {% for tag in article.tags %}<a href="{{ SITEURL }}/{{ tag.url }}">{{ tag }}</a> {% endfor %}{% endif %}
View
8 themes/bootstrap/templates/page.html
@@ -0,0 +1,8 @@
+{% extends "base.html" %}
+{% block indextitle %}{% endblock %}
+{% block content %}
+ <div class='page'>
+ <div class="page-header"><h1>{{ page.title }}</h1></div>
+ <div>{{ page.content }}</div>
+ </div>
+{% endblock %}
View
2  themes/bootstrap/templates/tag.html
@@ -0,0 +1,2 @@
+{% extends "index.html" %}
+{% block title %}{{ SITENAME }} <small>{{ tag }}</small>{% endblock %}
View
9 themes/bootstrap/templates/tags.html
@@ -0,0 +1,9 @@
+{% extends "base.html" %}
+{% block title %}{{ SITENAME }} <small>[tgs]</small>{% endblock %}
+{% block content %}
+<ul>
+{% for tag, articles in tags %}
+ <li><a href="{{ SITEURL }}/{{ tag.url }}">{{ tag }}</a></li>
+{% endfor %}
+</ul>
+{% endblock %}
View
3  themes/bootstrap/templates/twitter.html
@@ -0,0 +1,3 @@
+{% if TWITTER_USERNAME %}
+<a href="http://twitter.com/share" class="twitter-share-button" data-count="horizontal" data-via="{{TWITTER_USERNAME}}">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>
+{% endif %}
View
428 themes/wraithan/static/css/main.css
@@ -1,428 +0,0 @@
-/*
- Name: Smashing HTML5
- Date: July 2009
- Description: Sample layout for HTML5 and CSS3 goodness.
- Version: 1.0
- Author: Enrique Ramírez
- Autor URI: http://enrique-ramirez.com
-*/
-
-/* Imports */
-@import url("reset.css");
-@import url("pygment.css");
-@import url("typogrify.css");
-/* @import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz&subset=latin); */
-
-/***** Global *****/
-/* Body */
-body {
- background: #F5F4EF;
- color: #000305;
- font-size: 87.5%; /* Base font size: 14px */
- font-family: 'Trebuchet MS', Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
- line-height: 1.429;
- margin: 0;
- padding: 0;
- text-align: left;
-}
-
-/* Headings */
-h1 {font-size: 2em }
-h2 {font-size: 1.571em} /* 22px */
-h3 {font-size: 1.429em} /* 20px */
-h4 {font-size: 1.286em} /* 18px */
-h5 {font-size: 1.143em} /* 16px */
-h6 {font-size: 1em} /* 14px */
-
-h1, h2, h3, h4, h5, h6 {
- font-weight: 400;
- line-height: 1.1;
- margin-bottom: .8em;
- font-family: 'Yanone Kaffeesatz', arial, serif;
-}
-
-h3, h4, h5, h6 { margin-top: .8em; }
-
-hr { border: 2px solid #EEEEEE; }
-
-/* Anchors */
-a {outline: 0;}
-a img {border: 0px; text-decoration: none;}
-a:link, a:visited {
- color: #C74350;
- padding: 0 1px;
- text-decoration: underline;
-}
-a:hover, a:active {
- background-color: #C74350;
- color: #fff;
- text-decoration: none;
- text-shadow: 1px 1px 1px #333;
-}
-
-h1 a:hover {
- background-color: inherit
-}
-
-/* Paragraphs */
-p {margin-bottom: 1.143em;}
-
-strong, b {font-weight: bold;}
-em, i {font-style: italic;}
-
-/* Lists */
-ul {
- list-style: outside disc;
- margin: 1em 0 1.5em 1.5em;
-}
-
-ol {
- list-style: outside decimal;
- margin: 1em 0 1.5em 1.5em;
-}
-
-.post-info {
- float:right;
- margin:10px;
- padding:5px;
-}
-
-.post-info p{
- margin-bottom: 1px;
-}
-
-.readmore { float: right }
-
-dl {margin: 0 0 1.5em 0;}
-dt {font-weight: bold;}
-dd {margin-left: 1.5em;}
-
-pre{background-color: #000; padding: 10px; color: #fff; margin: 10px; overflow: auto;}
-
-/* Quotes */
-blockquote {
- margin: 20px;
- font-style: italic;
-}
-cite {}
-
-q {}
-
-div.note {
- float: right;
- margin: 5px;
- font-size: 85%;
- max-width: 300px;
-}
-
-/* Tables */
-table {margin: .5em auto 1.5em auto; width: 98%;}
-
- /* Thead */
- thead th {padding: .5em .4em; text-align: left;}
- thead td {}
-
- /* Tbody */
- tbody td {padding: .5em .4em;}
- tbody th {}
-
- tbody .alt td {}
- tbody .alt th {}
-
- /* Tfoot */
- tfoot th {}
- tfoot td {}
-
-/* HTML5 tags */
-header, section, footer,
-aside, nav, article, figure {
- display: block;
-}
-
-/***** Layout *****/
-.body {clear: both; margin: 0 auto; width: 800px;}
-img.right, figure.right {float: right; margin: 0 0 2em 2em;}
-img.left, figure.left {float: left; margin: 0 2em 2em 0;}
-
-/*
- Header
-*****************/
-#banner {
- margin: 0 auto;
- padding: 2.5em 0 0 0;
-}
-
- /* Banner */
- #banner h1 {font-size: 3.571em; line-height: 0;}
- #banner h1 a:link, #banner h1 a:visited {
- color: #000305;
- display: block;
- font-weight: bold;
- margin: 0 0 .6em .2em;
- text-decoration: none;
- }
- #banner h1 a:hover, #banner h1 a:active {
- background: none;
- color: #C74350;
- text-shadow: none;
- }
-
- #banner h1 strong {font-size: 0.36em; font-weight: normal;}
-
- /* Main Nav */
- #banner nav {
- background: #000305;
- font-size: 1.143em;
- height: 40px;
- line-height: 30px;
- margin: 0 auto 2em auto;
- padding: 0;
- text-align: center;
- width: 800px;
-
- border-radius: 5px;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- }
-
- #banner nav ul {list-style: none; margin: 0 auto; width: 800px;}
- #banner nav li {float: left; display: inline; margin: 0;}
-
- #banner nav a:link, #banner nav a:visited {
- color: #fff;
- display: inline-block;
- height: 30px;
- padding: 5px 1.5em;
- text-decoration: none;
- }
- #banner nav a:hover, #banner nav a:active,
- #banner nav .active a:link, #banner nav .active a:visited {
- background: #C74451;
- color: #fff;
- text-shadow: none !important;
- }
-
- #banner nav li:first-child a {
- border-top-left-radius: 5px;
- -moz-border-radius-topleft: 5px;
- -webkit-border-top-left-radius: 5px;
-
- border-bottom-left-radius: 5px;
- -moz-border-radius-bottomleft: 5px;
- -webkit-border-bottom-left-radius: 5px;
- }
-
-/*
- Featured
-*****************/
-#featured {
- background: #fff;
- margin-bottom: 2em;
- overflow: hidden;
- padding: 20px;
- width: 760px;
-
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
-}
-
-#featured figure {
- border: 2px solid #eee;
- float: right;
- margin: 0.786em 2em 0 5em;
- width: 248px;
-}
-#featured figure img {display: block; float: right;}
-
-#featured h2 {color: #C74451; font-size: 1.714em; margin-bottom: 0.333em;}
-#featured h3 {font-size: 1.429em; margin-bottom: .5em;}
-
-#featured h3 a:link, #featured h3 a:visited {color: #000305; text-decoration: none;}
-#featured h3 a:hover, #featured h3 a:active {color: #fff;}
-
-/*
- Body
-*****************/
-#content {
- background: #fff;
- margin-bottom: 2em;
- overflow: hidden;
- padding: 20px 20px;
- width: 760px;
-
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
-}
-
-/*
- Extras
-*****************/
-#extras {margin: 0 auto 3em auto; overflow: hidden;}
-
-#extras ul {list-style: none; margin: 0;}
-#extras li {border-bottom: 1px solid #fff;}
-#extras h2 {
- color: #C74350;
- font-size: 1.429em;
- margin-bottom: .25em;
- padding: 0 3px;
-}
-
-#extras a:link, #extras a:visited {
- color: #444;
- display: block;
- border-bottom: 1px solid #F4E3E3;
- text-decoration: none;
- padding: .3em .25em;
-}
-
-#extras a:hover, #extras a:active {color: #fff;}
-
- /* Blogroll */
- #extras .blogroll {
- float: left;
- width: 615px;
- }
-
- #extras .blogroll li {float: left; margin: 0 20px 0 0; width: 185px;}
-
- /* Social */
- #extras .social {
- float: right;
- width: 175px;
- }
-
- #extras div[class='social'] a {
- background-repeat: no-repeat;
- background-position: 3px 6px;
- padding-left: 25px;
- }
-
- /* Icons */
- .social a[href*='delicious.com'] {background-image: url('../images/icons/delicious.png');}
- .social a[href*='digg.com'] {background-image: url('../images/icons/digg.png');}
- .social a[href*='facebook.com'] {background-image: url('../images/icons/facebook.png');}
- .social a[href*='last.fm'], .social a[href*='lastfm.'] {background-image: url('../images/icons/lastfm.png');}
- .social a[type$='atom+xml'], .social a[type$='rss+xml'] {background-image: url('../images/icons/rss.png');}
- .social a[href*='twitter.com'] {background-image: url('../images/icons/twitter.png');}
- .social a[href*='linkedin.com'] {background-image: url('../images/icons/linkedin.png');}
- .social a[href*='gitorious.org'] {background-image: url('../images/icons/gitorious.png');}
- .social a[href*='gittip.com'] {background-image: url('../images/icons/gittip.png');}
-
-/*
- About
-*****************/
-#about {
- background: #fff;
- font-style: normal;
- margin-bottom: 2em;
- overflow: hidden;
- padding: 20px;
- text-align: left;
- width: 760px;
-
- border-radius: 10px;
- -moz-border-radius: 10px;
- -webkit-border-radius: 10px;
-}
-
-#about .primary {float: left; width: 165px;}
-#about .primary strong {color: #C64350; display: block; font-size: 1.286em;}
-#about .photo {float: left; margin: 5px 20px;}
-
-#about .url:link, #about .url:visited {text-decoration: none;}
-
-#about .bio {float: right; width: 500px;}
-
-/*
- Footer
-*****************/
-#contentinfo {padding-bottom: 2em; text-align: right;}
-
-/***** Sections *****/
-/* Blog */
-.hentry {
- display: block;
- clear: both;
- border-bottom: 1px solid #eee;
- padding: 1.5em 0;
-}
-li:last-child .hentry, #content > .hentry {border: 0; margin: 0;}
-#content > .hentry {padding: 1em 0;}
-.hentry img{display : none ;}
-.entry-title {font-size: 3em; margin-bottom: 10px; margin-top: 0;}
-.entry-title a:link, .entry-title a:visited {text-decoration: none; color: #333;}
-.entry-title a:visited {background-color: #fff;}
-
-.hentry .post-info * {font-style: normal;}
-
- /* Content */
- .hentry footer {margin-bottom: 2em;}
- .hentry footer address {display: inline;}
- #posts-list footer address {display: block;}
-
- /* Blog Index */
- #posts-list {list-style: none; margin: 0;}
- #posts-list .hentry {padding-left: 10px; position: relative;}
-
- #posts-list footer {
- left: 10px;
- position: relative;
- float: left;
- top: 0.5em;
- width: 190px;
- }
-
- /* About the Author */
- #about-author {
- background: #f9f9f9;
- clear: both;
- font-style: normal;
- margin: 2em 0;
- padding: 10px 20px 15px 20px;
-
- border-radius: 5px;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- }
-
- #about-author strong {
- color: #C64350;
- clear: both;
- display: block;
- font-size: 1.429em;
- }
-
- #about-author .photo {border: 1px solid #ddd; float: left; margin: 5px 1em 0 0;}
-
- /* Comments */
- #comments-list {list-style: none; margin: 0 1em;}
- #comments-list blockquote {
- background: #f8f8f8;
- clear: both;
- font-style: normal;
- margin: 0;
- padding: 15px 20px;
-
- border-radius: 5px;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- }
- #comments-list footer {color: #888; padding: .5em 1em 0 0; text-align: right;}
-
- #comments-list li:nth-child(2n) blockquote {background: #F5f5f5;}
-
- /* Add a Comment */
- #add-comment label {clear: left; float: left; text-align: left; width: 150px;}
- #add-comment input[type='text'],
- #add-comment input[type='email'],
- #add-comment input[type='url'] {float: left; width: 200px;}
-
- #add-comment textarea {float: left; height: 150px; width: 495px;}
-
- #add-comment p.req {clear: both; margin: 0 .5em 1em 0; text-align: right;}
-
- #add-comment input[type='submit'] {float: right; margin: 0 .5em;}
- #add-comment * {margin-bottom: .5em;}
View
205 themes/wraithan/static/css/pygment.css
@@ -1,205 +0,0 @@
-.hll {
-background-color:#FFFFCC;
-}
-.c {
-color:#408090;
-font-style:italic;
-}
-.err {
-border:1px solid #FF0000;
-}
-.k {
-color:#007020;
-font-weight:bold;
-}
-.o {
-color:#666666;
-}
-.cm {
-color:#408090;
-font-style:italic;
-}
-.cp {
-color:#007020;
-}
-.c1 {
-color:#408090;
-font-style:italic;
-}
-.cs {
-background-color:#FFF0F0;
-color:#408090;
-}
-.gd {
-color:#A00000;
-}
-.ge {
-font-style:italic;
-}
-.gr {
-color:#FF0000;
-}
-.gh {
-color:#000080;
-font-weight:bold;
-}
-.gi {
-color:#00A000;
-}
-.go {
-color:#303030;
-}
-.gp {
-color:#C65D09;
-font-weight:bold;
-}
-.gs {
-font-weight:bold;
-}
-.gu {
-color:#800080;
-font-weight:bold;
-}
-.gt {
-color:#0040D0;
-}
-.kc {
-color:#007020;
-font-weight:bold;
-}
-.kd {
-color:#007020;
-font-weight:bold;
-}
-.kn {
-color:#007020;
-font-weight:bold;
-}
-.kp {
-color:#007020;
-}
-.kr {
-color:#007020;
-font-weight:bold;
-}
-.kt {
-color:#902000;
-}
-.m {
-color:#208050;
-}
-.s {
-color:#4070A0;
-}
-.na {
-color:#4070A0;
-}
-.nb {
-color:#007020;
-}
-.nc {
-color:#0E84B5;
-font-weight:bold;
-}
-.no {
-color:#60ADD5;
-}
-.nd {
-color:#555555;
-font-weight:bold;
-}
-.ni {
-color:#D55537;
-font-weight:bold;
-}
-.ne {
-color:#007020;
-}
-.nf {
-color:#06287E;
-}
-.nl {
-color:#002070;
-font-weight:bold;
-}
-.nn {
-color:#0E84B5;
-font-weight:bold;
-}
-.nt {
-color:#062873;
-font-weight:bold;
-}
-.nv {
-color:#BB60D5;
-}
-.ow {
-color:#007020;
-font-weight:bold;
-}
-.w {
-color:#BBBBBB;
-}
-.mf {
-color:#208050;
-}
-.mh {
-color:#208050;
-}
-.mi {
-color:#208050;
-}
-.mo {
-color:#208050;
-}
-.sb {
-color:#4070A0;
-}
-.sc {
-color:#4070A0;
-}
-.sd {
-color:#4070A0;
-font-style:italic;
-}
-.s2 {
-color:#4070A0;
-}
-.se {
-color:#4070A0;
-font-weight:bold;
-}
-.sh {
-color:#4070A0;
-}
-.si {
-color:#70A0D0;
-font-style:italic;
-}
-.sx {
-color:#C65D09;
-}
-.sr {
-color:#235388;
-}
-.s1 {
-color:#4070A0;
-}
-.ss {
-color:#517918;
-}
-.bp {
-color:#007020;
-}
-.vc {
-color:#BB60D5;
-}
-.vg {
-color:#BB60D5;
-}
-.vi {
-color:#BB60D5;
-}
-.il {
-color:#208050;
-}
View
52 themes/wraithan/static/css/reset.css
@@ -1,52 +0,0 @@
-/*
- Name: Reset Stylesheet
- Description: Resets browser's default CSS
- Author: Eric Meyer
- Author URI: http://meyerweb.com/eric/tools/css/reset/
-*/
-
-/* v1.0 | 20080212 */
-html, body, div, span, applet, object, iframe,
-h1, h2, h3, h4, h5, h6, p, blockquote, pre,
-a, abbr, acronym, address, big, cite, code,
-del, dfn, em, font, img, ins, kbd, q, s, samp,
-small, strike, strong, sub, sup, tt, var,
-b, u, i, center,
-dl, dt, dd, ol, ul, li,
-fieldset, form, label, legend,
-table, caption, tbody, tfoot, thead, tr, th, td {
- background: transparent;
- border: 0;
- font-size: 100%;
- margin: 0;
- outline: 0;
- padding: 0;
- vertical-align: baseline;
-}
-
-body {line-height: 1;}
-
-ol, ul {list-style: none;}
-
-blockquote, q {quotes: none;}
-
-blockquote:before, blockquote:after,
-q:before, q:after {
- content: '';
- content: none;
-}
-
-/* remember to define focus styles! */
-:focus {
- outline: 0;
-}
-
-/* remember to highlight inserts somehow! */
-ins {text-decoration: none;}
-del {text-decoration: line-through;}
-
-/* tables still need 'cellspacing="0"' in the markup */
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
View
3  themes/wraithan/static/css/typogrify.css
@@ -1,3 +0,0 @@
-.caps {font-size:.92em;}
-.amp {color:#666; font-size:1.05em;font-family:"Warnock Pro", "Goudy Old Style","Palatino","Book Antiqua",serif; font-style:italic;}
-.dquo {margin-left:-.38em;}
View
48 themes/wraithan/static/css/wide.css
@@ -1,48 +0,0 @@
-@import url("main.css");
-
-body {
- font:1.3em/1.3 "Hoefler Text","Georgia",Georgia,serif,sans-serif;
-}
-
-.post-info{
- display: none;
-}
-
-#banner nav {
- display: none;
- -moz-border-radius: 0px;
- margin-bottom: 20px;
- overflow: hidden;
- font-size: 1em;
- background: #F5F4EF;
-}
-
-#banner nav ul{
- padding-right: 50px;
-}
-
-#banner nav li{
- float: right;
- color: #000;
-}
-
-#banner nav li a {
- color: #000;
-}
-
-#banner h1 {
- margin-bottom: -18px;
-}
-
-#featured, #extras {
- padding: 50px;
-}
-
-#featured {
- padding-top: 20px;
-}
-
-#extras {
- padding-top: 0px;
- padding-bottom: 0px;
-}
View
BIN  themes/wraithan/static/images/icons/gitorious.png
Deleted file not rendered
View
BIN  themes/wraithan/static/images/icons/gittip.png
Deleted file not rendered
View
37 themes/wraithan/static/other/calc.html
@@ -1,37 +0,0 @@
-<!doctype html>
-<html>
- <body>
- <p>Enter the games you've played so far this season in the <code>games</code> field, then how many games per week you are aiming to play in the <code>goal</code> field.</p>
- <label>Games: <input id="games"></label>
- <label>Goal: <input id="goal"></label>
- <label>Wins: <input id="wins"></label>
- <p>Games to go: <div id="games-to-go"></div></p>
- <p>Games per week: <div id="games-per-week"></div></p>
- <p>Points so far : <div id="points-so-far"></div></p>
- <p>Ratio : <div id="ratio"></div></p>
- <script type="text/javascript">
- var gameElement = document.getElementById('games')
- var goalElement = document.getElementById('goal')
- var winsElement = document.getElementById('wins')
- var gamesToGoElement = document.getElementById('games-to-go')
- var gamesPerWeekElement = document.getElementById('games-per-week')
- var pointsSoFarElement = document.getElementById('points-so-far')
- var ratioElement = document.getElementById('ratio')
- var start = new Date(2012, 8, 11)
- var update = function() {
- var today = new Date()
- var sinceStart = (today - start)/1000
- var weeks = sinceStart/60/60/24/7
- gamesPerWeekElement.innerHTML = (gameElement.value/weeks).toFixed(2)
- gamesToGoElement.innerHTML = Math.ceil((goalElement.value*weeks) - gameElement.value)
- pointsSoFarElement.innerHTML = Math.floor(sinceStart/((116*60)+6))
- ratioElement.innerHTML = (winsElement.value/gameElement.value).toFixed(2)*100 + "%"
- }
-
- gameElement.addEventListener('input', update, false)
- goalElement.addEventListener('input', update, false)
- winsElement.addEventListener('input', update, false)
- update()
- </script>
- </body>
-</html>
View
1  themes/wraithan/templates/archives.html
@@ -1 +0,0 @@
-{% extends '!simple/archives.html' %}
View
1  themes/wraithan/templates/article.html
@@ -1 +0,0 @@
-{% extends '!simple/article.html' %}
View
1  themes/wraithan/templates/author.html
@@ -1 +0,0 @@
-{% extends '!simple/author.html' %}
View
1  themes/wraithan/templates/authors.html
@@ -1 +0,0 @@
-{% extends '!simple/authors.html' %}
View
23 themes/wraithan/templates/base.html
@@ -1,23 +0,0 @@
-{% extends '!simple/base.html' %}
-
-{% block head %}
-{{ super() }}
-<link rel="stylesheet" href="{{ SITEURL }}/theme/css/{{ CSS_FILE }}" type="text/css" />
-{% endblock head %}
-{% block nav %}
-<div id="banner">
- <nav id="menu"><ul>
- {% for title, link in MENUITEMS %}
- <li><a href="{{ link }}">{{ title }}</a></li>
- {% endfor %}
- {% if DISPLAY_PAGES_ON_MENU %}
- {% for p in PAGES %}
- <li{% if p == page %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ p.url }}">{{ p.title }}</a></li>
- {% endfor %}
- {% endif %}
- {% for cat, null in categories %}
- <li{% if cat == category %} class="active"{% endif %}><a href="{{ SITEURL }}/{{ cat.url }}">{{ cat }}</a></li>
- {% endfor %}
- </ul></nav><!-- /#menu -->
-</div>
-{% endblock nav %}
View
1  themes/wraithan/templates/categories.html
@@ -1 +0,0 @@
-{% extends '!simple/categories.html' %}
View
1  themes/wraithan/templates/category.html
@@ -1 +0,0 @@
-{% extends '!simple/category.html' %}
View
1  themes/wraithan/templates/index.html
@@ -1 +0,0 @@
-{% extends '!simple/index.html' %}
View
14 themes/wraithan/templates/page.html
@@ -1,14 +0,0 @@
-{% extends '!simple/page.html' %}
-
-{% block content %}
-<section id="content" class="body">
- <header>
- <h2 class="entry-title">
- <a href="{{ page.url }}" rel="bookmark"
- title="Permalink to {{ page.title|striptags }}">{{ page.title }}</a></h2>
- </header>
- <div class="entry-content">
- {{ page.content }}
- </div><!-- /.entry-content -->
-</section>
-{% endblock content %}
View
1  themes/wraithan/templates/tag.html
@@ -1 +0,0 @@
-{% extends '!simple/tag.html' %}
View
1  themes/wraithan/templates/tags.html
@@ -1 +0,0 @@
-{% extends '!simple/tags.html' %}
Please sign in to comment.
Something went wrong with that request. Please try again.