Skip to content

Commit 66dc804

Browse files
committed
Merge pull request #37 from TechRetreat/2016_site_migration
Migrate 2016 Site to Main Site
2 parents e557635 + 3a94cb8 commit 66dc804

File tree

172 files changed

+37720
-1536
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

172 files changed

+37720
-1536
lines changed

2015/404.html

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
<!doctype HTML>
2+
<html lang="en">
3+
<head>
4+
<title>Tech Retreat | 404: Page not Found</title>
5+
<meta charset="utf-8">
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7+
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<meta name="keywords" content="Tech, Retreat, Techretreat, Waterloo, Tech Retreat"/>
9+
<meta name="description"
10+
content="Tech Retreat - Learn. Collaborate. Create. Tech Retreat brings together passionate high school students at a one-day event held in the heart of Canada's technology hub. Hear from seasoned speakers and students in the industry. Learn and collaborate with like-minded peers to create something amazing."/>
11+
<meta property="og:title" content="Tech Retreat"/>
12+
<meta property="og:description"
13+
content="Tech Retreat brings together passionate high school students at a one-day event held in the heart of Canada's technology hub. Hear from seasoned speakers and students in the industry. "/>
14+
<meta property="og:image" content="http://techretreat.ca/img/moonlogo-circled.png"/>
15+
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300' rel='stylesheet' type='text/css'>
16+
<link rel="stylesheet" href="/css/style.css">
17+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
18+
<link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/apple-icon-57x57.png">
19+
<link rel="apple-touch-icon" sizes="60x60" href="/img/favicon/apple-icon-60x60.png">
20+
<link rel="apple-touch-icon" sizes="72x72" href="/img/favicon/apple-icon-72x72.png">
21+
<link rel="apple-touch-icon" sizes="76x76" href="/img/favicon/apple-icon-76x76.png">
22+
<link rel="apple-touch-icon" sizes="114x114" href="/img/favicon/apple-icon-114x114.png">
23+
<link rel="apple-touch-icon" sizes="120x120" href="/img/favicon/apple-icon-120x120.png">
24+
<link rel="apple-touch-icon" sizes="144x144" href="/img/favicon/apple-icon-144x144.png">
25+
<link rel="apple-touch-icon" sizes="152x152" href="/img/favicon/apple-icon-152x152.png">
26+
<link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-icon-180x180.png">
27+
<link rel="icon" type="image/png" sizes="192x192" href="/img/favicon/android-icon-192x192.png">
28+
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32.png">
29+
<link rel="icon" type="image/png" sizes="96x96" href="/img/favicon/favicon-96x96.png">
30+
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16.png">
31+
<link rel="manifest" href="/img/manifest.json">
32+
<meta name="msapplication-TileColor" content="#ffffff">
33+
<meta name="msapplication-TileImage" content="/img/favicon/ms-icon-144x144.png">
34+
<meta name="theme-color" content="#ffffff">
35+
</head>
36+
<body class="error-page">
37+
<header>
38+
<div class="background"></div>
39+
<ul id="scene" class="parallax">
40+
<li class="layer rocket" data-depth="0.20"><img src="/img/techretreat-shaded-rocket.png"></li>
41+
<li class="layer moon" data-depth="0.20"><img src="/img/techretreat-shaded-moon.png"></li>
42+
<li class="layer earth" data-depth="0.05"><img src="/img/techretreat-shaded-bkg.png"></li>
43+
</ul>
44+
<div class="container-fluid">
45+
<div class="row">
46+
<div class="col-lg-8 col-lg-offset-2">
47+
<h1>404: Page not found</h1>
48+
49+
<h3>Uh oh. Were you looking for something?</h3>
50+
<a class="tr-btn tr-btn-primary" href="/">Back Home!</a>
51+
52+
<div class="social"><p><a class="fa fa-2x fa-envelope-square" href="mailto:[email protected]"></a> <a class="fa fa-2x fa-facebook-square" href="https://www.facebook.com/events/1609625819283850/"></a> <a class="fa fa-2x fa-twitter-square"
53+
href="http://twitter.com/TechRetreat"></a>
54+
</p></div>
55+
</div>
56+
</div>
57+
</div>
58+
</header>
59+
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
60+
<script type="text/javascript" src="js/jquery.parallax.min.js"></script>
61+
<script>
62+
(function (i, s, o, g, r, a, m) {
63+
i['GoogleAnalyticsObject'] = r;
64+
i[r] = i[r] || function () {
65+
(i[r].q = i[r].q || []).push(arguments)
66+
}, i[r].l = 1 * new Date();
67+
a = s.createElement(o),
68+
m = s.getElementsByTagName(o)[0];
69+
a.async = 1;
70+
a.src = g;
71+
m.parentNode.insertBefore(a, m)
72+
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
73+
ga('create', 'UA-61535728-1', 'auto');
74+
ga('send', 'pageview');
75+
</script>
76+
</body>
77+
</html>

2015/CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
techretreat.ca
Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,6 @@ module.exports = function (grunt) {
44
sass: {
55
files: ['scss/style.scss'],
66
tasks: ['sass']
7-
},
8-
autoprefixer: {
9-
files: ['tmp/style.css'],
10-
tasks: ['autoprefixer']
11-
},
12-
babel: {
13-
files: ['src/main.js'],
14-
tasks: ['babel']
15-
}
16-
},
17-
babel: {
18-
options: {
19-
sourceMap: true,
20-
presets: ['es2015', 'stage-0']
21-
},
22-
dist: {
23-
files: {
24-
'dist/main.js': 'src/main.js'
25-
}
267
}
278
},
289
sass: {
@@ -31,14 +12,7 @@ module.exports = function (grunt) {
3112
style: "compressed"
3213
},
3314
files: {
34-
'tmp/style.css': 'scss/style.scss'
35-
}
36-
}
37-
},
38-
autoprefixer: {
39-
dist:{
40-
files:{
41-
'css/style.css':'tmp/style.css'
15+
'css/style.css': 'scss/style.scss'
4216
}
4317
}
4418
},
@@ -55,10 +29,8 @@ module.exports = function (grunt) {
5529
}
5630
});
5731
//grunt.loadNpmTasks('grunt-contrib-jshint');
58-
grunt.loadNpmTasks('grunt-babel');
5932
grunt.loadNpmTasks('grunt-contrib-watch');
6033
grunt.loadNpmTasks('grunt-contrib-sass');
61-
grunt.loadNpmTasks('grunt-autoprefixer');
6234
grunt.loadNpmTasks('grunt-http-server');
6335
grunt.registerTask('default', ['http-server', 'watch']);
6436
};

