From a254d1aa4d10d0704c9f8981400257b17c52022b Mon Sep 17 00:00:00 2001 From: Jayaram R Pai Date: Sat, 20 Sep 2014 19:42:34 +0530 Subject: completed CFP - basic testing done --- static/uploads/.notempty | 0 static/website/css/main.css | 37 +++++ static/website/js/main.js | 27 ++++ static/website/templates/base.html | 14 +- static/website/templates/call-for-proposals.html | 171 ++++++++++++++++++++++- static/website/templates/home.html | 4 +- 6 files changed, 236 insertions(+), 17 deletions(-) create mode 100644 static/uploads/.notempty create mode 100644 static/website/js/main.js (limited to 'static') diff --git a/static/uploads/.notempty b/static/uploads/.notempty new file mode 100644 index 0000000..e69de29 diff --git a/static/website/css/main.css b/static/website/css/main.css index f3c89d9..05943f7 100644 --- a/static/website/css/main.css +++ b/static/website/css/main.css @@ -216,3 +216,40 @@ body { #twitter-widget-0 { height: 265px; } +/* form section */ +.errorlist { + margin: 0; +} +.red-star { + color: tomato; +} +.tab-content { + padding: 10px; + border: 1px solid #dddddd; + border-top: none; +} +.well { + position: relative; + text-align: left; +} +.well #welcome { + position: absolute; + top: 0; + left: 0; +} +.well #logout { + position: absolute; + top: 0; + right: 0; +} +.well .panel { + margin-top: 15px; + -webkit-box-shadow: 0 0 10px #cccccc; + -moz-box-shadow: 0 0 10px #cccccc; + -o-box-shadow: 0 0 10px #cccccc; + box-shadow: 0 0 10px #cccccc; + +} +#proposal-form textarea { + height: 100px; +} diff --git a/static/website/js/main.js b/static/website/js/main.js new file mode 100644 index 0000000..34f2026 --- /dev/null +++ b/static/website/js/main.js @@ -0,0 +1,27 @@ +$(document).ready(function() { + $(document).on("click", "#login-submit", function(e) { + Dajaxice.website.user_login(Dajax.process, {form: $("#login-form").serialize(true)}); + e.preventDefault(); + }); + + $(document).on("click", "#register-submit", function(e) { + Dajaxice.website.user_register(Dajax.process, {form: $("#register-form").serialize(true)}); + e.preventDefault(); + }); + + $(document).on("click", "#logout", function(e) { + Dajaxice.website.user_logout(Dajax.process); + e.preventDefault(); + }); +}); + +$('#sidebar .nav-group').affix({ + offset: { + top: 200 + } +}); + +$("body").scrollspy({ + target: '#sidebar', + offset: 30 +}); diff --git a/static/website/templates/base.html b/static/website/templates/base.html index 02e685c..051b9e6 100755 --- a/static/website/templates/base.html +++ b/static/website/templates/base.html @@ -1,4 +1,5 @@ {% load static %} +{% load dajaxice_templatetags %} {% load tags %} @@ -7,6 +8,7 @@