Skip to content

Commit af11a57

Browse files
Add GA and contact form
1 parent 7fba835 commit af11a57

File tree

7 files changed

+57
-63
lines changed

7 files changed

+57
-63
lines changed

_config.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ gems:
1515
exclude:
1616
- Gemfile
1717
- Gemfile.lock
18-
18+
include:
19+
- _redirects
1920
footer:
2021
copyright: TutorCruncher
2122
address:

_includes/contact.html

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -13,48 +13,8 @@ <h2>Contact Us</h2>
1313
</div>
1414
<div class="row">
1515
<div class="col-lg-8 col-lg-offset-2">
16-
<form name="sentMessage" id="contactForm" novalidate>
17-
<div class="row control-group">
18-
<div class="form-group col-xs-12 floating-label-form-group controls">
19-
<label>Name</label>
20-
<input type="text" class="form-control" placeholder="Name" id="name" required
21-
data-validation-required-message="Please enter your name.">
22-
<p class="help-block text-danger"></p>
23-
</div>
24-
</div>
25-
<div class="row control-group">
26-
<div class="form-group col-xs-12 floating-label-form-group controls">
27-
<label>Email Address</label>
28-
<input type="email" class="form-control" placeholder="Email Address" id="email" required
29-
data-validation-required-message="Please enter your email address.">
30-
<p class="help-block text-danger"></p>
31-
</div>
32-
</div>
33-
<div class="row control-group">
34-
<div class="form-group col-xs-12 floating-label-form-group controls">
35-
<label>Phone Number</label>
36-
<input type="tel" class="form-control" placeholder="Phone Number" id="phone" required
37-
data-validation-required-message="Please enter your phone number.">
38-
<p class="help-block text-danger"></p>
39-
</div>
40-
</div>
41-
<div class="row control-group">
42-
<div class="form-group col-xs-12 floating-label-form-group controls">
43-
<label>What subjects do you require tutoring in?</label>
44-
<textarea rows="5" class="form-control" placeholder="Message" id="message" required
45-
data-validation-required-message="Please enter a message."></textarea>
46-
<p class="help-block text-danger"></p>
47-
</div>
48-
</div>
49-
<br>
50-
<div id="success"></div>
51-
<div class="row">
52-
<div class="form-group col-xs-12">
53-
<button type="submit" class="btn btn-success btn-lg">Send</button>
54-
</div>
55-
</div>
56-
</form>
16+
<div id="socket-enquiry"></div>
5717
</div>
5818
</div>
5919
</div>
60-
</section>
20+
</section>

_includes/footer.html

Lines changed: 23 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
<div class="footer-col col-md-4">
77
<h3>Location</h3>
88
<p>
9-
{% for address in site.address %}
10-
{{ address.line }} <br>
9+
{% for line in site.address %}
10+
{{ line }} <br>
1111
{% endfor %}
1212
</p>
1313
</div>
@@ -39,9 +39,29 @@ <h3>About Dino Tutors</h3>
3939
</div>
4040
</footer>
4141

42-
<!-- Scroll to Top Button (Only visible on small and extra-small screen sizes) -->
4342
<div class="scroll-top page-scroll visible-xs visible-sm">
4443
<a class="btn btn-primary" href="#page-top">
4544
<i class="fa fa-chevron-up"></i>
4645
</a>
4746
</div>
47+
<script>
48+
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
49+
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
50+
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
51+
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
52+
53+
ga('create', 'UA-41117087-4', 'auto');
54+
ga('send', 'pageview');
55+
</script>
56+
<script src="https://cdn.tutorcruncher.com/socket/0.0.9/socket.js"></script>
57+
<script>
58+
socket('9c79f14df986a1ec693c', {
59+
mode: 'enquiry',
60+
element: '#socket-enquiry',
61+
router_mode: 'history'
62+
});
63+
64+
socket('9c79f14df986a1ec693c', {
65+
router_mode: 'history'
66+
})
67+
</script>

_includes/nav.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
<a href="#contact">Contact</a>
2929
</li>
3030
<li class="page-scroll">
31-
<a href="https://dinotutors.tutorcruncher.com">Sign in</a>
31+
<a href="https://secure.dinotutors.com">Sign in</a>
3232
</li>
3333
</ul>
3434
</div>

_includes/our-tutors.html

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,3 @@ <h3 class="tutor-sign-up">Interested in becoming a tutor?</h3>
3838
</div>
3939
</div>
4040
</section>
41-
42-
<script src="https://cdn.tutorcruncher.com/socket/0.0.5/socket.js"></script>
43-
<script>
44-
socket('9c79f14df986a1ec693c', {
45-
router_mode: 'history'
46-
})
47-
</script>

_redirects

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
/* /index.html 200
1+
/* / 200

static/css/style.scss

Lines changed: 28 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ hr {
7070
background-color: #fff;
7171
}
7272
}
73-
.btn-outline {
73+
.btn {
7474
border: solid 2px $primary-colour;
7575
&:hover, &:focus, &:active, &.active {
7676
border: solid 2px $primary-colour;
@@ -91,7 +91,7 @@ hr {
9191
background-color: $primary-colour;
9292
}
9393
}
94-
.btn-outline {
94+
.btn {
9595
border: solid 2px #fff;
9696
&:hover, &:focus, &:active, &.active {
9797
border: solid 2px #fff;
@@ -239,7 +239,7 @@ section#our-tutors {
239239
color: white;
240240
.tcs-name {
241241
transition: all .3s ease;
242-
height: 25px;
242+
padding: 5px 0;
243243
}
244244

245245
&:hover {
@@ -258,16 +258,36 @@ section#our-tutors {
258258
}
259259
.tcs-extra {
260260
button {
261-
background: $primary-colour;
261+
background: #fff;
262+
color: $primary-colour;
263+
border: solid 2px $primary-colour;
264+
&:hover, &:focus, &:active, &.active {
265+
border: solid 2px $primary-colour;
266+
color: #fff;
267+
background: $primary-colour;
268+
}
262269
}
263270
}
264-
.tcs-submit {
265-
button {
266-
background: $primary-colour;
267-
}
271+
}
272+
}
273+
}
274+
275+
section#contact {
276+
.tcs-submit {
277+
button {
278+
background: #fff;
279+
color: $primary-colour;
280+
border: solid 2px $primary-colour;
281+
&:hover, &:focus, &:active, &.active {
282+
border: solid 2px $primary-colour;
283+
color: #fff;
284+
background: $primary-colour;
268285
}
269286
}
270287
}
288+
.tcs-field {
289+
padding: 8px 0;
290+
}
271291
}
272292

273293
.tc-desc {

0 commit comments

Comments
 (0)