Skip to content

Commit 29489a8

Browse files
authored
Merge branch 'master' into master
2 parents 5057eeb + be63f4d commit 29489a8

File tree

8 files changed

+30
-12
lines changed

8 files changed

+30
-12
lines changed

Diff for: 10 - Hold Shift and Check Checkboxes/index-FINISHED.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
</div>
8181
<div class="item">
8282
<input type="checkbox">
83-
<p>Try do it with out any libraries</p>
83+
<p>Try do it without any libraries</p>
8484
</div>
8585
<div class="item">
8686
<input type="checkbox">

Diff for: 10 - Hold Shift and Check Checkboxes/index-START.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@
7979
</div>
8080
<div class="item">
8181
<input type="checkbox">
82-
<p>Try do it with out any libraries</p>
82+
<p>Try do it without any libraries</p>
8383
</div>
8484
<div class="item">
8585
<input type="checkbox">

Diff for: 16 - Mouse Move Shadow/index-finished.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ <h1 contenteditable>🔥WOAH!</h1>
3737
<script>
3838
const hero = document.querySelector('.hero');
3939
const text = hero.querySelector('h1');
40-
const walk = 500; // 100px
40+
const walk = 500; // 500px
4141

4242
function shadow(e) {
4343
const { offsetWidth: width, offsetHeight: height } = hero;

Diff for: 19 - Webcam Fun/scripts-FINISHED.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ function takePhoto() {
5353
}
5454

5555
function redEffect(pixels) {
56-
for(let i = 0; i < pixels.data.length; i+=4) {
56+
for (let i = 0; i < pixels.data.length; i+=4) {
5757
pixels.data[i + 0] = pixels.data[i + 0] + 200; // RED
5858
pixels.data[i + 1] = pixels.data[i + 1] - 50; // GREEN
5959
pixels.data[i + 2] = pixels.data[i + 2] * 0.5; // Blue
@@ -62,7 +62,7 @@ function redEffect(pixels) {
6262
}
6363

6464
function rgbSplit(pixels) {
65-
for(let i = 0; i < pixels.data.length; i+=4) {
65+
for (let i = 0; i < pixels.data.length; i+=4) {
6666
pixels.data[i - 150] = pixels.data[i + 0]; // RED
6767
pixels.data[i + 500] = pixels.data[i + 1]; // GREEN
6868
pixels.data[i - 550] = pixels.data[i + 2]; // Blue

Diff for: 24 - Sticky Nav/index-FINISHED.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ <h1>A story about getting lost.</h1>
4949
let topOfNav = nav.offsetTop;
5050

5151
function fixNav() {
52-
if(window.scrollY >= topOfNav) {
52+
if (window.scrollY >= topOfNav) {
5353
document.body.style.paddingTop = nav.offsetHeight + 'px';
5454
document.body.classList.add('fixed-nav');
5555
} else {

Diff for: 26 - Stripe Follow Along Nav/index-FINISHED.html

+9-2
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,21 @@ <h2>Cool</h2>
3232
<span class="code">ES6</span>
3333
<a href="https://ES6.io">ES6 For Everyone</a>
3434
</li>
35+
<li>
36+
<span class="code">NODE</span>
37+
<a href="https://LearnNode.com">Learn Node</a>
38+
</li>
3539
<li>
3640
<span class="code">STPU</span>
3741
<a href="https://SublimeTextBook.com">Sublime Text Power User</a>
3842
</li>
3943
<li>
4044
<span class="code">WTF</span>
41-
<a href="http://flexbox.io">What The Flexbox?!</a>
45+
<a href="http://Flexbox.io">What The Flexbox?!</a>
46+
</li>
47+
<li>
48+
<span class="code">GRID</span>
49+
<a href="https://CSSGrid.io">CSS Grid</a>
4250
</li>
4351
<li>
4452
<span class="code">LRX</span>
@@ -209,7 +217,6 @@ <h2>Cool</h2>
209217
.button[href*=twitter] { background: #019FE9; }
210218
.button[href*=facebook] { background: #3B5998; }
211219
.button[href*=courses] { background: #ffc600; }
212-
213220
</style>
214221

215222
<script>

Diff for: 26 - Stripe Follow Along Nav/index-START.html

+9-2
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,21 @@ <h2>Cool</h2>
3232
<span class="code">ES6</span>
3333
<a href="https://ES6.io">ES6 For Everyone</a>
3434
</li>
35+
<li>
36+
<span class="code">NODE</span>
37+
<a href="https://LearnNode.com">Learn Node</a>
38+
</li>
3539
<li>
3640
<span class="code">STPU</span>
3741
<a href="https://SublimeTextBook.com">Sublime Text Power User</a>
3842
</li>
3943
<li>
4044
<span class="code">WTF</span>
41-
<a href="http://flexbox.io">What The Flexbox?!</a>
45+
<a href="http://Flexbox.io">What The Flexbox?!</a>
46+
</li>
47+
<li>
48+
<span class="code">GRID</span>
49+
<a href="https://CSSGrid.io">CSS Grid</a>
4250
</li>
4351
<li>
4452
<span class="code">LRX</span>
@@ -209,7 +217,6 @@ <h2>Cool</h2>
209217
.button[href*=twitter] { background: #019FE9; }
210218
.button[href*=facebook] { background: #3B5998; }
211219
.button[href*=courses] { background: #ffc600; }
212-
213220
</style>
214221

215222
<script>

Diff for: readme.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -28,13 +28,17 @@ Feel free to submit a PR adding a link to your own recaps, guides or reviews!
2828
* [Andrei Dobra](https://github.com/andreidbr/JS30) Full repo with lessons learned and a [gh-page](https://andreidbr.github.io/JS30/) with all the exercises.
2929
* [从零到壹全栈部落](https://github.com/liyuechun/JavaScript30-liyuechun),春哥发起的从零到壹全栈部落,旨在带领大家一起学习,一起输出,文档化,代码化,中文视频化,全栈部落口号:输出是最好的学习方式。
3030
* [Usmaan Ali's](https://github.com/usyyy/javascript/blob/master/JavaScript30/analysis.md) summary of the technical skills learned from each project. He's also posting them as separate blog posts [here](https://medium.com/@usyyy)
31-
* [Axel](https://github.com/afuh/js30)'s lessons learned and a [showcase](https://afuh.github.io/js30/) with the projects.
31+
* [Axel](https://github.com/afuh/js30)'s lessons learned and a [showcase](https://afuh.github.io/js30/) with the projects.
3232
* [Chris](https://github.com/dwatow/JavaScript30) 中文實戰,目標描述、過程紀錄。
3333
* [Muhammad D. Ramadhan's](https://miayam.github.io) blog. He shamlesly mixed his personal life with 30 day JavaScript challenge so as to increase his learning retention. He also summarised the challenge on [one single page](https://miayam.github.io/js30). Do not read his blog!
3434
* [Lee Keitel's Blog](https://blog.keitel.xyz/categories/javascript30/) includes summaries of each lesson, what I learned from each one, and my thoughts about the topic taught and using them in the future.
3535
* [Dustin Hsiao](https://github.com/dustinhsiao21/Javascript30-dustin) 包含了各篇介紹、 效果Demo、各篇詳解及記錄過程,附上部分延伸閱讀及[gh-page](https://dustinhsiao21.github.io/Javascript30-dustin/)
36-
* [GuaHsu](https://github.com/guahsu/JavaScript30) - 紀錄各篇練習過程與心得,並嘗試擴充部分練習,也做了一個包含全部練習的[介紹站](http://guahsu.io/JavaScript30/)🇹🇼
36+
* [GuaHsu](https://github.com/guahsu/JavaScript30) - 紀錄各篇練習過程與心得,並嘗試擴充部分練習,也做了一個包含全部練習的[介紹站](http://guahsu.io/JavaScript30/)🇹🇼
3737
* [Daniela](https://github.com/misslild)'s completed challenges on [GitHub Pages](https://misslild.github.io/WesBos-30day-Coding-challenge/) and [Codepen](https://codepen.io/collection/DapZeP/) :raised_hands: :muscle: :+1:
38+
* [Dmitrii Pashutskii's](https://github.com/guar47) code of all challenges on [GitHub with Pages](https://github.com/guar47/javascript30Summary) and review [blog posts](https://blog.dpashutskii.com/tag/javascript30/)
39+
* [Abid Hasan's](https://github.com/sabidhasan/javascript-30) completion of all challenges. This was awesome!! Learned so much! :+1:
40+
* [Yusong Notes](https://sky172839465.github.io/course/js30) Records Yusong JS 30 days note and demo :star2:
41+
* [Herminio Torres](https://github.com/herminiotorres/JavaScript30) lessons and tricks learned, and a [gh-page](https://herminiotorres.github.io/JavaScript30/) to see working all the mini-projects.
3842

3943
## A note on Pull Requests
4044

0 commit comments

Comments
 (0)