Browse Source

Add missing files

Maximilian Korndörfer 4 years ago
parent
commit
8c321ceb75
64 changed files with 2843 additions and 0 deletions
  1. BIN
      css/ajax-loader.gif
  2. 1579
    0
      css/animate.css
  3. 17
    0
      css/assets/stacktable.css
  4. 15
    0
      css/customfonts.css
  5. BIN
      css/fonts/signika-regular-webfont.woff
  6. BIN
      css/fonts/signika-regular-webfont.woff2
  7. BIN
      css/fonts/slick.eot
  8. 14
    0
      css/fonts/slick.svg
  9. BIN
      css/fonts/slick.ttf
  10. BIN
      css/fonts/slick.woff
  11. BIN
      css/images/layers-2x.png
  12. BIN
      css/images/layers.png
  13. BIN
      css/images/lightbox/close.png
  14. BIN
      css/images/lightbox/loading.gif
  15. BIN
      css/images/lightbox/next.png
  16. BIN
      css/images/lightbox/prev.png
  17. BIN
      css/images/marker-icon-2x.png
  18. BIN
      css/images/marker-icon.png
  19. BIN
      css/images/marker-shadow.png
  20. 3
    0
      css/leaflet.css
  21. 9
    0
      css/leaflet.css.map
  22. 8
    0
      css/main.css
  23. 7
    0
      css/main.css.map
  24. 771
    0
      css/sections.css
  25. 1
    0
      css/select2.min.css
  26. BIN
      img/dashboard/yp-gratulation.jpg
  27. BIN
      img/favicon.png
  28. BIN
      img/img-desktop.jpg
  29. BIN
      img/img-mobile.jpg
  30. BIN
      img/img-tablet.jpg
  31. BIN
      img/inner-banner/desktop.jpeg
  32. BIN
      img/inner-banner/desktop.jpg
  33. BIN
      img/inner-banner/mobile.jpg
  34. BIN
      img/inner-banner/tablet.jpg
  35. BIN
      img/large-banner/desktop.jpg
  36. BIN
      img/large-banner/mobile.jpg
  37. BIN
      img/large-banner/tablet.jpg
  38. BIN
      img/login/cover-laptop2.jpg
  39. BIN
      img/login/logout-room.jpg
  40. BIN
      img/logo-strip/img.jpg
  41. BIN
      img/marker.png
  42. BIN
      img/onboarding/leader2.jpg
  43. BIN
      img/onboarding/problemsolver.jpeg
  44. BIN
      img/onboarding/q5berechnung.jpg
  45. BIN
      img/onboarding/teamplayer.jpeg
  46. BIN
      img/onboarding/teamplayer2.jpeg
  47. BIN
      img/questionnaires/yp-deine-qualifikationen.jpg
  48. BIN
      img/questionnaires/yp-deine-suche.jpg
  49. BIN
      img/questionnaires/yp-persoenlichkeit.jpg
  50. BIN
      img/questionnaires/yp-potential.jpg
  51. BIN
      img/questionnaires/yp-praeferenzen.jpg
  52. BIN
      img/spin.gif
  53. 28
    0
      img/symbol-defs.svg
  54. BIN
      img/team/Martin_Grupp_Profil.jpg
  55. BIN
      img/team/Stefan_Schabernak_Profil.jpg
  56. BIN
      img/unkown-user-avatar.png
  57. BIN
      img/welcome-screen/co-willkommen.jpg
  58. 0
    0
      js/angular.min.js
  59. 3
    0
      js/i18n/de.js
  60. 3
    0
      js/i18n/en.js
  61. 9
    0
      js/leaflet.js
  62. 365
    0
      js/questionnaires.js.backup.js
  63. 3
    0
      js/select2.min.js
  64. 8
    0
      js/vendor/outdatedBrowser.min.css

BIN
css/ajax-loader.gif View File


+ 1579
- 0
css/animate.css
File diff suppressed because it is too large
View File


+ 17
- 0
css/assets/stacktable.css View File

@@ -0,0 +1,17 @@
1
+.stacktable { width: 100%; }
2
+.st-head-row { padding-top: 1em; }
3
+.st-head-row.st-head-row-main { font-size: 1.5em; padding-top: 0; }
4
+.st-key { width: 49%; text-align: right; padding-right: 1%; }
5
+.st-val { width: 49%; padding-left: 1%; }
6
+
7
+
8
+
9
+/* RESPONSIVE EXAMPLE */
10
+
11
+.stacktable.large-only { display: table; }
12
+.stacktable.small-only { display: none; }
13
+
14
+@media (max-width: 800px) {
15
+  .stacktable.large-only { display: none; }
16
+  .stacktable.small-only { display: table; }
17
+}

+ 15
- 0
css/customfonts.css View File

@@ -0,0 +1,15 @@
1
+@font-face {
2
+    font-family: 'myriad-pro';
3
+    src: url('fonts/signika-regular-webfont.woff');
4
+    src: url('fonts/signika-regular-webfont.woff2') format('woff2');
5
+    font-weight: normal;
6
+    font-style: normal;
7
+}
8
+
9
+@font-face {
10
+    font-family: 'Ingra';
11
+    src: url('fonts/signika-regular-webfont.woff');
12
+    src: url('fonts/signika-regular-webfont.woff2') format('woff2');
13
+    font-weight: normal;
14
+    font-style: normal;
15
+}

BIN
css/fonts/signika-regular-webfont.woff View File


BIN
css/fonts/signika-regular-webfont.woff2 View File


BIN
css/fonts/slick.eot View File


+ 14
- 0
css/fonts/slick.svg View File

@@ -0,0 +1,14 @@
1
+<?xml version="1.0" standalone="no"?>
2
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
+<svg xmlns="http://www.w3.org/2000/svg">
4
+<metadata>Generated by Fontastic.me</metadata>
5
+<defs>
6
+<font id="slick" horiz-adv-x="512">
7
+<font-face font-family="slick" units-per-em="512" ascent="480" descent="-32"/>
8
+<missing-glyph horiz-adv-x="512" />
9
+
10
+<glyph unicode="&#8594;" d="M241 113l130 130c4 4 6 8 6 13 0 5-2 9-6 13l-130 130c-3 3-7 5-12 5-5 0-10-2-13-5l-29-30c-4-3-6-7-6-12 0-5 2-10 6-13l87-88-87-88c-4-3-6-8-6-13 0-5 2-9 6-12l29-30c3-3 8-5 13-5 5 0 9 2 12 5z m234 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
11
+<glyph unicode="&#8592;" d="M296 113l29 30c4 3 6 7 6 12 0 5-2 10-6 13l-87 88 87 88c4 3 6 8 6 13 0 5-2 9-6 12l-29 30c-3 3-8 5-13 5-5 0-9-2-12-5l-130-130c-4-4-6-8-6-13 0-5 2-9 6-13l130-130c3-3 7-5 12-5 5 0 10 2 13 5z m179 143c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
12
+<glyph unicode="&#8226;" d="M475 256c0-40-9-77-29-110-20-34-46-60-80-80-33-20-70-29-110-29-40 0-77 9-110 29-34 20-60 46-80 80-20 33-29 70-29 110 0 40 9 77 29 110 20 34 46 60 80 80 33 20 70 29 110 29 40 0 77-9 110-29 34-20 60-46 80-80 20-33 29-70 29-110z"/>
13
+<glyph unicode="&#97;" d="M475 439l0-128c0-5-1-9-5-13-4-4-8-5-13-5l-128 0c-8 0-13 3-17 11-3 7-2 14 4 20l40 39c-28 26-62 39-100 39-20 0-39-4-57-11-18-8-33-18-46-32-14-13-24-28-32-46-7-18-11-37-11-57 0-20 4-39 11-57 8-18 18-33 32-46 13-14 28-24 46-32 18-7 37-11 57-11 23 0 44 5 64 15 20 9 38 23 51 42 2 1 4 3 7 3 3 0 5-1 7-3l39-39c2-2 3-3 3-6 0-2-1-4-2-6-21-25-46-45-76-59-29-14-60-20-93-20-30 0-58 5-85 17-27 12-51 27-70 47-20 19-35 43-47 70-12 27-17 55-17 85 0 30 5 58 17 85 12 27 27 51 47 70 19 20 43 35 70 47 27 12 55 17 85 17 28 0 55-5 81-15 26-11 50-26 70-45l37 37c6 6 12 7 20 4 8-4 11-9 11-17z"/>
14
+</font></defs></svg>

