feat(curriculum): add registration form practice project (#42876)
* feat(curriculum): add registration-form practice project * add parts 001-006 * add parts 007-009 * add parts 010-013 * add parts 014-024, fix 013 * add parts 025-043 * add parts 043-046 * add parts 0047-057 without tests * fix tests and adjust index.md file I do not understand * add css tests to parts 037-040 * add tests parts 040-057 * remove space around ERM * add true assertion until document iframe is fixed * add critical review suggestions Co-authored-by: Tom <20648924+moT01@users.noreply.github.com> Co-authored-by: gikf <60067306+gikf@users.noreply.github.com> * use clear, Tom-like language for 038 Co-authored-by: Tom <20648924+moT01@users.noreply.github.com> * change order to match author's age * apply suggestions with personal pazzaz * add that thing Nich forgets * use innerText Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com> Co-authored-by: Tom <20648924+moT01@users.noreply.github.com> Co-authored-by: gikf <60067306+gikf@users.noreply.github.com> Co-authored-by: Nicholas Carrigan (he/him) <nhcarrigan@gmail.com>
This commit is contained in:
242
curriculum/challenges/_meta/registration-form/meta.json
Normal file
242
curriculum/challenges/_meta/registration-form/meta.json
Normal file
@ -0,0 +1,242 @@
|
||||
{
|
||||
"name": "Registration Form",
|
||||
"isUpcomingChange": true,
|
||||
"dashedName": "registration-form",
|
||||
"order": 23,
|
||||
"time": "5 hours",
|
||||
"template": "",
|
||||
"required": [],
|
||||
"superBlock": "responsive-web-design",
|
||||
"superOrder": 1,
|
||||
"isBeta": true,
|
||||
"challengeOrder": [
|
||||
[
|
||||
"60eebd07ea685b0e777b5583",
|
||||
"Part 1"
|
||||
],
|
||||
[
|
||||
"60f027099a15b00485563dd2",
|
||||
"Part 2"
|
||||
],
|
||||
[
|
||||
"60f027c87bc98f050395c139",
|
||||
"Part 3"
|
||||
],
|
||||
[
|
||||
"60f0286404aefb0562a4fdf9",
|
||||
"Part 4"
|
||||
],
|
||||
[
|
||||
"60f02e7361b68405e27b62a5",
|
||||
"Part 5"
|
||||
],
|
||||
[
|
||||
"60f030d388cb74067cf291c3",
|
||||
"Part 6"
|
||||
],
|
||||
[
|
||||
"60f1922fcbd2410527b3bd89",
|
||||
"Part 7"
|
||||
],
|
||||
[
|
||||
"60f1a5e2d2c23707a4f9a660",
|
||||
"Part 8"
|
||||
],
|
||||
[
|
||||
"60f1a9cbd23023082e149fee",
|
||||
"Part 9"
|
||||
],
|
||||
[
|
||||
"60f5c3e399ff1a05629964e4",
|
||||
"Part 10"
|
||||
],
|
||||
[
|
||||
"60f5cb8875ab6a0610f05071",
|
||||
"Part 11"
|
||||
],
|
||||
[
|
||||
"60f5d2776c854e069560fbe6",
|
||||
"Part 12"
|
||||
],
|
||||
[
|
||||
"60f5dc35c07ac1078f140916",
|
||||
"Part 13"
|
||||
],
|
||||
[
|
||||
"60f803d5241e6a0433a523a1",
|
||||
"Part 14"
|
||||
],
|
||||
[
|
||||
"60f805f813eaf2049bc2ceea",
|
||||
"Part 15"
|
||||
],
|
||||
[
|
||||
"60f80e0081e0f2052ae5b505",
|
||||
"Part 16"
|
||||
],
|
||||
[
|
||||
"60f81167d0d4910809f88945",
|
||||
"Part 17"
|
||||
],
|
||||
[
|
||||
"60f81616cff80508badf9ad5",
|
||||
"Part 18"
|
||||
],
|
||||
[
|
||||
"60f83e7bfc09900959f41e20",
|
||||
"Part 19"
|
||||
],
|
||||
[
|
||||
"60f84ec41116b209c280ba91",
|
||||
"Part 20"
|
||||
],
|
||||
[
|
||||
"60f852f645b5310a8264f555",
|
||||
"Part 21"
|
||||
],
|
||||
[
|
||||
"60f85a62fb30c80bcea0cedb",
|
||||
"Part 22"
|
||||
],
|
||||
[
|
||||
"60f8604682407e0d017bbf7f",
|
||||
"Part 23"
|
||||
],
|
||||
[
|
||||
"60f8618d191b940d62038513",
|
||||
"Part 24"
|
||||
],
|
||||
[
|
||||
"60fab4a123ce4b04526b082b",
|
||||
"Part 25"
|
||||
],
|
||||
[
|
||||
"60fab8367d35de04e5cb7929",
|
||||
"Part 26"
|
||||
],
|
||||
[
|
||||
"60fab9f17fa294054b74228c",
|
||||
"Part 27"
|
||||
],
|
||||
[
|
||||
"60fabf0dd4959805dbae09e6",
|
||||
"Part 28"
|
||||
],
|
||||
[
|
||||
"60fac4095512d3066053d73c",
|
||||
"Part 29"
|
||||
],
|
||||
[
|
||||
"60fac56271087806def55b33",
|
||||
"Part 30"
|
||||
],
|
||||
[
|
||||
"60fac8d7fdfaee0796934f20",
|
||||
"Part 31"
|
||||
],
|
||||
[
|
||||
"60faca286cb48b07f6482970",
|
||||
"Part 32"
|
||||
],
|
||||
[
|
||||
"60facde2d0dc61085b41063f",
|
||||
"Part 33"
|
||||
],
|
||||
[
|
||||
"60facf914c7b9b08d7510c2c",
|
||||
"Part 34"
|
||||
],
|
||||
[
|
||||
"60fad0a812d9890938524f50",
|
||||
"Part 35"
|
||||
],
|
||||
[
|
||||
"60fad1cafcde010995e15306",
|
||||
"Part 36"
|
||||
],
|
||||
[
|
||||
"60fad6dfcc0d930a59becf12",
|
||||
"Part 37"
|
||||
],
|
||||
[
|
||||
"60fad8e6148f310bba7890b1",
|
||||
"Part 38"
|
||||
],
|
||||
[
|
||||
"60fad99e09f9d30c1657e790",
|
||||
"Part 39"
|
||||
],
|
||||
[
|
||||
"60fadb18058e950c73925279",
|
||||
"Part 40"
|
||||
],
|
||||
[
|
||||
"60fadce90f85c50d0bb0dd4f",
|
||||
"Part 41"
|
||||
],
|
||||
[
|
||||
"60fadd972e6ffe0d6858fa2d",
|
||||
"Part 42"
|
||||
],
|
||||
[
|
||||
"60fadfa2b540b70dcfa8b771",
|
||||
"Part 43"
|
||||
],
|
||||
[
|
||||
"60fc219d333e37046f474a6e",
|
||||
"Part 44"
|
||||
],
|
||||
[
|
||||
"60fc22d1e64d1b04cdd4e602",
|
||||
"Part 45"
|
||||
],
|
||||
[
|
||||
"60fc236dc04532052926fdac",
|
||||
"Part 46"
|
||||
],
|
||||
[
|
||||
"60ffe1bc30415f042faea936",
|
||||
"Part 47"
|
||||
],
|
||||
[
|
||||
"60ffe3936796ac04959285a9",
|
||||
"Part 48"
|
||||
],
|
||||
[
|
||||
"60ffe4f4ec18cd04dc470c56",
|
||||
"Part 49"
|
||||
],
|
||||
[
|
||||
"60ffe69ee377c6055e192a46",
|
||||
"Part 50"
|
||||
],
|
||||
[
|
||||
"60ffe7d8aae62c05bcc9e7eb",
|
||||
"Part 51"
|
||||
],
|
||||
[
|
||||
"60ffe8a5ceb0e90618db06d9",
|
||||
"Part 52"
|
||||
],
|
||||
[
|
||||
"60ffe947a868ec068f7850f6",
|
||||
"Part 53"
|
||||
],
|
||||
[
|
||||
"60ffe9cb47809106eda2f2c9",
|
||||
"Part 54"
|
||||
],
|
||||
[
|
||||
"60ffec2825da1007509ddd06",
|
||||
"Part 55"
|
||||
],
|
||||
[
|
||||
"60ffecefac971607ae73c60f",
|
||||
"Part 56"
|
||||
],
|
||||
[
|
||||
"60ffefd6479a3d084fb77cbc",
|
||||
"Part 57"
|
||||
]
|
||||
]
|
||||
}
|
Reference in New Issue
Block a user