Some homepage stuff and pre-commits.

master
Nick Sergeant 2013-02-18 16:54:41 -05:00
parent 36513b7911
commit 49bed65408
9 changed files with 63 additions and 31 deletions

View File

@ -29,3 +29,33 @@ cat media/css/bootstrap.css \
media/css/highlightjs-themes/tomorrow.css \
media/css/blog-themes/default/style.css \
> media/css/snipt.css
cat media/js/src/account.js|jsmin > media/js/src/account.min.js
cat media/js/src/application.js|jsmin > media/js/src/application.min.js
cat media/js/src/modules/site.js|jsmin > media/js/src/modules/site.min.js
cat media/js/src/modules/snipt.js|jsmin > media/js/src/modules/snipt.min.js
cat media/js/src/pro.js|jsmin > media/js/src/pro.min.js
cat media/js/libs/underscore.js \
media/js/libs/json2.js \
media/js/libs/backbone.js \
media/js/libs/bootstrap.js \
media/js/plugins/jquery.hotkeys.js \
media/js/plugins/jquery.infieldlabel.js \
media/js/plugins/jquery.chosen.js \
media/js/src/application.min.js \
media/js/src/modules/site.min.js \
media/js/src/modules/snipt.min.js \
media/js/src/account.min.js \
media/js/libs/codemirror.js \
media/js/libs/highlight.js \
> media/js/snipt-all.min.js
cat media/js/libs/highlight.js \
media/js/src/pro.js \
> media/js/pro-all.min.js
git add /Users/Nick/Code/snipt/media/css/pro.css
git add /Users/Nick/Code/snipt/media/css/snipt.css
git add /Users/Nick/Code/snipt/media/js/snipt-all.min.js
git add /Users/Nick/Code/snipt/media/js/pro-all.min.js

File diff suppressed because one or more lines are too long

View File

@ -2484,6 +2484,7 @@ body.homepage {
width: 2500px;
img {
display: none;
float: left;
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1 B

View File

@ -1,27 +0,0 @@
#!/bin/bash
cat media/js/src/application.js|jsmin > media/js/src/application.min.js
cat media/js/src/modules/site.js|jsmin > media/js/src/modules/site.min.js
cat media/js/src/modules/snipt.js|jsmin > media/js/src/modules/snipt.min.js
cat media/js/src/account.js|jsmin > media/js/src/account.min.js
cat media/js/src/pro.js|jsmin > media/js/src/pro.min.js
cat media/js/libs/underscore.js \
media/js/libs/json2.js \
media/js/libs/backbone.js \
media/js/libs/bootstrap.js \
media/js/plugins/jquery.hotkeys.js \
media/js/plugins/jquery.infieldlabel.js \
media/js/plugins/jquery.chosen.js \
media/js/src/application.min.js \
media/js/src/modules/site.min.js \
media/js/src/modules/snipt.min.js \
media/js/src/account.min.js \
media/js/libs/codemirror.js \
media/js/libs/highlight.js \
> media/js/snipt-all.min.js
cat media/js/libs/highlight.js \
media/js/src/pro.js \
> media/js/pro-all.min.js

View File

@ -169,6 +169,13 @@
hljs.highlightBlock(e);
});
// Homepage Gravatars.
if (this.$body.hasClass('homepage')) {
setTimeout(function() {
$('div.faces img').show();
}, 700);
}
window.ui_halted = false;
},
events: {

View File

@ -360,7 +360,28 @@
{% block extra-scripts %}{% endblock %}
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}js/snipt-all.min.js?45"></script>
{% if debug %}
<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.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/src/application.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}/js/src/modules/site.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}/js/src/modules/snipt.min.js"></script>
<script type="text/javascript" src="{{ STATIC_URL }}/js/src/account.min.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/modules/account.js"></script>
{% else %}
<script type="text/javascript" src="{{ STATIC_URL }}js/snipt-all.min.js?45"></script>
{% endif %}
{% block inline-js %}
<script type="text/javascript">

View File

@ -44,7 +44,7 @@
<div class="faces group">
{% for coder in coders %}
<a href="/{{ coder.username }}/" title="{{ coder.username }}">
<img alt="{{ coder.username }}" title="{{ coder.username }}" src="https://secure.gravatar.com/avatar/{{ coder.email_md5 }}?s=50&d=mm" />
<img alt="{{ coder.username }}" title="{{ coder.username }}" src="https://secure.gravatar.com/avatar/{{ coder.email_md5 }}?s=50&d=https://snipt.net/static/images/default-gravatar-homepage.gif" />
</a>
{% endfor %}
</div>

View File

@ -17,7 +17,7 @@ from local_settings import STRIPE_API_KEY
@render_to('homepage.html')
def homepage(request):
random_users = User.objects.all().order_by('?')[:50]
random_users = User.objects.all().order_by('?')[:75]
coders = []
for user in random_users: