diff --git a/.gitignore b/.gitignore index da55e8fb8..1e9b2930b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ .idea/hacktoberfest.iml .idea/modules.xml .idea/misc.xml +*.sublime-workspace diff --git a/Flappy.html b/Flappy.html new file mode 100644 index 000000000..37b0a01f6 --- /dev/null +++ b/Flappy.html @@ -0,0 +1,143 @@ + + + + + + + + + +
+ + + diff --git a/README.md b/README.md index b1596a5b6..e25702213 100755 --- a/README.md +++ b/README.md @@ -1,11 +1,12 @@ # Hacktoberfest ([Live Website](https://hacktoberfest.lingonsaft.com/)) -This is a beginner-friendly project to help you get started with your -[hacktoberfest](https://hacktoberfest.digitalocean.com/). If you don't -know where to start, feel free to watch the videos linked below, and +This is a beginner-friendly project to help you get started with your +[hacktoberfest](https://hacktoberfest.digitalocean.com/). If you don't +know where to start, feel free to watch the videos linked below, and read the contribution rules. Happy hacking <3 !! -P.S.: Star and share this repository, if you had fun! :* +P.S. Star and share this repository, if you had fun! :* + # Videos @@ -13,6 +14,7 @@ P.S.: Star and share this repository, if you had fun! :* - [How to pull request [Overview]](https://youtu.be/DIj2q02gvKs) - [Merge Conflict / comment](https://youtu.be/zOx5PJTY8CI) + # Contribution rules - The project must work when opening index.html @@ -20,9 +22,10 @@ P.S.: Star and share this repository, if you had fun! :* - Do NOT add any build steps e.g npm install (we want to keep this a simple static site) - Do NOT remove Videos, Rules, FAQ or any other helpful content. - Styling/code can be pretty, ugly or stupid, big or small as long as it works -- Add your name to the contributers.html file +- Add your name to the contributors.html file - Try to keep pull requests small to minimize merge conflicts + ## Getting Started - Fork this repo (button on top) @@ -49,14 +52,15 @@ git push origin my-new-branch - Create a new pull request from your forked repository + ## Avoid Conflicts (Syncing your fork) -You want to avoid conflicts as chanses are other PR's will be merged when you're working on your branch/fork. +You want to avoid conflicts as chances are other PR's will be merged when you're working on your branch/fork. An easy way to do so, is to add an 'upstream' for your git repo. ```terminal git remote add upstream https://github.com/lingonsaft/hacktoberfest -``` +``` You can verify that the new remote has been added by typing ```terminal @@ -68,14 +72,15 @@ To pull any new changes from your parent repo simply run git merge upstream/master ``` -This will give you any eventual conflicts and allows you to easily solve them in your repo. It's a good idea to use it frequently inbetween your own commits to make sure that your repo is up to date with it's parent. +This will give you any eventual conflicts and allows you to easily solve them in your repo. It's a good idea to use it frequently in between your own commits to make sure that your repo is up to date with it's parent. For more information on syncing forks [read this article from Github](https://help.github.com/articles/syncing-a-fork/). + # FAQs - Who can contribute? - - Anyone with a github account and who is signed up for + - Anyone with a github account and who is signed up for. [hacktoberfest](https://hacktoberfest.digitalocean.com/) :) - Are you getting paid for this? - Sadly no. But we think we should. This is 100% unofficial and we do it for fun, fame and glory. @@ -90,11 +95,10 @@ For more information on syncing forks [read this article from Github](https://he - Should I come closer to the text saying 'Don't come closer' on the left side of the home tab ? - Nope. - How many pull request (PR) must be made, if I can get a awesome shirt from Hacktoberfest 2018? - - 5 + - 5 - How do I track my progress to get an awesome shirt from Hacktoberfest 2018? - - go to : https://hacktoberfest.digitalocean.com/stats/username - + - go to : https://hacktoberfest.digitalocean.com/stats/username -###### *We will do our best to merge as much as possible from everyone. However, time is limited and the merge conflicts are horrible <3* +###### *We will do our best to merge as much as possible from everyone. However, time is limited and the merge conflicts are horrible <3* \ No newline at end of file diff --git a/contributors.html b/contributors.html index 2c4b83d50..b9ad6fc4e 100755 --- a/contributors.html +++ b/contributors.html @@ -48,6 +48,7 @@ + Hacktoberfest 2018 - Contributors @@ -85,8 +86,8 @@
-

