Staticfiles stuff.

master
Nick Sergeant 2014-10-20 20:35:59 -04:00
parent c457557617
commit ac932e85e5
17 changed files with 93 additions and 93 deletions

View File

@ -65,7 +65,7 @@ deploy:
media/js/src/pro.js \
> media/js/pro-all.min.js
@/Users/Nick/.virtualenvs/snipt/bin/python manage.py collectstatic --noinput
/Users/Nick/.virtualenvs/snipt/bin/python manage.py collectstatic --noinput
@git push heroku heroku:master

View File

@ -27,15 +27,15 @@
{% endif %}
{% if debug %}
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/blog-themes/pro-adams/style.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/highlightjs-themes/tomorrow.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/themes.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/blog-themes/pro-adams/style.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/highlightjs-themes/tomorrow.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/themes.css" />
{% else %}
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/pro.css?26" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/pro.css?26" />
{% endif %}
<link rel="shortcut icon" href="https://snipt.s3.amazonaws.com/static/img/blog-favicon.ico" >
<link rel="shortcut icon" href="{{ STATIC_URL }}img/blog-favicon.ico" >
{% if custom_css %}
<style type="text/css">
@ -132,7 +132,7 @@
</section>
</div>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/pro-all.min.js?2"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/pro-all.min.js?2"></script>
{% include 'analytics.html' %}

View File

