Files
freeCodeCamp/curriculum/challenges/_meta/learn-css-variables-by-building-a-city-skyline/meta.json
Nicholas Carrigan (he/him) 8614db7a32 feat: enable new curriculum (#44183)
* feat: use legacy flag

chore: reorder challenges

fix: linter

revert: server change

feat: unblock new editor

fix: proper order

fix: 0-based order

fix: broke the order

feat: move tribute certification to its own block

feat: split the old projects block into 4

fix: put all blocks in order

chore: add intro text

refactor: use block, not blockName in query

fix: project progress indicator

* fix: reorder new challenges/certs

* fix: reorder legacy challenges

* fix: reintroduce legacy certs

* feat: add showNewCurriculum flag to env

* chore: forgot sample.env

* feat: use feature flag for display

* fix: rename meta + dirs to match new blocks

* fix: add new blocks to help-category-map

* fix: update completion-modal for new GQL schema

* test: duplicate title/id errors ->  warnings

* fix: update completion-modal to new GQL schema Mk2

* chore: re-order metas (again)

* fix: revert super-block-intro changes

The intro needs to show both legacy and new content.  We need to decide
which pages are created, rather than than what a page shows when
rendered.

* feat: move upcoming curriculum into own superblock

* fix: handle one certification with two superBlocks

* fix: remove duplicated intros

* fix: remove duplicate projects from /settings

* fix: drop 'two' from Responsive Web Design Two

* chore: rename slug suffix from two to v2

* feat: control display of new curriculum

* feat: control project paths shown on /settings

* fix: use new project order for /settings

This does mean that /settings will change before the release, but I
don't think it's serious.  All the projects are there, just not in the
legacy order.

* fix: claim/show cert button

* chore: remove isLegacy

Since we have legacy superblocks, we don't currently need individual
blocks to be legacy

* test: fix utils.test

* fix: verifyCanClaim needs certification

If Shaun removes the cert claim cards, maybe we can remove this entirely

* fix: add hasEditableBoundaries flags where needed

* chore: remove isUpcomingChange

* chore: v2 -> 22

Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2021-12-20 12:36:31 -06:00

486 lines
7.6 KiB
JSON

{
"name": "Learn CSS Variables by Building a City Skyline",
"isUpcomingChange": false,
"usesMultifileEditor": true,
"hasEditableBoundaries": true,
"dashedName": "learn-css-variables-by-building-a-city-skyline",
"order": 14,
"time": "5 hours",
"template": "",
"required": [],
"superBlock": "responsive-web-design",
"challengeOrder": [
[
"5d822fd413a79914d39e98c9",
"Step 1"
],
[
"5d822fd413a79914d39e98ca",
"Step 2"
],
[
"5d822fd413a79914d39e98cb",
"Step 3"
],
[
"5d822fd413a79914d39e98cc",
"Step 4"
],
[
"5d822fd413a79914d39e98cd",
"Step 5"
],
[
"5d822fd413a79914d39e98ce",
"Step 6"
],
[
"5d822fd413a79914d39e98cf",
"Step 7"
],
[
"5d822fd413a79914d39e98d0",
"Step 8"
],
[
"5d822fd413a79914d39e98d1",
"Step 9"
],
[
"5d822fd413a79914d39e98d2",
"Step 10"
],
[
"5d822fd413a79914d39e98d3",
"Step 11"
],
[
"5d822fd413a79914d39e98d4",
"Step 12"
],
[
"5d822fd413a79914d39e98d5",
"Step 13"
],
[
"5d822fd413a79914d39e98d6",
"Step 14"
],
[
"5d822fd413a79914d39e98d7",
"Step 15"
],
[
"5d822fd413a79914d39e98d8",
"Step 16"
],
[
"5d822fd413a79914d39e98d9",
"Step 17"
],
[
"5d822fd413a79914d39e98da",
"Step 18"
],
[
"5d822fd413a79914d39e98db",
"Step 19"
],
[
"5d822fd413a79914d39e98dc",
"Step 20"
],
[
"5d822fd413a79914d39e98dd",
"Step 21"
],
[
"5d822fd413a79914d39e98de",
"Step 22"
],
[
"5d822fd413a79914d39e98df",
"Step 23"
],
[
"5d822fd413a79914d39e98e0",
"Step 24"
],
[
"5d822fd413a79914d39e98e1",
"Step 25"
],
[
"5d822fd413a79914d39e98e2",
"Step 26"
],
[
"5d822fd413a79914d39e98e3",
"Step 27"
],
[
"5d822fd413a79914d39e98e4",
"Step 28"
],
[
"5d822fd413a79914d39e98e5",
"Step 29"
],
[
"5d822fd413a79914d39e98e6",
"Step 30"
],
[
"5d822fd413a79914d39e98e7",
"Step 31"
],
[
"5d822fd413a79914d39e98e8",
"Step 32"
],
[
"5d822fd413a79914d39e98e9",
"Step 33"
],
[
"5d822fd413a79914d39e98ea",
"Step 34"
],
[
"5d822fd413a79914d39e98eb",
"Step 35"
],
[
"5d822fd413a79914d39e98ec",
"Step 36"
],
[
"5d822fd413a79914d39e98ed",
"Step 37"
],
[
"5d822fd413a79914d39e98ee",
"Step 38"
],
[
"5d822fd413a79914d39e98ef",
"Step 39"
],
[
"5d822fd413a79914d39e98f0",
"Step 40"
],
[
"5d822fd413a79914d39e98f1",
"Step 41"
],
[
"5d822fd413a79914d39e98f2",
"Step 42"
],
[
"5d822fd413a79914d39e98f3",
"Step 43"
],
[
"5d822fd413a79914d39e98f4",
"Step 44"
],
[
"5d822fd413a79914d39e98f5",
"Step 45"
],
[
"5d822fd413a79914d39e98f6",
"Step 46"
],
[
"5d822fd413a79914d39e98f7",
"Step 47"
],
[
"5d822fd413a79914d39e98f8",
"Step 48"
],
[
"5d822fd413a79914d39e98f9",
"Step 49"
],
[
"5d822fd413a79914d39e98fa",
"Step 50"
],
[
"5d822fd413a79914d39e98fb",
"Step 51"
],
[
"5d822fd413a79914d39e98fc",
"Step 52"
],
[
"5d822fd413a79914d39e98fd",
"Step 53"
],
[
"5d822fd413a79914d39e98fe",
"Step 54"
],
[
"5d822fd413a79914d39e98ff",
"Step 55"
],
[
"5d822fd413a79914d39e9900",
"Step 56"
],
[
"5d822fd413a79914d39e9901",
"Step 57"
],
[
"5d822fd413a79914d39e9902",
"Step 58"
],
[
"5d822fd413a79914d39e9903",
"Step 59"
],
[
"5d822fd413a79914d39e9904",
"Step 60"
],
[
"5d822fd413a79914d39e9905",
"Step 61"
],
[
"5d822fd413a79914d39e9906",
"Step 62"
],
[
"5d822fd413a79914d39e9907",
"Step 63"
],
[
"5d822fd413a79914d39e9908",
"Step 64"
],
[
"5d822fd413a79914d39e9909",
"Step 65"
],
[
"5d822fd413a79914d39e990a",
"Step 66"
],
[
"5d822fd413a79914d39e990b",
"Step 67"
],
[
"5d822fd413a79914d39e990c",
"Step 68"
],
[
"5d822fd413a79914d39e990d",
"Step 69"
],
[
"5d822fd413a79914d39e990e",
"Step 70"
],
[
"5d822fd413a79914d39e990f",
"Step 71"
],
[
"5d822fd413a79914d39e9910",
"Step 72"
],
[
"5d822fd413a79914d39e9911",
"Step 73"
],
[
"5d822fd413a79914d39e9912",
"Step 74"
],
[
"5d822fd413a79914d39e9913",
"Step 75"
],
[
"5d822fd413a79914d39e9914",
"Step 76"
],
[
"5d822fd413a79914d39e9916",
"Step 77"
],
[
"5d822fd413a79914d39e9917",
"Step 78"
],
[
"5d822fd413a79914d39e9918",
"Step 79"
],
[
"5d822fd413a79914d39e9919",
"Step 80"
],
[
"5d822fd413a79914d39e991a",
"Step 81"
],
[
"5d822fd413a79914d39e991b",
"Step 82"
],
[
"5d822fd413a79914d39e991c",
"Step 83"
],
[
"5d822fd413a79914d39e991d",
"Step 84"
],
[
"5d822fd413a79914d39e991e",
"Step 85"
],
[
"5d822fd413a79914d39e991f",
"Step 86"
],
[
"5d822fd413a79914d39e9920",
"Step 87"
],
[
"5d822fd413a79914d39e9921",
"Step 88"
],
[
"5d822fd413a79914d39e9922",
"Step 89"
],
[
"5d822fd413a79914d39e9923",
"Step 90"
],
[
"5d822fd413a79914d39e9924",
"Step 91"
],
[
"5d822fd413a79914d39e9925",
"Step 92"
],
[
"5d822fd413a79914d39e9926",
"Step 93"
],
[
"5d822fd413a79914d39e9927",
"Step 94"
],
[
"5d822fd413a79914d39e9928",
"Step 95"
],
[
"5d822fd413a79914d39e9929",
"Step 96"
],
[
"5d822fd413a79914d39e992a",
"Step 97"
],
[
"5d822fd413a79914d39e992b",
"Step 98"
],
[
"5d822fd413a79914d39e992c",
"Step 99"
],
[
"5d822fd413a79914d39e992d",
"Step 100"
],
[
"5d822fd413a79914d39e992e",
"Step 101"
],
[
"5d822fd413a79914d39e992f",
"Step 102"
],
[
"5d822fd413a79914d39e9930",
"Step 103"
],
[
"5d822fd413a79914d39e9932",
"Step 104"
],
[
"5d822fd413a79914d39e9933",
"Step 105"
],
[
"5d822fd413a79914d39e9915",
"Step 106"
],
[
"5d822fd413a79914d39e9934",
"Step 107"
],
[
"5d822fd413a79914d39e9935",
"Step 108"
],
[
"5d822fd413a79914d39e9931",
"Step 109"
],
[
"5d822fd413a79914d39e9936",
"Step 110"
],
[
"5d822fd413a79914d39e9937",
"Step 111"
],
[
"5d822fd413a79914d39e9938",
"Step 112"
],
[
"5d822fd413a79914d39e9939",
"Step 113"
],
[
"5d822fd413a79914d39e993a",
"Step 114"
],
[
"5d822fd413a79914d39e993b",
"Step 115"
],
[
"5d822fd413a79914d39e993c",
"Step 116"
],
[
"5d822fd413a79914d39e993d",
"Step 117"
],
[
"5d822fd413a79914d39e993e",
"Step 118"
]
]}