2015/README.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
Tech Retreat
2+
===============
3+
A website for Tech Retreat.
4+
5+
Tech Retreat brings together passionate high school students for a one-day event held in the heart of Canada's technology hub. Hear from seasoned speakers and students in the industry. Learn and collaborate with like-minded peers to create something amazing.
6+
7+
### Development Environment
8+
Ensure you have npm and bower installed, and that you've cloned this repo. You will also need ruby and sass installed.
9+
10+
If you don't have npm, download [Node.js and npm](https://nodejs.org/).
11+
12+
Then, open your terminal and `cd` into this repo's directory:
13+
```
14+
$ npm install
15+
$ npm install bower -g
16+
$ bower install
17+
```
18+
That will install [bower](http://bower.io/), a package manager for the front-end, and then installs our front-end dependencies as well as the grunt task runner to compile SASS and minify CSS.
19+
20+
To run the server:
21+
```
22+
$ grunt
23+
```
24+
25+
Then navigate to `localhost:8000` in your browser.
File renamed without changes.

2015/code.html

Lines changed: 127 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
<!doctype HTML>
2+
<html lang="en">
3+
<head>
4+
<title>Tech Retreat | Code of Conduct</title>
5+
<meta charset="utf-8">
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7+
<meta name="viewport" content="width=device-width, initial-scale=1">
8+
<meta name="keywords" content="Tech, Retreat, Techretreat, Waterloo, Tech Retreat"/>
9+
<meta name="description"
10+
content="Tech Retreat - Learn. Collaborate. Create. Tech Retreat brings together passionate high school students at a one-day event held in the heart of Canada's technology hub. Hear from seasoned speakers and students in the industry. Learn and collaborate with like-minded peers to create something amazing."/>
11+
<meta property="og:title" content="Tech Retreat"/>
12+
<meta property="og:description"
13+
content="Tech Retreat brings together passionate high school students at a one-day event held in the heart of Canada's technology hub. Hear from seasoned speakers and students in the industry. "/>
14+
<meta property="og:image" content="http://techretreat.ca/img/moonlogo-circled.png"/>
15+
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300' rel='stylesheet' type='text/css'>
16+
<link rel="stylesheet" href="/css/style.css">
17+
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
18+
<link rel="apple-touch-icon" sizes="57x57" href="/img/favicon/apple-icon-57x57.png">
19+
<link rel="apple-touch-icon" sizes="60x60" href="/img/favicon/apple-icon-60x60.png">
20+
<link rel="apple-touch-icon" sizes="72x72" href="/img/favicon/apple-icon-72x72.png">
21+
<link rel="apple-touch-icon" sizes="76x76" href="/img/favicon/apple-icon-76x76.png">
22+
<link rel="apple-touch-icon" sizes="114x114" href="/img/favicon/apple-icon-114x114.png">
23+
<link rel="apple-touch-icon" sizes="120x120" href="/img/favicon/apple-icon-120x120.png">
24+
<link rel="apple-touch-icon" sizes="144x144" href="/img/favicon/apple-icon-144x144.png">
25+
<link rel="apple-touch-icon" sizes="152x152" href="/img/favicon/apple-icon-152x152.png">
26+
<link rel="apple-touch-icon" sizes="180x180" href="/img/favicon/apple-icon-180x180.png">
27+
<link rel="icon" type="image/png" sizes="192x192" href="/img/favicon/android-icon-192x192.png">
28+
<link rel="icon" type="image/png" sizes="32x32" href="/img/favicon/favicon-32x32.png">
29+
<link rel="icon" type="image/png" sizes="96x96" href="/img/favicon/favicon-96x96.png">
30+
<link rel="icon" type="image/png" sizes="16x16" href="/img/favicon/favicon-16x16.png">
31+
<link rel="manifest" href="/img/manifest.json">
32+
<meta name="msapplication-TileColor" content="#ffffff">
33+
<meta name="msapplication-TileImage" content="/img/favicon/ms-icon-144x144.png">
34+
<meta name="theme-color" content="#ffffff">
35+
</head>
36+
<body>
37+
<section class="showcase container-fluid" style="line-height:2.2em;">
38+
<div class="row">
39+
<div class="col-md-8 col-lg-offset-2">
40+
<img class="img-responsive center-img" src="img/techretreat-shaded-moon.png"/>
41+
42+
<h2 class="center">Code of conduct</h2>
43+
44+
<p><i>Tech Retreat is a student-led initiative designed to inspire high school students from all backgrounds through a collaborative exploration of technology.</i></p>
45+
46+
<h3>The Quick Version</h3>
47+
48+
<p>Tech Retreat is dedicated to providing a harassment-free experience for everyone, regardless of gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, nationality, and religion
49+
(or lack of any of the aforementioned). We aim to provide an enjoyable experience without regards for your previous hackathon attendance or computing experience. We do not tolerate harassment of participants in any form. Sexual language and
50+
imagery is not appropriate at any location before, during and after the event, including hacks, talks, workshops, social media and other online media. Cyberbullying, stalking and the spread of rumors are also not tolerated. Hackathon
51+
participants violating these rules may be sanctioned or expelled from the hackathon and learnathon at the discretion of the hackathon organisers. Parents and guardians will also be notified in any case. Additionally, we do not tolerate
52+
disturbing any presentations, and any act that could disrupt the flow of the event.</p>
53+
54+
<h3>The Less Quick Version</h3>
55+
56+
<p>Harassment includes offensive verbal comments related to gender, gender identity and expression, age, sexual orientation, disability, physical appearance, body size, race, ethnicity, nationality, religion, sexual images in public spaces,
57+
deliberate intimidation, stalking, following, photography or audio/video recording against reasonable consent, sustained disruption of talks or other events, inappropriate physical contact, and unwelcome sexual attention. This includes
58+
anything happening at the event, and online before and after the event.</p>
59+
60+
<p>
61+
Participants must be given a reasonable chance to opt out from being photographed. If they object to the taking of their photograph, comply with their request. It is inappropriate to take photographs in contexts where people have a reasonable
62+
expectation of privacy (in bathrooms or where participants are sleeping).</p>
63+
64+
<p>
65+
Participants are expected to not disturb any presentations, and we ask participants to refrain from any act that could disrupt the flow of the event, such as heckling, yelling, etc.</p>
66+
67+
<p>
68+
Participants asked to stop any harassing and disruptive behavior are expected to comply immediately.
69+
</p>
70+
71+
<p>
72+
As this is a hackathon/learnathon we like to explicitly note that the hacks created at our event are equally subject to the anti-harassment policy.
73+
Sponsors, mentors and partners are also subject to the anti-harassment policy. In particular, sponsors should not use sexualised images, activities, or other material. Sponsor representatives (including volunteers) should not use sexualised
74+
clothing/uniforms/costumes, or otherwise create a sexualised environment.
75+
</p>
76+
77+
<p>
78+
Mentors are expected to offer guidance to students with respect, and the same is expected of students towards mentors.
79+
</p>
80+
81+
<p>
82+
If you are being harassed, notice that someone else is being harassed, or have any other concerns, please contact a volunteer or organizer immediately.
83+
Hackathon staff will be happy to help participants contact any local security or local law enforcement, provide escorts, or otherwise assist those experiencing harassment to feel safe for the duration of the hackathon. We value your
84+
attendance.
85+
</p>
86+
87+
<p>
88+
If a participant engages in harassing behavior, the hackathon organisers may take any action they deem appropriate, including warning the offender or expulsion from the hackathon with no refund (if applicable)..
89+
</p>
90+
91+
<p>
92+
We expect participants to follow these rules at hackathon and workshop venues and hackathon-related social events.
93+
</p>
94+
</div>
95+
</div>
96+
</section>
97+
<footer id="contact-us" class="container-fluid">
98+
<div class="row">
99+
<div class="col-lg-8 col-lg-offset-2">
100+
<p>Sponsorship inquiries? Questions?</p>
101+
102+
<p>Say hello!</p>
103+
104+
<div class="social"><a class="fa fa-2x fa-envelope-square" href="mailto:[email protected]"></a> <a
105+
class="fa fa-2x fa-facebook-square" href="https://www.facebook.com/kwtechretreat"></a> <a
106+
class="fa fa-2x fa-twitter-square" href="http://twitter.com/TechRetreat"></a></div>
107+
<p class="love">Made with love.</p>
108+
</div>
109+
</div>
110+
</footer>
111+
<script>
112+
(function (i, s, o, g, r, a, m) {
113+
i['GoogleAnalyticsObject'] = r;
114+
i[r] = i[r] || function () {
115+
(i[r].q = i[r].q || []).push(arguments)
116+
}, i[r].l = 1 * new Date();
117+
a = s.createElement(o),
118+
m = s.getElementsByTagName(o)[0];
119+
a.async = 1;
120+
a.src = g;
121+
m.parentNode.insertBefore(a, m)
122+
})(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');
123+
ga('create', 'UA-61535728-1', 'auto');
124+
ga('send', 'pageview');
125+
</script>
126+
</body>
127+
</html>

2015/css/style.css

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

2015/css/style.css.map

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)