Contributors

-

Add yourself to the list if you contribute.

+

Contributors

+

Add yourself to the list if you contribute.

Philson Philip

@@ -109,7 +110,8 @@

Contributors

BennyCarlsson

Pavan Choudhary

Ahamed Musthafa

-

Casey-McCray

+

Casey-McCray

+

Casey-McCray

Ahmed Karaman

MKN

Leigh Dinaya

@@ -219,7 +221,7 @@

Contributors

viveksdf

Markus Pöschl

silvericarus

-

Jose Purba

+

Jose Purba

niklasmtj

Yazan Rihani

Jose Purba

@@ -227,15 +229,26 @@

Contributors

Shubham Prasad Singh

Olgierd

DataSecs

-

sharun k k

-

mooga

+

sharun k k

+

sharun k k

+

mooga

Thanutchai Saelim

Joss Dz

LashDJ

Carl Nettelblad

Krishna

ADI10HERO

- diff --git a/css/index.css b/css/index.css index d7f237103..2834a583e 100755 --- a/css/index.css +++ b/css/index.css @@ -23,6 +23,59 @@ outline: none!important; } +//Begin hover for social media sidebar +.icon-bar { + position: fixed; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); +} + +.icon-bar a { + display: block; + text-align: center; + padding: 16px; + transition: all 0.3s ease; + color: white; + font-size: 20px; +} + +.icon-bar a:hover { + background-color: #000; +} + +.facebook { + background: #3B5998; + color: white; +} + +.twitter { + background: #55ACEE; + color: white; +} + +.insta { + background: #dd4b39; + color: white; +} + +.linkedin { + background: #007bb5; + color: white; +} + +.youtube { + background: #bb0000; + color: white; +} + +.content { + margin-left: 75px; +} +//End hover for social media sidebar + + html { overflow-x: hidden; } @@ -145,6 +198,11 @@ a:hover { border: 1px solid rgba(0, 0, 0, .125); padding: 1rem; border-radius: 4px; + transition: all 0.3s; +} + +.single-faq:hover { + transform: scale(1.02); } .single-faq h5 { @@ -476,3 +534,14 @@ div#content div#contribution-rules ul, div#content div#contribution-rules ul li{ .index .twist-btn{ margin-top: 20px; } + +#twist { + margin-top: 50px; + margin-bottom: 50px; + background-color: #FF0844; + color: white; + border-radius: 2rem; + font-weight: 600; + padding: .75rem 4rem .75rem 4rem; + border-radius: 2rem; +} diff --git a/css/potato.css b/css/potato.css index 63a635468..a4f969f5f 100644 --- a/css/potato.css +++ b/css/potato.css @@ -1,15 +1,23 @@ body { background-image: linear-gradient(45deg, white, lightblue); + background-position: center; + background-repeat: no-repeat; + background-size: cover; + background-attachment: fixed; } h4.hero-heading { font-weight:700; - color:#FF0844; + color:#FFF; } h1.hero-heading { font-weight:900; - color:#FF0844; + color:#FFF; +} + +td, th { + padding: 0.5em 2em; } diff --git a/css/sidebar.css b/css/sidebar.css index 7fef5a9e2..991eccbad 100644 --- a/css/sidebar.css +++ b/css/sidebar.css @@ -5,6 +5,14 @@ -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 9999; + width: 70px; + transition-property: width; + transition-duration: 1.5s; + transition-delay: 0.25s; +} + +.icon-bar:hover { + width: 120px; } /* Style the icon bar links */ diff --git a/css/tools.css b/css/tools.css new file mode 100644 index 000000000..f2ccb314e --- /dev/null +++ b/css/tools.css @@ -0,0 +1,16 @@ +.table-header { + background-color: rgb(245, 137, 164); +} +table { + table-layout: fixed; +} +section { + margin-top: 75px; +} + +a { + color: #ff0844; +} +a:hover { + color: #96334f; +} diff --git a/css/trylearnhowtoprogram.css b/css/trylearnhowtoprogram.css index 47529ba9e..4d7342cf8 100644 --- a/css/trylearnhowtoprogram.css +++ b/css/trylearnhowtoprogram.css @@ -27,9 +27,6 @@ font-size:4em; font-weight:bold; font-family:monospace; -} -#output { - } .error { color: red; diff --git a/helpful-material.html b/helpful-material.html index 99a2b0b41..d9f7c1602 100755 --- a/helpful-material.html +++ b/helpful-material.html @@ -42,6 +42,170 @@ + + + +
+ +
+