@ -1 +1 @@
body.blog-site article.snipt div.group div.container{width:718px}body.blog-site article.snipt div.group div.container header{min-height:0}body.blog-site article.snipt div.group div.container header h1{margin:11px 15px}body.blog-site article.snipt footer ul.attrs li.tweet{margin-right:30px}body.blog-site section.main div.ruler{z-index:50}body.blog-site section.main aside.main nav.footer{margin-right:0}body.blog-site section.main aside.main nav.footer ul.powered{border-top:1px solid #DDDDDD;padding-top:30px}body.blog-site section.main aside.main nav.footer ul.powered li{background:transparent url("https://snipt.s3.amazonaws.com/static/img/favicon.png") top left no-repeat}body.blog-site section.main aside.main nav.footer ul.powered li a{border:none;color:#3E6B73;display:inline-block;font-style:italic}body.blog-site section.main aside.main nav.footer ul.powered li a:hover{border-bottom:1px solid #333;color:#333}body.blog-site section.main aside.main nav.footer.with-sidebar{margin-top:30px}body.blog-site section.main aside.main section.sidebar{margin-bottom:30px;margin-left:15px}body.blog-site section.main aside.main section.sidebar p{line-height:16px;margin-bottom:15px}body.blog-site section.main aside.main section.sidebar a:hover{text-decoration:none}body.blog-site header.main{background:transparent url("https://snipt.s3.amazonaws.com/static/img/blog-header-bg.png") top left repeat;height:auto}body.blog-site header.main div.inner{height:auto}body.blog-site header.main div.inner h1{float:none;position:static}body.blog-site header.main div.inner h1 a{background:none;border-bottom:2px solid transparent;color:#2A535C;font:normal 30px "Helvetica Neue",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:auto;letter-spacing:-1px;line-height:30px;margin:17px 0 17px 16px;text-decoration:none;text-indent:0;text-shadow:none;width:auto;-webkit-transition:border .08s linear;-moz-transition:border .08s linear;-o-transition:border .08s linear;transition:border .08s linear}body.blog-site header.main div.inner h1 a:hover{border-bottom:2px solid #3A5E67}body.blog-site header.sub div.inner{z-index:51}body.blog-detail section.main div.inner{width:718px}body.blog-detail section.main div.inner section.snipts article.snipt{margin-bottom:0}body.blog-detail section.main div.inner section.snipts article.snipt div.container{width:100%}body.blog-detail section.main div.inner section.snipts article.snipt div.container h1 a{white-space:normal}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code{height:auto}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code td.code div.highlight pre{width:683px}body.blog-detail section.main div.inner section.snipts article.snipt footer ul.attrs li.tweet{margin-right:116px}body.blog-detail div#disqus_thread{width:704px}body.blog-detail div#disqus_thread #dsq-content{margin-top:-38px}body.blog-list article.snipt div.container section.code td.code div.highlight pre{width:683px}
body.blog-site article.snipt div.group div.container{width:718px}body.blog-site article.snipt div.group div.container header{min-height:0}body.blog-site article.snipt div.group div.container header h1{margin:11px 15px}body.blog-site article.snipt footer ul.attrs li.tweet{margin-right:30px}body.blog-site section.main div.ruler{z-index:50}body.blog-site section.main aside.main nav.footer{margin-right:0}body.blog-site section.main aside.main nav.footer ul.powered{border-top:1px solid #DDDDDD;padding-top:30px}body.blog-site section.main aside.main nav.footer ul.powered li{background:transparent url("https://snipt.s3.amazonaws.com/img/favicon.png") top left no-repeat}body.blog-site section.main aside.main nav.footer ul.powered li a{border:none;color:#3E6B73;display:inline-block;font-style:italic}body.blog-site section.main aside.main nav.footer ul.powered li a:hover{border-bottom:1px solid #333;color:#333}body.blog-site section.main aside.main nav.footer.with-sidebar{margin-top:30px}body.blog-site section.main aside.main section.sidebar{margin-bottom:30px;margin-left:15px}body.blog-site section.main aside.main section.sidebar p{line-height:16px;margin-bottom:15px}body.blog-site section.main aside.main section.sidebar a:hover{text-decoration:none}body.blog-site header.main{background:transparent url("https://snipt.s3.amazonaws.com/img/blog-header-bg.png") top left repeat;height:auto}body.blog-site header.main div.inner{height:auto}body.blog-site header.main div.inner h1{float:none;position:static}body.blog-site header.main div.inner h1 a{background:none;border-bottom:2px solid transparent;color:#2A535C;font:normal 30px "Helvetica Neue",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:auto;letter-spacing:-1px;line-height:30px;margin:17px 0 17px 16px;text-decoration:none;text-indent:0;text-shadow:none;width:auto;-webkit-transition:border .08s linear;-moz-transition:border .08s linear;-o-transition:border .08s linear;transition:border .08s linear}body.blog-site header.main div.inner h1 a:hover{border-bottom:2px solid #3A5E67}body.blog-site header.sub div.inner{z-index:51}body.blog-detail section.main div.inner{width:718px}body.blog-detail section.main div.inner section.snipts article.snipt{margin-bottom:0}body.blog-detail section.main div.inner section.snipts article.snipt div.container{width:100%}body.blog-detail section.main div.inner section.snipts article.snipt div.container h1 a{white-space:normal}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code{height:auto}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code td.code div.highlight pre{width:683px}body.blog-detail section.main div.inner section.snipts article.snipt footer ul.attrs li.tweet{margin-right:116px}body.blog-detail div#disqus_thread{width:704px}body.blog-detail div#disqus_thread #dsq-content{margin-top:-38px}body.blog-list article.snipt div.container section.code td.code div.highlight pre{width:683px}

View File

@ -36,7 +36,7 @@ body.blog-site {
padding-top: 30px;
li {
background: transparent url('https://snipt.s3.amazonaws.com/static/img/favicon.png') top left no-repeat;
background: transparent url('https://snipt.s3.amazonaws.com/img/favicon.png') top left no-repeat;
a {
border: none;
@ -72,7 +72,7 @@ body.blog-site {
}
}
header.main {
background: transparent url('https://snipt.s3.amazonaws.com/static/img/blog-header-bg.png') top left repeat;
background: transparent url('https://snipt.s3.amazonaws.com/img/blog-header-bg.png') top left repeat;
height: auto;
div.inner {

File diff suppressed because one or more lines are too long

View File

@ -323,7 +323,7 @@ article {
}
}
&:after {
background: transparent url('https://snipt.s3.amazonaws.com/static/img/date-arrow.gif') top left no-repeat;
background: transparent url('https://snipt.s3.amazonaws.com/img/date-arrow.gif') top left no-repeat;
content: "";
display: block;
height: 11px;

File diff suppressed because one or more lines are too long

View File

@ -1870,4 +1870,4 @@ THE SOFTWARE.
.cm-s-xq-dark span.cm-tag {color: #FFBD40;}
.cm-s-xq-dark span.cm-attribute {color: #FFF700;}
div.markdown .tomorrow-comment,div.markdown pre .comment,div.markdown pre .title{color:#8e908c}div.markdown .tomorrow-red,div.markdown pre .variable,div.markdown pre .attribute,div.markdown pre .tag,div.markdown pre .regexp,div.markdown pre .ruby .constant,div.markdown pre .xml .tag .title,div.markdown pre .xml .pi,div.markdown pre .xml .doctype,div.markdown pre .html .doctype,div.markdown pre .css .id,div.markdown pre .css .class,div.markdown pre .css .pseudo{color:#c82829}div.markdown .tomorrow-orange,div.markdown pre .number,div.markdown pre .preprocessor,div.markdown pre .built_in,div.markdown pre .literal,div.markdown pre .params,div.markdown pre .constant{color:#f5871f}div.markdown .tomorrow-yellow,div.markdown pre .class,div.markdown pre .ruby .class .title,div.markdown pre .css .rules .attribute{color:#eab700}div.markdown .tomorrow-green,div.markdown pre .string,div.markdown pre .value,div.markdown pre .inheritance,div.markdown pre .header,div.markdown pre .ruby .symbol,div.markdown pre .xml .cdata{color:#718c00}div.markdown .tomorrow-aqua,div.markdown pre .css .hexcolor{color:#3e999f}div.markdown .tomorrow-blue,div.markdown pre .function,div.markdown pre .python .decorator,div.markdown pre .python .title,div.markdown pre .ruby .function .title,div.markdown pre .ruby .title .keyword,div.markdown pre .perl .sub,div.markdown pre .javascript .title,div.markdown pre .coffeescript .title{color:#4271ae}div.markdown .tomorrow-purple,div.markdown pre .keyword,div.markdown pre .javascript .function{color:#8959a8}div.markdown pre code{color:#4d4d4c}div.markdown pre .coffeescript .javascript,div.markdown pre .javascript .xml,div.markdown pre .tex .formula,div.markdown pre .xml .javascript,div.markdown pre .xml .vbscript,div.markdown pre .xml .css,div.markdown pre .xml .cdata{opacity:0.5}
body.blog-site article.snipt div.group div.container{width:718px}body.blog-site article.snipt div.group div.container header{min-height:0}body.blog-site article.snipt div.group div.container header h1{margin:11px 15px}body.blog-site article.snipt footer ul.attrs li.tweet{margin-right:30px}body.blog-site section.main div.ruler{z-index:50}body.blog-site section.main aside.main nav.footer{margin-right:0}body.blog-site section.main aside.main nav.footer ul.powered{border-top:1px solid #DDDDDD;padding-top:30px}body.blog-site section.main aside.main nav.footer ul.powered li{background:transparent url("https://snipt.s3.amazonaws.com/static/img/favicon.png") top left no-repeat}body.blog-site section.main aside.main nav.footer ul.powered li a{border:none;color:#3E6B73;display:inline-block;font-style:italic}body.blog-site section.main aside.main nav.footer ul.powered li a:hover{border-bottom:1px solid #333;color:#333}body.blog-site section.main aside.main nav.footer.with-sidebar{margin-top:30px}body.blog-site section.main aside.main section.sidebar{margin-bottom:30px;margin-left:15px}body.blog-site section.main aside.main section.sidebar p{line-height:16px;margin-bottom:15px}body.blog-site section.main aside.main section.sidebar a:hover{text-decoration:none}body.blog-site header.main{background:transparent url("https://snipt.s3.amazonaws.com/static/img/blog-header-bg.png") top left repeat;height:auto}body.blog-site header.main div.inner{height:auto}body.blog-site header.main div.inner h1{float:none;position:static}body.blog-site header.main div.inner h1 a{background:none;border-bottom:2px solid transparent;color:#2A535C;font:normal 30px "Helvetica Neue",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:auto;letter-spacing:-1px;line-height:30px;margin:17px 0 17px 16px;text-decoration:none;text-indent:0;text-shadow:none;width:auto;-webkit-transition:border .08s linear;-moz-transition:border .08s linear;-o-transition:border .08s linear;transition:border .08s linear}body.blog-site header.main div.inner h1 a:hover{border-bottom:2px solid #3A5E67}body.blog-site header.sub div.inner{z-index:51}body.blog-detail section.main div.inner{width:718px}body.blog-detail section.main div.inner section.snipts article.snipt{margin-bottom:0}body.blog-detail section.main div.inner section.snipts article.snipt div.container{width:100%}body.blog-detail section.main div.inner section.snipts article.snipt div.container h1 a{white-space:normal}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code{height:auto}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code td.code div.highlight pre{width:683px}body.blog-detail section.main div.inner section.snipts article.snipt footer ul.attrs li.tweet{margin-right:116px}body.blog-detail div#disqus_thread{width:704px}body.blog-detail div#disqus_thread #dsq-content{margin-top:-38px}body.blog-list article.snipt div.container section.code td.code div.highlight pre{width:683px}
body.blog-site article.snipt div.group div.container{width:718px}body.blog-site article.snipt div.group div.container header{min-height:0}body.blog-site article.snipt div.group div.container header h1{margin:11px 15px}body.blog-site article.snipt footer ul.attrs li.tweet{margin-right:30px}body.blog-site section.main div.ruler{z-index:50}body.blog-site section.main aside.main nav.footer{margin-right:0}body.blog-site section.main aside.main nav.footer ul.powered{border-top:1px solid #DDDDDD;padding-top:30px}body.blog-site section.main aside.main nav.footer ul.powered li{background:transparent url("https://snipt.s3.amazonaws.com/img/favicon.png") top left no-repeat}body.blog-site section.main aside.main nav.footer ul.powered li a{border:none;color:#3E6B73;display:inline-block;font-style:italic}body.blog-site section.main aside.main nav.footer ul.powered li a:hover{border-bottom:1px solid #333;color:#333}body.blog-site section.main aside.main nav.footer.with-sidebar{margin-top:30px}body.blog-site section.main aside.main section.sidebar{margin-bottom:30px;margin-left:15px}body.blog-site section.main aside.main section.sidebar p{line-height:16px;margin-bottom:15px}body.blog-site section.main aside.main section.sidebar a:hover{text-decoration:none}body.blog-site header.main{background:transparent url("https://snipt.s3.amazonaws.com/img/blog-header-bg.png") top left repeat;height:auto}body.blog-site header.main div.inner{height:auto}body.blog-site header.main div.inner h1{float:none;position:static}body.blog-site header.main div.inner h1 a{background:none;border-bottom:2px solid transparent;color:#2A535C;font:normal 30px "Helvetica Neue",Helvetica,Arial,"Liberation Sans",FreeSans,sans-serif;height:auto;letter-spacing:-1px;line-height:30px;margin:17px 0 17px 16px;text-decoration:none;text-indent:0;text-shadow:none;width:auto;-webkit-transition:border .08s linear;-moz-transition:border .08s linear;-o-transition:border .08s linear;transition:border .08s linear}body.blog-site header.main div.inner h1 a:hover{border-bottom:2px solid #3A5E67}body.blog-site header.sub div.inner{z-index:51}body.blog-detail section.main div.inner{width:718px}body.blog-detail section.main div.inner section.snipts article.snipt{margin-bottom:0}body.blog-detail section.main div.inner section.snipts article.snipt div.container{width:100%}body.blog-detail section.main div.inner section.snipts article.snipt div.container h1 a{white-space:normal}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code{height:auto}body.blog-detail section.main div.inner section.snipts article.snipt div.container section.code td.code div.highlight pre{width:683px}body.blog-detail section.main div.inner section.snipts article.snipt footer ul.attrs li.tweet{margin-right:116px}body.blog-detail div#disqus_thread{width:704px}body.blog-detail div#disqus_thread #dsq-content{margin-top:-38px}body.blog-list article.snipt div.container section.code td.code div.highlight pre{width:683px}

File diff suppressed because one or more lines are too long

View File

@ -12,19 +12,19 @@ if (typeof angular !== 'undefined') {
// Routes.
$routeProvider.when('/account/', {
templateUrl: 'https://snipt.s3.amazonaws.com/static/js/src/modules/partials/profile.html',
templateUrl: 'https://snipt.s3.amazonaws.com/js/src/modules/partials/profile.html',
controller: controllers.ProfileController
});
$routeProvider.when('/account/billing/', {
templateUrl: 'https://snipt.s3.amazonaws.com/static/js/src/modules/partials/billing.html',
templateUrl: 'https://snipt.s3.amazonaws.com/js/src/modules/partials/billing.html',
controller: controllers.BillingController
});
$routeProvider.when('/account/blogging/', {
templateUrl: 'https://snipt.s3.amazonaws.com/static/js/src/modules/partials/blogging.html',
templateUrl: 'https://snipt.s3.amazonaws.com/js/src/modules/partials/blogging.html',
controller: controllers.BloggingController
});
$routeProvider.when('/account/editor/', {
templateUrl: 'https://snipt.s3.amazonaws.com/static/js/src/modules/partials/editor.html',
templateUrl: 'https://snipt.s3.amazonaws.com/js/src/modules/partials/editor.html',
controller: controllers.EditorController
});

View File

@ -41,91 +41,91 @@ jQuery(function($) {
$scope.ads = [
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},
{
url: 'http://showroom.is/?from=snipt',
image: 'https://snipt.s3.amazonaws.com/static/img/logo-showroom.png',
image: 'https://snipt.s3.amazonaws.com/img/logo-showroom.png',
company: 'Showroom.is',
title: 'New-car research for the modern web.'
},

View File

@ -3,8 +3,8 @@
<head>
<title>{{ snipt.title }}</title>
<meta charset="utf-8" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/raw.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/themes.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/raw.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/themes.css" />
</head>
<body>
<div class="autumn">

View File

@ -71,7 +71,7 @@
<footer>
<ul class="attrs">
<li class="author">
<span class="avatar" style="background-image: url('https://secure.gravatar.com/avatar/<%= snipt.user.email_md5 %>?s=15&d=https://snipt.s3.amazonaws.com/static/img/author-icon.png');"></span>
<span class="avatar" style="background-image: url('https://secure.gravatar.com/avatar/<%= snipt.user.email_md5 %>?s=15&d=https://snipt.s3.amazonaws.com/img/author-icon.png');"></span>
<a href="<%= snipt.user.absolute_url %>">
<%= snipt.user.username %>
</a>

View File

@ -148,7 +148,7 @@
<ul class="attrs">
{% block author %}
<li class="author">
<span class="avatar" style="background-image: url('https://secure.gravatar.com/avatar/{{ snipt.user.email|md5 }}?s=15&amp;d=https://snipt.s3.amazonaws.com/static/img/author-icon.png');"></span>
<span class="avatar" style="background-image: url('https://secure.gravatar.com/avatar/{{ snipt.user.email|md5 }}?s=15&amp;d=https://snipt.s3.amazonaws.com/img/author-icon.png');"></span>
<a href="{{ snipt.user.get_absolute_url }}">{{ snipt.user.username }}</a>
{% if snipt.user.profile.is_pro %}
<span class="pro"><a href="/pro/">Pro</a></span>

View File

@ -18,30 +18,30 @@
{% endif %}
{% if debug %}
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/style.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/themes.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/chosen.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/ambiance.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/blackboard.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/cobalt.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/eclipse.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/elegant.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/erlang-dark.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/lesser-dark.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/monokai.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/neat.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/night.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/rubyblue.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/solarized.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/twilight.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/vibrant-ink.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/codemirror-themes/xq-dark.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/highlightjs-themes/tomorrow.css" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/blog-themes/default/style.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/bootstrap.min.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/style.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/themes.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/chosen.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/ambiance.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/blackboard.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/cobalt.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/eclipse.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/elegant.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/erlang-dark.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/lesser-dark.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/monokai.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/neat.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/night.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/rubyblue.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/solarized.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/twilight.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/vibrant-ink.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/codemirror-themes/xq-dark.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/highlightjs-themes/tomorrow.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/blog-themes/default/style.css" />
{% else %}
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/snipt.css?111" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/snipt.css?111" />
{% endif %}
{% if has_snipts and not detail %}
@ -240,7 +240,7 @@
{% block rochester-made %}
<div class="rochester-made">
<a href="http://rochestermade.com/" title="Proudly made in Rochester, NY, USA">
<img src="https://snipt.s3.amazonaws.com/static/img/rochester-made.png" alt="" />
<img src="{{ STATIC_URL }}img/rochester-made.png" alt="" />
</a>
</div>
{% endblock %}
@ -385,27 +385,27 @@
{% endblock %}
{% if debug %}
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/jquery.min.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/jquery-ui.min.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/angular.min.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/angular-route.min.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/underscore.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/json2.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/backbone.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/bootstrap.min.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/plugins/jquery.hotkeys.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/plugins/jquery.infieldlabel.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/plugins/jquery.chosen.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/codemirror.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/libs/highlight.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/src/application.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/src/modules/site.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/src/modules/snipt.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/src/account.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/src/snipts.js"></script>
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/src/search.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/jquery.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/jquery-ui.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/angular.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/angular-route.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/underscore.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/json2.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/backbone.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/bootstrap.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/plugins/jquery.hotkeys.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/plugins/jquery.infieldlabel.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/plugins/jquery.chosen.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/codemirror.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/libs/highlight.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/src/application.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/src/modules/site.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/src/modules/snipt.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/src/account.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/src/snipts.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/src/search.js"></script>
{% else %}
<script type="text/javascript" src="https://snipt.s3.amazonaws.com/static/js/snipt-all.min.js?72"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/snipt-all.min.js?72"></script>
{% endif %}
{% if has_snipts and detail %}
@ -494,10 +494,10 @@
{% block preload %}
<div class="hidden">
<img src="https://snipt.s3.amazonaws.com/static/img/header-fixed-save.gif" alt="" />
<img src="https://snipt.s3.amazonaws.com/static/img/chosen-sprite.png" alt="" />
<img src="https://snipt.s3.amazonaws.com/static/img/aside-nav-open-bottom-bg.gif" alt="" />
<img src="https://snipt.s3.amazonaws.com/static/img/aside-nav-open-top-bg.gif" alt="" />
<img src="{{ STATIC_URL }}img/header-fixed-save.gif" alt="" />
<img src="{{ STATIC_URL }}img/chosen-sprite.png" alt="" />
<img src="{{ STATIC_URL }}img/aside-nav-open-bottom-bg.gif" alt="" />
<img src="{{ STATIC_URL }}img/aside-nav-open-top-bg.gif" alt="" />
</div>
{% endblock %}

View File

@ -12,7 +12,7 @@
{% block html-class %}homepage{% endblock %}
{% block css %}
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" type="text/css" href="https://snipt.s3.amazonaws.com/static/css/bootstrap-responsive.min.css" />
<link rel="stylesheet" type="text/css" href="{{ STATIC_URL }}css/bootstrap-responsive.min.css" />
{% endblock %}
{% block header %}

View File

@ -56,10 +56,10 @@
<label class="control-label" for="number">Card number:</label>
<div class="controls cards">
<input type="text" class="input-xlarge" id="number" />
<img src="https://snipt.s3.amazonaws.com/static/img/card-visa.png" alt="Visa" />
<img src="https://snipt.s3.amazonaws.com/static/img/card-mastercard.png" alt="MasterCard" />
<img src="https://snipt.s3.amazonaws.com/static/img/card-discover.png" alt="Discover" />
<img src="https://snipt.s3.amazonaws.com/static/img/card-american-express.png" alt="American Express" />
<img src="{{ STATIC_URL }}img/card-visa.png" alt="Visa" />
<img src="{{ STATIC_URL }}img/card-mastercard.png" alt="MasterCard" />
<img src="{{ STATIC_URL }}img/card-discover.png" alt="Discover" />
<img src="{{ STATIC_URL }}img/card-american-express.png" alt="American Express" />
</div>
</div>
<div class="control-group">