diff --git a/views/challenges/add-dynamic-content-to-your-website.jade b/views/challenges/add-dynamic-content-to-your-website.jade new file mode 100644 index 00000000000..3464508724f --- /dev/null +++ b/views/challenges/add-dynamic-content-to-your-website.jade @@ -0,0 +1,7 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges diff --git a/views/challenges/aggregate-data-with-chron-jobs-and-screen-scraping.jade b/views/challenges/aggregate-data-with-chron-jobs-and-screen-scraping.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/build-a-text-based-adventure.jade b/views/challenges/build-a-text-based-adventure.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/build-an-interview-question-machine.jade b/views/challenges/build-an-interview-question-machine.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/build-your-first-api.jade b/views/challenges/build-your-first-api.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/clone-a-github-repo.jade b/views/challenges/clone-a-github-repo.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/code-school-discover-devtools-course.jade b/views/challenges/code-school-discover-devtools-course.jade new file mode 100644 index 00000000000..978b8cda08d --- /dev/null +++ b/views/challenges/code-school-discover-devtools-course.jade @@ -0,0 +1,7 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges \ No newline at end of file diff --git a/views/challenges/code-school-real-time-with-node-js-course.jade b/views/challenges/code-school-real-time-with-node-js-course.jade new file mode 100644 index 00000000000..84d6115d69a --- /dev/null +++ b/views/challenges/code-school-real-time-with-node-js-course.jade @@ -0,0 +1,7 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges diff --git a/views/challenges/code-school-shaping-up-with-angular-js-course.jade b/views/challenges/code-school-shaping-up-with-angular-js-course.jade new file mode 100644 index 00000000000..9cdd08232f5 --- /dev/null +++ b/views/challenges/code-school-shaping-up-with-angular-js-course.jade @@ -0,0 +1,8 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges + diff --git a/views/challenges/code-school-try-git-course.jade b/views/challenges/code-school-try-git-course.jade new file mode 100644 index 00000000000..9cdd08232f5 --- /dev/null +++ b/views/challenges/code-school-try-git-course.jade @@ -0,0 +1,8 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges + diff --git a/views/challenges/code-school-try-jquery-course.jade b/views/challenges/code-school-try-jquery-course.jade new file mode 100644 index 00000000000..9cdd08232f5 --- /dev/null +++ b/views/challenges/code-school-try-jquery-course.jade @@ -0,0 +1,8 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges + diff --git a/views/challenges/codecademy-html-and-css-track.jade b/views/challenges/codecademy-html-and-css-track.jade new file mode 100644 index 00000000000..378aeadaac4 --- /dev/null +++ b/views/challenges/codecademy-html-and-css-track.jade @@ -0,0 +1,8 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges + diff --git a/views/challenges/codecademy-javascript-track.jade b/views/challenges/codecademy-javascript-track.jade new file mode 100644 index 00000000000..84d6115d69a --- /dev/null +++ b/views/challenges/codecademy-javascript-track.jade @@ -0,0 +1,7 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges diff --git a/views/challenges/complete-jquery-exercises.jade b/views/challenges/complete-jquery-exercises.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/complete-the-easy-algorthim-scripting-challenges-on-coderbyte.jade b/views/challenges/complete-the-easy-algorthim-scripting-challenges-on-coderbyte.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/complete-the-hard-algorthim-scripting-challenges-on-coderbyte.jade b/views/challenges/complete-the-hard-algorthim-scripting-challenges-on-coderbyte.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/complete-the-medium-algorthim-scripting-challenges-on-coderbyte.jade b/views/challenges/complete-the-medium-algorthim-scripting-challenges-on-coderbyte.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/crack-the-coding-interview.jade b/views/challenges/crack-the-coding-interview.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/create-and-deploy-a-website.jade b/views/challenges/create-and-deploy-a-website.jade new file mode 100644 index 00000000000..ffc99181476 --- /dev/null +++ b/views/challenges/create-and-deploy-a-website.jade @@ -0,0 +1,8 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges + diff --git a/views/challenges/customize-bootstrap-with-bootswatch.jade b/views/challenges/customize-bootstrap-with-bootswatch.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/deploy-an-app-to-heroku.jade b/views/challenges/deploy-an-app-to-heroku.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/enter-the-free-code-camp-chat-room.jade b/views/challenges/enter-the-free-code-camp-chat-room.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/experiment-with-html-and-css-in-codepen.jade b/views/challenges/experiment-with-html-and-css-in-codepen.jade new file mode 100644 index 00000000000..ffc99181476 --- /dev/null +++ b/views/challenges/experiment-with-html-and-css-in-codepen.jade @@ -0,0 +1,8 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges + diff --git a/views/challenges/explore-your-network-with-the-linkedin-api.jade b/views/challenges/explore-your-network-with-the-linkedin-api.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/get-help-the-hacker-way-with-rsap.jade b/views/challenges/get-help-the-hacker-way-with-rsap.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/harvard-introduction-to-computer-science-cs50-course.jade b/views/challenges/harvard-introduction-to-computer-science-cs50-course.jade new file mode 100644 index 00000000000..84d6115d69a --- /dev/null +++ b/views/challenges/harvard-introduction-to-computer-science-cs50-course.jade @@ -0,0 +1,7 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include ../../challenges/partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges diff --git a/views/challenges/help-a-nonprofit-solo-project.jade b/views/challenges/help-a-nonprofit-solo-project.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/help-a-nonprofit-team-project.jade b/views/challenges/help-a-nonprofit-team-project.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/inject-life-with-css-transformations.jade b/views/challenges/inject-life-with-css-transformations.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/install-github-atom-text-editor.jade b/views/challenges/install-github-atom-text-editor.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/install-node-js.jade b/views/challenges/install-node-js.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/partials/add-dynamic-content-to-your-website.jade b/views/challenges/partials/add-dynamic-content-to-your-website.jade deleted file mode 100644 index 0233cd9b3aa..00000000000 --- a/views/challenges/partials/add-dynamic-content-to-your-website.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include challenge - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses \ No newline at end of file diff --git a/views/challenges/partials/challenge.jade b/views/challenges/partials/challenge.jade index df132989aa0..618421c0c2e 100644 --- a/views/challenges/partials/challenge.jade +++ b/views/challenges/partials/challenge.jade @@ -13,20 +13,11 @@ for link in links li a(href=link, target="blank")= link - br - h3 Challenges: - ol - for challenge in challenges - li= challenge - .btn.btn-primary.btn-large.btn-block.completed-challenge I've completed this challenge - .btn.btn-primary.btn-large.btn-block.skip-challenge I want to skip this challenge - script. - $('.completed-challenge').on("click", function() { - $('#complete-dialog').modal('show'); - }); - $('.skip-challenge').on("click", function() { - $('#skip-dialog').modal('show'); - }); + .button-container + .btn.btn-primary.btn-large.btn-block.start-challenge Start my challenge and open these links in new tabs + .btn.btn-success.btn-large.btn-block.completed-challenge.hidden-element I've completed this challenge + .ten-pixel-break + .btn.btn-primary.btn-large.btn-block.skip-challenge.hidden-element I want to skip this challenge #complete-dialog.modal .modal-dialog.animated.zoomIn.fast-animation .modal-content @@ -43,7 +34,8 @@ .modal-header a.close(href='#', data-dismiss='modal', aria-hidden='true') × .text-center - h1.animated.zoomInDown You can retry this challenge any time. + h1.animated.zoomInDown No problem. + h2.animated.zoomInDown You can retry this challenge any time. .animated.zoomInUp.delay-1 - span.landing-icon.ion-skip-forward.text-warning + span.landing-icon.ion-skip-forward.text-primary a.animated.fadeIn.delay-2.btn.btn-primary.btn-block(href='/curriculum', aria-hidden='true') Take me to my next challenge \ No newline at end of file diff --git a/views/challenges/partials/code-school-discover-devtools-course.jade b/views/challenges/partials/code-school-discover-devtools-course.jade deleted file mode 100644 index 8219c651496..00000000000 --- a/views/challenges/partials/code-school-discover-devtools-course.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses \ No newline at end of file diff --git a/views/challenges/partials/code-school-real-time-with-node-js-course.jade b/views/challenges/partials/code-school-real-time-with-node-js-course.jade deleted file mode 100644 index 8219c651496..00000000000 --- a/views/challenges/partials/code-school-real-time-with-node-js-course.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses \ No newline at end of file diff --git a/views/challenges/partials/code-school-shaping-up-with-angular-js-course.jade b/views/challenges/partials/code-school-shaping-up-with-angular-js-course.jade deleted file mode 100644 index 6ec203a4c50..00000000000 --- a/views/challenges/partials/code-school-shaping-up-with-angular-js-course.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses diff --git a/views/challenges/partials/code-school-try-git-course.jade b/views/challenges/partials/code-school-try-git-course.jade deleted file mode 100644 index 6ec203a4c50..00000000000 --- a/views/challenges/partials/code-school-try-git-course.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses diff --git a/views/challenges/partials/code-school-try-jquery-course.jade b/views/challenges/partials/code-school-try-jquery-course.jade deleted file mode 100644 index 6ec203a4c50..00000000000 --- a/views/challenges/partials/code-school-try-jquery-course.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses diff --git a/views/challenges/partials/codecademy-html-and-css-track.jade b/views/challenges/partials/codecademy-html-and-css-track.jade deleted file mode 100644 index 3215be2a21d..00000000000 --- a/views/challenges/partials/codecademy-html-and-css-track.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses diff --git a/views/challenges/partials/codecademy-javascript-track.jade b/views/challenges/partials/codecademy-javascript-track.jade deleted file mode 100644 index 8219c651496..00000000000 --- a/views/challenges/partials/codecademy-javascript-track.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses \ No newline at end of file diff --git a/views/challenges/partials/create-and-deploy-a-website.jade b/views/challenges/partials/create-and-deploy-a-website.jade deleted file mode 100644 index 7a82d33156d..00000000000 --- a/views/challenges/partials/create-and-deploy-a-website.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include challenge - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses diff --git a/views/challenges/partials/experiment-with-html-and-css-in-codepen.jade b/views/challenges/partials/experiment-with-html-and-css-in-codepen.jade deleted file mode 100644 index 7a82d33156d..00000000000 --- a/views/challenges/partials/experiment-with-html-and-css-in-codepen.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include challenge - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses diff --git a/views/challenges/partials/harvard-introduction-to-computer-science-cs50-course.jade b/views/challenges/partials/harvard-introduction-to-computer-science-cs50-course.jade deleted file mode 100644 index 8219c651496..00000000000 --- a/views/challenges/partials/harvard-introduction-to-computer-science-cs50-course.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include ../../courses/partials/course - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses \ No newline at end of file diff --git a/views/challenges/partials/start-a-pair-programming-session.jade b/views/challenges/partials/start-a-pair-programming-session.jade deleted file mode 100644 index 7a82d33156d..00000000000 --- a/views/challenges/partials/start-a-pair-programming-session.jade +++ /dev/null @@ -1,8 +0,0 @@ -extends ../../layout -block content - .row - .col-sm-12.col-md-8.col-xs-12 - include challenge - .col-sm-12.col-md-4.col-xs-12 - include ../../partials/challenges - include ../../partials/courses diff --git a/views/challenges/reverse-engineer-pintrest.jade b/views/challenges/reverse-engineer-pintrest.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/reverse-engineer-reddit.jade b/views/challenges/reverse-engineer-reddit.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/reverse-engineer-snapchat.jade b/views/challenges/reverse-engineer-snapchat.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/stanfords-json-mini-course.jade b/views/challenges/stanfords-json-mini-course.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/stanfords-relational-databases-mini-course.jade b/views/challenges/stanfords-relational-databases-mini-course.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/stanfords-sql-mini-course.jade b/views/challenges/stanfords-sql-mini-course.jade new file mode 100644 index 00000000000..e69de29bb2d diff --git a/views/challenges/start-a-pair-programming-session.jade b/views/challenges/start-a-pair-programming-session.jade new file mode 100644 index 00000000000..ffc99181476 --- /dev/null +++ b/views/challenges/start-a-pair-programming-session.jade @@ -0,0 +1,8 @@ +extends ../layout +block content + .row + .col-sm-12.col-md-8.col-xs-12 + include partials/challenge + .col-sm-12.col-md-4.col-xs-12 + include ../partials/challenges + diff --git a/views/challenges/try-mongodb.jade b/views/challenges/try-mongodb.jade new file mode 100644 index 00000000000..e69de29bb2d