diff --git a/1-js/01-getting-started/1-intro/limitations.png b/1-js/01-getting-started/1-intro/limitations.png index d5d315c5..855f7b85 100644 Binary files a/1-js/01-getting-started/1-intro/limitations.png and b/1-js/01-getting-started/1-intro/limitations.png differ diff --git a/1-js/01-getting-started/1-intro/limitations@2x.png b/1-js/01-getting-started/1-intro/limitations@2x.png index 01483997..c3f1dc7c 100644 Binary files a/1-js/01-getting-started/1-intro/limitations@2x.png and b/1-js/01-getting-started/1-intro/limitations@2x.png differ diff --git a/1-js/02-first-steps/01-hello-world/hello-world-render.png b/1-js/02-first-steps/01-hello-world/hello-world-render.png index ffe81069..d1e3e17f 100644 Binary files a/1-js/02-first-steps/01-hello-world/hello-world-render.png and b/1-js/02-first-steps/01-hello-world/hello-world-render.png differ diff --git a/1-js/02-first-steps/01-hello-world/hello-world-render@2x.png b/1-js/02-first-steps/01-hello-world/hello-world-render@2x.png index c4411027..28ad64fe 100644 Binary files a/1-js/02-first-steps/01-hello-world/hello-world-render@2x.png and b/1-js/02-first-steps/01-hello-world/hello-world-render@2x.png differ diff --git a/1-js/02-first-steps/04-variables/variable-change.png b/1-js/02-first-steps/04-variables/variable-change.png index 6dd3803d..d482ce34 100644 Binary files a/1-js/02-first-steps/04-variables/variable-change.png and b/1-js/02-first-steps/04-variables/variable-change.png differ diff --git a/1-js/02-first-steps/04-variables/variable-change@2x.png b/1-js/02-first-steps/04-variables/variable-change@2x.png index f57b04ab..314e0a58 100644 Binary files a/1-js/02-first-steps/04-variables/variable-change@2x.png and b/1-js/02-first-steps/04-variables/variable-change@2x.png differ diff --git a/1-js/02-first-steps/04-variables/variable.png b/1-js/02-first-steps/04-variables/variable.png index ab532d91..ab61a7bf 100644 Binary files a/1-js/02-first-steps/04-variables/variable.png and b/1-js/02-first-steps/04-variables/variable.png differ diff --git a/1-js/02-first-steps/04-variables/variable@2x.png b/1-js/02-first-steps/04-variables/variable@2x.png index c9c37f03..114e1fd7 100644 Binary files a/1-js/02-first-steps/04-variables/variable@2x.png and b/1-js/02-first-steps/04-variables/variable@2x.png differ diff --git a/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2.png b/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2.png index 8c57b188..22e980fc 100644 Binary files a/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2.png and b/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2.png differ diff --git a/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2@2x.png b/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2@2x.png index cbb2c611..68307a4a 100644 Binary files a/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2@2x.png and b/1-js/02-first-steps/10-ifelse/2-check-standard/ifelse_task2@2x.png differ diff --git a/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task.png b/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task.png index 8b54dc83..037ba9df 100644 Binary files a/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task.png and b/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task.png differ diff --git a/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task@2x.png b/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task@2x.png index 92001dfe..f3b4cac0 100644 Binary files a/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task@2x.png and b/1-js/02-first-steps/10-ifelse/4-check-login/ifelse_task@2x.png differ diff --git a/1-js/02-first-steps/14-function-basics/function_basics.png b/1-js/02-first-steps/14-function-basics/function_basics.png index 7eb6e11e..e8960703 100644 Binary files a/1-js/02-first-steps/14-function-basics/function_basics.png and b/1-js/02-first-steps/14-function-basics/function_basics.png differ diff --git a/1-js/02-first-steps/14-function-basics/function_basics@2x.png b/1-js/02-first-steps/14-function-basics/function_basics@2x.png index e629bd71..c31b2636 100644 Binary files a/1-js/02-first-steps/14-function-basics/function_basics@2x.png and b/1-js/02-first-steps/14-function-basics/function_basics@2x.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources.png b/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources.png index efa3c19d..95cadaae 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources@2x.png b/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources@2x.png index e184bdd0..f045da96 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources@2x.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-open-sources@2x.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.png index 2fe449c9..01865be9 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint@2x.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint@2x.png index e4abc89d..97be9cdb 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint@2x.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-breakpoint@2x.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console.png index 98b22e77..0fc22b2e 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console@2x.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console@2x.png index 3269a80f..f01a7d10 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console@2x.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-console@2x.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause.png index 719293d2..880dfab3 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause@2x.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause@2x.png index 5c22ab36..5cd8c0d7 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause@2x.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-pause@2x.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1.png index 1848ccfa..56d09428 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1@2x.png b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1@2x.png index fcabf722..e9c3fe48 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1@2x.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-sources-debugger-trace-1@2x.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-tabs.png b/1-js/03-code-quality/01-debugging-chrome/chrome-tabs.png index ff91c531..fb2f877a 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-tabs.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-tabs.png differ diff --git a/1-js/03-code-quality/01-debugging-chrome/chrome-tabs@2x.png b/1-js/03-code-quality/01-debugging-chrome/chrome-tabs@2x.png index 09b10bf4..ae54499b 100644 Binary files a/1-js/03-code-quality/01-debugging-chrome/chrome-tabs@2x.png and b/1-js/03-code-quality/01-debugging-chrome/chrome-tabs@2x.png differ diff --git a/1-js/03-code-quality/02-coding-style/code-style.png b/1-js/03-code-quality/02-coding-style/code-style.png index 278fd294..f241bd9a 100644 Binary files a/1-js/03-code-quality/02-coding-style/code-style.png and b/1-js/03-code-quality/02-coding-style/code-style.png differ diff --git a/1-js/03-code-quality/02-coding-style/code-style@2x.png b/1-js/03-code-quality/02-coding-style/code-style@2x.png index b5761434..853045e7 100644 Binary files a/1-js/03-code-quality/02-coding-style/code-style@2x.png and b/1-js/03-code-quality/02-coding-style/code-style@2x.png differ diff --git a/1-js/03-code-quality/02-coding-style/figure-bracket-style.png b/1-js/03-code-quality/02-coding-style/figure-bracket-style.png index 112c2803..b04db65c 100644 Binary files a/1-js/03-code-quality/02-coding-style/figure-bracket-style.png and b/1-js/03-code-quality/02-coding-style/figure-bracket-style.png differ diff --git a/1-js/03-code-quality/02-coding-style/figure-bracket-style@2x.png b/1-js/03-code-quality/02-coding-style/figure-bracket-style@2x.png index ce6e75c4..0e994ca4 100644 Binary files a/1-js/03-code-quality/02-coding-style/figure-bracket-style@2x.png and b/1-js/03-code-quality/02-coding-style/figure-bracket-style@2x.png differ diff --git a/1-js/04-object-basics/01-object/object-user-delete.png b/1-js/04-object-basics/01-object/object-user-delete.png index 688158f9..8702675c 100644 Binary files a/1-js/04-object-basics/01-object/object-user-delete.png and b/1-js/04-object-basics/01-object/object-user-delete.png differ diff --git a/1-js/04-object-basics/01-object/object-user-delete@2x.png b/1-js/04-object-basics/01-object/object-user-delete@2x.png index e1ef6554..698766bb 100644 Binary files a/1-js/04-object-basics/01-object/object-user-delete@2x.png and b/1-js/04-object-basics/01-object/object-user-delete@2x.png differ diff --git a/1-js/04-object-basics/01-object/object-user-empty.png b/1-js/04-object-basics/01-object/object-user-empty.png index 483d072c..6b1f27a6 100644 Binary files a/1-js/04-object-basics/01-object/object-user-empty.png and b/1-js/04-object-basics/01-object/object-user-empty.png differ diff --git a/1-js/04-object-basics/01-object/object-user-empty@2x.png b/1-js/04-object-basics/01-object/object-user-empty@2x.png index 8db894cb..5f261eca 100644 Binary files a/1-js/04-object-basics/01-object/object-user-empty@2x.png and b/1-js/04-object-basics/01-object/object-user-empty@2x.png differ diff --git a/1-js/04-object-basics/01-object/object-user-isadmin.png b/1-js/04-object-basics/01-object/object-user-isadmin.png index 4e76eeb7..2ce66a49 100644 Binary files a/1-js/04-object-basics/01-object/object-user-isadmin.png and b/1-js/04-object-basics/01-object/object-user-isadmin.png differ diff --git a/1-js/04-object-basics/01-object/object-user-isadmin@2x.png b/1-js/04-object-basics/01-object/object-user-isadmin@2x.png index b4097769..4a15dac6 100644 Binary files a/1-js/04-object-basics/01-object/object-user-isadmin@2x.png and b/1-js/04-object-basics/01-object/object-user-isadmin@2x.png differ diff --git a/1-js/04-object-basics/01-object/object-user-props.png b/1-js/04-object-basics/01-object/object-user-props.png index 2bfdfabd..b0486e90 100644 Binary files a/1-js/04-object-basics/01-object/object-user-props.png and b/1-js/04-object-basics/01-object/object-user-props.png differ diff --git a/1-js/04-object-basics/01-object/object-user-props@2x.png b/1-js/04-object-basics/01-object/object-user-props@2x.png index 4935b59c..20859fe9 100644 Binary files a/1-js/04-object-basics/01-object/object-user-props@2x.png and b/1-js/04-object-basics/01-object/object-user-props@2x.png differ diff --git a/1-js/04-object-basics/01-object/object-user.png b/1-js/04-object-basics/01-object/object-user.png index 16179209..6215b820 100644 Binary files a/1-js/04-object-basics/01-object/object-user.png and b/1-js/04-object-basics/01-object/object-user.png differ diff --git a/1-js/04-object-basics/01-object/object-user@2x.png b/1-js/04-object-basics/01-object/object-user@2x.png index 72038953..c66fa515 100644 Binary files a/1-js/04-object-basics/01-object/object-user@2x.png and b/1-js/04-object-basics/01-object/object-user@2x.png differ diff --git a/1-js/04-object-basics/01-object/object.png b/1-js/04-object-basics/01-object/object.png index f94d094a..a853c9c3 100644 Binary files a/1-js/04-object-basics/01-object/object.png and b/1-js/04-object-basics/01-object/object.png differ diff --git a/1-js/04-object-basics/01-object/object@2x.png b/1-js/04-object-basics/01-object/object@2x.png index 003c2f6e..12011ff5 100644 Binary files a/1-js/04-object-basics/01-object/object@2x.png and b/1-js/04-object-basics/01-object/object@2x.png differ diff --git a/1-js/04-object-basics/01-object/variable-contains-reference.png b/1-js/04-object-basics/01-object/variable-contains-reference.png index d6e7fddf..cdd53d0b 100644 Binary files a/1-js/04-object-basics/01-object/variable-contains-reference.png and b/1-js/04-object-basics/01-object/variable-contains-reference.png differ diff --git a/1-js/04-object-basics/01-object/variable-contains-reference@2x.png b/1-js/04-object-basics/01-object/variable-contains-reference@2x.png index 145bad29..07012619 100644 Binary files a/1-js/04-object-basics/01-object/variable-contains-reference@2x.png and b/1-js/04-object-basics/01-object/variable-contains-reference@2x.png differ diff --git a/1-js/04-object-basics/01-object/variable-copy-reference.png b/1-js/04-object-basics/01-object/variable-copy-reference.png index 97510c4b..28708584 100644 Binary files a/1-js/04-object-basics/01-object/variable-copy-reference.png and b/1-js/04-object-basics/01-object/variable-copy-reference.png differ diff --git a/1-js/04-object-basics/01-object/variable-copy-reference@2x.png b/1-js/04-object-basics/01-object/variable-copy-reference@2x.png index a64238a5..e7b994c5 100644 Binary files a/1-js/04-object-basics/01-object/variable-copy-reference@2x.png and b/1-js/04-object-basics/01-object/variable-copy-reference@2x.png differ diff --git a/1-js/04-object-basics/01-object/variable-copy-value.png b/1-js/04-object-basics/01-object/variable-copy-value.png index e21af099..5281af9c 100644 Binary files a/1-js/04-object-basics/01-object/variable-copy-value.png and b/1-js/04-object-basics/01-object/variable-copy-value.png differ diff --git a/1-js/04-object-basics/01-object/variable-copy-value@2x.png b/1-js/04-object-basics/01-object/variable-copy-value@2x.png index 2f0b2f47..fc343669 100644 Binary files a/1-js/04-object-basics/01-object/variable-copy-value@2x.png and b/1-js/04-object-basics/01-object/variable-copy-value@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-delete-refs.png b/1-js/04-object-basics/02-garbage-collection/family-delete-refs.png index 5c10f0e4..f48357fa 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-delete-refs.png and b/1-js/04-object-basics/02-garbage-collection/family-delete-refs.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-delete-refs@2x.png b/1-js/04-object-basics/02-garbage-collection/family-delete-refs@2x.png index 24d29630..b8ae8a1f 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-delete-refs@2x.png and b/1-js/04-object-basics/02-garbage-collection/family-delete-refs@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-no-family.png b/1-js/04-object-basics/02-garbage-collection/family-no-family.png index a4ce30a3..4bc8542a 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-no-family.png and b/1-js/04-object-basics/02-garbage-collection/family-no-family.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-no-family@2x.png b/1-js/04-object-basics/02-garbage-collection/family-no-family@2x.png index 0d994983..41a14f88 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-no-family@2x.png and b/1-js/04-object-basics/02-garbage-collection/family-no-family@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-no-father-2.png b/1-js/04-object-basics/02-garbage-collection/family-no-father-2.png index e24dba5b..b4b79a12 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-no-father-2.png and b/1-js/04-object-basics/02-garbage-collection/family-no-father-2.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-no-father-2@2x.png b/1-js/04-object-basics/02-garbage-collection/family-no-father-2@2x.png index a6c4ee36..496baa69 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-no-father-2@2x.png and b/1-js/04-object-basics/02-garbage-collection/family-no-father-2@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-no-father.png b/1-js/04-object-basics/02-garbage-collection/family-no-father.png index df14624b..60750a6c 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-no-father.png and b/1-js/04-object-basics/02-garbage-collection/family-no-father.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family-no-father@2x.png b/1-js/04-object-basics/02-garbage-collection/family-no-father@2x.png index 5ab4b379..ac69fd49 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family-no-father@2x.png and b/1-js/04-object-basics/02-garbage-collection/family-no-father@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family.png b/1-js/04-object-basics/02-garbage-collection/family.png index dbbc01d2..0900f323 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family.png and b/1-js/04-object-basics/02-garbage-collection/family.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/family@2x.png b/1-js/04-object-basics/02-garbage-collection/family@2x.png index 64b4619b..95022b65 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/family@2x.png and b/1-js/04-object-basics/02-garbage-collection/family@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-1.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-1.png index 42319177..c20ebbd8 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-1.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-1.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-1@2x.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-1@2x.png index 223ea32a..c8e65fa3 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-1@2x.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-1@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-2.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-2.png index da63d396..8323fbad 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-2.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-2.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-2@2x.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-2@2x.png index 1f614e3e..cade1375 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-2@2x.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-2@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-3.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-3.png index e77144c1..64c45bd3 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-3.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-3.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-3@2x.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-3@2x.png index 37e349b6..6a28f2f2 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-3@2x.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-3@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-4.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-4.png index 110e0d9c..54cbe8d1 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-4.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-4.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-4@2x.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-4@2x.png index c09d75f9..903af5ad 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-4@2x.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-4@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-5.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-5.png index bc4ea967..cf3d00c9 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-5.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-5.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/garbage-collection-5@2x.png b/1-js/04-object-basics/02-garbage-collection/garbage-collection-5@2x.png index 0ab697e6..8934e8a6 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/garbage-collection-5@2x.png and b/1-js/04-object-basics/02-garbage-collection/garbage-collection-5@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin.png b/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin.png index 29c4fcbe..c9a4d4f0 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin.png and b/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin@2x.png b/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin@2x.png index 2f80f19a..5abc5a9e 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin@2x.png and b/1-js/04-object-basics/02-garbage-collection/memory-user-john-admin@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost.png b/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost.png index cdc1d490..ae1684b2 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost.png and b/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost@2x.png b/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost@2x.png index d58afdb5..c510380f 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost@2x.png and b/1-js/04-object-basics/02-garbage-collection/memory-user-john-lost@2x.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/memory-user-john.png b/1-js/04-object-basics/02-garbage-collection/memory-user-john.png index 3ba5730d..55394513 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/memory-user-john.png and b/1-js/04-object-basics/02-garbage-collection/memory-user-john.png differ diff --git a/1-js/04-object-basics/02-garbage-collection/memory-user-john@2x.png b/1-js/04-object-basics/02-garbage-collection/memory-user-john@2x.png index 5aa81bb0..a97d77e7 100644 Binary files a/1-js/04-object-basics/02-garbage-collection/memory-user-john@2x.png and b/1-js/04-object-basics/02-garbage-collection/memory-user-john@2x.png differ diff --git a/1-js/05-data-types/04-array/array-pop.png b/1-js/05-data-types/04-array/array-pop.png index 023642fa..ff18d884 100644 Binary files a/1-js/05-data-types/04-array/array-pop.png and b/1-js/05-data-types/04-array/array-pop.png differ diff --git a/1-js/05-data-types/04-array/array-pop@2x.png b/1-js/05-data-types/04-array/array-pop@2x.png index 301fd8f6..8be948dc 100644 Binary files a/1-js/05-data-types/04-array/array-pop@2x.png and b/1-js/05-data-types/04-array/array-pop@2x.png differ diff --git a/1-js/05-data-types/04-array/array-shift.png b/1-js/05-data-types/04-array/array-shift.png index 5f2cef5d..a26ee865 100644 Binary files a/1-js/05-data-types/04-array/array-shift.png and b/1-js/05-data-types/04-array/array-shift.png differ diff --git a/1-js/05-data-types/04-array/array-shift@2x.png b/1-js/05-data-types/04-array/array-shift@2x.png index 1bd68b31..5e207123 100644 Binary files a/1-js/05-data-types/04-array/array-shift@2x.png and b/1-js/05-data-types/04-array/array-shift@2x.png differ diff --git a/1-js/05-data-types/04-array/array-speed.png b/1-js/05-data-types/04-array/array-speed.png index 3737e824..a400d0c1 100644 Binary files a/1-js/05-data-types/04-array/array-speed.png and b/1-js/05-data-types/04-array/array-speed.png differ diff --git a/1-js/05-data-types/04-array/array-speed@2x.png b/1-js/05-data-types/04-array/array-speed@2x.png index e45624b5..11a3e67c 100644 Binary files a/1-js/05-data-types/04-array/array-speed@2x.png and b/1-js/05-data-types/04-array/array-speed@2x.png differ diff --git a/1-js/05-data-types/04-array/queue.png b/1-js/05-data-types/04-array/queue.png index 5e1fb640..39af3bed 100644 Binary files a/1-js/05-data-types/04-array/queue.png and b/1-js/05-data-types/04-array/queue.png differ diff --git a/1-js/05-data-types/04-array/queue@2x.png b/1-js/05-data-types/04-array/queue@2x.png index 6acfc83d..75045a51 100644 Binary files a/1-js/05-data-types/04-array/queue@2x.png and b/1-js/05-data-types/04-array/queue@2x.png differ diff --git a/1-js/05-data-types/04-array/stack.png b/1-js/05-data-types/04-array/stack.png index d1c9cb9a..90775c8e 100644 Binary files a/1-js/05-data-types/04-array/stack.png and b/1-js/05-data-types/04-array/stack.png differ diff --git a/1-js/05-data-types/04-array/stack@2x.png b/1-js/05-data-types/04-array/stack@2x.png index b3835fa4..208f6243 100644 Binary files a/1-js/05-data-types/04-array/stack@2x.png and b/1-js/05-data-types/04-array/stack@2x.png differ diff --git a/1-js/05-data-types/05-array-methods/reduce.png b/1-js/05-data-types/05-array-methods/reduce.png index 41476d2a..72700350 100644 Binary files a/1-js/05-data-types/05-array-methods/reduce.png and b/1-js/05-data-types/05-array-methods/reduce.png differ diff --git a/1-js/05-data-types/05-array-methods/reduce@2x.png b/1-js/05-data-types/05-array-methods/reduce@2x.png index f31647d1..e4f42eb6 100644 Binary files a/1-js/05-data-types/05-array-methods/reduce@2x.png and b/1-js/05-data-types/05-array-methods/reduce@2x.png differ diff --git a/1-js/05-data-types/09-destructuring-assignment/destructuring-complex.png b/1-js/05-data-types/09-destructuring-assignment/destructuring-complex.png index 50c4ffc9..9db73fb3 100644 Binary files a/1-js/05-data-types/09-destructuring-assignment/destructuring-complex.png and b/1-js/05-data-types/09-destructuring-assignment/destructuring-complex.png differ diff --git a/1-js/05-data-types/09-destructuring-assignment/destructuring-complex@2x.png b/1-js/05-data-types/09-destructuring-assignment/destructuring-complex@2x.png index bb908281..ef044a1c 100644 Binary files a/1-js/05-data-types/09-destructuring-assignment/destructuring-complex@2x.png and b/1-js/05-data-types/09-destructuring-assignment/destructuring-complex@2x.png differ diff --git a/1-js/05-data-types/11-json/json-meetup.png b/1-js/05-data-types/11-json/json-meetup.png index 0a26e0a6..da95ea2f 100644 Binary files a/1-js/05-data-types/11-json/json-meetup.png and b/1-js/05-data-types/11-json/json-meetup.png differ diff --git a/1-js/05-data-types/11-json/json-meetup@2x.png b/1-js/05-data-types/11-json/json-meetup@2x.png index b5f6a401..3f9fc4c5 100644 Binary files a/1-js/05-data-types/11-json/json-meetup@2x.png and b/1-js/05-data-types/11-json/json-meetup@2x.png differ diff --git a/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree.png b/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree.png index c45418ff..429763e1 100644 Binary files a/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree.png and b/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree.png differ diff --git a/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree@2x.png b/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree@2x.png index 6fc39ae1..936841f1 100644 Binary files a/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree@2x.png and b/1-js/06-advanced-functions/01-recursion/03-fibonacci-numbers/fibonacci-recursion-tree@2x.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list-0.png b/1-js/06-advanced-functions/01-recursion/linked-list-0.png index 000a80da..eac8af80 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list-0.png and b/1-js/06-advanced-functions/01-recursion/linked-list-0.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list-0@2x.png b/1-js/06-advanced-functions/01-recursion/linked-list-0@2x.png index 5a236869..185d7a01 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list-0@2x.png and b/1-js/06-advanced-functions/01-recursion/linked-list-0@2x.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list-remove-1.png b/1-js/06-advanced-functions/01-recursion/linked-list-remove-1.png index 477989ad..72fbd821 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list-remove-1.png and b/1-js/06-advanced-functions/01-recursion/linked-list-remove-1.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list-remove-1@2x.png b/1-js/06-advanced-functions/01-recursion/linked-list-remove-1@2x.png index 41de7661..d51b9f2a 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list-remove-1@2x.png and b/1-js/06-advanced-functions/01-recursion/linked-list-remove-1@2x.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list-split.png b/1-js/06-advanced-functions/01-recursion/linked-list-split.png index ac220349..254263bb 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list-split.png and b/1-js/06-advanced-functions/01-recursion/linked-list-split.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list-split@2x.png b/1-js/06-advanced-functions/01-recursion/linked-list-split@2x.png index 201c66f1..57f2f0c6 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list-split@2x.png and b/1-js/06-advanced-functions/01-recursion/linked-list-split@2x.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list.png b/1-js/06-advanced-functions/01-recursion/linked-list.png index 64b6fb2b..ce5cb469 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list.png and b/1-js/06-advanced-functions/01-recursion/linked-list.png differ diff --git a/1-js/06-advanced-functions/01-recursion/linked-list@2x.png b/1-js/06-advanced-functions/01-recursion/linked-list@2x.png index c28fa825..d55f0308 100644 Binary files a/1-js/06-advanced-functions/01-recursion/linked-list@2x.png and b/1-js/06-advanced-functions/01-recursion/linked-list@2x.png differ diff --git a/1-js/06-advanced-functions/01-recursion/recursion-pow.png b/1-js/06-advanced-functions/01-recursion/recursion-pow.png index 30577f89..f7a9ecf4 100644 Binary files a/1-js/06-advanced-functions/01-recursion/recursion-pow.png and b/1-js/06-advanced-functions/01-recursion/recursion-pow.png differ diff --git a/1-js/06-advanced-functions/01-recursion/recursion-pow@2x.png b/1-js/06-advanced-functions/01-recursion/recursion-pow@2x.png index c1997342..424c3db8 100644 Binary files a/1-js/06-advanced-functions/01-recursion/recursion-pow@2x.png and b/1-js/06-advanced-functions/01-recursion/recursion-pow@2x.png differ diff --git a/1-js/06-advanced-functions/01-recursion/recursive-salaries.png b/1-js/06-advanced-functions/01-recursion/recursive-salaries.png index 2b901540..5c16b24f 100644 Binary files a/1-js/06-advanced-functions/01-recursion/recursive-salaries.png and b/1-js/06-advanced-functions/01-recursion/recursive-salaries.png differ diff --git a/1-js/06-advanced-functions/01-recursion/recursive-salaries@2x.png b/1-js/06-advanced-functions/01-recursion/recursive-salaries@2x.png index 261ab144..423d0c48 100644 Binary files a/1-js/06-advanced-functions/01-recursion/recursive-salaries@2x.png and b/1-js/06-advanced-functions/01-recursion/recursive-salaries@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy.png b/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy.png index d51e8167..35c4c357 100644 Binary files a/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy.png and b/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy.png differ diff --git a/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy@2x.png b/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy@2x.png index e70edbd6..88f49b8f 100644 Binary files a/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy@2x.png and b/1-js/06-advanced-functions/03-closure/8-make-army/lexenv-makearmy@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-if.png b/1-js/06-advanced-functions/03-closure/lexenv-if.png index a27fb309..ecd0fcd1 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-if.png and b/1-js/06-advanced-functions/03-closure/lexenv-if.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-if@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-if@2x.png index 6da6f5b9..e660e4fc 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-if@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-if@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1.png index 92a4603c..828526f7 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1@2x.png index 0a5ea9e5..229e8b94 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-1@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2.png index 47038d18..3368ac7c 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2@2x.png index 4a317c7f..46dfc138 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-2@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3.png index f8d8af0e..fefc57b1 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3@2x.png index a926bce4..e98fe3af 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-3@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4.png index 98eacdcc..72a1a5c0 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4@2x.png index 46074276..02debd18 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-4@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5.png index 527c4157..b760db5a 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5@2x.png index 035dfd31..f67eca3a 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-5@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6.png index 5a10a134..9cfdb063 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6@2x.png index 684f017e..1dba9370 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-makecounter-6@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-work.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-work.png index aff8804d..3a5ced62 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-work.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-work.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexenv-nested-work@2x.png b/1-js/06-advanced-functions/03-closure/lexenv-nested-work@2x.png index 893724c1..b334ccd9 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexenv-nested-work@2x.png and b/1-js/06-advanced-functions/03-closure/lexenv-nested-work@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-global-2.png b/1-js/06-advanced-functions/03-closure/lexical-environment-global-2.png index 47163aaa..a5582637 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-global-2.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-global-2.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-global-2@2x.png b/1-js/06-advanced-functions/03-closure/lexical-environment-global-2@2x.png index 240b0103..aa4bb15f 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-global-2@2x.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-global-2@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-global-3.png b/1-js/06-advanced-functions/03-closure/lexical-environment-global-3.png index b375e33d..33dcbf21 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-global-3.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-global-3.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-global-3@2x.png b/1-js/06-advanced-functions/03-closure/lexical-environment-global-3@2x.png index cd22d06f..88f0f681 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-global-3@2x.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-global-3@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-global.png b/1-js/06-advanced-functions/03-closure/lexical-environment-global.png index c35f3491..ef8e4629 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-global.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-global.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-global@2x.png b/1-js/06-advanced-functions/03-closure/lexical-environment-global@2x.png index 5aa9432b..99289ff7 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-global@2x.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-global@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup.png b/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup.png index 06730045..76bcfd2e 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup@2x.png b/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup@2x.png index 722aaba7..e02faac8 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup@2x.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-simple-lookup@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-simple.png b/1-js/06-advanced-functions/03-closure/lexical-environment-simple.png index e6fd8b6e..46c1468d 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-simple.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-simple.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-environment-simple@2x.png b/1-js/06-advanced-functions/03-closure/lexical-environment-simple@2x.png index 28e971b3..7d2e0cf0 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-environment-simple@2x.png and b/1-js/06-advanced-functions/03-closure/lexical-environment-simple@2x.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-search-order.png b/1-js/06-advanced-functions/03-closure/lexical-search-order.png index 392cb571..d4ae559e 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-search-order.png and b/1-js/06-advanced-functions/03-closure/lexical-search-order.png differ diff --git a/1-js/06-advanced-functions/03-closure/lexical-search-order@2x.png b/1-js/06-advanced-functions/03-closure/lexical-search-order@2x.png index 870897d8..0a2ca4ca 100644 Binary files a/1-js/06-advanced-functions/03-closure/lexical-search-order@2x.png and b/1-js/06-advanced-functions/03-closure/lexical-search-order@2x.png differ diff --git a/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval.png b/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval.png index 060b2c29..844c5378 100644 Binary files a/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval.png and b/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval.png differ diff --git a/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval@2x.png b/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval@2x.png index 4071849c..4fbf122c 100644 Binary files a/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval@2x.png and b/1-js/06-advanced-functions/08-settimeout-setinterval/setinterval-interval@2x.png differ diff --git a/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval.png b/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval.png index 6c473a33..53c2b633 100644 Binary files a/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval.png and b/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval.png differ diff --git a/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval@2x.png b/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval@2x.png index dd45e324..76fb1ac6 100644 Binary files a/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval@2x.png and b/1-js/06-advanced-functions/08-settimeout-setinterval/settimeout-interval@2x.png differ diff --git a/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper.png b/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper.png index 171e2791..d9541c76 100644 Binary files a/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper.png and b/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper.png differ diff --git a/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper@2x.png b/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper@2x.png index 8d3b5434..17eef3f1 100644 Binary files a/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper@2x.png and b/1-js/06-advanced-functions/09-call-apply-decorators/decorator-makecaching-wrapper@2x.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty.png index 1d228b5c..93166ec2 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty@2x.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty@2x.png index a4c195ad..5ebe0d66 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty@2x.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/object-prototype-empty@2x.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain.png index a302343e..720c106e 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain@2x.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain@2x.png index 4d331199..fbe0fe05 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain@2x.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-chain@2x.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2.png index 19c1881a..652cee21 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2@2x.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2@2x.png index cd38624a..6ef57c5e 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2@2x.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-2@2x.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3.png index 0ea869d3..07c4f031 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3@2x.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3@2x.png index 194db77e..becda76b 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3@2x.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk-3@2x.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk.png index 5bd21114..4c00c6dc 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk@2x.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk@2x.png index 1e4ef6ef..77e2e15a 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk@2x.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit-walk@2x.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit.png index c18e0205..36c01e11 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit@2x.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit@2x.png index 4d9e8ec0..2822ea6d 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit@2x.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-animal-rabbit@2x.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin.png index aed69c59..e9f70bcd 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin.png differ diff --git a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin@2x.png b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin@2x.png index 2b11b256..8330f399 100644 Binary files a/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin@2x.png and b/1-js/07-object-oriented-programming/03-prototype-inheritance/proto-user-admin@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor.png b/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor.png index 0dbc7b8f..aa253fb4 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor.png and b/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor@2x.png index e38cb85b..4376b810 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/function-prototype-constructor@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring.png b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring.png index 83258d06..456b029f 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring.png and b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring@2x.png index d77cc8f4..78df4387 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-array-tostring@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes.png b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes.png index fa6a2943..615b9915 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes.png and b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes@2x.png index 9368d7e5..52faba45 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/native-prototypes-classes@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1.png b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1.png index e7c6bdb2..86112827 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1.png and b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1@2x.png index 34c256bb..f4ebbe1b 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype-1@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype.png b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype.png index d97d87d2..fe971110 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype.png and b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype@2x.png index 76ce4c9a..a131495f 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/object-prototype@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/object-prototype@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit.png b/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit.png index 3eec740f..dba422ed 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit.png and b/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit@2x.png index ed28a388..94b02965 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/proto-constructor-animal-rabbit@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object.png b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object.png index 3254270f..ed57cac7 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object.png and b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object@2x.png index f794d7b8..f6c9c3fb 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-animal-object@2x.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor.png b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor.png index d3ef3448..cc267c2c 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor.png and b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor.png differ diff --git a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor@2x.png b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor@2x.png index 45cbb6ba..1dc9602a 100644 Binary files a/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor@2x.png and b/1-js/07-object-oriented-programming/04-function-prototype/rabbit-prototype-constructor@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor.png b/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor.png index 0dbc7b8f..aa253fb4 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor.png and b/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor@2x.png index e38cb85b..4376b810 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/function-prototype-constructor@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring.png b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring.png index 83258d06..456b029f 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring.png and b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring@2x.png index d77cc8f4..78df4387 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-array-tostring@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes.png b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes.png index fa6a2943..615b9915 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes.png and b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes@2x.png index 9368d7e5..52faba45 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/native-prototypes-classes@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1.png b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1.png index e7c6bdb2..86112827 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1.png and b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1@2x.png index 34c256bb..f4ebbe1b 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-1@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null.png b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null.png index 7c2e3f9c..8b91f4e0 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null.png and b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null@2x.png index fec1facb..7054f220 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype-null@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype.png b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype.png index d97d87d2..fe971110 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype.png and b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype@2x.png index 76ce4c9a..a131495f 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/object-prototype@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit.png b/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit.png index 3eec740f..dba422ed 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit.png and b/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit@2x.png index ed28a388..94b02965 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/proto-constructor-animal-rabbit@2x.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor.png b/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor.png index d3ef3448..cc267c2c 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor.png and b/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor.png differ diff --git a/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor@2x.png b/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor@2x.png index 45cbb6ba..1dc9602a 100644 Binary files a/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor@2x.png and b/1-js/07-object-oriented-programming/05-native-prototypes/rabbit-prototype-constructor@2x.png differ diff --git a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2.png b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2.png index ee42f6b9..85691d70 100644 Binary files a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2.png and b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2.png differ diff --git a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2@2x.png b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2@2x.png index 1917c663..32ea0fa2 100644 Binary files a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2@2x.png and b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-2@2x.png differ diff --git a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null.png b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null.png index 7c2e3f9c..8b91f4e0 100644 Binary files a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null.png and b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null.png differ diff --git a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null@2x.png b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null@2x.png index fec1facb..7054f220 100644 Binary files a/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null@2x.png and b/1-js/07-object-oriented-programming/06-prototype-methods/object-prototype-null@2x.png differ diff --git a/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object.png b/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object.png index 3254270f..ed57cac7 100644 Binary files a/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object.png and b/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object.png differ diff --git a/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object@2x.png b/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object@2x.png index f794d7b8..f6c9c3fb 100644 Binary files a/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object@2x.png and b/1-js/07-object-oriented-programming/06-prototype-methods/rabbit-animal-object@2x.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2.png b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2.png index ad4a4093..6bb4b3bc 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2.png and b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2@2x.png b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2@2x.png index 199ed3ee..5632a613 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2@2x.png and b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal-2@2x.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal.png b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal.png index 70708c28..a178017a 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal.png and b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal@2x.png b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal@2x.png index 0db13018..a9349e7f 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal@2x.png and b/1-js/07-object-oriented-programming/08-class-patterns/class-inheritance-rabbit-animal@2x.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1.png b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1.png index e63d7d78..064a4a10 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1.png and b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1@2x.png b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1@2x.png index 3d1be9cc..fa61fc97 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1@2x.png and b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-1@2x.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2.png b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2.png index 435ec5f8..bc655b82 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2.png and b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2.png differ diff --git a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2@2x.png b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2@2x.png index 5731da73..747c4a5e 100644 Binary files a/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2@2x.png and b/1-js/07-object-oriented-programming/08-class-patterns/rabbit-animal-independent-2@2x.png differ diff --git a/1-js/07-object-oriented-programming/09-class/class-user.png b/1-js/07-object-oriented-programming/09-class/class-user.png index 5579e6bb..34430708 100644 Binary files a/1-js/07-object-oriented-programming/09-class/class-user.png and b/1-js/07-object-oriented-programming/09-class/class-user.png differ diff --git a/1-js/07-object-oriented-programming/09-class/class-user@2x.png b/1-js/07-object-oriented-programming/09-class/class-user@2x.png index 5a85e658..43a23fd6 100644 Binary files a/1-js/07-object-oriented-programming/09-class/class-user@2x.png and b/1-js/07-object-oriented-programming/09-class/class-user@2x.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object.png b/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object.png index d4ff37e5..d17b7512 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object.png and b/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object@2x.png b/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object@2x.png index a54a9d2f..6752b36e 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object@2x.png and b/1-js/07-object-oriented-programming/10-class-inheritance/3-class-extend-object/rabbit-extends-object@2x.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends.png b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends.png index 2db88f36..5ef33860 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends.png and b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends@2x.png b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends@2x.png index 9539fe9e..1d7bba2f 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends@2x.png and b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-extends@2x.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static.png b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static.png index 998c8233..aa0576c8 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static.png and b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static@2x.png b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static@2x.png index 98a80d38..5eac3d12 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static@2x.png and b/1-js/07-object-oriented-programming/10-class-inheritance/animal-rabbit-static@2x.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object.png b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object.png index c5d71263..8195573d 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object.png and b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object@2x.png b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object@2x.png index edc4e841..430ff9f7 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object@2x.png and b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-array-object@2x.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal.png b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal.png index 70708c28..a178017a 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal.png and b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal@2x.png b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal@2x.png index 0db13018..a9349e7f 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal@2x.png and b/1-js/07-object-oriented-programming/10-class-inheritance/class-inheritance-rabbit-animal@2x.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance.png b/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance.png index 542a0c9f..9bdb6980 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance.png and b/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance@2x.png b/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance@2x.png index 21485062..753e77d7 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance@2x.png and b/1-js/07-object-oriented-programming/10-class-inheritance/object-date-inheritance@2x.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop.png b/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop.png index 637d1793..c3f28aa9 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop.png and b/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop.png differ diff --git a/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop@2x.png b/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop@2x.png index af7b443b..d1d4108e 100644 Binary files a/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop@2x.png and b/1-js/07-object-oriented-programming/10-class-inheritance/this-super-loop@2x.png differ diff --git a/1-js/07-object-oriented-programming/11-instanceof/instanceof.png b/1-js/07-object-oriented-programming/11-instanceof/instanceof.png index 85aa9a55..949fc87e 100644 Binary files a/1-js/07-object-oriented-programming/11-instanceof/instanceof.png and b/1-js/07-object-oriented-programming/11-instanceof/instanceof.png differ diff --git a/1-js/07-object-oriented-programming/11-instanceof/instanceof@2x.png b/1-js/07-object-oriented-programming/11-instanceof/instanceof@2x.png index fba77122..85f3f2b5 100644 Binary files a/1-js/07-object-oriented-programming/11-instanceof/instanceof@2x.png and b/1-js/07-object-oriented-programming/11-instanceof/instanceof@2x.png differ diff --git a/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance.png b/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance.png index 7cc65503..92c8df68 100644 Binary files a/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance.png and b/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance.png differ diff --git a/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance@2x.png b/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance@2x.png index f53ecf68..a4864426 100644 Binary files a/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance@2x.png and b/1-js/07-object-oriented-programming/13-mixins/mixin-inheritance@2x.png differ diff --git a/1-js/08-error-handling/1-try-catch/try-catch-flow.png b/1-js/08-error-handling/1-try-catch/try-catch-flow.png index 6a91b632..d4777d60 100644 Binary files a/1-js/08-error-handling/1-try-catch/try-catch-flow.png and b/1-js/08-error-handling/1-try-catch/try-catch-flow.png differ diff --git a/1-js/08-error-handling/1-try-catch/try-catch-flow@2x.png b/1-js/08-error-handling/1-try-catch/try-catch-flow@2x.png index 8bf9680f..7b52772f 100644 Binary files a/1-js/08-error-handling/1-try-catch/try-catch-flow@2x.png and b/1-js/08-error-handling/1-try-catch/try-catch-flow@2x.png differ diff --git a/2-ui/1-document/01-browser-environment/windowObjects.png b/2-ui/1-document/01-browser-environment/windowObjects.png index 81803bd0..4a1b3687 100644 Binary files a/2-ui/1-document/01-browser-environment/windowObjects.png and b/2-ui/1-document/01-browser-environment/windowObjects.png differ diff --git a/2-ui/1-document/01-browser-environment/windowObjects@2x.png b/2-ui/1-document/01-browser-environment/windowObjects@2x.png index e6dae7c3..66f3ccf2 100644 Binary files a/2-ui/1-document/01-browser-environment/windowObjects@2x.png and b/2-ui/1-document/01-browser-environment/windowObjects@2x.png differ diff --git a/2-ui/1-document/03-dom-navigation/dom-links-elements.png b/2-ui/1-document/03-dom-navigation/dom-links-elements.png index f7eef5d1..fd2597bb 100644 Binary files a/2-ui/1-document/03-dom-navigation/dom-links-elements.png and b/2-ui/1-document/03-dom-navigation/dom-links-elements.png differ diff --git a/2-ui/1-document/03-dom-navigation/dom-links-elements@2x.png b/2-ui/1-document/03-dom-navigation/dom-links-elements@2x.png index cf4e220c..848d96bc 100644 Binary files a/2-ui/1-document/03-dom-navigation/dom-links-elements@2x.png and b/2-ui/1-document/03-dom-navigation/dom-links-elements@2x.png differ diff --git a/2-ui/1-document/03-dom-navigation/dom-links.png b/2-ui/1-document/03-dom-navigation/dom-links.png index 25b25b37..7ac7ff4b 100644 Binary files a/2-ui/1-document/03-dom-navigation/dom-links.png and b/2-ui/1-document/03-dom-navigation/dom-links.png differ diff --git a/2-ui/1-document/03-dom-navigation/dom-links@2x.png b/2-ui/1-document/03-dom-navigation/dom-links@2x.png index 84cd33d4..b5d603a7 100644 Binary files a/2-ui/1-document/03-dom-navigation/dom-links@2x.png and b/2-ui/1-document/03-dom-navigation/dom-links@2x.png differ diff --git a/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy.png b/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy.png index e48064cc..d82e9037 100644 Binary files a/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy.png and b/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy.png differ diff --git a/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy@2x.png b/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy@2x.png index 343f4890..8a5ce5c0 100644 Binary files a/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy@2x.png and b/2-ui/1-document/05-basic-dom-node-properties/dom-class-hierarchy@2x.png differ diff --git a/2-ui/1-document/07-modifying-document/before-prepend-append-after.png b/2-ui/1-document/07-modifying-document/before-prepend-append-after.png index 5bff84d8..858056f7 100644 Binary files a/2-ui/1-document/07-modifying-document/before-prepend-append-after.png and b/2-ui/1-document/07-modifying-document/before-prepend-append-after.png differ diff --git a/2-ui/1-document/07-modifying-document/before-prepend-append-after@2x.png b/2-ui/1-document/07-modifying-document/before-prepend-append-after@2x.png index 44c369ee..9d689431 100644 Binary files a/2-ui/1-document/07-modifying-document/before-prepend-append-after@2x.png and b/2-ui/1-document/07-modifying-document/before-prepend-append-after@2x.png differ diff --git a/2-ui/1-document/07-modifying-document/insert-adjacent.png b/2-ui/1-document/07-modifying-document/insert-adjacent.png index 08063bc5..7cf2f597 100644 Binary files a/2-ui/1-document/07-modifying-document/insert-adjacent.png and b/2-ui/1-document/07-modifying-document/insert-adjacent.png differ diff --git a/2-ui/1-document/07-modifying-document/insert-adjacent@2x.png b/2-ui/1-document/07-modifying-document/insert-adjacent@2x.png index 60333ad1..fcb14017 100644 Binary files a/2-ui/1-document/07-modifying-document/insert-adjacent@2x.png and b/2-ui/1-document/07-modifying-document/insert-adjacent@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field.png b/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field.png index 098f9eb6..de450864 100644 Binary files a/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field.png and b/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field.png differ diff --git a/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field@2x.png b/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field@2x.png index 3ecb2937..16f4809e 100644 Binary files a/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field@2x.png and b/2-ui/1-document/09-size-and-scroll/4-put-ball-in-center/field@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-all.png b/2-ui/1-document/09-size-and-scroll/metric-all.png index 6deec908..43d5c712 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-all.png and b/2-ui/1-document/09-size-and-scroll/metric-all.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-all@2x.png b/2-ui/1-document/09-size-and-scroll/metric-all@2x.png index e084c257..097268a3 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-all@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-all@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl.png b/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl.png index ffb10aa1..b5c68c08 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl.png and b/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl@2x.png b/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl@2x.png index 48510e6e..d2e1825f 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-client-left-top-rtl@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-left-top.png b/2-ui/1-document/09-size-and-scroll/metric-client-left-top.png index 33faf9be..78755720 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-left-top.png and b/2-ui/1-document/09-size-and-scroll/metric-client-left-top.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-left-top@2x.png b/2-ui/1-document/09-size-and-scroll/metric-client-left-top@2x.png index a8e170ea..8034c7af 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-left-top@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-client-left-top@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-width-height.png b/2-ui/1-document/09-size-and-scroll/metric-client-width-height.png index ed44652d..5cee9664 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-width-height.png and b/2-ui/1-document/09-size-and-scroll/metric-client-width-height.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-width-height@2x.png b/2-ui/1-document/09-size-and-scroll/metric-client-width-height@2x.png index f31f483e..dde96d81 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-width-height@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-client-width-height@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding.png b/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding.png index a183c6b3..12cacbe7 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding.png and b/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding@2x.png b/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding@2x.png index 5a73f87a..16cc795e 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-client-width-nopadding@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-css.png b/2-ui/1-document/09-size-and-scroll/metric-css.png index 564c210a..370e2e96 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-css.png and b/2-ui/1-document/09-size-and-scroll/metric-css.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-css@2x.png b/2-ui/1-document/09-size-and-scroll/metric-css@2x.png index e4fd7bb8..d1530ddf 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-css@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-css@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-offset-parent.png b/2-ui/1-document/09-size-and-scroll/metric-offset-parent.png index 01d2d000..c3849586 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-offset-parent.png and b/2-ui/1-document/09-size-and-scroll/metric-offset-parent.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-offset-parent@2x.png b/2-ui/1-document/09-size-and-scroll/metric-offset-parent@2x.png index 125a91e1..29a82e50 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-offset-parent@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-offset-parent@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-offset-width-height.png b/2-ui/1-document/09-size-and-scroll/metric-offset-width-height.png index a13075f0..5bce4fa2 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-offset-width-height.png and b/2-ui/1-document/09-size-and-scroll/metric-offset-width-height.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-offset-width-height@2x.png b/2-ui/1-document/09-size-and-scroll/metric-offset-width-height@2x.png index 7bfb24c2..e849bbd9 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-offset-width-height@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-offset-width-height@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-scroll-top.png b/2-ui/1-document/09-size-and-scroll/metric-scroll-top.png index 4bc795aa..836fce41 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-scroll-top.png and b/2-ui/1-document/09-size-and-scroll/metric-scroll-top.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-scroll-top@2x.png b/2-ui/1-document/09-size-and-scroll/metric-scroll-top@2x.png index bf0cf711..3a975c6b 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-scroll-top@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-scroll-top@2x.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height.png b/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height.png index 581c2144..d0618fbf 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height.png and b/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height.png differ diff --git a/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height@2x.png b/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height@2x.png index 1e2a20f5..684d47d9 100644 Binary files a/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height@2x.png and b/2-ui/1-document/09-size-and-scroll/metric-scroll-width-height@2x.png differ diff --git a/2-ui/1-document/10-size-and-scroll-window/document-client-width-height.png b/2-ui/1-document/10-size-and-scroll-window/document-client-width-height.png index 76a45a7a..a3cf95f1 100644 Binary files a/2-ui/1-document/10-size-and-scroll-window/document-client-width-height.png and b/2-ui/1-document/10-size-and-scroll-window/document-client-width-height.png differ diff --git a/2-ui/1-document/10-size-and-scroll-window/document-client-width-height@2x.png b/2-ui/1-document/10-size-and-scroll-window/document-client-width-height@2x.png index 249db0ed..868dc8a2 100644 Binary files a/2-ui/1-document/10-size-and-scroll-window/document-client-width-height@2x.png and b/2-ui/1-document/10-size-and-scroll-window/document-client-width-height@2x.png differ diff --git a/2-ui/1-document/11-coordinates/coords.png b/2-ui/1-document/11-coordinates/coords.png index 58fd533f..79d1fdbb 100644 Binary files a/2-ui/1-document/11-coordinates/coords.png and b/2-ui/1-document/11-coordinates/coords.png differ diff --git a/2-ui/1-document/11-coordinates/coords@2x.png b/2-ui/1-document/11-coordinates/coords@2x.png index c3469f4c..d3e340f5 100644 Binary files a/2-ui/1-document/11-coordinates/coords@2x.png and b/2-ui/1-document/11-coordinates/coords@2x.png differ diff --git a/2-ui/1-document/11-coordinates/document-window-coordinates-scroll.png b/2-ui/1-document/11-coordinates/document-window-coordinates-scroll.png index 39ddc31c..3f8a60c7 100644 Binary files a/2-ui/1-document/11-coordinates/document-window-coordinates-scroll.png and b/2-ui/1-document/11-coordinates/document-window-coordinates-scroll.png differ diff --git a/2-ui/1-document/11-coordinates/document-window-coordinates-scroll@2x.png b/2-ui/1-document/11-coordinates/document-window-coordinates-scroll@2x.png index 52e555c4..3c188ee4 100644 Binary files a/2-ui/1-document/11-coordinates/document-window-coordinates-scroll@2x.png and b/2-ui/1-document/11-coordinates/document-window-coordinates-scroll@2x.png differ diff --git a/2-ui/1-document/11-coordinates/document-window-coordinates-zero.png b/2-ui/1-document/11-coordinates/document-window-coordinates-zero.png index 706b42c1..4e22ff20 100644 Binary files a/2-ui/1-document/11-coordinates/document-window-coordinates-zero.png and b/2-ui/1-document/11-coordinates/document-window-coordinates-zero.png differ diff --git a/2-ui/1-document/11-coordinates/document-window-coordinates-zero@2x.png b/2-ui/1-document/11-coordinates/document-window-coordinates-zero@2x.png index 83f31950..45f6b9e7 100644 Binary files a/2-ui/1-document/11-coordinates/document-window-coordinates-zero@2x.png and b/2-ui/1-document/11-coordinates/document-window-coordinates-zero@2x.png differ diff --git a/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords.png b/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords.png index ca2f49ed..32d6eb24 100644 Binary files a/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords.png and b/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords.png differ diff --git a/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords@2x.png b/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords@2x.png index b4c4d3ef..cb9c3f9e 100644 Binary files a/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords@2x.png and b/2-ui/2-events/01-introduction-browser-events/04-move-ball-field/move-ball-coords@2x.png differ diff --git a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1.png b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1.png index b58ac0a6..93defb0b 100644 Binary files a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1.png and b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1.png differ diff --git a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1@2x.png b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1@2x.png index fe6a0bad..7aa0d0f8 100644 Binary files a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1@2x.png and b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel1@2x.png differ diff --git a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2.png b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2.png index 351ead9c..a61bf5e5 100644 Binary files a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2.png and b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2.png differ diff --git a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2@2x.png b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2@2x.png index 05dbc1ad..4742579d 100644 Binary files a/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2@2x.png and b/2-ui/2-events/01-introduction-browser-events/07-carousel/carousel2@2x.png differ diff --git a/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling.png b/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling.png index a4f4fae5..9de1f204 100644 Binary files a/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling.png and b/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling.png differ diff --git a/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling@2x.png b/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling@2x.png index e3a070cb..81bb24c7 100644 Binary files a/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling@2x.png and b/2-ui/2-events/02-bubbling-and-capturing/event-order-bubbling@2x.png differ diff --git a/2-ui/2-events/02-bubbling-and-capturing/eventflow.png b/2-ui/2-events/02-bubbling-and-capturing/eventflow.png index 95c5c08e..56fa230a 100644 Binary files a/2-ui/2-events/02-bubbling-and-capturing/eventflow.png and b/2-ui/2-events/02-bubbling-and-capturing/eventflow.png differ diff --git a/2-ui/2-events/02-bubbling-and-capturing/eventflow@2x.png b/2-ui/2-events/02-bubbling-and-capturing/eventflow@2x.png index d52c4f70..17ab1bf8 100644 Binary files a/2-ui/2-events/02-bubbling-and-capturing/eventflow@2x.png and b/2-ui/2-events/02-bubbling-and-capturing/eventflow@2x.png differ diff --git a/2-ui/2-events/03-event-delegation/bagua-bubble.png b/2-ui/2-events/03-event-delegation/bagua-bubble.png index f0433aeb..55adbd0c 100644 Binary files a/2-ui/2-events/03-event-delegation/bagua-bubble.png and b/2-ui/2-events/03-event-delegation/bagua-bubble.png differ diff --git a/2-ui/2-events/03-event-delegation/bagua-bubble@2x.png b/2-ui/2-events/03-event-delegation/bagua-bubble@2x.png index 8cc5ca91..86b6d680 100644 Binary files a/2-ui/2-events/03-event-delegation/bagua-bubble@2x.png and b/2-ui/2-events/03-event-delegation/bagua-bubble@2x.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside.png index ea572330..78c17a41 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside@2x.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside@2x.png index 6a17ca99..8a8bd2fd 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside@2x.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-from-outside@2x.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems.png index babbea50..f4b3dfe8 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems@2x.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems@2x.png index e61891a5..0c95cc30 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems@2x.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout-over-elems@2x.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout.png index cf9fa448..e386c5ca 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout@2x.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout@2x.png index a2749d68..a49caf31 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout@2x.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-mouseout@2x.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child.png index 627f9584..c9eeb9fd 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child.png differ diff --git a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child@2x.png b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child@2x.png index 51a917d8..c406a3e8 100644 Binary files a/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child@2x.png and b/2-ui/3-event-details/3-mousemove-mouseover-mouseout-mouseenter-mouseleave/mouseover-to-child@2x.png differ diff --git a/2-ui/4-forms-controls/1-form-elements/form-navigation.png b/2-ui/4-forms-controls/1-form-elements/form-navigation.png index 5d00632b..3257f9c4 100644 Binary files a/2-ui/4-forms-controls/1-form-elements/form-navigation.png and b/2-ui/4-forms-controls/1-form-elements/form-navigation.png differ diff --git a/2-ui/4-forms-controls/1-form-elements/form-navigation@2x.png b/2-ui/4-forms-controls/1-form-elements/form-navigation@2x.png index 1997b2b3..b7cc135b 100644 Binary files a/2-ui/4-forms-controls/1-form-elements/form-navigation@2x.png and b/2-ui/4-forms-controls/1-form-elements/form-navigation@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier-car.png b/3-animation/1-bezier-curve/bezier-car.png index 5df005c3..32d95965 100644 Binary files a/3-animation/1-bezier-curve/bezier-car.png and b/3-animation/1-bezier-curve/bezier-car.png differ diff --git a/3-animation/1-bezier-curve/bezier-car@2x.png b/3-animation/1-bezier-curve/bezier-car@2x.png index 990ecac3..9debd3ba 100644 Binary files a/3-animation/1-bezier-curve/bezier-car@2x.png and b/3-animation/1-bezier-curve/bezier-car@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier-letter.png b/3-animation/1-bezier-curve/bezier-letter.png index 636c2abe..fa9d2322 100644 Binary files a/3-animation/1-bezier-curve/bezier-letter.png and b/3-animation/1-bezier-curve/bezier-letter.png differ diff --git a/3-animation/1-bezier-curve/bezier-letter@2x.png b/3-animation/1-bezier-curve/bezier-letter@2x.png index 86e8f80e..e7e59ffd 100644 Binary files a/3-animation/1-bezier-curve/bezier-letter@2x.png and b/3-animation/1-bezier-curve/bezier-letter@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier-vase.png b/3-animation/1-bezier-curve/bezier-vase.png index 1fdc08f7..6c92f246 100644 Binary files a/3-animation/1-bezier-curve/bezier-vase.png and b/3-animation/1-bezier-curve/bezier-vase.png differ diff --git a/3-animation/1-bezier-curve/bezier-vase@2x.png b/3-animation/1-bezier-curve/bezier-vase@2x.png index e60ced0d..ccb977d7 100644 Binary files a/3-animation/1-bezier-curve/bezier-vase@2x.png and b/3-animation/1-bezier-curve/bezier-vase@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier2.png b/3-animation/1-bezier-curve/bezier2.png index cbad0a36..50df5096 100644 Binary files a/3-animation/1-bezier-curve/bezier2.png and b/3-animation/1-bezier-curve/bezier2.png differ diff --git a/3-animation/1-bezier-curve/bezier2@2x.png b/3-animation/1-bezier-curve/bezier2@2x.png index 6dbf1bfd..66cb9a21 100644 Binary files a/3-animation/1-bezier-curve/bezier2@2x.png and b/3-animation/1-bezier-curve/bezier2@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier3-draw1.png b/3-animation/1-bezier-curve/bezier3-draw1.png index 177af247..2f3b3f8e 100644 Binary files a/3-animation/1-bezier-curve/bezier3-draw1.png and b/3-animation/1-bezier-curve/bezier3-draw1.png differ diff --git a/3-animation/1-bezier-curve/bezier3-draw1@2x.png b/3-animation/1-bezier-curve/bezier3-draw1@2x.png index badd242d..bd9ff640 100644 Binary files a/3-animation/1-bezier-curve/bezier3-draw1@2x.png and b/3-animation/1-bezier-curve/bezier3-draw1@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier3-draw2.png b/3-animation/1-bezier-curve/bezier3-draw2.png index f27ebcd7..aead6cea 100644 Binary files a/3-animation/1-bezier-curve/bezier3-draw2.png and b/3-animation/1-bezier-curve/bezier3-draw2.png differ diff --git a/3-animation/1-bezier-curve/bezier3-draw2@2x.png b/3-animation/1-bezier-curve/bezier3-draw2@2x.png index 129eb36e..8d03793e 100644 Binary files a/3-animation/1-bezier-curve/bezier3-draw2@2x.png and b/3-animation/1-bezier-curve/bezier3-draw2@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier3-e.png b/3-animation/1-bezier-curve/bezier3-e.png index f5b9e628..0e9b8d37 100644 Binary files a/3-animation/1-bezier-curve/bezier3-e.png and b/3-animation/1-bezier-curve/bezier3-e.png differ diff --git a/3-animation/1-bezier-curve/bezier3-e@2x.png b/3-animation/1-bezier-curve/bezier3-e@2x.png index bc4da5f7..21ad2bb1 100644 Binary files a/3-animation/1-bezier-curve/bezier3-e@2x.png and b/3-animation/1-bezier-curve/bezier3-e@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier3.png b/3-animation/1-bezier-curve/bezier3.png index 53d42f1d..560c0bac 100644 Binary files a/3-animation/1-bezier-curve/bezier3.png and b/3-animation/1-bezier-curve/bezier3.png differ diff --git a/3-animation/1-bezier-curve/bezier3@2x.png b/3-animation/1-bezier-curve/bezier3@2x.png index 80fef732..3b87dec1 100644 Binary files a/3-animation/1-bezier-curve/bezier3@2x.png and b/3-animation/1-bezier-curve/bezier3@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier4-e.png b/3-animation/1-bezier-curve/bezier4-e.png index 1761ce21..62041de5 100644 Binary files a/3-animation/1-bezier-curve/bezier4-e.png and b/3-animation/1-bezier-curve/bezier4-e.png differ diff --git a/3-animation/1-bezier-curve/bezier4-e@2x.png b/3-animation/1-bezier-curve/bezier4-e@2x.png index b21b8869..6d789fd4 100644 Binary files a/3-animation/1-bezier-curve/bezier4-e@2x.png and b/3-animation/1-bezier-curve/bezier4-e@2x.png differ diff --git a/3-animation/1-bezier-curve/bezier4.png b/3-animation/1-bezier-curve/bezier4.png index 9176f973..f4ebc4a3 100644 Binary files a/3-animation/1-bezier-curve/bezier4.png and b/3-animation/1-bezier-curve/bezier4.png differ diff --git a/3-animation/1-bezier-curve/bezier4@2x.png b/3-animation/1-bezier-curve/bezier4@2x.png index f4e8d790..ddf3c2ec 100644 Binary files a/3-animation/1-bezier-curve/bezier4@2x.png and b/3-animation/1-bezier-curve/bezier4@2x.png differ diff --git a/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up.png b/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up.png index 91e2bfe5..2318e2c0 100644 Binary files a/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up.png and b/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up.png differ diff --git a/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up@2x.png b/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up@2x.png index 31384e53..91155c09 100644 Binary files a/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up@2x.png and b/3-animation/2-css-animations/2-animate-logo-bezier-css/bezier-up@2x.png differ diff --git a/3-animation/2-css-animations/bezier-linear.png b/3-animation/2-css-animations/bezier-linear.png index 795e4cdf..0b1e53bb 100644 Binary files a/3-animation/2-css-animations/bezier-linear.png and b/3-animation/2-css-animations/bezier-linear.png differ diff --git a/3-animation/2-css-animations/bezier-linear@2x.png b/3-animation/2-css-animations/bezier-linear@2x.png index 95ec3cf9..fa796391 100644 Binary files a/3-animation/2-css-animations/bezier-linear@2x.png and b/3-animation/2-css-animations/bezier-linear@2x.png differ diff --git a/3-animation/2-css-animations/bezier-train-over.png b/3-animation/2-css-animations/bezier-train-over.png index bd482290..ebe51a8a 100644 Binary files a/3-animation/2-css-animations/bezier-train-over.png and b/3-animation/2-css-animations/bezier-train-over.png differ diff --git a/3-animation/2-css-animations/bezier-train-over@2x.png b/3-animation/2-css-animations/bezier-train-over@2x.png index 8dad7cc3..2b444d66 100644 Binary files a/3-animation/2-css-animations/bezier-train-over@2x.png and b/3-animation/2-css-animations/bezier-train-over@2x.png differ diff --git a/3-animation/2-css-animations/ease-in-out.png b/3-animation/2-css-animations/ease-in-out.png index 50ed8a7b..e0b179b6 100644 Binary files a/3-animation/2-css-animations/ease-in-out.png and b/3-animation/2-css-animations/ease-in-out.png differ diff --git a/3-animation/2-css-animations/ease-in-out@2x.png b/3-animation/2-css-animations/ease-in-out@2x.png index 067ad9ba..14726b33 100644 Binary files a/3-animation/2-css-animations/ease-in-out@2x.png and b/3-animation/2-css-animations/ease-in-out@2x.png differ diff --git a/3-animation/2-css-animations/ease-in.png b/3-animation/2-css-animations/ease-in.png index e00c52c4..df182377 100644 Binary files a/3-animation/2-css-animations/ease-in.png and b/3-animation/2-css-animations/ease-in.png differ diff --git a/3-animation/2-css-animations/ease-in@2x.png b/3-animation/2-css-animations/ease-in@2x.png index 14207250..2d6e7ddb 100644 Binary files a/3-animation/2-css-animations/ease-in@2x.png and b/3-animation/2-css-animations/ease-in@2x.png differ diff --git a/3-animation/2-css-animations/ease-out.png b/3-animation/2-css-animations/ease-out.png index b95ce550..c07ed123 100644 Binary files a/3-animation/2-css-animations/ease-out.png and b/3-animation/2-css-animations/ease-out.png differ diff --git a/3-animation/2-css-animations/ease-out@2x.png b/3-animation/2-css-animations/ease-out@2x.png index df4cca89..b49506a1 100644 Binary files a/3-animation/2-css-animations/ease-out@2x.png and b/3-animation/2-css-animations/ease-out@2x.png differ diff --git a/3-animation/2-css-animations/ease.png b/3-animation/2-css-animations/ease.png index 2d4d91cd..37f5376b 100644 Binary files a/3-animation/2-css-animations/ease.png and b/3-animation/2-css-animations/ease.png differ diff --git a/3-animation/2-css-animations/ease@2x.png b/3-animation/2-css-animations/ease@2x.png index 49eeb960..a77eb103 100644 Binary files a/3-animation/2-css-animations/ease@2x.png and b/3-animation/2-css-animations/ease@2x.png differ diff --git a/3-animation/2-css-animations/train-curve.png b/3-animation/2-css-animations/train-curve.png index 213ed84a..97b72294 100644 Binary files a/3-animation/2-css-animations/train-curve.png and b/3-animation/2-css-animations/train-curve.png differ diff --git a/3-animation/2-css-animations/train-curve@2x.png b/3-animation/2-css-animations/train-curve@2x.png index 4d8d698d..40e8947f 100644 Binary files a/3-animation/2-css-animations/train-curve@2x.png and b/3-animation/2-css-animations/train-curve@2x.png differ diff --git a/3-animation/3-js-animation/back.png b/3-animation/3-js-animation/back.png index c63bc9d9..7a5d9a6f 100644 Binary files a/3-animation/3-js-animation/back.png and b/3-animation/3-js-animation/back.png differ diff --git a/3-animation/3-js-animation/back@2x.png b/3-animation/3-js-animation/back@2x.png index 794f1623..dc90e1fc 100644 Binary files a/3-animation/3-js-animation/back@2x.png and b/3-animation/3-js-animation/back@2x.png differ diff --git a/3-animation/3-js-animation/bezier-linear.png b/3-animation/3-js-animation/bezier-linear.png index 795e4cdf..0b1e53bb 100644 Binary files a/3-animation/3-js-animation/bezier-linear.png and b/3-animation/3-js-animation/bezier-linear.png differ diff --git a/3-animation/3-js-animation/bezier-linear@2x.png b/3-animation/3-js-animation/bezier-linear@2x.png index 95ec3cf9..fa796391 100644 Binary files a/3-animation/3-js-animation/bezier-linear@2x.png and b/3-animation/3-js-animation/bezier-linear@2x.png differ diff --git a/3-animation/3-js-animation/bounce-inout.png b/3-animation/3-js-animation/bounce-inout.png index af1e90d7..5c867fd7 100644 Binary files a/3-animation/3-js-animation/bounce-inout.png and b/3-animation/3-js-animation/bounce-inout.png differ diff --git a/3-animation/3-js-animation/bounce-inout@2x.png b/3-animation/3-js-animation/bounce-inout@2x.png index 1c558f46..0527e459 100644 Binary files a/3-animation/3-js-animation/bounce-inout@2x.png and b/3-animation/3-js-animation/bounce-inout@2x.png differ diff --git a/3-animation/3-js-animation/circ-ease.png b/3-animation/3-js-animation/circ-ease.png index 657942f7..2d3c6772 100644 Binary files a/3-animation/3-js-animation/circ-ease.png and b/3-animation/3-js-animation/circ-ease.png differ diff --git a/3-animation/3-js-animation/circ-ease@2x.png b/3-animation/3-js-animation/circ-ease@2x.png index 9f68a73f..5984fdb6 100644 Binary files a/3-animation/3-js-animation/circ-ease@2x.png and b/3-animation/3-js-animation/circ-ease@2x.png differ diff --git a/3-animation/3-js-animation/circ.png b/3-animation/3-js-animation/circ.png index cdb43f79..51663c43 100644 Binary files a/3-animation/3-js-animation/circ.png and b/3-animation/3-js-animation/circ.png differ diff --git a/3-animation/3-js-animation/circ@2x.png b/3-animation/3-js-animation/circ@2x.png index 7d1c7ced..55fdbf37 100644 Binary files a/3-animation/3-js-animation/circ@2x.png and b/3-animation/3-js-animation/circ@2x.png differ diff --git a/3-animation/3-js-animation/elastic.png b/3-animation/3-js-animation/elastic.png index f18ffbdc..db9c112a 100644 Binary files a/3-animation/3-js-animation/elastic.png and b/3-animation/3-js-animation/elastic.png differ diff --git a/3-animation/3-js-animation/elastic@2x.png b/3-animation/3-js-animation/elastic@2x.png index 2dbd6d3c..46c50779 100644 Binary files a/3-animation/3-js-animation/elastic@2x.png and b/3-animation/3-js-animation/elastic@2x.png differ diff --git a/3-animation/3-js-animation/linear.png b/3-animation/3-js-animation/linear.png index 9d29ec1b..e19711c3 100644 Binary files a/3-animation/3-js-animation/linear.png and b/3-animation/3-js-animation/linear.png differ diff --git a/3-animation/3-js-animation/linear@2x.png b/3-animation/3-js-animation/linear@2x.png index e10b7fef..652dd175 100644 Binary files a/3-animation/3-js-animation/linear@2x.png and b/3-animation/3-js-animation/linear@2x.png differ diff --git a/3-animation/3-js-animation/quad.png b/3-animation/3-js-animation/quad.png index 670715a7..c757cb0e 100644 Binary files a/3-animation/3-js-animation/quad.png and b/3-animation/3-js-animation/quad.png differ diff --git a/3-animation/3-js-animation/quad@2x.png b/3-animation/3-js-animation/quad@2x.png index 9a3ca207..b170e320 100644 Binary files a/3-animation/3-js-animation/quad@2x.png and b/3-animation/3-js-animation/quad@2x.png differ diff --git a/3-animation/3-js-animation/quint.png b/3-animation/3-js-animation/quint.png index 35c06319..a71b91ba 100644 Binary files a/3-animation/3-js-animation/quint.png and b/3-animation/3-js-animation/quint.png differ diff --git a/3-animation/3-js-animation/quint@2x.png b/3-animation/3-js-animation/quint@2x.png index d3477022..0e6a305b 100644 Binary files a/3-animation/3-js-animation/quint@2x.png and b/3-animation/3-js-animation/quint@2x.png differ diff --git a/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries.png b/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries.png index ba293e6d..234ae303 100644 Binary files a/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries.png and b/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries.png differ diff --git a/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries@2x.png b/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries@2x.png index 9ebf623b..3bcd4771 100644 Binary files a/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries@2x.png and b/5-regular-expressions/03-regexp-character-classes/hello-java-boundaries@2x.png differ diff --git a/5-regular-expressions/03-regexp-character-classes/love-html5-classes.png b/5-regular-expressions/03-regexp-character-classes/love-html5-classes.png index b8ed77c0..8f9daefd 100644 Binary files a/5-regular-expressions/03-regexp-character-classes/love-html5-classes.png and b/5-regular-expressions/03-regexp-character-classes/love-html5-classes.png differ diff --git a/5-regular-expressions/03-regexp-character-classes/love-html5-classes@2x.png b/5-regular-expressions/03-regexp-character-classes/love-html5-classes@2x.png index 9fb998b9..438c6bc2 100644 Binary files a/5-regular-expressions/03-regexp-character-classes/love-html5-classes@2x.png and b/5-regular-expressions/03-regexp-character-classes/love-html5-classes@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1.png index 5db6f17a..faeee483 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1@2x.png index 966e27aa..a7deab69 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy1@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2.png index 9fdbe234..c675ce1f 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2@2x.png index 91e66582..babdb91b 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy2@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3.png index aeef75bd..2f64b16e 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3@2x.png index a8c62e60..c8bd29dd 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy3@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4.png index c18ab43e..f1bae7d4 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4@2x.png index 823a3717..be1be5df 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy4@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5.png index 12442d2b..cdd6a37d 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5@2x.png index 29d3cf0a..c0fe4799 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy5@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6.png index 3ed72b25..a94f02ae 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6@2x.png index 4833e676..b80fc9e5 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_greedy6@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3.png index 1e0ce417..4c971f93 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3@2x.png index 1e378468..5b236db1 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy3@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4.png index 478834ee..20aad85a 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4@2x.png index 495a2f24..c37e89d7 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy4@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5.png index e5054367..ceab751b 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5@2x.png index 870d4633..6155800c 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy5@2x.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6.png index 66728501..0cb6a3a5 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6.png differ diff --git a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6@2x.png b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6@2x.png index 4228e193..113210b7 100644 Binary files a/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6@2x.png and b/5-regular-expressions/08-regexp-greedy-and-lazy/witch_lazy6@2x.png differ diff --git a/5-regular-expressions/09-regexp-groups/regexp-nested-groups.png b/5-regular-expressions/09-regexp-groups/regexp-nested-groups.png index 4434b7be..4d6273ab 100644 Binary files a/5-regular-expressions/09-regexp-groups/regexp-nested-groups.png and b/5-regular-expressions/09-regexp-groups/regexp-nested-groups.png differ diff --git a/5-regular-expressions/09-regexp-groups/regexp-nested-groups@2x.png b/5-regular-expressions/09-regexp-groups/regexp-nested-groups@2x.png index 2721e79d..d8b1d7e4 100644 Binary files a/5-regular-expressions/09-regexp-groups/regexp-nested-groups@2x.png and b/5-regular-expressions/09-regexp-groups/regexp-nested-groups@2x.png differ diff --git a/6-async/01-callbacks/callback-hell.png b/6-async/01-callbacks/callback-hell.png index f42224a2..567ec284 100644 Binary files a/6-async/01-callbacks/callback-hell.png and b/6-async/01-callbacks/callback-hell.png differ diff --git a/6-async/01-callbacks/callback-hell@2x.png b/6-async/01-callbacks/callback-hell@2x.png index 7c9a3ab5..4d6b0ad7 100644 Binary files a/6-async/01-callbacks/callback-hell@2x.png and b/6-async/01-callbacks/callback-hell@2x.png differ diff --git a/6-async/02-promise-basics/promise-reject-1.png b/6-async/02-promise-basics/promise-reject-1.png index 38f27c73..81ed38e7 100644 Binary files a/6-async/02-promise-basics/promise-reject-1.png and b/6-async/02-promise-basics/promise-reject-1.png differ diff --git a/6-async/02-promise-basics/promise-reject-1@2x.png b/6-async/02-promise-basics/promise-reject-1@2x.png index f9b748ff..5d224b69 100644 Binary files a/6-async/02-promise-basics/promise-reject-1@2x.png and b/6-async/02-promise-basics/promise-reject-1@2x.png differ diff --git a/6-async/02-promise-basics/promise-resolve-1.png b/6-async/02-promise-basics/promise-resolve-1.png index 0dfe7bad..b10e85e0 100644 Binary files a/6-async/02-promise-basics/promise-resolve-1.png and b/6-async/02-promise-basics/promise-resolve-1.png differ diff --git a/6-async/02-promise-basics/promise-resolve-1@2x.png b/6-async/02-promise-basics/promise-resolve-1@2x.png index 269b8f29..4dc62ef9 100644 Binary files a/6-async/02-promise-basics/promise-resolve-1@2x.png and b/6-async/02-promise-basics/promise-resolve-1@2x.png differ diff --git a/6-async/02-promise-basics/promise-resolve-reject.png b/6-async/02-promise-basics/promise-resolve-reject.png index 505726ef..fccb1f5b 100644 Binary files a/6-async/02-promise-basics/promise-resolve-reject.png and b/6-async/02-promise-basics/promise-resolve-reject.png differ diff --git a/6-async/02-promise-basics/promise-resolve-reject@2x.png b/6-async/02-promise-basics/promise-resolve-reject@2x.png index 31128dbe..bd63aaa0 100644 Binary files a/6-async/02-promise-basics/promise-resolve-reject@2x.png and b/6-async/02-promise-basics/promise-resolve-reject@2x.png differ diff --git a/6-async/03-promise-chaining/promise-handler-variants-2.png b/6-async/03-promise-chaining/promise-handler-variants-2.png index 1b4eff7a..9c72e781 100644 Binary files a/6-async/03-promise-chaining/promise-handler-variants-2.png and b/6-async/03-promise-chaining/promise-handler-variants-2.png differ diff --git a/6-async/03-promise-chaining/promise-handler-variants-2@2x.png b/6-async/03-promise-chaining/promise-handler-variants-2@2x.png index 241733fb..2e7397ed 100644 Binary files a/6-async/03-promise-chaining/promise-handler-variants-2@2x.png and b/6-async/03-promise-chaining/promise-handler-variants-2@2x.png differ diff --git a/6-async/03-promise-chaining/promise-handler-variants.png b/6-async/03-promise-chaining/promise-handler-variants.png index 541c18eb..204a8e4b 100644 Binary files a/6-async/03-promise-chaining/promise-handler-variants.png and b/6-async/03-promise-chaining/promise-handler-variants.png differ diff --git a/6-async/03-promise-chaining/promise-handler-variants@2x.png b/6-async/03-promise-chaining/promise-handler-variants@2x.png index 3a2f6b1d..1761a28d 100644 Binary files a/6-async/03-promise-chaining/promise-handler-variants@2x.png and b/6-async/03-promise-chaining/promise-handler-variants@2x.png differ diff --git a/6-async/03-promise-chaining/promise-then-chain.png b/6-async/03-promise-chaining/promise-then-chain.png index 7cd1baa9..1eb13140 100644 Binary files a/6-async/03-promise-chaining/promise-then-chain.png and b/6-async/03-promise-chaining/promise-then-chain.png differ diff --git a/6-async/03-promise-chaining/promise-then-chain@2x.png b/6-async/03-promise-chaining/promise-then-chain@2x.png index 3d981342..078792ef 100644 Binary files a/6-async/03-promise-chaining/promise-then-chain@2x.png and b/6-async/03-promise-chaining/promise-then-chain@2x.png differ diff --git a/6-async/03-promise-chaining/promise-then-many.png b/6-async/03-promise-chaining/promise-then-many.png index 199867f8..0b633f60 100644 Binary files a/6-async/03-promise-chaining/promise-then-many.png and b/6-async/03-promise-chaining/promise-then-many.png differ diff --git a/6-async/03-promise-chaining/promise-then-many@2x.png b/6-async/03-promise-chaining/promise-then-many@2x.png index 2e7847eb..356185d2 100644 Binary files a/6-async/03-promise-chaining/promise-then-many@2x.png and b/6-async/03-promise-chaining/promise-then-many@2x.png differ diff --git a/archive/01-hello-world/hello-world-render.png b/archive/01-hello-world/hello-world-render.png index ffe81069..d1e3e17f 100644 Binary files a/archive/01-hello-world/hello-world-render.png and b/archive/01-hello-world/hello-world-render.png differ diff --git a/archive/01-hello-world/hello-world-render@2x.png b/archive/01-hello-world/hello-world-render@2x.png index c4411027..28ad64fe 100644 Binary files a/archive/01-hello-world/hello-world-render@2x.png and b/archive/01-hello-world/hello-world-render@2x.png differ diff --git a/figures.sketch b/figures.sketch index b6abb538..f349b125 100644 Binary files a/figures.sketch and b/figures.sketch differ