Skip to content

Commit 0a76a49

Browse files
author
delisma
committed
Create signup-form.html
1 parent 6159643 commit 0a76a49

File tree

2 files changed

+83
-82
lines changed

2 files changed

+83
-82
lines changed

_includes/signup-form.html

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
<aside>
2+
<h2 id="{{ locales.connect[ page.lang ] | downcase | replace: ' ', '-' }}">{{ locales.connect[ page.lang ] }}</h2>
3+
<ul>
4+
<li>{{ locales.email[ page.lang ] }}: <a href="mailto:dto.btn@tbs-sct.gc.ca">dto.btn@tbs-sct.gc.ca</a></li>
5+
<li>{{ locales.twitter[ page.lang ] }}: {{ locales.twitterhandle[ page.lang ] }}</li>
6+
<li>{{ locales.slack[ page.lang ] }}: <a href="https://design-gc-conception.slack.com/join/shared_invite/enQtODE1OTc5Mzg5NzQ4LWQ3MjZjMTdjMjk2ZTZmMTJjYWQ3ZmRiNDYwYjRmN2NjYzQyNjFlNDBlY2FkNWE1ODg2YjExY2QwZmVjN2MwMGM">http://design-GC-conception.slack.com</a></li>
7+
<li>{{ locales.signup[ page.lang ] }}:
8+
<ul class="list-unstyled">
9+
<li>
10+
<form action="https://github.us12.list-manage.com/subscribe/post?u=5700d338d6ab413ebca1099f4&amp;id=c6bb0b9f64" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate paddingc" target="_blank" novalidate>
11+
<div id="mc_embed_signup_scroll" class="well well-sm">
12+
<fieldset class="gc-chckbxrdio">
13+
<legend>{{ locales.emailtype[ page.lang ] }}</legend>
14+
<ul class="list-unstyled lst-spcd-2">
15+
<li class="radio">
16+
<input type="radio" value="html" name="EMAILTYPE" id="mce-EMAILTYPE-0">
17+
<label for="mce-EMAILTYPE-0">{{ locales.emailtype1[ page.lang ] }}</label>
18+
</li>
19+
<li class="radio">
20+
<input type="radio" value="text" name="EMAILTYPE" id="mce-EMAILTYPE-1">
21+
<label for="mce-EMAILTYPE-1">{{ locales.emailtype2[ page.lang ] }} <small>{{ locales.emailtype-cmmt[ page.lang ] }}</small></label>
22+
</li>
23+
</ul>
24+
</fieldset>
25+
<div class="mc-field-group">
26+
<div class="input-group">
27+
<label class="wb-inv" for="mce-EMAIL">{{ locales.mce-email[ page.lang ] }}</label>
28+
<input type="email" value="" name="EMAIL" class="form-control required email" id="mce-EMAIL" placeholder="{{ locales.mce-email[ page.lang ] }}">
29+
<span class="input-group-btn">
30+
<button type="submit" name="subscribe" id="mc-embedded-subscribe" class="btn btn-success nowrap">{{ locales.subscribe[ page.lang ] }}</button>
31+
</span>
32+
</div>
33+
</div>
34+
<div id="mce-responses" class="clear">
35+
<div class="response" id="mce-error-response" style="display:none"></div>
36+
<div class="response" id="mce-success-response" style="display:none"></div>
37+
</div><!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
38+
<div style="position: absolute; left: -5000px;" aria-hidden="true">
39+
<input type="text" name="b_5700d338d6ab413ebca1099f4_c6bb0b9f64" tabindex="-1" value="">
40+
</div>
41+
</div>
42+
</form>
43+
</li>
44+
</ul>
45+
</li>
46+
</ul>
47+
<script type='text/javascript' src='https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
48+
<script type='text/javascript'>
49+
( function( $ ) {
50+
window.fnames = new Array();
51+
window.ftypes = new Array();
52+
fnames[ 0 ]='EMAIL';
53+
ftypes[ 0 ]='email';
54+
fnames[ 1 ]='FNAME';
55+
ftypes[ 1 ]='text';
56+
fnames[ 2 ]='LNAME';
57+
ftypes[ 2 ]='text';
58+
fnames[ 3 ]='ADDRESS';
59+
ftypes[ 3 ]='address';
60+
fnames[ 4 ]='PHONE';
61+
ftypes[ 4 ]='phone';
62+
fnames[ 5 ]='BIRTHDAY';
63+
ftypes[ 5 ]='birthday';
64+
}( jQuery ));
65+
var $mcj = jQuery.noConflict( true );
66+
</script>
67+
<!--End mc_embed_signup-->
68+
<div class="mce-privacy" style="padding-top: 9px;">
69+
<a href="#privacy-notice-modal" aria-controls="privacy-notice-modal" class="overlay-lnk light-link wb-lbx" aria-label="Privacy Statement Link">{{ locales.privacy-notice[ page.lang ] }}</a>
70+
</div>
71+
<section class="mfp-hide modal-dialog modal-content overlay-def" id="privacy-notice-modal">
72+
<header class="modal-header">
73+
<h2 class="modal-title">{{ locales.privacy-notice[ page.lang ] }}</h2>
74+
</header>
75+
<div class="modal-body">
76+
<p>{{ locales.privacy-notice1[ page.lang ] }}</p>
77+
<p>{{ locales.privacy-notice2[ page.lang ] }}</p>
78+
<p>{{ locales.privacy-notice3[ page.lang ] }}</p>
79+
<p>{{ locales.privacy-notice4[ page.lang ] }}</p>
80+
</div>
81+
</section>
82+
</aside>

_layouts/post.html