Projects

+

Feel free to add any of your own projects.

+

Beginner Friendly Projects

+ + + +

Additional Projects

+ +

Projects accepting Hacktoberfest First Time Contributors

+ + + +

Helpful Links

+

Feel free to add any helpful links!

+
+ What is Hacktoberfest & + How to participate? + Hacktoberfest + Hacktoberfest Checker + How to Create a Pull Request? + A Step by Step Guide to Making Your First GitHub Contribution. + How you can get your Hacktoberfest T-shirt? + Hack on Sendgrid opensource projects. + Details of + Hacktoberfest from Auth0! + Looking for Hacktoberfest contributors...? + Amazonians + and Hacktoberfest. + Hacktoberfest + 2018 for Beats and Logstash. + Hacktoberfest + 2017 Was Amazing + Microsoft + is joining Hacktoberfest - and you can win a t-shirt + Awesome Kotlin resources + Git + for complete Newbies + Hacktoberfest + @Microsoft (earn an extra t-shirt!) + What is Hactoberfest & How to participate + Understanding the + different Git Workflow + How to GitHub: + Fork, Branch, Track, Squash and Pull Request + Learn Git in 30 minutes + Free books on different web technologies and different + programming languages. + Hacktoberfest: + My Gateway to Open Source + + How do you dive into large code bases? + How + to make your first open source contribution in just 5 minutes + Your + first open source contribution: a step-by-step technical guide + Swag opportunities for developers (not just Hacktoberfest + opportunities) + A to Z resources for + Computer Science students. + GitHub + Badges Guide + Mac + Terminal Improvement Guide" + Github Pages guide + Hacktoberfest 2018 Event Kit + Mac + Terminal Improvement Guide + A successful Git branching + model + Creating a + pull request on github +
@@ -220,41 +388,101 @@

Others

-
+
+
+
+

Guides

+

Feel free to add any guides.