BIN
css/fonts/slick.ttf View File


BIN
css/fonts/slick.woff View File


BIN
css/images/layers-2x.png View File


BIN
css/images/layers.png View File


BIN
css/images/lightbox/close.png View File


BIN
css/images/lightbox/loading.gif View File


BIN
css/images/lightbox/next.png View File


BIN
css/images/lightbox/prev.png View File


BIN
css/images/marker-icon-2x.png View File


BIN
css/images/marker-icon.png View File


BIN
css/images/marker-shadow.png View File


+ 3
- 0
css/leaflet.css
File diff suppressed because it is too large
View File


+ 9
- 0
css/leaflet.css.map
File diff suppressed because it is too large
View File


+ 8
- 0
css/main.css
File diff suppressed because it is too large
View File


+ 7
- 0
css/main.css.map
File diff suppressed because it is too large
View File


+ 771
- 0
css/sections.css View File

@@ -0,0 +1,771 @@
1
+/* ==========================================================================
2
+   Author: Kooba Frontend - kooba.ie - 2017
3
+   ========================================================================== */
4
+@font-face {
5
+  font-family: 'Margot';
6
+  src: url("fonts/Margot-Regular.eot");
7
+  src: url("fonts/Margot-Regular.eot?#iefix") format("embedded-opentype"), url("fonts/Margot-Regular.woff") format("woff"), url("fonts/Margot-Regular.ttf") format("truetype");
8
+  font-weight: normal;
9
+  font-style: normal; }
10
+@font-face {
11
+  font-family: 'Margot';
12
+  src: url("fonts/Margot-BoldItalic.eot");
13
+  src: url("fonts/Margot-BoldItalic.eot?#iefix") format("embedded-opentype"), url("fonts/Margot-BoldItalic.woff") format("woff"), url("fonts/Margot-BoldItalic.ttf") format("truetype");
14
+  font-weight: bold;
15
+  font-style: italic; }
16
+@font-face {
17
+  font-family: 'Margot';
18
+  src: url("fonts/Margot-Bold.eot");
19
+  src: url("fonts/Margot-Bold.eot?#iefix") format("embedded-opentype"), url("fonts/Margot-Bold.woff") format("woff"), url("fonts/Margot-Bold.ttf") format("truetype");
20
+  font-weight: bold;
21
+  font-style: normal; }
22
+@font-face {
23
+  font-family: 'Margot';
24
+  src: url("fonts/Margot-RegularItalic.eot");
25
+  src: url("fonts/Margot-RegularItalic.eot?#iefix") format("embedded-opentype"), url("fonts/Margot-RegularItalic.woff") format("woff"), url("fonts/Margot-RegularItalic.ttf") format("truetype");
26
+  font-weight: normal;
27
+  font-style: italic; }
28
+.icon {
29
+  display: inline-block;
30
+  width: 1em;
31
+  height: 1em;
32
+  stroke-width: 0;
33
+  stroke: currentColor;
34
+  fill: currentColor; }
35
+
36
+/* ==========================================
37
+Single-colored icons can be modified like so:
38
+.icon-name {
39
+  font-size: 32px;
40
+  color: red;
41
+}
42
+========================================== */
43
+/* SET BASE FONTS FOR PXTO EM */
44
+/* MEDIA QUERIES */
45
+/* MAIN COLOURS */
46
+/* OTHER COLOURS */
47
+.hero-slider {
48
+  position: relative;
49
+  *zoom: 1; }
50
+  .hero-slider * {
51
+    color: #fff; }
52
+  .hero-slider #floatingCirclesG {
53
+    position: absolute;
54
+    left: 50%;
55
+    top: 50%;
56
+    width: 102px;
57
+    height: 102px;
58
+    margin: auto;
59
+    transform: scale(0.6) translate(-50%, -50%);
60
+    -o-transform: scale(0.6) translate(-50%, -50%);
61
+    -ms-transform: scale(0.6) translate(-50%, -50%);
62
+    -webkit-transform: scale(0.6) translate(-50%, -50%);
63
+    -moz-transform: scale(0.6) translate(-50%, -50%); }
64
+  .hero-slider .f_circleG {
65
+    position: absolute;
66
+    background-color: white;
67
+    height: 18px;
68
+    width: 18px;
69
+    border-radius: 10px;
70
+    -o-border-radius: 10px;
71
+    -ms-border-radius: 10px;
72
+    -webkit-border-radius: 10px;
73
+    -moz-border-radius: 10px;
74
+    animation-name: f_fadeG;
75
+    -o-animation-name: f_fadeG;
76
+    -ms-animation-name: f_fadeG;
77
+    -webkit-animation-name: f_fadeG;
78
+    -moz-animation-name: f_fadeG;
79
+    animation-duration: 1.2s;
80
+    -o-animation-duration: 1.2s;
81
+    -ms-animation-duration: 1.2s;
82
+    -webkit-animation-duration: 1.2s;
83
+    -moz-animation-duration: 1.2s;
84
+    animation-iteration-count: infinite;
85
+    -o-animation-iteration-count: infinite;
86
+    -ms-animation-iteration-count: infinite;
87
+    -webkit-animation-iteration-count: infinite;
88
+    -moz-animation-iteration-count: infinite;
89
+    animation-direction: normal;
90
+    -o-animation-direction: normal;
91
+    -ms-animation-direction: normal;
92
+    -webkit-animation-direction: normal;
93
+    -moz-animation-direction: normal; }
94
+  .hero-slider #frotateG_01 {
95
+    left: 0;
96
+    top: 42px;
97
+    animation-delay: 0.45s;
98
+    -o-animation-delay: 0.45s;
99
+    -ms-animation-delay: 0.45s;
100
+    -webkit-animation-delay: 0.45s;
101
+    -moz-animation-delay: 0.45s; }
102
+  .hero-slider #frotateG_02 {
103
+    left: 12px;
104
+    top: 12px;
105
+    animation-delay: 0.6s;
106
+    -o-animation-delay: 0.6s;
107
+    -ms-animation-delay: 0.6s;
108
+    -webkit-animation-delay: 0.6s;
109
+    -moz-animation-delay: 0.6s; }
110
+  .hero-slider #frotateG_03 {
111
+    left: 42px;
112
+    top: 0;
113
+    animation-delay: 0.75s;
114
+    -o-animation-delay: 0.75s;
115
+    -ms-animation-delay: 0.75s;
116
+    -webkit-animation-delay: 0.75s;
117
+    -moz-animation-delay: 0.75s; }
118
+  .hero-slider #frotateG_04 {
119
+    right: 12px;
120
+    top: 12px;
121
+    animation-delay: 0.9s;
122
+    -o-animation-delay: 0.9s;
123
+    -ms-animation-delay: 0.9s;
124
+    -webkit-animation-delay: 0.9s;
125
+    -moz-animation-delay: 0.9s; }
126
+  .hero-slider #frotateG_05 {
127
+    right: 0;
128
+    top: 42px;
129
+    animation-delay: 1.05s;
130
+    -o-animation-delay: 1.05s;
131
+    -ms-animation-delay: 1.05s;
132
+    -webkit-animation-delay: 1.05s;
133
+    -moz-animation-delay: 1.05s; }
134
+  .hero-slider #frotateG_06 {
135
+    right: 12px;
136
+    bottom: 12px;
137
+    animation-delay: 1.2s;
138
+    -o-animation-delay: 1.2s;
139
+    -ms-animation-delay: 1.2s;
140
+    -webkit-animation-delay: 1.2s;
141
+    -moz-animation-delay: 1.2s; }
142
+  .hero-slider #frotateG_07 {
143
+    left: 42px;
144
+    bottom: 0;
145
+    animation-delay: 1.35s;
146
+    -o-animation-delay: 1.35s;
147
+    -ms-animation-delay: 1.35s;
148
+    -webkit-animation-delay: 1.35s;
149
+    -moz-animation-delay: 1.35s; }
150
+  .hero-slider #frotateG_08 {
151
+    left: 12px;
152
+    bottom: 12px;
153
+    animation-delay: 1.5s;
154
+    -o-animation-delay: 1.5s;
155
+    -ms-animation-delay: 1.5s;
156
+    -webkit-animation-delay: 1.5s;
157
+    -moz-animation-delay: 1.5s; }
158
+@keyframes f_fadeG {
159
+  0% {
160
+    background-color: black; }
161
+  100% {
162
+    background-color: white; } }
163
+@-webkit-keyframes f_fadeG {
164
+  0% {
165
+    background-color: black; }
166
+  100% {
167
+    background-color: white; } }
168
+  .hero-slider .slider {
169
+    position: relative; }
170
+    .hero-slider .slider > div {
171
+      opacity: 0;
172
+      min-height: 380px; }
173
+      @media only screen and (min-width: 760px) {
174
+        .hero-slider .slider > div {
175
+          min-height: 580px; } }
176
+    .hero-slider .slider.slick-initialized > * {
177
+      opacity: 1; }
178
+    .hero-slider .slider .slick-dots {
179
+      font-size: 0;
180
+      position: relative;
181
+      bottom: 40px;
182
+      margin-left: auto;
183
+      margin-right: auto;
184
+      text-align: center; }
185
+      .hero-slider .slider .slick-dots > li {
186
+        display: inline-block;
187
+        padding: 0 8px; }
188
+        .hero-slider .slider .slick-dots > li.slick-active button {
189
+          background-color: #19CEB7; }
190
+      .hero-slider .slider .slick-dots button {
191
+        padding: 0;
192
+        height: 12px;
193
+        width: 12px;
194
+        background-color: #E8E8E8;
195
+        margin: 0;
196
+        min-width: auto;
197
+        border: 1px solid rgba(0, 0, 0, 0.7); }
198
+    .hero-slider .slider .nav {
199
+      position: absolute;
200
+      text-decoration: none !important;
201
+      z-index: 10;
202
+      padding: 10px;
203
+      bottom: 40px; }
204
+      @media (max-width: 759px) {
205
+        .hero-slider .slider .nav {
206
+          display: none !important; } }
207
+      @media only screen and (min-width: 480px) {
208
+        .hero-slider .slider .nav {
209
+          display: inline-block; } }
210
+      @media only screen and (min-width: 1400px) {
211
+        .hero-slider .slider .nav {
212
+          bottom: auto;
213
+          top: calc(50% - 21px); } }
214
+      .hero-slider .slider .nav.nav-prev {
215
+        left: calc(50% - 66px); }
216
+        @media only screen and (min-width: 1400px) {
217
+          .hero-slider .slider .nav.nav-prev {
218
+            left: 0; } }
219
+      .hero-slider .slider .nav.nav-next {
220
+        right: calc(50% - 66px);
221
+        -webkit-transform: scaleX(-1);
222
+        transform: scaleX(-1); }
223
+        @media only screen and (min-width: 1400px) {
224
+          .hero-slider .slider .nav.nav-next {
225
+            right: 0; } }
226
+      .hero-slider .slider .nav i {
227
+        font-size: toem(42px);
228
+        color: #fff; }
229
+      .hero-slider .slider .nav:hover {
230
+        opacity: .85; }
231
+        @media only screen and (min-width: 1200px) {
232
+          .hero-slider .slider .nav:hover {
233
+            opacity: 1; } }
234
+        @media only screen and (min-width: 1200px) {
235
+          .hero-slider .slider .nav:hover i {
236
+            color: #206B80; } }
237
+  .hero-slider .slick-slide {
238
+    position: relative;
239
+    overflow: hidden; }
240
+  .hero-slider .card {
241
+    text-align: center; }
242
+    @media only screen and (min-width: 480px) {
243
+      .hero-slider .card {
244
+        max-width: 530px;
245
+        text-align: left; } }
246
+  .hero-slider .wrapper {
247
+    position: absolute;
248
+    left: 0;
249
+    right: 0;
250
+    z-index: 100;
251
+    top: 52px; }
252
+    @media only screen and (min-width: 760px) {
253
+      .hero-slider .wrapper {
254
+        top: 110px; } }
255
+  .hero-slider:before, .hero-slider:after {
256
+    content: "";
257
+    display: table; }
258
+  .hero-slider:after {
259
+    clear: both; }
260
+  .hero-slider .block {
261
+    right: 0;
262
+    width: 100%;
263
+    padding: 140px 0;
264
+    background-color: #FFC439;
265
+    position: absolute;
266
+    top: 0;
267
+    min-height: 380px; }
268
+    @media only screen and (min-width: 480px) {
269
+      .hero-slider .block {
270
+        -webkit-transform: skewX(-10deg);
271
+        transform: skewX(-10deg);
272
+        width: 60%;
273
+        right: 40%; } }
274
+    @media only screen and (min-width: 760px) {
275
+      .hero-slider .block {
276
+        min-height: 580px;
277
+        width: 50%;
278
+        right: 50%; } }
279
+    @media only screen and (min-width: 480px) {
280
+      .hero-slider .block:before {
281
+        display: block;
282
+        position: absolute;
283
+        background-color: #FFC439;
284
+        width: 20%;
285
+        height: 100%;
286
+        content: '';
287
+        top: 0;
288
+        right: calc(100% - 1px);
289
+        -webkit-transform: scaleY(-1);
290
+        transform: scaleY(-1); } }
291
+    @media only screen and (min-width: 480px) {
292
+      .hero-slider .block > * {
293
+        -webkit-transform: skewX(10deg);
294
+        transform: skewX(10deg); } }
295
+    .hero-slider .block.red {
296
+      background-color: #FF5757; }
297
+      .hero-slider .block.red:before {
298
+        background-color: #FF5757; }
299
+    .hero-slider .block.turq {
300
+      background-color: #19CEB7; }
301
+      .hero-slider .block.turq:before {
302
+        background-color: #19CEB7; }
303
+  .hero-slider .super-title {
304
+    margin-bottom: 10px;
305
+    margin-left: auto;
306
+    margin-right: auto; }
307
+    @media only screen and (min-width: 480px) {
308
+      .hero-slider .super-title {
309
+        margin-left: inherit; } }
310
+  .hero-slider .title {
311
+    line-height: 1.25;
312
+    margin-bottom: 10px;
313
+    font-size: toem(24px); }
314
+    @media only screen and (min-width: 480px) {
315
+      .hero-slider .title {
316
+        font-size: toem(32px); } }
317
+    @media only screen and (min-width: 760px) {
318
+      .hero-slider .title {
319
+        font-size: toem(45px); } }
320
+  .hero-slider .content {
321
+    max-width: 280px;
322
+    margin-left: auto;
323
+    margin-right: auto;
324
+    margin-bottom: 20px; }
325
+    @media only screen and (min-width: 480px) {
326
+      .hero-slider .content {
327
+        margin-left: inherit; } }
328
+    @media only screen and (min-width: 760px) {
329
+      .hero-slider .content {
330
+        max-width: 390px; } }
331
+  .hero-slider .bgr {
332
+    background-repeat: no-repeat !important;
333
+    background-size: cover !important;
334
+    float: right;
335
+    background-position: 100% 0 !important;
336
+    width: 60%;
337
+    opacity: 0; }
338
+    @media only screen and (min-width: 480px) {
339
+      .hero-slider .bgr {
340
+        opacity: 1; } }
341
+
342
+.strip {
343
+  padding: 25px 15px; }
344
+  .strip.tablet {
345
+    display: none; }
346
+    @media only screen and (min-width: 760px) {
347
+      .strip.tablet {
348
+        display: block; } }
349
+  .strip ul {
350
+    max-width: 1020px;
351
+    margin-left: auto;
352
+    margin-right: auto;
353
+    text-align: center; }
354
+    @media only screen and (min-width: 760px) {
355
+      .strip ul {
356
+        display: -webkit-box;
357
+        display: -ms-flexbox;
358
+        display: flex;
359
+        -ms-flex-wrap: wrap;
360
+        flex-wrap: wrap;
361
+        -webkit-box-pack: justify;
362
+        -ms-flex-pack: justify;
363
+        justify-content: space-between;
364
+        -webkit-box-align: center;
365
+        -ms-flex-align: center;
366
+        align-items: center; } }
367
+    .strip ul > li {
368
+      display: block;
369
+      padding: 10px 20px; }
370
+      @media only screen and (min-width: 480px) {
371
+        .strip ul > li {
372
+          display: inline-block; } }
373
+      @media only screen and (min-width: 760px) {
374
+        .strip ul > li {
375
+          padding: inherit; } }
376
+
377
+.section .divider {
378
+  border: none;
379
+  border-bottom: 1px solid #d4dada;
380
+  margin: 40px 0; }
381
+  @media only screen and (min-width: 760px) {
382
+    .section .divider {
383
+      margin: 80px 0; } }
384
+.section p {
385
+  margin-bottom: 20px; }
386
+.section .title {
387
+  font-size: toem(24px);
388
+  margin-bottom: 15px;
389
+  line-height: 1.25; }
390
+  @media only screen and (min-width: 480px) {
391
+    .section .title {
392
+      font-size: toem(32px); } }
393
+  @media only screen and (min-width: 760px) {
394
+    .section .title {
395
+      font-size: toem(40px);
396
+      margin-bottom: 30px; } }
397
+  @media only screen and (min-width: 1020px) {
398
+    .section .title.xl {
399
+      font-size: toem(64px); } }
400
+.section .logo-strip li {
401
+  display: inline-block;
402
+  padding: 22px 26px; }
403
+.section.cover {
404
+  background-repeat: no-repeat;
405
+  background-size: cover; }
406
+.section.fixed {
407
+  background-attachment: fixed; }
408
+.section .video {
409
+  max-width: 810px;
410
+  margin-left: auto;
411
+  margin-right: auto;
412
+  margin-bottom: 50px; }
413
+  .section .video .plyr .plyr__play-large {
414
+    border-width: 6px;
415
+    background-color: transparent;
416
+    width: 86px;
417
+    height: 86px;
418
+    min-width: auto;
419
+    padding: 0;
420
+    display: -webkit-box;
421
+    display: -ms-flexbox;
422
+    display: flex;
423
+    -webkit-box-pack: center;
424
+    -ms-flex-pack: center;
425
+    justify-content: center;
426
+    -webkit-box-align: center;
427
+    -ms-flex-align: center;
428
+    align-items: center; }
429
+    .section .video .plyr .plyr__play-large svg {
430
+      width: 36px;
431
+      height: 36px; }
432
+.section.highlight {
433
+  background-color: #f5f5f5; }
434
+.section.bright {
435
+  background-color: #D4EFF8; }
436
+.section.thick {
437
+  padding-top: 25px;
438
+  padding-bottom: 25px; }
439
+  @media only screen and (min-width: 760px) {
440
+    .section.thick {
441
+      padding-top: 100px;
442
+      padding-bottom: 80px; } }
443
+.section .section-icon {
444
+  font-size: toem(42px);
445
+  margin-bottom: 30px;
446
+  display: inline-block;
447
+  color: #19CEB7; }
448
+.section.dark {
449
+  background-color: #0C2A33; }
450
+  .section.dark h1, .section.dark h2, .section.dark h3, .section.dark h4, .section.dark h5, .section.dark h6, .section.dark p, .section.dark small, .section.dark cite, .section.dark strong, .section.dark b, .section.dark i {
451
+    color: #fff; }
452
+  .section.dark .section-icon {
453
+    color: #fff; }
454
+    .section.dark .section-icon.alt {
455
+      color: #FFC439; }
456
+    .section.dark .section-icon.ter {
457
+      color: #19CEB7; }
458
+.section .col-row {
459
+  *zoom: 1;
460
+  margin-left: -10px;
461
+  margin-right: -10px; }
462
+  .section .col-row:before, .section .col-row:after {
463
+    content: "";
464
+    display: table; }
465
+  .section .col-row:after {
466
+    clear: both; }
467
+  @media only screen and (min-width: 1020px) {
468
+    .section .col-row {
469
+      margin-left: -20px;
470
+      margin-right: -20px; } }
471
+  .section .col-row > * {
472
+    float: left; }
473
+.section .card-col {
474
+  opacity: 1;
475
+  -webkit-transition: all 2s ease-in;
476
+  transition: all .2s ease-in;
477
+  -webkit-transition-duration: .5s;
478
+  transition-duration: .5s;
479
+  -webkit-transform: translateY(-10%);
480
+  transform: translateY(-10%);
481
+  max-width: 100%;
482
+  padding-left: 20px;
483
+  padding-right: 20px;
484
+  margin-bottom: 40px;
485
+  margin-top: 20px; }
486
+  @media (min-width: 1025px) {
487
+    .section .card-col {
488
+      opacity: 0; } }
489
+  .section .card-col.in {
490
+    opacity: 1;
491
+    -webkit-transform: none;
492
+    transform: none; }
493
+  @media (min-width: 480px) and (max-width: 759px) {
494
+    .section .card-col {
495
+      float: none;
496
+      margin-left: auto;
497
+      margin-right: auto;
498
+      max-width: 60%; } }
499
+  @media only screen and (min-width: 760px) {
500
+    .section .card-col {
501
+      max-width: 50%; } }
502
+  @media only screen and (min-width: 1020px) {
503
+    .section .card-col {
504
+      max-width: 33.33%; } }
505
+  @media only screen and (min-width: 480px) {
506
+    .section .card-col {
507
+      margin-top: 40px; } }
508
+  .section .card-col .bullet {
509
+    background-color: #36B6D9;
510
+    width: 84px;
511
+    height: 84px;
512
+    display: -webkit-box;
513
+    display: -ms-flexbox;
514
+    display: flex;
515
+    -webkit-box-pack: center;
516
+    -ms-flex-pack: center;
517
+    justify-content: center;
518
+    -webkit-box-align: center;
519
+    -ms-flex-align: center;
520
+    align-items: center;
521
+    margin-left: auto;
522
+    margin-right: auto;
523
+    border-radius: 50%;
524
+    margin-bottom: 15px; }
525
+    .section .card-col .bullet.sm i {
526
+      font-size: toem(40px); }
527
+    .section .card-col .bullet i {
528
+      font-size: toem(50px); }
529
+  .section .card-col .title {
530
+    font-size: toem(24px);
531
+    margin-bottom: 10px;
532
+    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; }
533
+.section .desktop-bullet-list .col:first-child {
534
+  display: none; }
535
+  @media only screen and (min-width: 760px) {
536
+    .section .desktop-bullet-list .col:first-child {
537
+      display: block; } }
538
+@media only screen and (min-width: 1020px) {
539
+  .section .desktop-bullet-list .col:first-child {
540
+    text-align: left; }
541
+  .section .desktop-bullet-list .col:last-child {
542
+    text-align: left; } }
543
+.section .content.md {
544
+  max-width: 720px;
545
+  margin-left: auto;
546
+  margin-right: auto; }
547
+
548
+.tiles {
549
+  padding-left: 50px;
550
+  padding-right: 50px; }
551
+  .tiles p {
552
+    margin-bottom: 50px;
553
+    max-width: 695px; }
554
+    @media only screen and (min-width: 1200px) {
555
+      .tiles p {
556
+        max-width: 325px; } }
557
+  .tiles img {
558
+    display: block;
559
+    max-width: 100%; }
560
+  .tiles .row {
561
+    margin: 0 -15px;
562
+    display: -webkit-box;
563
+    display: -ms-flexbox;
564
+    display: flex;
565
+    -webkit-box-orient: vertical;
566
+    -webkit-box-direction: reverse;
567
+    -ms-flex-direction: column-reverse;
568
+    flex-direction: column-reverse;
569
+    -webkit-box-align: center;
570
+    -ms-flex-align: center;
571
+    align-items: center;
572
+    -webkit-box-pack: center;
573
+    -ms-flex-pack: center;
574
+    justify-content: center; }
575
+    @media only screen and (min-width: 1200px) {
576
+      .tiles .row {
577
+        margin-bottom: 40px;
578
+        margin: 0 -50px;
579
+        -webkit-box-orient: horizontal;
580
+        -webkit-box-direction: normal;
581
+        -ms-flex-direction: row;
582
+        flex-direction: row; } }
583
+    .tiles .row > * {
584
+      padding: 0 15px;
585
+      margin-bottom: 40px; }
586
+      @media only screen and (min-width: 1200px) {
587
+        .tiles .row > * {
588
+          margin-bottom: auto;
589
+          padding: 0 50px; } }
590
+  @media only screen and (min-width: 1200px) {
591
+    .tiles .content {
592
+      text-align: right; } }
593
+  @media only screen and (min-width: 1200px) {
594
+    .tiles .content p {
595
+      margin-left: auto; } }
596
+  .tiles .images {
597
+    display: -webkit-box;
598
+    display: -ms-flexbox;
599
+    display: flex; }
600
+    .tiles .images img {
601
+      display: block;
602
+      border: 3px solid transparent; }
603
+  .tiles .tiles-on-scroll img {
604
+    -webkit-transition: all 2s ease-in;
605
+    transition: all .2s ease-in;
606
+    -webkit-transition-duration: .35s;
607
+    transition-duration: .35s;
608
+    opacity: 0; }
609
+    @media (max-width: 480px) {
610
+      .tiles .tiles-on-scroll img {
611
+        display: none; } }
612
+  .tiles .tiles-on-scroll .content p, .tiles .tiles-on-scroll .content .btn {
613
+    -webkit-transition-duration: .4s;
614
+    transition-duration: .4s;
615
+    opacity: 0;
616
+    -webkit-transform: translateX(-20%);
617
+    transform: translateX(-20%); }
618
+    @media (max-width: 480px) {
619
+      .tiles .tiles-on-scroll .content p, .tiles .tiles-on-scroll .content .btn {
620
+        opacity: 1;
621
+        -webkit-transform: none;
622
+        transform: none; } }
623
+  .tiles .tiles-on-scroll .images .col:first-child img {
624
+    -webkit-transform: translateX(-10%);
625
+    transform: translateX(-10%); }
626
+  .tiles .tiles-on-scroll .images .col:last-child img:first-child {
627
+    -webkit-transform: translateY(-10%);
628
+    transform: translateY(-10%); }
629
+  .tiles .tiles-on-scroll .images .col:last-child img:last-child {
630
+    -webkit-transform: translateX(10%);
631
+    transform: translateX(10%); }
632
+  .tiles .tiles-on-scroll.in img {
633
+    opacity: 1; }
634
+  .tiles .tiles-on-scroll.in .images img {
635
+    -webkit-transform: none !important;
636
+    transform: none !important; }
637
+  .tiles .tiles-on-scroll.in .content p, .tiles .tiles-on-scroll.in .content .btn {
638
+    opacity: 1;
639
+    -webkit-transform: none;
640
+    transform: none; }
641
+  .tiles .tiles-on-scroll.in .content p {
642
+    -webkit-transition-delay: .2s;
643
+    transition-delay: .2s; }
644
+
645
+.tiles-lg .row {
646
+  text-align: center;
647
+  font-size: 0; }
648
+.tiles-lg .col {
649
+  display: inline-block;
650
+  vertical-align: top; }
651
+  @media only screen and (min-width: 1200px) {
652
+    .tiles-lg .col {
653
+      width: calc(361px + 24px); } }
654
+  .tiles-lg .col:first-child {
655
+    display: none; }
656
+    @media only screen and (min-width: 1020px) {
657
+      .tiles-lg .col:first-child {
658
+        display: inline-block; } }
659
+    .tiles-lg .col:first-child img {
660
+      margin-left: auto; }
661
+  .tiles-lg .col:nth-child(2) {
662
+    padding-top: 24px; }
663
+  .tiles-lg .col:last-child {
664
+    display: none;
665
+    padding-top: 180px; }
666
+    @media only screen and (min-width: 1200px) {
667
+      .tiles-lg .col:last-child {
668
+        display: inline-block; } }
669
+.tiles-lg img {
670
+  display: block;
671
+  max-width: 100%;
672
+  border: 12px solid transparent; }
673
+
674
+.wheel .btn {
675
+  min-width: auto;
676
+  min-width: 264px; }
677
+  @media only screen and (min-width: 480px) {
678
+    .wheel .btn {
679
+      min-width: 308px; } }
680
+
681
+.share .btn {
682
+  min-width: 220px; }
683
+
684
+.section-cards, .section-cards-alt {
685
+  *zoom: 1;
686
+  position: relative; }
687
+  .section-cards:before, .section-cards-alt:before, .section-cards:after, .section-cards-alt:after {
688
+    content: "";
689
+    display: table; }
690
+  .section-cards:after, .section-cards-alt:after {
691
+    clear: both; }
692
+  .section-cards h1, .section-cards-alt h1, .section-cards h2, .section-cards-alt h2, .section-cards h3, .section-cards-alt h3, .section-cards h4, .section-cards-alt h4, .section-cards h5, .section-cards-alt h5, .section-cards h6, .section-cards-alt h6, .section-cards p, .section-cards-alt p, .section-cards small, .section-cards-alt small, .section-cards cite, .section-cards-alt cite, .section-cards strong, .section-cards-alt strong, .section-cards b, .section-cards-alt b, .section-cards i, .section-cards-alt i {
693
+    color: #fff; }
694
+  .section-cards .vectorcon, .section-cards-alt .vectorcon {
695
+    margin-bottom: 52px;
696
+    display: inline-block; }
697
+  .section-cards .title, .section-cards-alt .title {
698
+    display: none;
699
+    position: absolute;
700
+    top: 70px;
701
+    left: 0;
702
+    right: 0;
703
+    font-size: toem(36px);
704
+    font-family: "Margot"; }
705
+    @media only screen and (min-width: 1020px) {
706
+      .section-cards .title, .section-cards-alt .title {
707
+        display: block; } }
708
+  .section-cards .card, .section-cards-alt .card {
709
+    background-repeat: no-repeat;
710
+    background-size: cover;
711
+    text-align: center;
712
+    border-radius: 0;
713
+    padding: 30px 15px; }
714
+    @media only screen and (min-width: 480px) {
715
+      .section-cards .card, .section-cards-alt .card {
716
+        padding: 50px; } }
717
+    @media only screen and (min-width: 1020px) {
718
+      .section-cards .card, .section-cards-alt .card {
719
+        float: left;
720
+        width: 33.33%;
721
+        padding: 120px 30px 40px 30px; } }
722
+    @media only screen and (min-width: 1200px) {
723
+      .section-cards .card, .section-cards-alt .card {
724
+        padding: 140px 60px 80px 60px; } }
725
+    .section-cards .card .subtitle, .section-cards-alt .card .subtitle {
726
+      font-size: toem(24px);
727
+      margin-bottom: 20px;
728
+      line-height: 1.25; }
729
+  .section-cards .dark, .section-cards-alt .dark {
730
+    background-color: #0C2A33; }
731
+
732
+.section-cards-alt .card {
733
+  padding: 90px 40px;
734
+  display: -webkit-box;
735
+  display: -ms-flexbox;
736
+  display: flex;
737
+  -webkit-box-orient: vertical;
738
+  -webkit-box-direction: normal;
739
+  -ms-flex-direction: column;
740
+  flex-direction: column;
741
+  -webkit-box-pack: justify;
742
+  -ms-flex-pack: justify;
743
+  justify-content: space-between; }
744
+  @media only screen and (min-width: 1020px) {
745
+    .section-cards-alt .card {
746
+      min-height: 460px; } }
747
+  .section-cards-alt .card:hover {
748
+    transition: none;
749
+    background-color: #206B80;
750
+    background-image: none !important; }
751
+.section-cards-alt .logo {
752
+  display: -webkit-box;
753
+  display: -ms-flexbox;
754
+  display: flex;
755
+  -webkit-box-pack: center;
756
+  -ms-flex-pack: center;
757
+  justify-content: center;
758
+  -webkit-box-align: center;
759
+  -ms-flex-align: center;
760
+  align-items: center;
761
+  margin-bottom: 40px; }
762
+.section-cards-alt .dark {
763
+  background-color: #206B80; }
764
+
765
+.section-wall {
766
+  padding-bottom: 20vw !important; }
767
+  @media only screen and (min-width: 1200px) {
768
+    .section-wall {
769
+      padding-bottom: 40vw !important; } }
770
+
771
+/*# sourceMappingURL=sections.css.map */

+ 1
- 0
css/select2.min.css
File diff suppressed because it is too large
View File


BIN
img/dashboard/yp-gratulation.jpg View File


BIN
img/favicon.png View File


BIN
img/img-desktop.jpg View File


BIN
img/img-mobile.jpg View File


BIN
img/img-tablet.jpg View File


BIN
img/inner-banner/desktop.jpeg View File


BIN
img/inner-banner/desktop.jpg View File


BIN
img/inner-banner/mobile.jpg View File


BIN
img/inner-banner/tablet.jpg View File


BIN
img/large-banner/desktop.jpg View File


BIN
img/large-banner/mobile.jpg View File


BIN
img/large-banner/tablet.jpg View File


BIN
img/login/cover-laptop2.jpg View File


BIN
img/login/logout-room.jpg View File


BIN
img/logo-strip/img.jpg View File


BIN
img/marker.png View File


BIN
img/onboarding/leader2.jpg View File


BIN
img/onboarding/problemsolver.jpeg View File


BIN
img/onboarding/q5berechnung.jpg View File


BIN
img/onboarding/teamplayer.jpeg View File


BIN
img/onboarding/teamplayer2.jpeg View File


BIN
img/questionnaires/yp-deine-qualifikationen.jpg View File


BIN
img/questionnaires/yp-deine-suche.jpg View File


BIN
img/questionnaires/yp-persoenlichkeit.jpg View File


BIN
img/questionnaires/yp-potential.jpg View File


BIN
img/questionnaires/yp-praeferenzen.jpg View File


BIN
img/spin.gif View File


+ 28
- 0
img/symbol-defs.svg View File

@@ -0,0 +1,28 @@
1
+<svg style="position: absolute; width: 0; height: 0; overflow: hidden;" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
2
+<defs>
3
+<symbol id="icon-select-arrow" viewBox="0 0 64 32">
4
+<title>select-arrow</title>
5
+<path d="M64 0l-32 32-32-32h64z"></path>
6
+</symbol>
7
+<symbol id="icon-attention" viewBox="0 0 32 32">
8
+<title>attention</title>
9
+<path d="M14.4 20.8h3.2v3.2h-3.2v-3.2zM14.4 8h3.2v9.6h-3.2v-9.6zM15.984 0c-8.832 0-15.984 7.168-15.984 16s7.152 16 15.984 16c8.848 0 16.016-7.168 16.016-16s-7.168-16-16.016-16v0zM16 28.8c-7.072 0-12.8-5.728-12.8-12.8s5.728-12.8 12.8-12.8c7.072 0 12.8 5.728 12.8 12.8s-5.728 12.8-12.8 12.8v0z"></path>
10
+</symbol>
11
+<symbol id="icon-tick" viewBox="0 0 40 32">
12
+<title>tick</title>
13
+<path d="M13.394 23.943l-9.246-9.246-3.148 3.126 12.394 12.394 26.606-26.606-3.126-3.126-23.48 23.458z"></path>
14
+</symbol>
15
+<symbol id="icon-arrow-left" viewBox="0 0 51 32">
16
+<title>arrow-left</title>
17
+<path d="M0.163 15.275l14.656-14.656v11.938h35.844v5.406h-35.844v11.969z"></path>
18
+</symbol>
19
+<symbol id="icon-arrow-right" viewBox="0 0 54 32">
20
+<title>arrow-right</title>
21
+<path d="M52.638 15.275l-14.656 14.656v-11.969h-35.844v-5.406h35.844l0.031-11.938z"></path>
22
+</symbol>
23
+<symbol id="icon-jobify-icon" viewBox="0 0 35 32">
24
+<title>jobify-icon</title>
25
+<path d="M4.429 5.075v3.383h-4.429v-4.486c0-2.193 1.785-3.972 3.986-3.972h2.997v4.412h-1.887c-0.368 0-0.666 0.298-0.666 0.662zM7.835 20.855v4.326l-3.791 0.008c-2.203 0-4.035-1.704-4.035-3.898l-0.009-10.471h4.429l0.009 9.369c0 0.365 0.297 0.662 0.666 0.662l2.732 0.005zM20.477 0c2.202 0 3.986 1.778 3.986 3.972v17.101c0 2.193-1.784 3.971-3.986 3.971h-3.721l0.002-4.346h2.615c0.367 0 0.662-0.364 0.662-0.729v-14.894c0-0.365-0.296-0.661-0.664-0.661h-10.062v-4.414h11.168zM30.459 7.729c2.202 0 3.986 1.778 3.986 3.972v16.33c0 2.192-1.784 3.97-3.986 3.97h-16.388c-2.202 0-3.986-1.778-3.986-3.97v-16.33c0-2.193 1.784-3.972 3.986-3.972l3.735 0.021v4.391h-2.627c-0.366 0-0.665 0.298-0.665 0.663v14.121c0 0.366 0.299 0.663 0.665 0.663h14.173c0.368 0 0.664-0.298 0.664-0.663v-14.121c0-0.366-0.296-0.663-0.664-0.663h-2.679v-4.412h3.786z"></path>
26
+</symbol>
27
+</defs>
28
+</svg>

BIN
img/team/Martin_Grupp_Profil.jpg View File


BIN
img/team/Stefan_Schabernak_Profil.jpg View File


BIN
img/unkown-user-avatar.png View File


BIN
img/welcome-screen/co-willkommen.jpg View File


+ 0
- 0
js/angular.min.js View File


+ 3
- 0
js/i18n/de.js View File

@@ -0,0 +1,3 @@
1
+/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2
+
3
+(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/de",[],function(){return{inputTooLong:function(e){var t=e.input.length-e.maximum;return"Bitte "+t+" Zeichen weniger eingeben"},inputTooShort:function(e){var t=e.minimum-e.input.length;return"Bitte "+t+" Zeichen mehr eingeben"},loadingMore:function(){return"Lade mehr Ergebnisse…"},maximumSelected:function(e){var t="Sie können nur "+e.maximum+" Eintr";return e.maximum===1?t+="ag":t+="äge",t+=" auswählen",t},noResults:function(){return"Keine Übereinstimmungen gefunden"},searching:function(){return"Suche…"}}}),{define:e.define,require:e.require}})();

+ 3
- 0
js/i18n/en.js View File

@@ -0,0 +1,3 @@
1
+/*! Select2 4.0.3 | https://github.com/select2/select2/blob/master/LICENSE.md */
2
+
3
+(function(){if(jQuery&&jQuery.fn&&jQuery.fn.select2&&jQuery.fn.select2.amd)var e=jQuery.fn.select2.amd;return e.define("select2/i18n/en",[],function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,n="Please delete "+t+" character";return t!=1&&(n+="s"),n},inputTooShort:function(e){var t=e.minimum-e.input.length,n="Please enter "+t+" or more characters";return n},loadingMore:function(){return"Loading more results…"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return e.maximum!=1&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searching…"}}}),{define:e.define,require:e.require}})();

+ 9
- 0
js/leaflet.js
File diff suppressed because it is too large
View File


+ 365
- 0
js/questionnaires.js.backup.js View File

@@ -0,0 +1,365 @@
1
+/* ========================================================================================================
2
+
3
+ CONTAINS CODE CHANGED BY ME -- NOT OVERWRITE!
4
+
5
+ ========================================================================================================
6
+ */
7
+
8
+
9
+//Select-List Module checkbox (radiobutton function)
10
+$(function(){
11
+    $(".select-list input:checkbox").each(function(){
12
+        $(this).change(function(){
13
+            $(this).closest('li').find('input').not($(this)).prop("checked",false);
14
+            $(this).prop("checked", $(this).prop("checked"));
15
+        });
16
+    });
17
+});
18
+
19
+$(document).on('click', '.next-question', function(e) {
20
+
21
+//$('.next-question').click(function(e) {
22
+    e.preventDefault();
23
+    console.log("NEXT");
24
+
25
+    $current = $(this).closest('.question');
26
+
27
+
28
+    if ($current.find('.required.empty').length > 0 ) {
29
+        $current.find('.required.empty').each(function() {
30
+            $(this).addClass('error');
31
+        });
32
+
33
+        $current.find('.main-error').show();
34
+    }
35
+
36
+
37
+    else if($current.hasClass('one-required')) {
38
+        if ($current.find('input:checked').length ==  0) {
39
+
40
+            $current.find('.main-error').show();
41
+            console.log("ERROR");
42
+        }
43
+
44
+        else {
45
+            $current.find('.main-error').hide();
46
+            $current.removeClass('active').addClass('answered');
47
+            setTimeout(function(){
48
+                $current.find(' .tip').slideUp();
49
+            }, 10);
50
+            $current.find('.btn-wrapper').hide();
51
+
52
+            $next = $current.next();
53
+            $next.find('.btn-wrapper').show();
54
+            $next.addClass('active').show().removeClass('untouched').removeClass('answered');
55
+
56
+            setTimeout(function(){
57
+                $('html, body').animate({
58
+                    scrollTop: $next.offset().top
59
+                }, 500);
60
+            }, 500);
61
+        }
62
+
63
+    }
64
+
65
+    else {
66
+        $current.find('.main-error').hide();
67
+        $current.removeClass('active').addClass('answered');
68
+        setTimeout(function(){
69
+            $current.find(' .tip').slideUp();
70
+        }, 10);
71
+        $current.find('.btn-wrapper').hide();
72
+
73
+        $next = $current.next();
74
+        $next.find('.btn-wrapper').show();
75
+        $next.addClass('active').show().removeClass('untouched').removeClass('answered');
76
+
77
+        setTimeout(function(){
78
+            $('html, body').animate({
79
+                scrollTop: $next.offset().top
80
+            }, 500);
81
+        }, 500);
82
+    }
83
+});
84
+
85
+$(document).on('click', '.prev-question', function(e) {
86
+
87
+//$('.prev-question').click(function(e) {
88
+    e.preventDefault();
89
+
90
+    $current = $(this).closest('.question');
91
+
92
+    $prev = $current.prev();
93
+    $prev.removeClass('answered');
94
+    $prev.find('.btn-wrapper').show();
95
+
96
+
97
+
98
+    $('html, body').animate({
99
+        scrollTop: $prev.offset().top - 50
100
+    }, 200);
101
+
102
+
103
+    setTimeout(function(){
104
+        $current.slideUp();
105
+        $current.removeClass('active');
106
+    }, 500);
107
+});
108
+
109
+
110
+
111
+
112
+//$('.radiobutton-wrapper input').change(function() {
113
+$(document).on('change', '.radiobutton-wrapper input', function() {
114
+    $(this).closest('.answer-wrapper').find('.answer li').hide();
115
+    $(this).closest('.answer-wrapper').find("[data-answer='" + $(this).attr("data-question") + "']").show();
116
+});
117
+
118
+$(document).on('change', '.checkbox-wrapper input', function() {
119
+    console.log("CHECK");
120
+    if ($(this).is(':checked')) {
121
+
122
+        $(this).closest('.answer-wrapper').find("[data-answer='" + $(this).attr("data-question") + "']").show();
123
+    }
124
+
125
+    else {
126
+
127
+        $(this).closest('.answer-wrapper').find("[data-answer='" + $(this).attr("data-question") + "']").hide();
128
+    }
129
+});
130
+
131
+$(document).on('click', '.edit', function() {
132
+    $current = $(this).closest('.question');
133
+
134
+    $('.question').each(function() {
135
+        $(this).addClass('answered');
136
+    });
137
+
138
+    $current.toggleClass('answered');
139
+
140
+});
141
+
142
+
143
+$(document).on('click', '.add-fileinput', function() {
144
+    console.log("TEST");
145
+    $(this).closest('.upload-wrapper').addClass('active').find('.upload').show();
146
+    $(this).hide();
147
+});
148
+
149
+
150
+$(document).on('change', 'input, select, textarea', function() {
151
+    console.log("CHANGE");
152
+    if ( $(this).val() == '') {
153
+        $(this).closest('.input-wrapper').addClass('empty');
154
+    }
155
+
156
+    else {
157
+        $(this).closest('.input-wrapper').removeClass('empty error');
158
+    }
159
+});
160
+
161
+$(document).on('change', 'input.date', function() {
162
+    var date_regex = /^(0[1-9]|1\d|2\d|3[01])\/(0[1-9]|1[0-2])\/(19|20)\d{2}$/ ;
163
+    if(!(date_regex.test($(this).val()))) {
164
+        console.log("Not valid");
165
+        $(this).closest('.input-wrapper').addClass('error');
166
+    }
167
+
168
+    else {
169
+        console.log("valid");
170
+        $(this).closest('.input-wrapper').removeClass('error');
171
+    }
172
+});
173
+
174
+$(document).on('change', 'input.postcode', function() {
175
+
176
+    if( $(this).val().length < 5 || !/[0-9]{5}/.test($(this).val()) || $(this).val().length > 5 ) {
177
+        $(this).closest('.input-wrapper').addClass('error');
178
+    }
179
+
180
+    else {
181
+        console.log("valid");
182
+        $(this).closest('.input-wrapper').removeClass('error');
183
+    }
184
+});
185
+
186
+$(document).on('change', 'input:checkbox', function() {
187
+    if ( $(this).is(':checked') ) {
188
+        $(this).closest('.checkbox-wrapper').removeClass('empty');
189
+    }
190
+
191
+    else {
192
+        $(this).closest('.checkbox-wrapper').addClass('empty');
193
+    }
194
+});
195
+
196
+$(document).on('change', 'input.grade', function() {
197
+    if(((/^([0-5])\,([0-9])/.test($(this).val()))) || ((($(this).val() == "6,0")))) {
198
+
199
+        console.log("valid");
200
+        $(this).closest('.input-wrapper').removeClass('error');
201
+    }
202
+
203
+    else {
204
+        console.log("Not valid");
205
+        $(this).closest('.input-wrapper').addClass('error');
206
+    }
207
+});
208
+
209
+$(document).on('change', 'input:radio', function() {
210
+    console.log("RADIO");
211
+    if ( $(this).is(':checked') ) {
212
+        console.log("CHECKED");
213
+
214
+        $(this).closest('.radiobutton-wrapper').parent().find('.radiobutton-wrapper').each(function() {
215
+            console.log("ALL");
216
+            $(this).addClass('empty');
217
+        });
218
+
219
+        $(this).closest('.radiobutton-wrapper').removeClass('empty');
220
+    }
221
+
222
+    else {
223
+        $(this).closest('.radiobutton-wrapper').addClass('empty');
224
+
225
+    }
226
+});
227
+
228
+$(document).on('click', '.add-field', function(e) {
229
+
230
+
231
+
232
+    /* ========================================================================================================
233
+
234
+     CHANGED BY ME
235
+
236
+     ========================================================================================================
237
+     */
238
+
239
+
240
+    if (!$(this).hasClass("prevent-hide")) {
241
+        $(this).hide();
242
+    }
243
+
244
+
245
+    /* ========================================================================================================
246
+
247
+     CHANGED BY ME
248
+
249
+     ========================================================================================================
250
+     */
251
+
252
+
253
+
254
+
255
+
256
+    $('html, body').animate({
257
+        scrollTop: $(this).parent().next().show().offset().top - 50
258
+    }, 500);
259
+});
260
+
261
+$(document).on('click', '.remove-field', function(e) {
262
+    $(this).closest('.additional-fieldset').slideUp();
263
+    $(this).closest('.additional-fieldset').prev().find('.add-field').show();
264
+});
265
+
266
+
267
+$(document).on('click', '.text.empty', function() {
268
+    $(this).hide();
269
+    $(this).prev().show();
270
+});
271
+
272
+$(document).on('change', 'select', function() {
273
+    var thisvalue = $(this).find("option:selected").text();
274
+
275
+    $(this).next().text(thisvalue).removeClass('empty');
276
+});
277
+
278
+$(document).on('click', '.select-text', function() {
279
+    $(this).prev().show();
280
+    $(this).hide();
281
+});
282
+
283
+$(document).on('click', '.start-q', function(e) {
284
+    e.preventDefault();
285
+    $('.questionnaire').show();
286
+    $('html, body').animate({
287
+        scrollTop: $('.questionnaire').offset().top
288
+    }, 500);
289
+});
290
+
291
+$(document).on('click', '.yes-no .yes', function() {
292
+    $('.active').addClass('answered').removeClass('active');
293
+    $(this).closest('.question').addClass('active').removeClass('answered');
294
+    $(this).removeClass('inactive');
295
+    $(this).closest('.yes-no').next().show()
296
+    $(this).closest('fieldset').find('.no').addClass('inactive');
297
+    $('html, body').animate({
298
+        scrollTop: $(this).closest('.yes-no').next().offset().top
299
+    }, 500);
300
+});
301
+
302
+$(document).on('click', '.yes-no .no', function() {
303
+    $(this).removeClass('inactive');
304
+    $(this).closest('.yes-no').next().hide();
305
+    $(this).closest('fieldset').find('.yes').addClass('inactive');
306
+
307
+    console.log("NEXT");
308
+
309
+    $current = $(this).closest('.question');
310
+
311
+    if ($current.find('.required.empty').length > 0 ) {
312
+        $current.find('.required.empty').each(function() {
313
+            $(this).addClass('error');
314
+        });
315
+    }
316
+
317
+    else {
318
+        $current.removeClass('active').addClass('answered');
319
+        setTimeout(function(){
320
+            $current.find(' .tip').slideUp();
321
+        }, 10);
322
+        $current.find('.btn-wrapper').hide();
323
+
324
+        $next = $current.next();
325
+        $next.find('.btn-wrapper').show();
326
+        $next.addClass('active').show().removeClass('untouched').removeClass('answered');
327
+
328
+        setTimeout(function(){
329
+            $('html, body').animate({
330
+                scrollTop: $next.offset().top
331
+            }, 500);
332
+        }, 500);
333
+    }
334
+});
335
+
336
+$(document).on('change', '.trigger-field', function() {
337
+    if ($(this).val() == 'other') {
338
+        $(this).closest('.input-wrapper').next().show();
339
+    }
340
+
341
+    else {
342
+        $(this).closest('.input-wrapper').next().hide();
343
+    }
344
+});
345
+
346
+
347
+
348
+$(document).on('click', '.upload .delete', function() {
349
+    var upload = $(this).closest('.upload')
350
+
351
+    upload.remove();
352
+
353
+    /* ========================================================================================================
354
+
355
+     CHANGED BY ME
356
+
357
+     ========================================================================================================
358
+     */
359
+
360
+    /*
361
+
362
+     upload.removeClass('complete');
363
+     upload.find('span').text('');
364
+     upload.find('input').val('');*/
365
+});

+ 3
- 0
js/select2.min.js
File diff suppressed because it is too large
View File


+ 8
- 0
js/vendor/outdatedBrowser.min.css View File

@@ -0,0 +1,8 @@
1
+/*!--------------------------------------------------------------------
2
+STYLES "Outdated Browser"
3
+Version:    1.0.2 - 2014
4
+author:     Burocratik
5
+website:    http://www.burocratik.com
6
+* @preserve
7
+-----------------------------------------------------------------------*/
8
+#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#187e9b;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:180px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:20px;right:30px;width:15px;height:15px}#outdated #btnCloseUpdateBrowser{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px}

Loading…
Cancel
Save