From cddf4b5fc87b2247fd78033bda160ba168018865 Mon Sep 17 00:00:00 2001
From: Huyen Nguyen <25715018+huyenltnguyen@users.noreply.github.com>
Date: Tue, 16 Jan 2024 23:12:12 +0700
Subject: [PATCH] fix: use lowercase 'by' in title for consistency (#53208)
---
README.md | 2 +-
client/i18n/locales/english/intro.json | 8 +-
client/src/__mocks__/edges.json | 130 +++++++++---------
.../index.md | 2 +-
.../index.md | 4 +-
.../index.md | 4 +-
.../index.md | 4 +-
.../meta.json | 2 +-
.../meta.json | 2 +-
.../meta.json | 2 +-
.../meta.json | 2 +-
.../64e4e4c4ec263b62ae7bf54d.md | 2 +-
.../64e4e6c86954de67a3e44ee3.md | 2 +-
.../64e4e6fe78b5aa67ef2fc3e7.md | 2 +-
.../64e4e7241f52bb682eeb8211.md | 2 +-
.../64e4e74d0fb4f0687bf4145d.md | 2 +-
.../64e4e78a7ea4a168de4e6a38.md | 2 +-
.../64e4e7bbedb22d6939001ad3.md | 2 +-
.../64e4eaaa9070a66aecbfe603.md | 2 +-
.../64e4ebc7eabc5a6babd479cd.md | 2 +-
.../64e4ecd7735a566c9266a338.md | 2 +-
.../64e4eec13546c06d61a63d59.md | 2 +-
.../64e4f01d6c72086e016a8626.md | 2 +-
.../64ec89ee549ecf802de2b3e2.md | 2 +-
.../64ec8f717b261e824d82d6a5.md | 2 +-
.../64ec9145e424d8835a4e0f28.md | 2 +-
.../64ec9282cd547785258cecf2.md | 2 +-
.../64ec9343769e8f85c1e17e05.md | 2 +-
.../64ec94f0de20c086e09b0fc3.md | 2 +-
.../64ec959a76336c8767f5cd4d.md | 2 +-
.../64ec96761156a187ed32b274.md | 2 +-
.../64ec9b10356c2d8aa05d9ce1.md | 2 +-
.../64ec9c55fdeef78bacd2fc3b.md | 2 +-
.../64fac365aeb8ad70b69b366f.md | 2 +-
.../64fac4d1773e7a719b1254de.md | 2 +-
.../64fac6a497811572b338e5e5.md | 2 +-
.../64faca774fd9fd74bc084cc9.md | 2 +-
.../64facf6180824876f70a2e86.md | 2 +-
.../64fad07f43a101779cb8692a.md | 2 +-
.../64fad9cd2eeb1e7ca2ca8c8b.md | 2 +-
.../64fadae4f2d51b7d5d8b98d8.md | 2 +-
.../64fadff23375f27ff06c6d40.md | 2 +-
.../64fae068bcdc9c805bd8399e.md | 2 +-
.../64faedcd16a1e985c4c2dc94.md | 2 +-
.../64faf0418e828c0114a558a7.md | 2 +-
.../64faf65b22ad8d07df9be14d.md | 2 +-
.../64faf874364ec308f875f636.md | 2 +-
.../64fafac95328110a69bcb75f.md | 2 +-
.../64fb0fa0968f2b113b2d90e9.md | 2 +-
.../64fb1061ca838611ed6a7d6b.md | 2 +-
.../64fb1321e189a6136d200f77.md | 2 +-
.../64fb1436adef3e145b4c3501.md | 2 +-
.../64fb14d890415c14f93069ce.md | 2 +-
.../64fb154a7c48cd159924bb18.md | 2 +-
.../64fb1c4dc0feb219149a7c7d.md | 2 +-
.../64fb285637fa1e1c222033e3.md | 2 +-
.../64fb29348a60361ccd45c1e2.md | 2 +-
.../64fefebad99209211ec30537.md | 2 +-
.../64ff0313700dad264d19dfe4.md | 2 +-
.../64ff04cc33779427a6412449.md | 2 +-
.../64ff068e0426eb288874ed79.md | 2 +-
.../64ff23daf176a92de95f24dc.md | 2 +-
.../64ff24b80431f62ec6b93f65.md | 2 +-
.../65003986d17d1e1865b269c0.md | 2 +-
.../650046832f92c01a35834bca.md | 2 +-
.../650048b0764f9c1b798200e2.md | 2 +-
.../65004ba581d03d1d5628b41c.md | 4 +-
.../650300a25b6f72964ab8aca6.md | 2 +-
.../65099dbd8f137d58e5c0ff16.md | 2 +-
.../659ebe52d74b132a1d75c891.md | 2 +-
70 files changed, 141 insertions(+), 141 deletions(-)
diff --git a/README.md b/README.md
index c15397dadce..f5445ce8705 100644
--- a/README.md
+++ b/README.md
@@ -46,7 +46,7 @@ Here are our twelve core certifications:
- [Learn CSS Flexbox by Building a Photo Gallery](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-css-flexbox-by-building-a-photo-gallery)
- [Learn Typography by Building a Nutrition Label](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-typography-by-building-a-nutrition-label)
- [Learn Accessibility by Building a Quiz](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-accessibility-by-building-a-quiz)
-- [Learn More About CSS Pseudo Selectors By Building A Balance Sheet](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet)
+- [Learn More About CSS Pseudo Selectors by Building A Balance Sheet](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet)
- [Learn Intermediate CSS by Building a Picasso Painting](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-intermediate-css-by-building-a-picasso-painting)
- [Learn Responsive Web Design by Building a Piano](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-responsive-web-design-by-building-a-piano)
- [Learn CSS Variables by Building a City Skyline](https://www.freecodecamp.org/learn/2022/responsive-web-design/#learn-css-variables-by-building-a-city-skyline)
diff --git a/client/i18n/locales/english/intro.json b/client/i18n/locales/english/intro.json
index f679a0bb28f..9a63f08487f 100644
--- a/client/i18n/locales/english/intro.json
+++ b/client/i18n/locales/english/intro.json
@@ -194,7 +194,7 @@
]
},
"learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet": {
- "title": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet",
+ "title": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet",
"intro": [
"You can use CSS pseudo selectors to change specific HTML elements.",
"In this course, you'll build a balance sheet using pseudo selectors. You'll learn how to change the style of an element when you hover over it with your mouse, and trigger other events on your webpage."
@@ -366,7 +366,7 @@
]
},
"learn-modern-javascript-methods-by-building-football-team-cards": {
- "title": "Learn Modern JavaScript Methods By Building Football Team Cards",
+ "title": "Learn Modern JavaScript Methods by Building Football Team Cards",
"intro": [
"One common aspect of building web applications: processing datasets, and then outputting information to the screen. In this sports team cards project, you'll learn how to work with DOM manipulation, object destructuring, event handling, and data filtering.",
"This project will cover concepts like switch statements, default parameters, Object.freeze(), the map() method, and more."
@@ -388,7 +388,7 @@
]
},
"learn-fetch-and-promises-by-building-an-fcc-authors-page": {
- "title": "Learn Fetch and Promises By Building an fCC Authors Page",
+ "title": "Learn Fetch and Promises by Building an fCC Authors Page",
"intro": [
"One common aspect of web development is learning how to fetch data from an external API, then work with asynchronous JavaScript.",
"This freeCodeCamp authors page project will show you how to use the fetch method, then dynamically update the DOM to display the fetched data.",
@@ -767,7 +767,7 @@
]
},
"learn-list-comprehension-by-building-a-case-converter-program": {
- "title": "Learn Python List Comprehension By Building a Case Converter Program",
+ "title": "Learn Python List Comprehension by Building a Case Converter Program",
"intro": [
"List Comprehension is a way to construct a new Python list from an iterable types: lists, tuples, and strings. All without using a for loop or the `.append()` list method.",
"In this project, you'll write a program that takes a string formatted in Camel Case or Pascal Case, then converts it into Snake Case.",
diff --git a/client/src/__mocks__/edges.json b/client/src/__mocks__/edges.json
index 13c3dfaf155..260742dae77 100644
--- a/client/src/__mocks__/edges.json
+++ b/client/src/__mocks__/edges.json
@@ -29944,7 +29944,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-1",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd5a93fd62bb35968adeab",
"title": "Step 1"
@@ -29956,7 +29956,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-2",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd6343fb42013d99bcd7f3",
"title": "Step 2"
@@ -29968,7 +29968,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-3",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd66c687e610436494c6f1",
"title": "Step 3"
@@ -29980,7 +29980,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-4",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd67a656743144844941cb",
"title": "Step 4"
@@ -29992,7 +29992,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-5",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd6ab779390f49148773bb",
"title": "Step 5"
@@ -30004,7 +30004,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-6",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd6b7c83dbf54a08cf0498",
"title": "Step 6"
@@ -30016,7 +30016,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-7",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd6cc9475a784b7776233e",
"title": "Step 7"
@@ -30028,7 +30028,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-8",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd70336ebb3e4f62ee81ba",
"title": "Step 8"
@@ -30040,7 +30040,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-9",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd719788899952e67692b9",
"title": "Step 9"
@@ -30052,7 +30052,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-10",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd71d596e8f253b9408b39",
"title": "Step 10"
@@ -30064,7 +30064,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-11",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd75ea7f663457612dba02",
"title": "Step 11"
@@ -30076,7 +30076,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-12",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd7648a7ba2e5882436831",
"title": "Step 12"
@@ -30088,7 +30088,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-13",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd778081276b59d59abad6",
"title": "Step 13"
@@ -30100,7 +30100,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-14",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd77f7ad2aeb5ae34d07d6",
"title": "Step 14"
@@ -30112,7 +30112,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-15",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd78621573aa5e8b512f5e",
"title": "Step 15"
@@ -30124,7 +30124,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-16",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd7a160ed17960e971f28b",
"title": "Step 16"
@@ -30136,7 +30136,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-17",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd7b3fcaa5406257abc5d1",
"title": "Step 17"
@@ -30148,7 +30148,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-18",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd8e491324ce717da97ffe",
"title": "Step 18"
@@ -30160,7 +30160,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-19",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd8fd08af43372f02952d0",
"title": "Step 19"
@@ -30172,7 +30172,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-20",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd9126aa72a474301fc49f",
"title": "Step 20"
@@ -30184,7 +30184,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-21",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd933ba685de776a94997e",
"title": "Step 21"
@@ -30196,7 +30196,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-22",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd94056e0355785fbba4d3",
"title": "Step 22"
@@ -30208,7 +30208,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-23",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd986ddbcbd47ba8fbc5ec",
"title": "Step 23"
@@ -30220,7 +30220,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-24",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd990577d8227dd93fbeeb",
"title": "Step 24"
@@ -30232,7 +30232,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-25",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd9a4ff2fc4481b9157bd7",
"title": "Step 25"
@@ -30244,7 +30244,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-26",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd9ad665a4a282c8106be3",
"title": "Step 26"
@@ -30256,7 +30256,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-27",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd9b7285bde783ad5b8aac",
"title": "Step 27"
@@ -30268,7 +30268,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-28",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fd9d9fbdfe078800317055",
"title": "Step 28"
@@ -30280,7 +30280,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-29",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fda307bde0b091cf7d884a",
"title": "Step 29"
@@ -30292,7 +30292,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-30",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fda339eadcfd92a6812bed",
"title": "Step 30"
@@ -30304,7 +30304,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-31",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fdac1e31692f9a9ad97295",
"title": "Step 31"
@@ -30316,7 +30316,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-32",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fdaea3999cb19d76ce717b",
"title": "Step 32"
@@ -30328,7 +30328,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-33",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fdaf9ff894b6a084ecdc1b",
"title": "Step 33"
@@ -30340,7 +30340,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-34",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fdafe6f07fd7a1c6785bc2",
"title": "Step 34"
@@ -30352,7 +30352,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-35",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "61fdb04d9939f0a26ca51c2b",
"title": "Step 35"
@@ -30364,7 +30364,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-36",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620159cd5431aa34bc6a4c9c",
"title": "Step 36"
@@ -30376,7 +30376,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-37",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62015a5da1c95c358f079ebb",
"title": "Step 37"
@@ -30388,7 +30388,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-38",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62015cd2654a1139321a89d2",
"title": "Step 38"
@@ -30400,7 +30400,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-39",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62015d8942384c3aed48329e",
"title": "Step 39"
@@ -30412,7 +30412,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-40",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620167374bb8b4455cd11125",
"title": "Step 40"
@@ -30424,7 +30424,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-41",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620174ed519dd7506c1a4b61",
"title": "Step 41"
@@ -30436,7 +30436,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-42",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620175b3710a0951cfa86edf",
"title": "Step 42"
@@ -30448,7 +30448,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-43",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201782cc420715562f36271",
"title": "Step 43"
@@ -30460,7 +30460,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-44",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620179bc0a6a2358c72b90ad",
"title": "Step 44"
@@ -30472,7 +30472,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-45",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62017b6f47454059bf2d3bd1",
"title": "Step 45"
@@ -30484,7 +30484,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-46",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62017f47c87be96457c49f46",
"title": "Step 46"
@@ -30496,7 +30496,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-47",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62017fa5bbef406580ceb44f",
"title": "Step 47"
@@ -30508,7 +30508,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-48",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62018243f046a368fab8ffb6",
"title": "Step 48"
@@ -30520,7 +30520,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-49",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201830cb0c74b69f1b41635",
"title": "Step 49"
@@ -30532,7 +30532,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-50",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620186f4b6b8356d2def576b",
"title": "Step 50"
@@ -30544,7 +30544,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-51",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62018ba1aa263770c953be66",
"title": "Step 51"
@@ -30556,7 +30556,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-52",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62018c3e94434a71af1d5eaa",
"title": "Step 52"
@@ -30568,7 +30568,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-53",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62018ec29b3ae674f40bef31",
"title": "Step 53"
@@ -30580,7 +30580,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-54",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "62019093fe30e278e797d2f6",
"title": "Step 54"
@@ -30592,7 +30592,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-55",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620191707bc65579ddd3ce15",
"title": "Step 55"
@@ -30604,7 +30604,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-56",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620192a767533a7ad19d96d7",
"title": "Step 56"
@@ -30616,7 +30616,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-57",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201995d9ab88e80f1989dce",
"title": "Step 57"
@@ -30628,7 +30628,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-58",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "620199c7a7a32c81d4db3410",
"title": "Step 58"
@@ -30640,7 +30640,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-59",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201a1a7af32c287bd6b8183",
"title": "Step 59"
@@ -30652,7 +30652,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-60",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201a1cc668a34888f5b2f52",
"title": "Step 60"
@@ -30664,7 +30664,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-61",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201a20d742f5c89736c8cfb",
"title": "Step 61"
@@ -30676,7 +30676,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-62",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201a42e39bf3b95b6a33bf3",
"title": "Step 62"
@@ -30688,7 +30688,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-63",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201a4adcc6414968b391592",
"title": "Step 63"
@@ -30700,7 +30700,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-64",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201a5258af7b398b030bfaf",
"title": "Step 64"
@@ -30712,7 +30712,7 @@
"challenge": {
"fields": {
"slug": "/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/step-65",
- "blockName": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet"
+ "blockName": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet"
},
"id": "6201a59be346d399c21d10b1",
"title": "Step 65"
diff --git a/client/src/pages/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/index.md b/client/src/pages/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/index.md
index 5cf29e8d72b..4d2c65974fc 100644
--- a/client/src/pages/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/index.md
+++ b/client/src/pages/learn/2022/responsive-web-design/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/index.md
@@ -6,6 +6,6 @@ block: learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet
superBlock: 2022/responsive-web-design
---
-## Introduction to the Learn More About CSS Pseudo Selectors By Building A Balance Sheet
+## Introduction to the Learn More About CSS Pseudo Selectors by Building A Balance Sheet
This is a test for the new project-based curriculum.
diff --git a/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-fetch-and-promises-by-building-an-fcc-authors-page/index.md b/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-fetch-and-promises-by-building-an-fcc-authors-page/index.md
index fc7eb2f4d97..d532e368fdc 100644
--- a/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-fetch-and-promises-by-building-an-fcc-authors-page/index.md
+++ b/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-fetch-and-promises-by-building-an-fcc-authors-page/index.md
@@ -1,10 +1,10 @@
---
-title: Introduction to the Learn Fetch and Promises By Building an fCC Authors Page
+title: Introduction to the Learn Fetch and Promises by Building an fCC Authors Page
block: learn-fetch-and-promises-by-building-an-fcc-authors-page
superBlock: JavaScript Algorithms and Data Structures
isBeta: true
---
-## Introduction to the Learn Fetch and Promises By Building an fCC Authors Page
+## Introduction to the Learn Fetch and Promises by Building an fCC Authors Page
This is a test for the new project-based curriculum.
diff --git a/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-modern-javascript-methods-by-building-football-team-cards/index.md b/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-modern-javascript-methods-by-building-football-team-cards/index.md
index a08f182fe11..3a0f0b3542a 100644
--- a/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-modern-javascript-methods-by-building-football-team-cards/index.md
+++ b/client/src/pages/learn/javascript-algorithms-and-data-structures-v8/learn-modern-javascript-methods-by-building-football-team-cards/index.md
@@ -1,10 +1,10 @@
---
title: Introduction to the Learn Modern JavaScript Methods By Building Football Team Cards
-block: Learn Modern JavaScript Methods By Building Football Team Cards
+block: Learn Modern JavaScript Methods by Building Football Team Cards
superBlock: JavaScript Algorithms and Data Structures
isBeta: true
---
-## Introduction to the Learn Modern JavaScript Methods By Building Football Team Cards
+## Introduction to the Learn Modern JavaScript Methods by Building Football Team Cards
This is a test for the new project-based curriculum.
diff --git a/client/src/pages/learn/upcoming-python/learn-list-comprehension-by-building-a-case-converter-program/index.md b/client/src/pages/learn/upcoming-python/learn-list-comprehension-by-building-a-case-converter-program/index.md
index 12f645150ba..2680a0ec48d 100644
--- a/client/src/pages/learn/upcoming-python/learn-list-comprehension-by-building-a-case-converter-program/index.md
+++ b/client/src/pages/learn/upcoming-python/learn-list-comprehension-by-building-a-case-converter-program/index.md
@@ -1,10 +1,10 @@
---
-title: Introduction to the Learn Python List Comprehension By Building a Case Converter Program
+title: Introduction to the Learn Python List Comprehension by Building a Case Converter Program
block: learn-list-comprehension-by-building-a-case-converter-program
superBlock: upcoming-python
isBeta: true
---
-## Introduction to the Learn Python List Comprehension By Building a Case Converter Program
+## Introduction to the Learn Python List Comprehension by Building a Case Converter Program
This is a test for the new project-based curriculum.
diff --git a/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json b/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json
index cee2b3cac23..9b13cde0f6f 100644
--- a/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json
+++ b/curriculum/challenges/_meta/learn-fetch-and-promises-by-building-an-fcc-authors-page/meta.json
@@ -1,5 +1,5 @@
{
- "name": "Learn Fetch and Promises By Building an fCC Authors Page",
+ "name": "Learn Fetch and Promises by Building an fCC Authors Page",
"isUpcomingChange": false,
"usesMultifileEditor": true,
"hasEditableBoundaries": true,
diff --git a/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json b/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json
index 0ff258bfe4d..58f325de5ab 100644
--- a/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json
+++ b/curriculum/challenges/_meta/learn-list-comprehension-by-building-a-case-converter-program/meta.json
@@ -1,5 +1,5 @@
{
- "name": "Learn Python List Comprehension By Building a Case Converter Program",
+ "name": "Learn Python List Comprehension by Building a Case Converter Program",
"isUpcomingChange": false,
"usesMultifileEditor": true,
"hasEditableBoundaries": true,
diff --git a/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json b/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json
index 31949fc63bc..52fd6b237c6 100644
--- a/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json
+++ b/curriculum/challenges/_meta/learn-modern-javascript-methods-by-building-football-team-cards/meta.json
@@ -1,5 +1,5 @@
{
- "name": "Learn Modern JavaScript Methods By Building Football Team Cards",
+ "name": "Learn Modern JavaScript Methods by Building Football Team Cards",
"isUpcomingChange": false,
"usesMultifileEditor": true,
"hasEditableBoundaries": true,
diff --git a/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json b/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json
index aa66beff3cd..53f272da3ca 100644
--- a/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json
+++ b/curriculum/challenges/_meta/learn-more-about-css-pseudo-selectors-by-building-a-balance-sheet/meta.json
@@ -1,5 +1,5 @@
{
- "name": "Learn More About CSS Pseudo Selectors By Building A Balance Sheet",
+ "name": "Learn More About CSS Pseudo Selectors by Building A Balance Sheet",
"isUpcomingChange": false,
"usesMultifileEditor": true,
"hasEditableBoundaries": true,
diff --git a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-localstorage-by-building-a-todo-app/64e4e4c4ec263b62ae7bf54d.md b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-localstorage-by-building-a-todo-app/64e4e4c4ec263b62ae7bf54d.md
index 0f410e11a7c..79fdb32b9c3 100644
--- a/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-localstorage-by-building-a-todo-app/64e4e4c4ec263b62ae7bf54d.md
+++ b/curriculum/challenges/english/15-javascript-algorithms-and-data-structures-22/learn-localstorage-by-building-a-todo-app/64e4e4c4ec263b62ae7bf54d.md
@@ -63,7 +63,7 @@ assert.match(code, /const\s+openTaskFormBtn\s*=\s*document\.getElementById\(\s*(
-
Title:\s*<\/strong>\s*/)
- Date:\s*<\/strong>\s*/)
-