+
+ A + Step by Step Guide to Making Your First GitHub Contribution + Amazonians + and Hacktoberfest + Details of + Hacktoberfest from Auth0! + Git + for complete Newbies + details of + hacktober fest from Auth0! + Hack + on Sendgrid opensource projects + Hacktoberfest + Hacktoberfest + 2017 Was Amazing + Hacktoberfest + 2018 for Beats and Logstash. + Hacktoberfest Checker + Hacktoberfest + @Microsoft (earn an extra t-shirt!) + How + to Create a Pull Request + How + you can get your Hactoberfest T-shirt + Looking + for hacktoberfest contributors...? + What is Hactoberfest & How to + participate + + Understanding the different Git Workflow + How + to GitHub: Fork, Branch, Track, Squash and Pull Request + Learn Git in 30 + minutes + Free books on different web technologies + and different programming languages. + Hacktoberfest: + My Gateway to Open Source + + How do you dive into large code bases? + How + to make your first open source contribution in just 5 minutes + Your + first open source contribution: a step-by-step technical guide + Swag opportunities for developers (not just + Hacktoberfest opportunities) + A to Z resources + for Computer Science students. + GitHub + Badges Guide + Mac + Terminal Improvement Guide +
+
+ diff --git a/images/favicon.ico b/images/favicon.ico deleted file mode 100644 index d94f1b4e0..000000000 Binary files a/images/favicon.ico and /dev/null differ diff --git a/images/favicon/android-chrome-192x192.png b/images/favicon/android-chrome-192x192.png new file mode 100644 index 000000000..aded3a3f7 Binary files /dev/null and b/images/favicon/android-chrome-192x192.png differ diff --git a/images/favicon/android-chrome-256x256.png b/images/favicon/android-chrome-256x256.png new file mode 100644 index 000000000..1a9fa9797 Binary files /dev/null and b/images/favicon/android-chrome-256x256.png differ diff --git a/images/favicon/android-icon-144x144.png b/images/favicon/android-icon-144x144.png deleted file mode 100644 index 0b6b6842f..000000000 Binary files a/images/favicon/android-icon-144x144.png and /dev/null differ diff --git a/images/favicon/android-icon-192x192.png b/images/favicon/android-icon-192x192.png deleted file mode 100644 index 3672139a4..000000000 Binary files a/images/favicon/android-icon-192x192.png and /dev/null differ diff --git a/images/favicon/android-icon-36x36.png b/images/favicon/android-icon-36x36.png deleted file mode 100644 index ddea099e8..000000000 Binary files a/images/favicon/android-icon-36x36.png and /dev/null differ diff --git a/images/favicon/android-icon-48x48.png b/images/favicon/android-icon-48x48.png deleted file mode 100644 index 050f52494..000000000 Binary files a/images/favicon/android-icon-48x48.png and /dev/null differ diff --git a/images/favicon/android-icon-72x72.png b/images/favicon/android-icon-72x72.png deleted file mode 100644 index 6a19d6ae9..000000000 Binary files a/images/favicon/android-icon-72x72.png and /dev/null differ diff --git a/images/favicon/android-icon-96x96.png b/images/favicon/android-icon-96x96.png deleted file mode 100644 index cb67f5f5b..000000000 Binary files a/images/favicon/android-icon-96x96.png and /dev/null differ diff --git a/images/favicon/apple-icon-114x114.png b/images/favicon/apple-icon-114x114.png deleted file mode 100644 index 6d0bce3ae..000000000 Binary files a/images/favicon/apple-icon-114x114.png and /dev/null differ diff --git a/images/favicon/apple-icon-120x120.png b/images/favicon/apple-icon-120x120.png deleted file mode 100644 index f103b4937..000000000 Binary files a/images/favicon/apple-icon-120x120.png and /dev/null differ diff --git a/images/favicon/apple-icon-144x144.png b/images/favicon/apple-icon-144x144.png deleted file mode 100644 index 0b6b6842f..000000000 Binary files a/images/favicon/apple-icon-144x144.png and /dev/null differ diff --git a/images/favicon/apple-icon-152x152.png b/images/favicon/apple-icon-152x152.png deleted file mode 100644 index 7259192d4..000000000 Binary files a/images/favicon/apple-icon-152x152.png and /dev/null differ diff --git a/images/favicon/apple-icon-180x180.png b/images/favicon/apple-icon-180x180.png deleted file mode 100644 index c9994a46d..000000000 Binary files a/images/favicon/apple-icon-180x180.png and /dev/null differ diff --git a/images/favicon/apple-icon-57x57.png b/images/favicon/apple-icon-57x57.png deleted file mode 100644 index 00c6dcd99..000000000 Binary files a/images/favicon/apple-icon-57x57.png and /dev/null differ diff --git a/images/favicon/apple-icon-60x60.png b/images/favicon/apple-icon-60x60.png deleted file mode 100644 index c07d47be6..000000000 Binary files a/images/favicon/apple-icon-60x60.png and /dev/null differ diff --git a/images/favicon/apple-icon-72x72.png b/images/favicon/apple-icon-72x72.png deleted file mode 100644 index 6a19d6ae9..000000000 Binary files a/images/favicon/apple-icon-72x72.png and /dev/null differ diff --git a/images/favicon/apple-icon-76x76.png b/images/favicon/apple-icon-76x76.png deleted file mode 100644 index 82e321c41..000000000 Binary files a/images/favicon/apple-icon-76x76.png and /dev/null differ diff --git a/images/favicon/apple-icon-precomposed.png b/images/favicon/apple-icon-precomposed.png deleted file mode 100644 index 78399fa27..000000000 Binary files a/images/favicon/apple-icon-precomposed.png and /dev/null differ diff --git a/images/favicon/apple-icon.png b/images/favicon/apple-icon.png deleted file mode 100644 index 78399fa27..000000000 Binary files a/images/favicon/apple-icon.png and /dev/null differ diff --git a/images/favicon/apple-touch-icon.png b/images/favicon/apple-touch-icon.png new file mode 100644 index 000000000..b95047b6b Binary files /dev/null and b/images/favicon/apple-touch-icon.png differ diff --git a/images/favicon/browserconfig.xml b/images/favicon/browserconfig.xml index c55414822..b3930d0f0 100644 --- a/images/favicon/browserconfig.xml +++ b/images/favicon/browserconfig.xml @@ -1,2 +1,9 @@ -#ffffff \ No newline at end of file + + + + + #da532c + + + diff --git a/images/favicon/favicon-16x16.png b/images/favicon/favicon-16x16.png index 43593ddca..3b4453051 100644 Binary files a/images/favicon/favicon-16x16.png and b/images/favicon/favicon-16x16.png differ diff --git a/images/favicon/favicon-32x32.png b/images/favicon/favicon-32x32.png index 5fba4d1b4..e24a73b16 100644 Binary files a/images/favicon/favicon-32x32.png and b/images/favicon/favicon-32x32.png differ diff --git a/images/favicon/favicon-96x96.png b/images/favicon/favicon-96x96.png deleted file mode 100644 index cb67f5f5b..000000000 Binary files a/images/favicon/favicon-96x96.png and /dev/null differ diff --git a/images/favicon/favicon.ico b/images/favicon/favicon.ico index d94f1b4e0..3afe1afa8 100644 Binary files a/images/favicon/favicon.ico and b/images/favicon/favicon.ico differ diff --git a/images/favicon/manifest.json b/images/favicon/manifest.json deleted file mode 100644 index 013d4a6a5..000000000 --- a/images/favicon/manifest.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "name": "App", - "icons": [ - { - "src": "\/android-icon-36x36.png", - "sizes": "36x36", - "type": "image\/png", - "density": "0.75" - }, - { - "src": "\/android-icon-48x48.png", - "sizes": "48x48", - "type": "image\/png", - "density": "1.0" - }, - { - "src": "\/android-icon-72x72.png", - "sizes": "72x72", - "type": "image\/png", - "density": "1.5" - }, - { - "src": "\/android-icon-96x96.png", - "sizes": "96x96", - "type": "image\/png", - "density": "2.0" - }, - { - "src": "\/android-icon-144x144.png", - "sizes": "144x144", - "type": "image\/png", - "density": "3.0" - }, - { - "src": "\/android-icon-192x192.png", - "sizes": "192x192", - "type": "image\/png", - "density": "4.0" - } - ] -} \ No newline at end of file diff --git a/images/favicon/ms-icon-144x144.png b/images/favicon/ms-icon-144x144.png deleted file mode 100644 index 0b6b6842f..000000000 Binary files a/images/favicon/ms-icon-144x144.png and /dev/null differ diff --git a/images/favicon/ms-icon-150x150.png b/images/favicon/ms-icon-150x150.png deleted file mode 100644 index 7708379ca..000000000 Binary files a/images/favicon/ms-icon-150x150.png and /dev/null differ diff --git a/images/favicon/ms-icon-310x310.png b/images/favicon/ms-icon-310x310.png deleted file mode 100644 index 3fec65093..000000000 Binary files a/images/favicon/ms-icon-310x310.png and /dev/null differ diff --git a/images/favicon/ms-icon-70x70.png b/images/favicon/ms-icon-70x70.png deleted file mode 100644 index 01826fe5e..000000000 Binary files a/images/favicon/ms-icon-70x70.png and /dev/null differ diff --git a/images/favicon/mstile-150x150.png b/images/favicon/mstile-150x150.png new file mode 100644 index 000000000..cfc14077d Binary files /dev/null and b/images/favicon/mstile-150x150.png differ diff --git a/images/favicon/safari-pinned-tab.svg b/images/favicon/safari-pinned-tab.svg new file mode 100644 index 000000000..b3ce29c6a --- /dev/null +++ b/images/favicon/safari-pinned-tab.svg @@ -0,0 +1,20 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + diff --git a/images/favicon/site.webmanifest b/images/favicon/site.webmanifest new file mode 100644 index 000000000..de65106f4 --- /dev/null +++ b/images/favicon/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-256x256.png", + "sizes": "256x256", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/index.html b/index.html index cf4529b2c..872f82d9c 100755 --- a/index.html +++ b/index.html @@ -43,21 +43,14 @@ crossorigin="anonymous"> - - - - - - - - - - - - - - - + + + + + + + + @@ -68,12 +61,10 @@ - - + !!HACKTOBERFEST!! - !!HACKTOBERFEST!! @@ -113,7 +104,7 @@
- +
@@ -161,7 +152,7 @@

