mirror of
https://github.com/freeCodeCamp/freeCodeCamp.git
synced 2026-03-08 22:00:25 -04:00
1859 lines
48 KiB
JSON
1859 lines
48 KiB
JSON
[
|
|
{
|
|
"_id" : "bd7123c8c441eddfaeb5bdef",
|
|
"name": "Start our Challenges",
|
|
"difficulty": "0.00",
|
|
"description": [
|
|
"Welcome to Free Code Camp's first challenge! Click on the button below for further instructions.",
|
|
"Awesome. Now you can read the rest of this challenge's instructions.",
|
|
"You can edit <code>code</code> in <code>text editor</code> we've embedded into this web page.",
|
|
"Do you see the code in the text editor that says <code><h1>hello</h1></code>? That's an HTML <code>element</code>.",
|
|
"Most HTML elements have an <code>opening tag</code> and a <code>closing tag</code>. Opening tags look like this: <code><h1></code>. Closing tags look like this: <code></h1></code>. Note that the only difference between opening and is that closing tags have a slash after their opening angle bracket.",
|
|
"To advance to the next exercise, change the h1 tag's text to say \"hello world\" instead of \"hello\"."
|
|
],
|
|
"tests": [
|
|
"expect((/hello(\\s)+world/gi).test($('h1').text())).to.be.true;"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf0887a",
|
|
"name": "Use the h2 Element",
|
|
"difficulty" : "0.01",
|
|
"description": [
|
|
"Add an h2 tag that says \"cat photo app\" to create a second HTML element below the \"hello world\" h1 element.",
|
|
"The h2 element you enter will create an h2 element on the website.",
|
|
"This element tells the browser how to render the text that it contains.",
|
|
"h2 elements are slightly smaller than h1 elements. There are also an h3, h4, h5 and h6 elements."
|
|
],
|
|
"tests": [
|
|
"expect((/hello(\\s)+world/gi).test($('h1').text())).to.be.true;",
|
|
"expect((/cat(\\s)+photo(\\s)+app/gi).test($('h2').text())).to.be.true;"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08801",
|
|
"name": "Use the P Element",
|
|
"difficulty" : "0.02",
|
|
"description": [
|
|
"Create a p - or paragraph - element below the h2 element, and give it the text \"hello paragraph\".",
|
|
"P elements are the preferred element for normal-sized paragraph text on websites.",
|
|
"You can create a p element like so: <code><p>I'm a p tag!</p></code>"
|
|
],
|
|
"tests": [
|
|
"expect((/hello(\\s)+paragraph/gi).test($('p').text())).to.be.true;"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>",
|
|
"<h2>hello html</h2>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08802",
|
|
"name": "Uncomment HTML",
|
|
"difficulty" : "0.03",
|
|
"description": [
|
|
"Uncomment the h1, h2 and p elements.",
|
|
"Commenting is a way that you can leave comments within your code without affecting the code itself.",
|
|
"Commenting is also a convenient way to make code inactive without having to delete it entirely.",
|
|
"You can start a comment with <code><!--</code> and end a comment with <code>--></code>."
|
|
],
|
|
"tests": [
|
|
"expect((/hello(\\s)+world/gi).test($('h1').text())).to.be.true;"
|
|
],
|
|
"challengeSeed": [
|
|
"<!--",
|
|
"<h1>hello world</h1>",
|
|
"",
|
|
"<h2>cat photo app</h2>",
|
|
"",
|
|
"<p>hello paragraph</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08804",
|
|
"name": "Comment out HTML",
|
|
"difficulty" : "0.04",
|
|
"description": [
|
|
"Comment out the h1 element and the p element, but leave the h2 element uncommented.",
|
|
"Remember that in order to start a comment, you need to use <code><!--</code> and to end a comment, you need to use <code>--></code>.",
|
|
"Here you'll need to end the comment before the h2 element begins."
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.not.exist;",
|
|
"expect($('h2')).to.exist;",
|
|
"expect($('p')).to.not.exist;"
|
|
],
|
|
"challengeSeed": [
|
|
"<!--",
|
|
"<h1>hello world</h1>",
|
|
"",
|
|
"<h2>cat photo app</h2>",
|
|
"",
|
|
"<p>hello paragraph</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08833",
|
|
"name": "Use Lorem Ipsum Text as a Placeholder",
|
|
"difficulty" : "0.05",
|
|
"description": [
|
|
"Change the text in the p element to use the first few words of lorem ipsum text.",
|
|
"Designers use <code>lorem ipsum</code> as placeholder text. It's called lorem ipsum text because it's those are the first two words of a passage by Cicero of Ancient Rome.",
|
|
"Lorem ipsum text has been used as placeholder text by typesetters since the 16th century, and this tradition continues on the web.",
|
|
"Here are the first 25 words of lorem ipsum text: \"lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.\""
|
|
],
|
|
"tests": [
|
|
"expect((/Lorem(\\s)+ipsum(\\s)+dolor/gi).test($('p').text())).to.be.true;"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>hello paragraph</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08803",
|
|
"name": "Change the Color of Text",
|
|
"difficulty" : "0.06",
|
|
"description": [
|
|
"Change the h2 element's style so that its text color is red.",
|
|
"We can do this by changing the <code>style</code> of the h2 element.",
|
|
"The style responsible for the color of an element's text is the \"color\" style.",
|
|
"Here's how you would set the h2 element's text color to blue: <code><h2 style=\"color: blue\">cat photo app<h2></code>"
|
|
],
|
|
"tests": [
|
|
"expect($('h2')).to.have.css('color', 'rgb(255, 0, 0)');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08805",
|
|
"name": "Create a Style Tag for CSS",
|
|
"difficulty" : "0.07",
|
|
"description": [
|
|
"Create a style tag and write the CSS to make all h2 elements blue.",
|
|
"With CSS, there are hundreds of <code>CSS attributes</code> that you can use to change the way an element looks on a web page.",
|
|
"When you entered <code><h2 style=\"color: red\">hello html<h2></code>, you were giving that individual h2 element an <code>inline style</code>",
|
|
"That's one way to add style to an element, but a better way is by using <code>Cascading Style Sheets (CSS)</code>.",
|
|
"At the top of your code, create a <code>style tag</code> like this: <code><style></style></code>",
|
|
"Inside that style element, you can create a <code>global style</code> for all h2 elements. For example, if you wanted all h2 elements to be red, your style element would look like this: <code><style>h2: {color: red;}</style></code>",
|
|
"Note that it's important to have an <code>opening and closing curly braces</code> (<code>{</code> and <code>}</code>) around each element's style. You also need to make sure your element's style is between the opening and closing style tags. Finally, be sure to add the semicolon to the end of each of the element's styles."
|
|
],
|
|
"tests": [
|
|
"expect($('h2')).to.have.css('color', 'rgb(0, 0, 255)');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aecf08806",
|
|
"name": "Use a CSS Class to Style an Element",
|
|
"difficulty" : "0.08",
|
|
"description": [
|
|
"Create a CSS class called \"red-text\" and apply it to the h2 element.",
|
|
"Classes are reusable styles that can be added to HTML elements.",
|
|
"Classes always start with a period. You can see that we've created a CSS class called <code>.blue-text</code> within the <code><style></code> tag.",
|
|
"You can follow that pattern to make a <code>.red-text</code> class, which you can attach to HTML elements by using the <code>class=\"class\"</code> within the relevant element's opening tag."
|
|
],
|
|
"tests": [
|
|
"expect($('h2')).to.have.css('color', 'rgb(255, 0, 0)');",
|
|
"expect($('h2')).to.have.class('red-text');"
|
|
],
|
|
"challengeSeed": [
|
|
"<style>",
|
|
" .blue-text {",
|
|
" color: blue;",
|
|
" }",
|
|
"</style>",
|
|
"<h1 class=\"red-text\">hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aeff08806",
|
|
"name": "Use a CSS Classes to Style Multiple Elements",
|
|
"difficulty" : "0.09",
|
|
"description": [
|
|
"Apply the \"red-text\" class to the h1, h2 and p elements.",
|
|
"Remember that you can attach classes to HTML elements by using the <code>class=\"class\"</code> within the relevant element's opening tag."
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('red-text');",
|
|
"expect($('h2')).to.have.class('red-text');",
|
|
"expect($('p')).to.have.class('red-text');",
|
|
"expect($('h1')).to.have.css('color', 'rgb(255, 0, 0)');",
|
|
"expect($('h2')).to.have.css('color', 'rgb(255, 0, 0)');",
|
|
"expect($('p')).to.have.css('color', 'rgb(255, 0, 0)');"
|
|
],
|
|
"challengeSeed": [
|
|
"<style>",
|
|
" .red-text {",
|
|
" color: red;",
|
|
" }",
|
|
"</style>",
|
|
"<h1 class=\"red-text\">hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08806",
|
|
"name": "Change the Font Size of an Element",
|
|
"difficulty" : "0.10",
|
|
"description": [
|
|
"Set the font size of all p elements to 16 pixels",
|
|
"Font size is controlled by the <code>font-size</code> CSS attribute.",
|
|
"We've already set the font-size attribute for all h2 elements. See if you can figure out how to give all p elements the font-size of 16 pixels (<code>16px</code>). You can do this inside the same <code><style></code> tag that we created for h1."
|
|
],
|
|
"tests": [
|
|
"expect($('p')).to.have.css('font-size', '16px');"
|
|
],
|
|
"challengeSeed": [
|
|
"<style>",
|
|
" h2 {",
|
|
" color: red;",
|
|
" font-size: 24px;",
|
|
" }",
|
|
"</style>",
|
|
"",
|
|
"<h1>hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08807",
|
|
"name": "Import a Google Font",
|
|
"difficulty" : "0.11",
|
|
"description": [
|
|
"Apply the font-family of Lobster to all h1 elements.",
|
|
"The first line of code in your text editor is a <code>call</code> to Google that grabs a font called Lobster and loads it into your HTML.",
|
|
"You'll notice that we've already applied the <code>font-family</code> of Lobster to all h2 elements. Now you should also apply it to all h1 elements."
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.css('font-family', 'Lobster');"
|
|
],
|
|
"challengeSeed": [
|
|
"<link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>",
|
|
"<style>",
|
|
" h2 {",
|
|
" color: red;",
|
|
" font-size: 24px;",
|
|
" font-family: 'Lobster'",
|
|
" }",
|
|
" p {",
|
|
" font-size: 16px;",
|
|
" }",
|
|
"</style>",
|
|
"",
|
|
"<h1>hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08808",
|
|
"name": "Specify How Fonts Should Degrade",
|
|
"difficulty" : "0.12",
|
|
"description": [
|
|
"Make all h2 elements use Lobster as their font family, but degrade to the Serif font when the Lobster font isn't available.",
|
|
"We commented out our call to Google Fonts, and now our lobter isn't available.",
|
|
"You can leave Lobster as the font, and have it <code>degrade</code> to a different font if that font isn't available.",
|
|
"There are several default fonts that are availble in all browsers. These include Monospace, Serif and Sans-Serif. See if you can set the h2 elements to use Lobster and degrade to monospace."
|
|
],
|
|
"tests": [
|
|
"expect($('h2')).to.have.css('font-family').match(/serif/i);",
|
|
"expect($('h2')).to.have.css('font-family').match(/lobster/i);"
|
|
],
|
|
"challengeSeed": [
|
|
"<!--<link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>-->",
|
|
"<style>",
|
|
" h1 {",
|
|
" font-family: \"Lobster\", Monospace",
|
|
" }",
|
|
"</style>",
|
|
"",
|
|
"<h1>hello world</h1>",
|
|
"<h2>cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08809",
|
|
"name": "Using Important to Override Styles",
|
|
"difficulty" : "0.13",
|
|
"description": [
|
|
"Apply both the \"blue-text\" and \"urgently-red\" classes to all h2 elements, but use <code>!important</code> to ensure the element is rendered as being red.",
|
|
"Sometimes HTML elements will receive conflicting information from CSS classes as to how they should be styled.",
|
|
"If there's a conflict in the CSS, the browser will use whichever style declaration is closest to the bottom of the CSS document (whichever declaration comes last). Note that in-line style declarations are the final authority in how an HTML element will be rendered.",
|
|
"There's one way to ensure that an element is rendered with a certain style, regardless of where that declaration is located. That one way is to use <code>!important</code>.",
|
|
"Look at the example in the editor's style tag to see how you can use !important.",
|
|
"Now see if you can make sure the h2 element is rendered in the color red without removing the \"blue-text\" class, doing an in-line styling, or changing the sequence of CSS class declarations."
|
|
],
|
|
"tests": [
|
|
"expect($('h2')).to.have.class('urgently-red');",
|
|
"expect($('h2')).to.have.class('blue-text');",
|
|
"expect($('h2')).to.have.css('color', 'rgb(255, 0, 0)');"
|
|
],
|
|
"challengeSeed": [
|
|
"<style>",
|
|
" big-font : {",
|
|
" font-size: 50px !important;",
|
|
" }",
|
|
"",
|
|
" .urgently-red {",
|
|
" color: red;",
|
|
" }",
|
|
"",
|
|
" .blue-text {",
|
|
" color: blue;",
|
|
" }",
|
|
"</style>",
|
|
"",
|
|
"<h1>hello world</h1>",
|
|
"<h2 class=\"blue-text urgently-red\">cat photo app</h2>",
|
|
"<p>lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08810",
|
|
"name": "Use Hex Codes for Precise Colors",
|
|
"difficulty" : "0.14",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08811",
|
|
"name": "Use RGB Codes for Precise Colors",
|
|
"difficulty" : "0.15",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08812",
|
|
"name": "Include images",
|
|
"difficulty" : "0.13",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08813",
|
|
"name": "Add a Border Around an Element",
|
|
"difficulty" : "0.14",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08814",
|
|
"name": "Add Rounded Corners with a Border Radius",
|
|
"difficulty" : "0.15",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08815",
|
|
"name": "Make an Image Circular with a Border Radius",
|
|
"difficulty" : "0.16",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08816",
|
|
"name": "Create a Link",
|
|
"difficulty" : "0.17",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08817",
|
|
"name": "Make Dead Links with the Hash Symbol",
|
|
"difficulty" : "0.18",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08818",
|
|
"name": "Add Alt Text to a Link",
|
|
"difficulty" : "0.19",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08819",
|
|
"name": "Include Links that Open in a New Browser Tab",
|
|
"difficulty" : "0.20",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08820",
|
|
"name": "Turn Images into Links",
|
|
"difficulty" : "0.21",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08821",
|
|
"name": "Add Padding to an Element",
|
|
"difficulty" : "0.22",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08822",
|
|
"name": "Add a Margin to an Element",
|
|
"difficulty" : "0.23",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08823",
|
|
"name": "Add a Negative Margin to an Element",
|
|
"difficulty" : "0.24",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08824",
|
|
"name": "Add Padding Only to the Top and Bottom of an Element",
|
|
"difficulty" : "0.25",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08825",
|
|
"name": "Add Margin Only to the Left and Right of an Element",
|
|
"difficulty" : "0.26",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08826",
|
|
"name": "Use Clockwise Padding Notation",
|
|
"difficulty" : "0.27",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08827",
|
|
"name": "Create an Bulleted Unordered List",
|
|
"difficulty" : "0.28",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08828",
|
|
"name": "Created a Numbered Ordered List",
|
|
"difficulty" : "0.29",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08829",
|
|
"name": "Create a Text Field",
|
|
"difficulty" : "0.30",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08830",
|
|
"name": "Use HTML5 to Make a Field Required",
|
|
"difficulty" : "0.31",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08831",
|
|
"name": "Use HTML5 to Specify an Input Type",
|
|
"difficulty" : "0.32",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08832",
|
|
"name": "Create a Text Area",
|
|
"difficulty" : "0.33",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08834",
|
|
"name": "Create a Set of Radio Buttons",
|
|
"difficulty" : "0.35",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08835",
|
|
"name": "Create a Set of Checkboxes",
|
|
"difficulty" : "0.36",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08836",
|
|
"name": "Create a HTML Form",
|
|
"difficulty" : "0.37",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08837",
|
|
"name": "Use a Bootstrap Primary Button",
|
|
"difficulty" : "0.38",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08838",
|
|
"name": "Apply Responsive Design with the Bootstrap Grid",
|
|
"difficulty" : "0.39",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08839",
|
|
"name": "Create a Half Width Bootstrap Column",
|
|
"difficulty" : "0.40",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08840",
|
|
"name": "Create a Row of Bootstrap Elements",
|
|
"difficulty" : "0.41",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08841",
|
|
"name": "Change the background of element",
|
|
"difficulty" : "0.42",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08842",
|
|
"name": "Make an element translucent",
|
|
"difficulty" : "0.43",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08843",
|
|
"name": "Center an Image",
|
|
"difficulty" : "0.44",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08844",
|
|
"name": "Add a Drop Shadow",
|
|
"difficulty" : "0.45",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08845",
|
|
"name": "Make a Navbar",
|
|
"difficulty" : "0.46",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08847",
|
|
"name": "Add a Logo to a Navbar",
|
|
"difficulty" : "0.47",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08848",
|
|
"name": "Make a Footer",
|
|
"difficulty" : "0.48",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08849",
|
|
"name": "Use Icons as Links",
|
|
"difficulty" : "0.49",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08850",
|
|
"name": "Add Hover Effects to Icons",
|
|
"difficulty" : "0.50",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08851",
|
|
"name": "Add Depth to a Page with a Well",
|
|
"difficulty" : "0.51",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08852",
|
|
"name": "Add an ID to a Button",
|
|
"difficulty" : "0.52",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08853",
|
|
"name": "Fire a Modal by Clicking a Button",
|
|
"difficulty" : "0.53",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08854",
|
|
"name": "Style a Modal with a Header",
|
|
"difficulty" : "0.54",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08855",
|
|
"name": "Style a Modal with a Body",
|
|
"difficulty" : "0.55",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08856",
|
|
"name": "Make a Modal Dismissable",
|
|
"difficulty" : "0.56",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08857",
|
|
"name": "Create an Accordian Menu",
|
|
"difficulty" : "0.57",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08858",
|
|
"name": "Add a Bootstrap Info Button",
|
|
"difficulty" : "0.58",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08859",
|
|
"name": "Add a Bootstrap Warning Button",
|
|
"difficulty" : "0.59",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08860",
|
|
"name": "Add a Bootstrap Danger Button",
|
|
"difficulty" : "0.60",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08861",
|
|
"name": "Add a Bootstrap Success Button",
|
|
"difficulty" : "0.61",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08862",
|
|
"name": "Use a Block-width Button",
|
|
"difficulty" : "0.62",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08863",
|
|
"name": "Add a Gradient to a Button",
|
|
"difficulty" : "0.63",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08864",
|
|
"name": "Adjust the Line Height of Text",
|
|
"difficulty" : "0.64",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08865",
|
|
"name": "Use Responsive Images to Fit Containing Elements",
|
|
"difficulty" : "0.65",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08866",
|
|
"name": "",
|
|
"difficulty" : "0.66",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08867",
|
|
"name": "",
|
|
"difficulty" : "0.67",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08868",
|
|
"name": "",
|
|
"difficulty" : "0.68",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08869",
|
|
"name": "",
|
|
"difficulty" : "0.69",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08870",
|
|
"name": "",
|
|
"difficulty" : "0.70",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08871",
|
|
"name": "",
|
|
"difficulty" : "0.71",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08872",
|
|
"name": "",
|
|
"difficulty" : "0.72",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08873",
|
|
"name": "",
|
|
"difficulty" : "0.73",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08874",
|
|
"name": "",
|
|
"difficulty" : "0.74",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08875",
|
|
"name": "",
|
|
"difficulty" : "0.75",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08876",
|
|
"name": "",
|
|
"difficulty" : "0.76",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08877",
|
|
"name": "",
|
|
"difficulty" : "0.77",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08878",
|
|
"name": "",
|
|
"difficulty" : "0.78",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08879",
|
|
"name": "",
|
|
"difficulty" : "0.79",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08880",
|
|
"name": "",
|
|
"difficulty" : "0.80",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08881",
|
|
"name": "",
|
|
"difficulty" : "0.81",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08882",
|
|
"name": "",
|
|
"difficulty" : "0.82",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08883",
|
|
"name": "",
|
|
"difficulty" : "0.83",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08884",
|
|
"name": "",
|
|
"difficulty" : "0.84",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08885",
|
|
"name": "",
|
|
"difficulty" : "0.85",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08886",
|
|
"name": "",
|
|
"difficulty" : "0.86",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08887",
|
|
"name": "",
|
|
"difficulty" : "0.87",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08888",
|
|
"name": "",
|
|
"difficulty" : "0.88",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08889",
|
|
"name": "",
|
|
"difficulty" : "0.89",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08890",
|
|
"name": "",
|
|
"difficulty" : "0.90",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08891",
|
|
"name": "",
|
|
"difficulty" : "0.91",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08892",
|
|
"name": "",
|
|
"difficulty" : "0.92",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08893",
|
|
"name": "",
|
|
"difficulty" : "0.93",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08894",
|
|
"name": "",
|
|
"difficulty" : "0.94",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08895",
|
|
"name": "",
|
|
"difficulty" : "0.95",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08896",
|
|
"name": "",
|
|
"difficulty" : "0.96",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08897",
|
|
"name": "",
|
|
"difficulty" : "0.97",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08898",
|
|
"name": "",
|
|
"difficulty" : "0.98",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08899",
|
|
"name": "",
|
|
"difficulty" : "0.99",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
},
|
|
{
|
|
"_id" : "bad87fee1348bd9aedf08100",
|
|
"name": "",
|
|
"difficulty" : "1.00",
|
|
"description": [
|
|
"",
|
|
""
|
|
],
|
|
"tests": [
|
|
"expect($('h1')).to.have.class('text-center');",
|
|
"expect($('h1')).to.have.text('hello world');"
|
|
],
|
|
"challengeSeed": [
|
|
"<h1>hello world</h1>"
|
|
],
|
|
"challengeType": 0
|
|
}
|
|
] |