diff --git a/1-js/01-getting-started/1-intro/limitations.png b/1-js/01-getting-started/1-intro/limitations.png index 4063bbcf..a07b9903 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 55c030ef..287b06d9 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/04-variables/variable-change.png b/1-js/02-first-steps/04-variables/variable-change.png index 6dd3803d..2aff675f 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..e74094c9 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..3a4baaf4 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..35e9f454 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..37c5d5fb 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..924a22a8 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/11-logical-operators/9-check-login/ifelse_task.png b/1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task.png index 8b54dc83..0d5eb48f 100644 Binary files a/1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task.png and b/1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task.png differ diff --git a/1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task@2x.png b/1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task@2x.png index 92001dfe..14a06e93 100644 Binary files a/1-js/02-first-steps/11-logical-operators/9-check-login/ifelse_task@2x.png and b/1-js/02-first-steps/11-logical-operators/9-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 5f350581..a558b31a 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 e2fe5bac..4d64f985 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/02-coding-style/code-style.png b/1-js/03-code-quality/02-coding-style/code-style.png index a9ae4b98..8c457f5e 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 be9b99dc..6789e6f6 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..9800b1c4 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..8e917e9b 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/variable-contains-reference.png b/1-js/04-object-basics/01-object/variable-contains-reference.png index d6e7fddf..c417ac1c 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..0b877009 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..919a4f57 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..7a35fb15 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..e5c330c3 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..98edf5c8 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..1447f15f 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..67d95ba0 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..95844adc 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..40cc0e74 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..63001b7a 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..44cfdddb 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..1038b7e4 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..f2b13765 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..b2fec706 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..646355c9 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..501798a3 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..91114279 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..4d1cb84a 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..ca2db9ab 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..e60b92c0 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..c2e79d7b 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..79c935c0 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..e3b04097 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..28625adc 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..af39f0cd 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..b19f9953 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..ffe90716 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..1a143778 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..54a90a92 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..8ac34e21 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..5f0c8741 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 9113c76b..c4f80e85 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 e6ec8d8f..f7179bbc 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 03b29d93..093b16ed 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 c9888a44..3be433f7 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..f537417d 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..49e36d63 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..d2eb466a 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..823afaa5 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..6feb0c94 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..79f6f8d9 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..13d13536 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..5625c2b4 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..80daca3d 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..66982a9f 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..56595ce9 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..7a1f4436 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..ce72de3e 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..39df3d86 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..d2ebb4ad 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..2c02fdc2 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..c5123f2e 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..24c990db 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..f8e53641 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..b8e750bb 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..bffa6960 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..a4ff44ee 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..e2142a08 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..36032173 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..3de7e309 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..7d7b13fc 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..de84d79b 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..c5ad4b0d 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..e700cadd 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..44324598 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 b3f9e8f0..6f9b3281 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 55a705d6..b2304be9 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 046d3ed4..f230e7ba 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 ae4d4087..36c10f27 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 9a28a8e9..91eda24d 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 8a678bfb..48db883a 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 d3cee3f3..7eaad76a 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 7d1732ba..ce5a6e96 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 dba908bd..75ba85fb 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 6fe73189..ece15e81 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 5d67dde9..4c947f76 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 fbdfbcab..101df7e4 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 5b1ab188..86890c2c 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 62e80de1..5efae544 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..3a29e1de 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..70971d7c 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..a0285829 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..20ef8347 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..2a3f44b4 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..4753b80c 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..0f7c5b07 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..50b2a730 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..37aa3cd9 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..895ae51c 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..67c1744c 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..151b09f9 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..ccafd7f1 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..9fcd057e 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..094cf915 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..bee58575 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..e45e4867 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..eec94c5b 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/06-advanced-functions/13-generators/anon.png b/1-js/06-advanced-functions/13-generators/anon.png new file mode 100644 index 00000000..a1675d2f Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/anon.png differ diff --git a/1-js/06-advanced-functions/13-generators/genYield2-2.png b/1-js/06-advanced-functions/13-generators/genYield2-2.png new file mode 100644 index 00000000..ab606f56 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/genYield2-2.png differ diff --git a/1-js/06-advanced-functions/13-generators/genYield2-2@2x.png b/1-js/06-advanced-functions/13-generators/genYield2-2@2x.png new file mode 100644 index 00000000..0fdd8ebd Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/genYield2-2@2x.png differ diff --git a/1-js/06-advanced-functions/13-generators/genYield2-3.png b/1-js/06-advanced-functions/13-generators/genYield2-3.png new file mode 100644 index 00000000..50b330fa Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/genYield2-3.png differ diff --git a/1-js/06-advanced-functions/13-generators/genYield2-3@2x.png b/1-js/06-advanced-functions/13-generators/genYield2-3@2x.png new file mode 100644 index 00000000..50ef333c Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/genYield2-3@2x.png differ diff --git a/1-js/06-advanced-functions/13-generators/genYield2.png b/1-js/06-advanced-functions/13-generators/genYield2.png new file mode 100644 index 00000000..2b9aaf82 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/genYield2.png differ diff --git a/1-js/06-advanced-functions/13-generators/genYield2@2x.png b/1-js/06-advanced-functions/13-generators/genYield2@2x.png new file mode 100644 index 00000000..35d9f2a4 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/genYield2@2x.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-1.png b/1-js/06-advanced-functions/13-generators/generateSequence-1.png new file mode 100644 index 00000000..4b789e60 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-1.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-1@2x.png b/1-js/06-advanced-functions/13-generators/generateSequence-1@2x.png new file mode 100644 index 00000000..b56402e1 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-1@2x.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-2.png b/1-js/06-advanced-functions/13-generators/generateSequence-2.png new file mode 100644 index 00000000..dc7cbbd4 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-2.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-2@2x.png b/1-js/06-advanced-functions/13-generators/generateSequence-2@2x.png new file mode 100644 index 00000000..b50423d7 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-2@2x.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-3.png b/1-js/06-advanced-functions/13-generators/generateSequence-3.png new file mode 100644 index 00000000..4f2b1eb0 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-3.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-3@2x.png b/1-js/06-advanced-functions/13-generators/generateSequence-3@2x.png new file mode 100644 index 00000000..d70c1af5 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-3@2x.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-4.png b/1-js/06-advanced-functions/13-generators/generateSequence-4.png new file mode 100644 index 00000000..e95608ca Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-4.png differ diff --git a/1-js/06-advanced-functions/13-generators/generateSequence-4@2x.png b/1-js/06-advanced-functions/13-generators/generateSequence-4@2x.png new file mode 100644 index 00000000..85dfa593 Binary files /dev/null and b/1-js/06-advanced-functions/13-generators/generateSequence-4@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..d0a905b3 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..91a2d084 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..2b07f76d 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..b3976f96 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..3c122d5f 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..35db68f1 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..33e71d8f 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..29d6883c 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..3b26a582 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..66aaa501 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..eae25e0d 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..39194571 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..dae56a32 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..6443eee6 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..cd2cdea7 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..48a5de34 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..02f0e747 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..7abe2c93 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 dbab2f78..03737f2d 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 8c3a18dc..a2e9390e 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..b0ff1532 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..5d4365cf 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..581105aa 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..4f0e5330 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..aaa6d234 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..537d6ef7 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..e1758e9f 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..2d282a9d 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..5d29e43d 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..ca5c3855 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..cd2cdea7 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..48a5de34 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..02f0e747 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..7abe2c93 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 dbab2f78..03737f2d 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 8c3a18dc..a2e9390e 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..b0ff1532 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..5d4365cf 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..9115d5f3 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..3120a8d5 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..581105aa 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..4f0e5330 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..aaa6d234 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..537d6ef7 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..5d29e43d 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..ca5c3855 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..8f26210d 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..e42d3947 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..9115d5f3 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..3120a8d5 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..e1758e9f 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..2d282a9d 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..86b1a585 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..f44bfb1d 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..0da6479d 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..ebe8c032 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..f1d31218 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..29c878ea 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..bae44e57 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..6197bd29 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..f090909a 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..b953f91e 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..b0b1b6ad 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..76cd5877 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..ffdb6df7 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..e532c182 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..f6331e95 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..d515cb0f 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..4bb5bb95 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..4741353f 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..0da6479d 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..ebe8c032 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..adfb1cb9 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..cfd85167 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..74d1d88e 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..8ce876f1 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..eb43cb3d 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..f6e06575 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..68f9ac27 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..cd3c3004 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..92182950 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..7515aa8c 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/1-js/09-async/02-promise-basics/promise-reject-1.png b/1-js/09-async/02-promise-basics/promise-reject-1.png index 38f27c73..30692f4e 100644 Binary files a/1-js/09-async/02-promise-basics/promise-reject-1.png and b/1-js/09-async/02-promise-basics/promise-reject-1.png differ diff --git a/1-js/09-async/02-promise-basics/promise-reject-1@2x.png b/1-js/09-async/02-promise-basics/promise-reject-1@2x.png index f9b748ff..fd5fb5cf 100644 Binary files a/1-js/09-async/02-promise-basics/promise-reject-1@2x.png and b/1-js/09-async/02-promise-basics/promise-reject-1@2x.png differ diff --git a/1-js/09-async/02-promise-basics/promise-resolve-1.png b/1-js/09-async/02-promise-basics/promise-resolve-1.png index 0dfe7bad..87cb6b2d 100644 Binary files a/1-js/09-async/02-promise-basics/promise-resolve-1.png and b/1-js/09-async/02-promise-basics/promise-resolve-1.png differ diff --git a/1-js/09-async/02-promise-basics/promise-resolve-1@2x.png b/1-js/09-async/02-promise-basics/promise-resolve-1@2x.png index 269b8f29..3f6bb90f 100644 Binary files a/1-js/09-async/02-promise-basics/promise-resolve-1@2x.png and b/1-js/09-async/02-promise-basics/promise-resolve-1@2x.png differ diff --git a/1-js/09-async/02-promise-basics/promise-resolve-reject.png b/1-js/09-async/02-promise-basics/promise-resolve-reject.png index 505726ef..f6c0abd3 100644 Binary files a/1-js/09-async/02-promise-basics/promise-resolve-reject.png and b/1-js/09-async/02-promise-basics/promise-resolve-reject.png differ diff --git a/1-js/09-async/02-promise-basics/promise-resolve-reject@2x.png b/1-js/09-async/02-promise-basics/promise-resolve-reject@2x.png index 31128dbe..6a695361 100644 Binary files a/1-js/09-async/02-promise-basics/promise-resolve-reject@2x.png and b/1-js/09-async/02-promise-basics/promise-resolve-reject@2x.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-handler-variants-2.png b/1-js/09-async/03-promise-chaining/promise-handler-variants-2.png index 1b4eff7a..ada69760 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-handler-variants-2.png and b/1-js/09-async/03-promise-chaining/promise-handler-variants-2.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-handler-variants-2@2x.png b/1-js/09-async/03-promise-chaining/promise-handler-variants-2@2x.png index 241733fb..7dd1d9ef 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-handler-variants-2@2x.png and b/1-js/09-async/03-promise-chaining/promise-handler-variants-2@2x.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-handler-variants.png b/1-js/09-async/03-promise-chaining/promise-handler-variants.png index 541c18eb..17eeff5a 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-handler-variants.png and b/1-js/09-async/03-promise-chaining/promise-handler-variants.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-handler-variants@2x.png b/1-js/09-async/03-promise-chaining/promise-handler-variants@2x.png index 3a2f6b1d..bbe716f6 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-handler-variants@2x.png and b/1-js/09-async/03-promise-chaining/promise-handler-variants@2x.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-then-chain.png b/1-js/09-async/03-promise-chaining/promise-then-chain.png index 7cd1baa9..52939e5f 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-then-chain.png and b/1-js/09-async/03-promise-chaining/promise-then-chain.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-then-chain@2x.png b/1-js/09-async/03-promise-chaining/promise-then-chain@2x.png index 3d981342..731f8c93 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-then-chain@2x.png and b/1-js/09-async/03-promise-chaining/promise-then-chain@2x.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-then-many.png b/1-js/09-async/03-promise-chaining/promise-then-many.png index 199867f8..c37f6fe0 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-then-many.png and b/1-js/09-async/03-promise-chaining/promise-then-many.png differ diff --git a/1-js/09-async/03-promise-chaining/promise-then-many@2x.png b/1-js/09-async/03-promise-chaining/promise-then-many@2x.png index 2e7847eb..6fc13c2c 100644 Binary files a/1-js/09-async/03-promise-chaining/promise-then-many@2x.png and b/1-js/09-async/03-promise-chaining/promise-then-many@2x.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-handler-variants-2.png b/1-js/09-async/04-promise-error-handling/promise-handler-variants-2.png new file mode 100644 index 00000000..ada69760 Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-handler-variants-2.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-handler-variants-2@2x.png b/1-js/09-async/04-promise-error-handling/promise-handler-variants-2@2x.png new file mode 100644 index 00000000..7dd1d9ef Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-handler-variants-2@2x.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-handler-variants.png b/1-js/09-async/04-promise-error-handling/promise-handler-variants.png new file mode 100644 index 00000000..17eeff5a Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-handler-variants.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-handler-variants@2x.png b/1-js/09-async/04-promise-error-handling/promise-handler-variants@2x.png new file mode 100644 index 00000000..bbe716f6 Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-handler-variants@2x.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-then-chain.png b/1-js/09-async/04-promise-error-handling/promise-then-chain.png new file mode 100644 index 00000000..52939e5f Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-then-chain.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-then-chain@2x.png b/1-js/09-async/04-promise-error-handling/promise-then-chain@2x.png new file mode 100644 index 00000000..731f8c93 Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-then-chain@2x.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-then-many.png b/1-js/09-async/04-promise-error-handling/promise-then-many.png new file mode 100644 index 00000000..c37f6fe0 Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-then-many.png differ diff --git a/1-js/09-async/04-promise-error-handling/promise-then-many@2x.png b/1-js/09-async/04-promise-error-handling/promise-then-many@2x.png new file mode 100644 index 00000000..6fc13c2c Binary files /dev/null and b/1-js/09-async/04-promise-error-handling/promise-then-many@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..9db5fdcd 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..1bd9025a 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..ad344699 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..62e8a048 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..1ef2e96d 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..6bfdb4b9 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..fb2c55aa 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..ece91199 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..4db9d27a 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..c3c79b9b 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..feb97f77 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..e89c7cf3 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/metric-all.png b/2-ui/1-document/09-size-and-scroll/metric-all.png index a6335bcd..9e4ae920 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..5713afa1 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-width-height.png b/2-ui/1-document/09-size-and-scroll/metric-client-width-height.png index d10edb5f..d6f5a49a 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..89125b90 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-css.png b/2-ui/1-document/09-size-and-scroll/metric-css.png index a28bbab7..f9548a2d 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..189fdc78 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 a0fba50d..08d86cd1 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..7c1caa23 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 f2595784..9e729645 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..86f546b2 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/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..a50065d9 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..c3ed71ac 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 da4869fb..7a080f68 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..1a94289b 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 9e4d9d5e..b349ef6f 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..5dbbc4cb 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 3624196b..4f089f36 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..2f33e35f 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..73b12aac 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..7bd13439 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..cf04efa9 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..2b9ffc83 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..d81ea750 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..1f49b628 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..e6f01b46 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..f9096a6c 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..9c456d8e 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..2a7461fa 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..7cf89818 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..c2207560 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..b42b4a59 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..7dff0fac 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..7ce49c9b 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..2ba6772a 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 e82adf50..d22e715c 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 b1c567e9..c234b462 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/4-forms-controls/1-form-elements/form-navigation.png b/2-ui/4-forms-controls/1-form-elements/form-navigation.png index 5d00632b..458ab9eb 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..264803eb 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..7d18eaf2 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..4d3ef3ab 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..87733d10 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..2e6716ac 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..6ca35711 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..325f6448 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..6011c39d 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..705242b6 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..64779d0d 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..1b78e826 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..51ebf35b 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..b1ffea48 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..f0be8dc1 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..57a6b96d 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 890e6c27..e24b326f 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 343d48c9..ab41160c 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..52bb5cbc 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..5c356064 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..fa153623 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..c0c33932 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..e1e0eedc 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..5fd9f6da 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..76216d1c 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..48a73c62 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..3dd908fb 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..3a53562f 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..d182ebca 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..b23c65d2 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..f0bb0032 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..af37be2b 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..a3d0c6a7 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..5039009e 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..a7d719eb 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..0358df14 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..5057f371 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..7f5d3bd7 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..0298265c 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..9b8c9bee 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..76216d1c 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..48a73c62 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..05ad6d0b 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..89d8a284 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..92e26bc9 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..a166aadb 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..a1a9d709 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..9aa9e45b 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..7cfae427 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..15aeccbb 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..f81baea0 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..a3997583 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..10dc1f95 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..ff3cd330 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..2ed9c42e 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..abff312d 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..be4e99a0 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..872addd5 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..35de1365 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..af01fbb0 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..5a089773 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..343fb64b 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..946f34e6 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..c1c013e1 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..e3a50ff3 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..cb8129c2 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..c455ba64 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..36179761 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..ce04a151 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..c839844e 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..1316407b 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..0457ccab 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..e9a2209c 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..8c5a44ac 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..a6517c96 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..8ef62d18 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..630d1c49 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..e6611094 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..1bc710fb 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..86efed46 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..da42e6a9 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..6602ae08 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