diff --git a/www/conservancy/static/forms.css b/www/conservancy/static/forms.css index 609c36186ef8ecc7f66b3119a4156aaf9f3c05a7..de9e9c01335f026a9e1d9cb72e59260e4766c6f3 100644 --- a/www/conservancy/static/forms.css +++ b/www/conservancy/static/forms.css @@ -3,19 +3,36 @@ width: 200px; text-align: right; } +.dinner-form label { + display: inline-block; + width: 200px; + text-align: right; +} .supporter-form-inputs { float: left; } +.dinner-form-inputs { + float: left; +} .supporter-form-submit { padding-left: 20em; padding-top: 40px; float: center; } +.dinner-form-submit { + padding-left: 20em; + padding-top: 40px; + float: center; +} .supporter-form div { margin-top: 1em; } +.dinner-form div { + margin-top: 1em; +} + .form-error { display: none; margin-left: 10px; diff --git a/www/conservancy/static/supporter-page.js b/www/conservancy/static/supporter-page.js index fa816290856807a0594017ce7a71849c021cb992..ab3cd5cd47e76d2a220a542cf8cd1292cfd85fe9 100644 --- a/www/conservancy/static/supporter-page.js +++ b/www/conservancy/static/supporter-page.js @@ -60,6 +60,8 @@ $(document).ready(function() { $('*#amount').addClass("valid"); $('.supporter-form-inputs .form-error-show') .removeClass('form-error-show').addClass('form-error'); + $('.dinner-form-inputs .form-error-show') + .removeClass('form-error-show').addClass('form-error'); $('*#amount').on('input', function() { var input=$(this); @@ -96,6 +98,9 @@ $(document).ready(function() { $(".supporter-form-submit#annual").click(function (event) { validateFormAtSubmission($(".supporter-form#annual input#amount"), event); }); + $(".dinner-form-submit").click(function (event) { + validateFormAtSubmission($(".dinner-form input#amount"), event); + }); /* Handle toggling of annual/monthly form selections */ $('.supporter-type-selection#monthly').hide(); $('#annualSelector').css("font-weight", "bold").css("font-size", "127%"); diff --git a/www/conservancy/static/supporter/event.html b/www/conservancy/static/supporter/event.html new file mode 100644 index 0000000000000000000000000000000000000000..01db8a015e8ceaa65c182f96529857798e587227 --- /dev/null +++ b/www/conservancy/static/supporter/event.html @@ -0,0 +1,120 @@ +{% extends "base_conservancy.html" %} +{% block subtitle %}Support Conservancy - {% endblock %} +{% block category %}supporter{% endblock %} + +{% block head %} + + + + + + +{% endblock %} + +{% block content %} + +
+

Become a Conservancy Supporter!

+

+

+
When:
Friday 30 January 2015 at 18:30 (6:30PM)
+
Where:
Drug Opera + Restaurant at Rue Grètry 51, 1000 Brussels (aka Bruxelles), + Belgium + (map)
+
Who:
Conservancy Supporters and/or those who sign up to attend (see below)
+
What:
Full prix fixe dinner (one drink included)
+
Why:
Enjoy a meal while meeting and discussing Free Software + with fellow Conservancy supporters + and Bradley and + Karen from + Conservancy's executive team (and the Free + as in Freedom audcast).
+
+

+ +

Conservancy's Annual Supporter Night will be held this year on the + evening of Friday 30 January 2015 in Brussels, Belgium (which is the night + before FOSDEM 2015 begins).

+ +

Space this exclusive dinner is limited so you must reserve your slot via + one of the following means: +

+

+

The menu for this special evening is as follows: + +

+We have discussed other dietary needs with the venue, and they have committed +to do their best to accommodate other dietary needs. If you'd like, please +contact us at <dinner@sfconservancy.org> +to discuss your dietary needs. +

+ +
+
+

Attend the Annual Supporter Night

+ +
+
+ + + + + + + $40 is a minimum donation to + attend the dinner.
+
+
+ + +

Button above redirects to PayPal's site for credit + card, bank account or PayPal balance payment methods. Select options first. +
+Please ensure all form data above is correct. +
+ +{% endblock %}