Lines changed: 1 addition & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -9,88 +9,7 @@
99
{{ content }}
1010
</div>
1111
</article>
12-
<aside>
13-
<h2 id="{{ locales.connect[ page.lang ] | downcase | replace: ' ', '-' }}">{{ locales.connect[ page.lang ] }}</h2>
14-
<ul>
15-
<li>{{ locales.email[ page.lang ] }}: <a href="mailto:dto.btn@tbs-sct.gc.ca">dto.btn@tbs-sct.gc.ca</a></li>
16-
<li>{{ locales.twitter[ page.lang ] }}: {{ locales.twitterhandle[ page.lang ] }}</li>
17-
<li>{{ locales.slack[ page.lang ] }}: <a href="https://design-gc-conception.slack.com/join/shared_invite/enQtODE1OTc5Mzg5NzQ4LWQ3MjZjMTdjMjk2ZTZmMTJjYWQ3ZmRiNDYwYjRmN2NjYzQyNjFlNDBlY2FkNWE1ODg2YjExY2QwZmVjN2MwMGM">http://design-GC-conception.slack.com</a></li>
18-
<li>{{ locales.signup[ page.lang ] }}:
19-
<ul class="list-unstyled">
20-
<li>
21-
<form action="https://github.us12.list-manage.com/subscribe/post?u=5700d338d6ab413ebca1099f4&amp;id=c6bb0b9f64" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate paddingc" target="_blank" novalidate>
22-
<div id="mc_embed_signup_scroll" class="well well-sm">
23-
<fieldset class="gc-chckbxrdio">
24-
<legend>{{ locales.emailtype[ page.lang ] }}</legend>
25-
<ul class="list-unstyled lst-spcd-2">
26-
<li class="radio">
27-
<input type="radio" value="html" name="EMAILTYPE" id="mce-EMAILTYPE-0">
28-
<label for="mce-EMAILTYPE-0">{{ locales.emailtype1[ page.lang ] }}</label>
29-
</li>
30-
<li class="radio">
31-
<input type="radio" value="text" name="EMAILTYPE" id="mce-EMAILTYPE-1">
32-
<label for="mce-EMAILTYPE-1">{{ locales.emailtype2[ page.lang ] }} <small>{{ locales.emailtype-cmmt[ page.lang ] }}</small></label>
33-
</li>
34-
</ul>
35-
</fieldset>
36-
<div class="mc-field-group">
37-
<div class="input-group">
38-
<label class="wb-inv" for="mce-EMAIL">{{ locales.mce-email[ page.lang ] }}</label>
39-
<input type="email" value="" name="EMAIL" class="form-control required email" id="mce-EMAIL" placeholder="{{ locales.mce-email[ page.lang ] }}">
40-
<span class="input-group-btn">
41-
<button type="submit" name="subscribe" id="mc-embedded-subscribe" class="btn btn-success nowrap">{{ locales.subscribe[ page.lang ] }}</button>
42-
</span>
43-
</div>
44-
</div>
45-
<div id="mce-responses" class="clear">
46-
<div class="response" id="mce-error-response" style="display:none"></div>
47-
<div class="response" id="mce-success-response" style="display:none"></div>
48-
</div><!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
49-
<div style="position: absolute; left: -5000px;" aria-hidden="true">
50-
<input type="text" name="b_5700d338d6ab413ebca1099f4_c6bb0b9f64" tabindex="-1" value="">
51-
</div>
52-
</div>
53-
</form>
54-
</li>
55-
</ul>
56-
</li>
57-
</ul>
58-
<script type='text/javascript' src='https://s3.amazonaws.com/downloads.mailchimp.com/js/mc-validate.js'></script>
59-
<script type='text/javascript'>
60-
( function( $ ) {
61-
window.fnames = new Array();
62-
window.ftypes = new Array();
63-
fnames[ 0 ]='EMAIL';
64-
ftypes[ 0 ]='email';
65-
fnames[ 1 ]='FNAME';
66-
ftypes[ 1 ]='text';
67-
fnames[ 2 ]='LNAME';
68-
ftypes[ 2 ]='text';
69-
fnames[ 3 ]='ADDRESS';
70-
ftypes[ 3 ]='address';
71-
fnames[ 4 ]='PHONE';
72-
ftypes[ 4 ]='phone';
73-
fnames[ 5 ]='BIRTHDAY';
74-
ftypes[ 5 ]='birthday';
75-
}( jQuery ));
76-
var $mcj = jQuery.noConflict( true );
77-
</script>
78-
<!--End mc_embed_signup-->
79-
<div class="mce-privacy" style="padding-top: 9px;">
80-
<a href="#privacy-notice-modal" aria-controls="privacy-notice-modal" class="overlay-lnk light-link wb-lbx" aria-label="Privacy Statement Link">{{ locales.privacy-notice[ page.lang ] }}</a>
81-
</div>
82-
<section class="mfp-hide modal-dialog modal-content overlay-def" id="privacy-notice-modal">
83-
<header class="modal-header">
84-
<h2 class="modal-title">{{ locales.privacy-notice[ page.lang ] }}</h2>
85-
</header>
86-
<div class="modal-body">
87-
<p>{{ locales.privacy-notice1[ page.lang ] }}</p>
88-
<p>{{ locales.privacy-notice2[ page.lang ] }}</p>
89-
<p>{{ locales.privacy-notice3[ page.lang ] }}</p>
90-
<p>{{ locales.privacy-notice4[ page.lang ] }}</p>
91-
</div>
92-
</section>
93-
</aside>
12+
{% include signup-form.html %}
9413
</div>
9514
<nav class="mrgn-tp-xl">
9615
<h2 class="wb-inv">{{ locales.navigation[ page.lang ] }}</h2>

0 commit comments

Comments
 (0)