feat(curriculum): add accessibility-quiz practice project (#43244)

* feat(curriculum): add accessibility-quiz practice project

* add parts 002-006

* add parts 7-8, tentative on logo aspect-ratio

* add parts 008-013

* add parts 013-016

* add parts 017-026

* add parts 026-027

* add parts 027-029

* add parts 029-044

* add parts 044-067 - all parts done

* add tests 001-009

* add tests 010 - 033

* add tests 034 - 039

* update tests 008~033, add tests 040-050

* add all tests

* fix some stuff, remove final.md

* take reasonable suggestions from Nich, ignore rest

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>

* replace svg link with actual CDN

* remove getAttribute in potentially bad places

* add method to form

* fix silly querySelectors

* adjust selectors for 028

* fix selectors, and add color transformations

Co-authored-by: Nicholas Carrigan <nhcarrigan@gmail.com>

* fix: typos, and make one test lenient

Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>

Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
Co-authored-by: gikf <60067306+gikf@users.noreply.github.com>
This commit is contained in:
Shaun Hamilton
2021-09-28 21:38:44 +01:00
committed by GitHub
parent 92d2119199
commit 2deb73c8d1
71 changed files with 14817 additions and 5 deletions

View File

@@ -0,0 +1,282 @@
{
"name": "Accessibility Quiz",
"isUpcomingChange": true,
"dashedName": "accessibility-quiz",
"order": 42,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "responsive-web-design",
"superOrder": 1,
"isBeta": true,
"challengeOrder": [
[
"614ccc21ea91ef1736b9b578",
"Part 1"
],
[
"613297a923965e0703b64796",
"Part 2"
],
[
"61329b210dac0b08047fd6ab",
"Part 3"
],
[
"61329d52e5010e08d9b9d66b",
"Part 4"
],
[
"6133acc353338c0bba9cb553",
"Part 5"
],
[
"6133d11ef548f51f876149e3",
"Part 6"
],
[
"613e2546d0594208229ada50",
"Part 7"
],
[
"613e275749ebd008e74bb62e",
"Part 8"
],
[
"6140827cff96e906bd38fc2b",
"Part 9"
],
[
"6140883f74224508174794c0",
"Part 10"
],
[
"61408e4ae3e35d08feb260eb",
"Part 11"
],
[
"61408f155e798909b6908712",
"Part 12"
],
[
"614090d5a22b6f0a5a6b464c",
"Part 13"
],
[
"6141fabd6f75610664e908fd",
"Part 14"
],
[
"6141fed65b61320743da5894",
"Part 15"
],
[
"614202874ca576084fca625f",
"Part 16"
],
[
"614206033d366c090ca7dd42",
"Part 17"
],
[
"61435e3c0679a306c20f1acc",
"Part 18"
],
[
"6143610161323a081b249c19",
"Part 19"
],
[
"6143639d5eddc7094161648c",
"Part 20"
],
[
"6143908b6aafb00a659ca189",
"Part 21"
],
[
"6143920c8eafb00b735746ce",
"Part 22"
],
[
"6143931a113bb80c45546287",
"Part 23"
],
[
"614394fb41985e0d2012a93e",
"Part 24"
],
[
"6143956ed76ed60e012faa51",
"Part 25"
],
[
"614396f7ae83f20ea6f9f4b3",
"Part 26"
],
[
"6143cb26f7edff2dc28f7da5",
"Part 27"
],
[
"6144e818fd5ea704fe56081d",
"Part 28"
],
[
"6144f8dc6849e405dd8bb829",
"Part 29"
],
[
"6145e6eeaa66c605eb087fe9",
"Part 30"
],
[
"6145e8b5080a5f06bb0223d0",
"Part 31"
],
[
"6145eb5f08a38a0786c7a80c",
"Part 32"
],
[
"6145ed1f22caab087630aaad",
"Part 33"
],
[
"6145ee65e2e1530938cb594d",
"Part 34"
],
[
"6145f02240ff8f09f7ec913c",
"Part 35"
],
[
"6145f14f019a4b0adb94b051",
"Part 36"
],
[
"6145f3a5cd9be60b9459cdd6",
"Part 37"
],
[
"6145f47393fbe70c4d885f9c",
"Part 38"
],
[
"6145f59029474c0d3dc1c8b8",
"Part 39"
],
[
"6145f685797bd30df9784e8c",
"Part 40"
],
[
"6145f829ac6a920ebf5797d7",
"Part 41"
],
[
"6145f8f8bcd4370f6509078e",
"Part 42"
],
[
"6145fb5018cb5b100cb2a88c",
"Part 43"
],
[
"6145fc3707fc3310c277f5c8",
"Part 44"
],
[
"614796cb8086be482d60e0ac",
"Part 45"
],
[
"6147a14ef5668b5881ef2297",
"Part 46"
],
[
"614878f7a412310647873015",
"Part 47"
],
[
"61487b77d4a37707073a64e5",
"Part 48"
],
[
"61487da611a65307e78d2c20",
"Part 49"
],
[
"61487f703571b60899055cf9",
"Part 50"
],
[
"614880dc16070e093e29bc56",
"Part 51"
],
[
"614883b6fa720e09fb167de9",
"Part 52"
],
[
"614884c1f5d6f30ab3d78cde",
"Part 53"
],
[
"61488ecfd05e290b5712e6da",
"Part 54"
],
[
"6148d99cdc7acd0c519862cb",
"Part 55"
],
[
"6148da157cc0bd0d06df5c0a",
"Part 56"
],
[
"6148dc095264000dce348bf5",
"Part 57"
],
[
"6148dcaaf2e8750e6cb4501a",
"Part 58"
],
[
"6148dd31d210990f0fb140f8",
"Part 59"
],
[
"6148defa9c01520fb9d178a0",
"Part 60"
],
[
"6148dfab9b54c110577de165",
"Part 61"
],
[
"6148e0bcc13efd10f7d7a6a9",
"Part 62"
],
[
"6148e161ecec9511941f8833",
"Part 63"
],
[
"6148e28706b34912340fd042",
"Part 64"
],
[
"6148e335c1edd512d00e4691",
"Part 65"
],
[
"6148e41c728f65138addf9cc",
"Part 66"
],
[
"6148e5aeb102e3142de026a2",
"Part 67"
]
]
}