Get Started

-
@@ -199,7 +190,7 @@
How to solve merge conflicts
-
@@ -334,7 +325,7 @@
Why are you not using digitalocean?
Are you not the guys from that failed CodeCardCodingCards kickstarter?
-

yes...

+

Yes...

Should I come closer to the text saying 'Don't come closer' on the left side of the home tab ?
@@ -346,7 +337,7 @@
How many pull request (PR) must be made, if I can get a awesome shirt from H
How do I track my progress to get a awesome shirt from Hacktoberfest 2018?
-

go to : https://hacktoberfest.digitalocean.com/stats/username

+

Go to : https://hacktoberfest.digitalocean.com/stats/username

@@ -360,11 +351,11 @@
How do I track my progress to get a awesome shirt from Hacktoberfest 2018?
Follow us at - - - + + +
- +
diff --git a/menu.json b/menu.json index 3c746884a..65248cc29 100644 --- a/menu.json +++ b/menu.json @@ -99,6 +99,12 @@ "text": "Wow", "href": "/wow", "id": "Wow" + }, + "Flappy": { + "text": "Flappy Game", + "href": "/Flappy", + "id": "Flappy" } + } } diff --git a/plain_page.html b/plain_page.html index d3512dd12..33609d232 100644 --- a/plain_page.html +++ b/plain_page.html @@ -44,7 +44,6 @@ / /_/ // __ `// ___// //_// __// __ \ / __ \ / _ \ / ___// /_ / _ \ / ___// __/ / __ // /_/ // /__ / ,< / /_ / /_/ // /_/ // __// / / __// __/(__ )/ /_ /_/ /_/ \__,_/ \___//_/|_| \__/ \____//_.___/ \___//_/ /_/ \___//____/ \__/ - i just want a t-shirt at this point -->
- +
@@ -158,7 +158,7 @@
Sad Users
- +
@@ -216,7 +216,7 @@

Components

Try Skeleton
- +
@@ -232,8 +232,7 @@

Responsive Images

- + - diff --git a/scripts/colorgame.js b/scripts/colorgame.js index 01813c5b9..3faf96ee8 100644 --- a/scripts/colorgame.js +++ b/scripts/colorgame.js @@ -1,98 +1,98 @@ -var squares = document.querySelectorAll(".square"); -var colors; -var pickedColor; -var messageDisplay = document.querySelector("#message"); -var resetButton = document.querySelector("#reset"); -var easyBtn = document.querySelector("#easyBtn"); -var hardBtn = document.querySelector("#hardBtn"); -var numSquares = 6; +const squares = document.querySelectorAll('.square'); +let colors = []; +let pickedColor = undefined; +const messageDisplay = document.querySelector('#message'); +const resetButton = document.querySelector('#reset'); +const easyBtn = document.querySelector('#easyBtn'); +const hardBtn = document.querySelector('#hardBtn'); +let numSquares = 6 genPickColors(numSquares); easyBtn.addEventListener("click", function() { - resetBackgroundColors(); - this.classList.add("selected"); - hardBtn.classList.remove("selected"); - numSquares = 3; - genPickColors(numSquares); - for (var i = numSquares; i < squares.length; i++) { - squares[i].style.display = "none"; - } + resetBackgroundColors(); + this.classList.add("selected"); + hardBtn.classList.remove("selected"); + numSquares = 3; + genPickColors(numSquares); + for (let i = numSquares; i < squares.length; i++) { + squares[i].style.display = "none"; + } }) hardBtn.addEventListener("click", function() { - resetBackgroundColors(); - this.classList.add("selected"); - easyBtn.classList.remove("selected"); - numSquares = 6; - genPickColors(numSquares); - for (var i = 3; i < squares.length; i++) { - squares[i].style.display = "block"; - } + resetBackgroundColors(); + this.classList.add("selected"); + easyBtn.classList.remove("selected"); + numSquares = 6; + genPickColors(numSquares); + for (let i = 3; i < squares.length; i++) { + squares[i].style.display = "block"; + } }) document.getElementById("colorDisplay").textContent = pickedColor; resetButton.addEventListener("click", function() { - resetBackgroundColors(); - document.querySelector(".selected").style.backgroundColor = "steelblue"; - genPickColors(numSquares); + resetBackgroundColors(); + document.querySelector(".selected").style.backgroundColor = "steelblue"; + genPickColors(numSquares); }) -for (var i = 0; i < colors.length; i++) { - squares[i].style.backgroundColor = colors[i]; +for (let i = 0; i < colors.length; i++) { + squares[i].style.backgroundColor = colors[i]; - squares[i].addEventListener("click", function() { - var clickedColor = this.style.backgroundColor; - if (clickedColor === pickedColor) { - messageDisplay.textContent = "Correct"; - changeColors(pickedColor); - resetButton.textContent = "Play Again!"; + squares[i].addEventListener("click", function() { + const clickedColor = this.style.backgroundColor + if (clickedColor === pickedColor) { + messageDisplay.textContent = "Correct"; + changeColors(pickedColor); + resetButton.textContent = "Play Again!"; - } else { - this.style.backgroundColor = "#232323" - messageDisplay.textContent = "Wrong"; - } - }) + } else { + this.style.backgroundColor = "#232323" + messageDisplay.textContent = "Wrong"; + } + }) } function changeColors(color) { - for (var i = 0; i < squares.length; i++) { - squares[i].style.backgroundColor = color; - } - document.querySelector("h1").style.backgroundColor = pickedColor; - document.querySelector(".selected").style.backgroundColor = pickedColor; + for (let i = 0; i < squares.length; i++) { + squares[i].style.backgroundColor = color; + } + document.querySelector("h1").style.backgroundColor = pickedColor; + document.querySelector(".selected").style.backgroundColor = pickedColor; } function pickColor() { - return colors[giveRandNumUpto(colors.length)]; + return colors[giveRandNumUpto(colors.length)]; } function generateRandomColors(num) { - var colors = []; - for (var i = 0; i < num; i++) { - colors[i] = "rgb(" + giveRandNumUpto(256) + ", " + giveRandNumUpto(256) + ", " + giveRandNumUpto(256) + ")"; - } - for (var i = 0; i < colors.length; i++) { - squares[i].style.backgroundColor = colors[i]; - } - return colors; + const colors = []; + for (let i = 0; i < num; i++) { + colors[i] = "rgb(" + giveRandNumUpto(256) + ", " + giveRandNumUpto(256) + ", " + giveRandNumUpto(256) + ")"; + } + for (let i = 0; i < colors.length; i++) { + squares[i].style.backgroundColor = colors[i]; + } + return colors; } function giveRandNumUpto(num) { - return Math.floor(Math.random() * num); + return Math.floor(Math.random() * num); } function genPickColors(num) { - colors = generateRandomColors(num); - pickedColor = pickColor(); - document.getElementById("colorDisplay").textContent = pickedColor; + colors = generateRandomColors(num); + pickedColor = pickColor(); + document.getElementById("colorDisplay").textContent = pickedColor; } function resetBackgroundColors() { - document.querySelector(".selected").style.backgroundColor = "white"; - document.querySelector("h1").style.backgroundColor = "steelblue"; - messageDisplay.textContent = ""; - // document.querySelector(".selected").style.backgroundColor = "steelblue"; + document.querySelector(".selected").style.backgroundColor = "white"; + document.querySelector("h1").style.backgroundColor = "steelblue"; + messageDisplay.textContent = ""; + // document.querySelector(".selected").style.backgroundColor = "steelblue"; } \ No newline at end of file diff --git a/scripts/hacktoberPest/hacktoberPest.css b/scripts/hacktoberPest/hacktoberPest.css index 6e5dbe126..c4fcf06b0 100644 --- a/scripts/hacktoberPest/hacktoberPest.css +++ b/scripts/hacktoberPest/hacktoberPest.css @@ -2,7 +2,7 @@ html, body { - background-color: rgb(245, 163, 81); + background-color: #CC5500; font-family: Eater; } diff --git a/scripts/hacktoberPest/hacktoberPest.html b/scripts/hacktoberPest/hacktoberPest.html index e9df29a30..06e8af4fb 100644 --- a/scripts/hacktoberPest/hacktoberPest.html +++ b/scripts/hacktoberPest/hacktoberPest.html @@ -8,9 +8,11 @@

You've Been Visited By The Hacktoberfest Ghoul!

+
+

Fork This Repository Now For Instant Hackathon Luck.

diff --git a/snek.html b/snek.html index 915472b4f..6acccc133 100644 --- a/snek.html +++ b/snek.html @@ -65,7 +65,7 @@ Home - + diff --git a/tools.html b/tools.html index d00d0d0d1..8d4b4d17f 100644 --- a/tools.html +++ b/tools.html @@ -2,344 +2,329 @@ - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + Hacktoberfest - Tools - -
-

Text Editors

- - - - - - - - - - - - - - - +
+
+ + +
+

Text Editors

+
NamePurposeNotes
Windows / MacOS / Linux
- Sublime Text - - A cross-platform source code editor - - Supports many languages, functions can be added with plugins -
+ + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameOS/PlatformPurposeNotes
Sublime Text Windows Mac Linux A cross-platform source code editor Supports many languages, functions can be added with plugins
Atom The hackable text editor Open-source, cross-platform editor, designed to be deeply customizable Atom Hackable, Cross-platform, open source editor Has support for plugins written in Node.js, and embedded Git Control and is developed by GitHub.
Visual Studio CodeLight weight Text Editor100+ powerful plugins with Git and Version Control Capabilities
BracketsGood multi-purpose text editorBit like N++, but more beautiful, simple and multi-platform
Windows
- WebStorm - - Powerful JavaSript IDE - - Paid program but free for students - WebStorm Powerful JavaSript IDE Paid program but free for students
Notepad++Good multi-purpose text editorHas some powerful plugins
Visual Studio CodeLight weight Text Editor100+ powerful plugins with Git and Version Control Capabilities
AptanaWeb Development IDEPowerful open source web development IDE
AtomA hackable text editorCross-platform and open source
MacOS
Visual Studio CodeLight weight Text Editor100+ powerful plugins with Git and Version Control Capabilities
- - TextMate - Light weight Text Editor for MacOS - Powerful and customizable text editor with support for a huge list of programming languages and developed as open source. - - - Vim - Light weight text editor that can run on unix terminal - Vim is a highly configurable text editor for efficiently creating and changing any kind of text. It is included as "vi" with most UNIX systems and with Apple OS X. - - - git -

FTP Clients

- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
BracketsWindows Mac LinuxGood multi-purpose text editorBit like N++, but more beautiful, simple and multi-platform
+ WebStorm + Windows Mac LinuxPowerful JavaSript IDEPaid program but free for students
Notepad++Windows MacGood multi-purpose text editorHas some powerful plugins
AptanaWindows Mac LinuxWeb Development IDEPowerful open source web development IDE
AtomWindows Mac LinuxA hackable text editorOpen source. Designed to be deeply customizable. Has support for + plugins written in Node.js, and + embedded Git Control.
Visual Studio CodeMac Windows LinuxLight weight Text Editor100+ powerful plugins with Git and Version Control Capabilities
TextMateMacLight weight Text EditorPowerful and customizable text editor with support for a huge list of programming + languages + and developed as open source.
VimMac UnixLight weight text editor that can run on unix terminalVim is a highly configurable text editor for efficiently creating and changing any kind + of + text. It is included as "vi" with most UNIX systems and with Apple OS X.
+

FTP Clients

+ + + - - - - - + + -
NameOS/Platform Purpose Notes
Windows
WinSCPWindows Free, open source ftp client Has support for PuTTY
FileZillaMac Windows Linux The free FTP solution for both client and server Most popular
-

GIT

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NamePurposeNotes
Windows
SourceTreeGIT GUIGood for beginners
GitKrakenGUI for GITFancy GIT GUI for Windows, Mac and Linux. Free to Use
posh-gitA PowerShell environment for GitPoshGit provides a better way to interact with git on Windows using Powershell. With Tab Completion (yay!).
Github DesktopGIT GUIGood for beginners/intermediate user.
MacOS
iTerm2Terminal replacementMuch better than the stock MacOS terminal
ForkGIT Gui Clienta fast and friendly git client for Mac and Windows
- - - - GitKraken - GUI for GIT - Fancy GIT GUI for Windows, Mac and Linux. Free to Use - - Github Desktop - GIT GUI - Good for beginners/intermediate user. - -
- - - - Git Cheat Sheet - - - -

Notes

- - - - - - - - - - - - - - - - - -
NamePurposeNotes
MacOS
BearWrite beautifully on iPhone, iPad, and MacFlexible writing app for crafting notes and prose.
-
-
-
+ +

GIT

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NameOS/PlatformPurposeNotes
SourceTreeGIT GUIGood for beginners
GitKrakenMac Windows LinuxGUI for GITFancy GIT GUI for Windows, Mac and Linux. Free to Use
posh-gitWindowsA PowerShell environment for GitPoshGit provides a better way to interact with git on Windows using Powershell. With + Tab + Completion (yay!).
Github DesktopMac/WindowsGIT GUIGood for beginners/intermediate user.
iTerm2MacTerminal replacementMuch better than the stock MacOS terminal
ForkMac/WindowsGIT Gui Clienta fast and friendly git client for Mac and Windows
Git Cheat SheetList of commands for Git and how to use Git.
+

Miscellaneous

+ + + + + + + + + + + + + + + +
NameOS/PlatformPurposeNotes
BearMacOSWrite notes on iPhone, iPad, and Mac Flexible writing app for crafting notes and prose.
+
+ +
- + - - - - - - -
- - - - - - - - - + + + + + + + --> - + \ No newline at end of file