[
  {
    "path": "1. Build and deploy your first website/1. Welcome to the HTML and CSS course/index.html.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\" id=\"gift-img-happy\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">How people react when you enter the room 😍</h2>\n            <div class=\"gift-img\" id=\"gift-img-hot\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">If I had to describe you with ONE word 👇</h2>\n            <div class=\"gift-img\" id=\"gift-img-genius\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">The only person as badass as you 💪</h2>\n            <div class=\"gift-img\" id=\"gift-img-badass\"></div>\n        </div>\n        \n         <div class=\"gift-section\">\n            <h2 class=\"gift-title\">This one's for you, my friend 🥂</h2>\n            <div class=\"gift-img\" id=\"gift-img-cheers\"></div>\n        </div>\n        \n        <!-- Add the footer here. -->\n        <p id=\"footer\">Want to create your own Birthday GIFt site? Take <a href=\"https://scrimba.com/learn/htmlandcss\" target=\"_blank\">this HTML & CSS course.</a></p>\n        \n    </body>\n</html>"
  },
  {
    "path": "1. Build and deploy your first website/1. Welcome to the HTML and CSS course/styles.css",
    "content": "/*\nChallenge:\nChange the site's background into a gradient that goes\nfrom blue at the top to pink at the bottom.\n*/\n\nbody {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: linear-gradient(#a2d2ff, #EFB0C9);\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n#gift-img-cheers {\n    height: 200px;\n}\n\n.gift-img {\n    margin: 20px auto;\n    max-width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n#gift-img-happy:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n#gift-img-hot:hover {\n    background-image: url(\"images/hot.gif\");\n}\n\n#gift-img-genius:hover {\n    background-image: url(\"images/genius.gif\");\n}\n\n#gift-img-badass:hover {\n    background-image: url(\"images/badass.gif\");\n}\n\n#gift-img-cheers:hover {\n    background-image: url(\"images/cheers.gif\");\n}\n\n#footer {\n    font-style: italic;\n    width: 400px;\n    margin: 40px auto 20px;\n}\n\na {\n    color: white;\n}\n\n/* \nAdd the footer paragraph according to the design. \nConfigure the anchor tag to open the link in a new tab.\nForgotten how to do it? Google it! \n\nLink: \nhttps://scrimba.com/learn/htmlandcss\n\nText:\nWant to create your own Birthday GIFt site? Take this HTML & CSS course.\n*/"
  },
  {
    "path": "1. Build and deploy your first website/10. Aside - Anchor Tags/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>Per Harald Borgen 👨‍💻</h1>\n<p>Developer | Teacher | Procrastinator</p>\n"
  },
  {
    "path": "1. Build and deploy your first website/10. Aside - Anchor Tags/work.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>My work ️💅</h1>\n<h2>Project 1: Google.com</h2>\n<p>I built this one as a part of Scrimba's HTML&CSS course.</p>\n<!--\nChallenge:\nCreate an anchor tag that links back to the index.html page \n-->\n\n\n"
  },
  {
    "path": "1. Build and deploy your first website/11. Add an anchor tag to Google.com/blog.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>Not much to see here</h1>\n\n<p>Return <a href=\"index.html\">back to Google.</a></p>\n\n"
  },
  {
    "path": "1. Build and deploy your first website/11. Add an anchor tag to Google.com/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><!-- IGNORE THIS LINE 👇 -->\n<link rel=\"stylesheet\" href=\"styles.css\">\n\n<img src=\"google.png\">\n<input type=\"text\">\n<button>Google Search</button>\n<button>I'm Feeling Lucky</button>\n\n<!--\nChallenge:\nAdd the anchor tag that points to blog.html.\nThe link should be wrapped in a <p> tag.\n-->\n\n\n"
  },
  {
    "path": "1. Build and deploy your first website/11. Add an anchor tag to Google.com/styles.css",
    "content": "body, html {\n    margin: 0;\n    padding: 0; \n}\n\nimg {\n    width: 30%;\n    display: block;\n    margin: 100px auto 20px;\n    min-width: 272px;\n}\n\ninput {\n    box-sizing: border-box;\n    display: block;\n    border-radius: 24px;\n    border: 1px solid rgb(223, 225, 229);\n    height: 44px;\n    margin: 0 auto 29px;\n    max-width: 564px;\n    width: 90%;\n    padding-left: 30px;\n    font-size: 16px;\n}\n\nbutton {\n    box-sizing: border-box;\n    margin-top: 0;\n    padding: 0 16px;\n    font-size: 14px;\n    height: 36px;\n    background-color: #f8f9fa;\n    border: 1px solid #f8f9fa;\n    cursor: pointer;\n}\n\nbutton:first-of-type {\n    margin-right: 8px;\n    margin-left: calc(50% - 131.5px);\n}\n\nbutton::hover {\n    cursor: pointer;\n}\n\np {\n    text-align: center;\n    margin-top:40px;\n}\n\n"
  },
  {
    "path": "1. Build and deploy your first website/12. Proper document structure/blog.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>Not much to see here</h1>\n<p>Return <a href=\"index.html\">back to Google.</a></p>\n\n<!--\nChallenge:\nAdd proper HTML document structure to this page.\nPS: don't copy/paste my tags, write them out on your own instead!\n-->\n\n"
  },
  {
    "path": "1. Build and deploy your first website/12. Proper document structure/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><link rel=\"stylesheet\" href=\"styles.css\">\n<img src=\"google.png\">\n<input type=\"text\">\n<button>Google Search</button>\n<button>I'm Feeling Lucky</button>\n<p>We protect your privacy. <a href=\"blog.html\">Learn how.</a></p>"
  },
  {
    "path": "1. Build and deploy your first website/12. Proper document structure/styles.css",
    "content": "body, html {\n    margin: 0;\n    padding: 0; \n}\n\nimg {\n    width: 30%;\n    display: block;\n    margin: 100px auto 20px;\n    min-width: 272px;\n}\n\ninput {\n    box-sizing: border-box;\n    display: block;\n    border-radius: 24px;\n    border: 1px solid rgb(223, 225, 229);\n    height: 44px;\n    margin: 0 auto 29px;\n    max-width: 564px;\n    width: 90%;\n    padding-left: 30px;\n    font-size: 16px;\n}\n\nbutton {\n    box-sizing: border-box;\n    margin-top: 0;\n    padding: 0 16px;\n    font-size: 14px;\n    height: 36px;\n    background-color: #f8f9fa;\n    border: 1px solid #f8f9fa;\n    cursor: pointer;\n}\n\nbutton:first-of-type {\n    margin-right: 8px;\n    margin-left: calc(50% - 131.5px);\n}\n\nbutton::hover {\n    \n}\n\np {\n    margin-top: 40px;\n    text-align: center;\n}\n\na {\n}\n\n"
  },
  {
    "path": "1. Build and deploy your first website/13. Aside - Lists/index.html",
    "content": "<!doctype html>\n<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"></head>\n    <body></body>\n</html>\n\n<!--\nChallenge:\nCreate an ordered list inside the <body> tag. \nFill it with your top three favourite foods.\n-->"
  },
  {
    "path": "1. Build and deploy your first website/14. Build a Personal Website/index.html",
    "content": "<!doctype html>\n<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n        <link href=\"https://fonts.googleapis.com/css2?family=Bangers&family=Black+Ops+One&family=Creepster&family=La+Belle+Aurore&family=MedievalSharp&family=Orbitron&family=Rye&display=swap\" rel=\"stylesheet\">\n        <script src=\"index.js\"></script>\n    </head>\n    <body>\n        <!-- \n        Challenge 1:\n        Write the HTML for your personal website.\n        -->\n    </body>\n</html>\n"
  },
  {
    "path": "1. Build and deploy your first website/14. Build a Personal Website/index.js",
    "content": "// Challenge 2:\n// Replace the parameters below according to your preference.\n\n// space, scary, military, romantic, cowboy, fantasy, superhero\nfavouriteMovieGenre(\"regular\")\n\n// watermelon, tomato, banana, orange, avocado, blueberry\nfavouriteFruit(\"regular\")\n\n// light, dark\nfavouriteMode(\"light\")\n\n// sharp, soft, round\nfavouriteEdgeStyle(\"sharp\")\n\n\n\n////////////////////////////////////\n// IGONE THE CODE BELOW THIS LINE //\n////////////////////////////////////\n\nfunction setProp(prop, value) {\n    document.documentElement.style.setProperty(prop, value)\n}\n\nfunction favouriteEdgeStyle(style) {\n    setProp(\"--image\", \"var(--\" + style + \")\");\n}\n\nfunction favouriteMovieGenre(font) {\n    if (font) {\n        setProp(\"--font\", \"var(--\" + font + \")\");    \n    }\n}\n\nfunction favouriteMode(mode) {\n    if (mode === \"light\" || !mode) {\n        setProp('--background', \"var(--light)\");\n        setProp('--text', \"var(--dark)\");\n    } else if (mode === \"dark\") {\n        setProp('--background', \"var(--dark)\");\n        setProp('--text', \"var(--light)\");\n    }\n}\n\nfunction favouriteFruit(theme) {\n    if (theme === \"pastel\") {\n        setProp('--light', \"#f2f6c3\")\n        setProp('--dark', \"#68c4af\")\n    } else if (theme === \"muted\") {\n        setProp('--light', \"#4c5b64\")\n        setProp('--dark', \"#45241c\")\n    } else if (theme === \"love\") {\n        setProp('--light', \"#f06836\")\n        setProp('--dark', \"#ba0001\")\n    } else if (theme === \"sky\") {\n        setProp('--light', \"#99ccff\")\n        setProp('--dark', \"#3366ff\")\n    } else if (theme === \"forrest\") {\n        setProp('--light', \"#91B247\")\n        setProp('--dark', \"#597C2B\")\n    }  else if (theme === \"shiny\") {\n        setProp('--light', \"#2e9afe\")\n        setProp('--dark', \"#02197c\")\n    } else if (theme === \"banana\") {\n        setProp('--light', \"#fbec5d\")\n        setProp('--dark', \"#6b3e26\")\n    } else if (theme === \"watermelon\") {\n        setProp('--light', \"#75b855\")\n        setProp('--dark', \"#ad3838\")\n    } else if (theme === \"tomato\") {\n        setProp('--light', \"#d62e2e\")\n        setProp('--dark', \"#600000\")\n    } else if (theme === \"avocado\") {\n        setProp('--light', \"#6b8c21\")\n        setProp('--dark', \"#704012\")\n    } else if (theme === \"orange\") {\n        setProp('--light', \"#ffca16\")\n        setProp('--dark', \"#f97300\")\n    } else if (theme === \"blueberry\") {\n        setProp('--light', \"#41a8f9\")\n        setProp('--dark', \"#064490\")\n    } else  {\n        setProp('--light', \"#f5f5f5\")\n        setProp('--dark', \"#222222\")\n    } \n}\n\n\n"
  },
  {
    "path": "1. Build and deploy your first website/14. Build a Personal Website/styles.css",
    "content": ":root {\n    --superhero: 'Bangers', cursive;\n    --fantasy: 'MedievalSharp', cursive;\n    --space: 'Orbitron', sans-serif;\n    --military: 'Black Ops One', cursive;\n    --romantic: 'La Belle Aurore', cursive;\n    --scary: 'Creepster', cursive;\n    --cowboy: 'Rye', cursive;\n    --regular: sans-serif;\n    --fantasy: 'MedievalSharp', cursive;\n    --font: var(--regular);\n    --sharp: 0;\n    --soft: 10px;\n    --round: 100px;\n    \n    --image: var(--soft);\n    \n    --background: #f5f5f5;\n    --text: #222222;\n    \n    --light: var(--background);\n    --dark: var(--text);\n}\n\n\nbody, html {\n    margin: 0;\n    padding: 10px;\n    background: var(--background);\n    color: var(--text);\n    font-family: var(--font);\n}\n\nimg {\n    width: 30%;\n    border-radius: calc(var(--image) * 2);\n    border: 4px solid var(--text);\n}\n\na {\n    color: var(--text);\n}\n\ninput {\n    display: block;\n    margin: 20px 0 0;\n    width: 160px;\n    box-sizing: border-box;\n    padding: 4px 8px;\n    border-width: 1px; \n    border-style: solid;\n    border-color:  var(--text);\n    color: var(--text);\n    background: none;\n    border-radius: var(--image);\n    font-family: var(--font);\n}\n\n::placeholder {\n    color: var(--text);\n}\n\nbutton {\n    border-radius: var(--image);\n    padding: 5px 10px;\n    border: none;\n    background: var(--text);\n    color: var(--background);\n    font-weight: bold;\n    box-sizing: border-box;\n    display: block;\n    margin: 8px 0;\n    cursor: pointer;\n    font-family: var(--font);\n    width: 160px;\n}\n"
  },
  {
    "path": "1. Build and deploy your first website/2. HTML tags/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>I code, therefore, I am</h1>\nRené Descartes\n\n<!--\nChallenge: \nTry to make our web page look the design \nin the provided slide.\n\nHint: what comes after 1?\n-->"
  },
  {
    "path": "1. Build and deploy your first website/3. Write a news article/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><!-- \nChallenge:\nCreate the news article from the slide.\n\nSyntax example: \n<p>Hello world</p>\n\nText:\nHumans have reached Mars\nThe Starship rocket successfully landed on the red planet this morning.\nAfter a 115 days long journey, the crew of 12 finally arrived at their destination. This is the first time humans have set foot on a planet other than Earth.\n-->"
  },
  {
    "path": "1. Build and deploy your first website/4. The img tag/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>Humans have reached Mars</h1>\n<h3>The Starship rocket successfully landed on the red planet this morning.</h3>\n<p>After a 115 days long journey, the crew of 12 finally arrived at their destination. This is the first time humans have set foot on a planet other than Earth.</p>\n<img src=\"https://media-cldnry.s-nbcnews.com/image/upload/t_focal-760x428,f_auto,q_auto:best/mpx/2704722219/2021_10/MarsAFP_9PG3DY-n3pk3j.jpg\" width=\"100%\">\n\n<!--\nChallenge:\nAdd a second image to our article. Find one via Google and place it\nunder the <h1> element but over the <h3> element. Remember to use\nthe width attribute to make the image as wide as the other elements.\n-->\n\n"
  },
  {
    "path": "1. Build and deploy your first website/5. Nesting/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>Humans have reached Mars</h1>\n<img width=\"100%\" src=\"https://media-cldnry.s-nbcnews.com/image/upload/t_focal-760x428,f_auto,q_auto:best/mpx/2704722219/2021_10/MarsAFP_9PG3DY-n3pk3j.jpg\">\n<h3>The Starship rocket successfully landed on the red planet this morning.</h3>\n<p>After a 115 days long journey, the crew of 12 finally arrived to their destination. This is the first time humans have set foot on a planet other than Earth.</p>\n<img src=\"mars.jpg\">"
  },
  {
    "path": "1. Build and deploy your first website/7. Interactive elements - button/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><!--\nChallenge:\nCreate the signup layout from the provided design.\n\nWelcome!\nYou have been granted access to the platform. \nPlease create an account.\nSign up!\n-->\n"
  },
  {
    "path": "1. Build and deploy your first website/8. Interactive elements - input tags - input types/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><h1>Welcome!</h1>\n<p>You have been granted access to the platform. Please create an account.</p>\n<button>Sign up!</button>\n\n<!--\nChallenge:\nWe want our users to have profile pictures, so add\nan HTML input field that lets them upload image files.\n-->\n\n"
  },
  {
    "path": "1. Build and deploy your first website/9. Lets build Google/index.html",
    "content": "<!DOCTYPE><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\"><!-- IGNORE THIS LINE 👇 -->\n<link rel=\"stylesheet\" href=\"styles.css\">\n\n\n<!--\nChallenge:\nWrite the four HTML tags you need to create a Google.com clone.\nHint: one image, one input field, and two buttons.\n-->\n\n"
  },
  {
    "path": "1. Build and deploy your first website/9. Lets build Google/styles.css",
    "content": "body, html {\n    margin: 0;\n    padding: 0; \n}\n\nimg {\n    width: 30%;\n    display: block;\n    margin: 100px auto 20px;\n    min-width: 272px;\n}\n\ninput {\n    box-sizing: border-box;\n    display: block;\n    border-radius: 24px;\n    border: 1px solid rgb(223, 225, 229);\n    height: 44px;\n    margin: 0 auto 29px;\n    max-width: 564px;\n    width: 90%;\n    padding-left: 30px;\n    font-size: 16px;\n}\n\nbutton {\n    box-sizing: border-box;\n    margin-top: 0;\n    padding: 0 16px;\n    font-size: 14px;\n    height: 36px;\n    background-color: #f8f9fa;\n    border: 1px solid #f8f9fa;\n    cursor: pointer;\n}\n\nbutton:first-of-type {\n    margin-right: 8px;\n    margin-left: calc(50% - 131.5px);\n}\n\nbutton::hover {\n    cursor: pointer;   \n}\n\n"
  },
  {
    "path": "2. Build a Google.com clone/1. Lets Learn CSS/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n            <div class=\"btn-wrapper\">\n                <button class=\"btn\">Google Search</button>\n                <button class=\"btn\">I'm Feeling Lucky</button>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/1. Lets Learn CSS/styles.css",
    "content": ".main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n    margin-bottom: 20px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 24px;\n    padding-top: 10px;\n    padding-bottom: 10px;\n    padding-left: 30px;\n    padding-right: 30px;\n    border: 1px solid #dfe1e5;\n    border-radius: 24px;\n}\n\n.btn-wrapper {\n    display: flex;\n    justify-content: center;\n}\n\n.btn {\n    margin-left: 4px;\n    margin-right: 4px;\n    margin-top: 30px;\n    background: #dfe1e5;\n    border: none;\n    padding-top: 8px;\n    padding-bottom: 8px;\n    padding-left: 16px;\n    padding-right: 16px;\n    border-radius: 4px;\n    font-size: 14px;\n}\n\n"
  },
  {
    "path": "2. Build a Google.com clone/10. CSS classes/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n    <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div>\n            <img src=\"google.png\" />\n            <input type=\"text\" />\n        </div>        \n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/10. CSS classes/styles.css",
    "content": "div {\n    margin-top: 100px;\n}\n\nimg {\n    display: block;\n    width: 300px;\n}\n\ninput {\n    display: block;\n    width: 400px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/11. Aside - Learn margins via flags/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"red\"></div>\n        <div class=\"blue\"></div>\n        <div class=\"green\"></div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/11. Aside - Learn margins via flags/styles.css",
    "content": ".red {\n    background: #c71226;\n    height: 100px;\n}\n\n.blue {\n    background: #0d1b88;\n    height: 100px;\n}\n\n.green {\n    background: #397327;\n    height: 100px;\n}\n\n"
  },
  {
    "path": "2. Build a Google.com clone/12. Add space between our elements/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n    <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/12. Add space between our elements/styles.css",
    "content": "/*\nChallenge: \nAdd some space between the logo \nand the search field.\n\nWhat are the two different ways \nwe can do this with margins?\n\n*/\n\n.main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/13. Aside - centering with margins/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <img src=\"poo.jpg\"/>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/13. Aside - centering with margins/styles.css",
    "content": "img {\n    width: 200px;\n}\n\n"
  },
  {
    "path": "2. Build a Google.com clone/14. Centering our content/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/14. Centering our content/styles.css",
    "content": "\n/*\nChallenge:\nCenter the logo and the search field.\n*/\n.main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n    margin-bottom: 20px;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/15. Aside - padding/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card\">\n            A purely peer-to-peer version of electronic cash would allow online\n            payments to be sent directly from one party to another without going through a\n            financial institution. Digital signatures provide part of the solution, but the main\n            benefits are lost if a trusted third party is still required to prevent double-spending.        \n        </div>    \n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/15. Aside - padding/styles.css",
    "content": ".card {\n    color: #222222;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/16. Aside - border and border-radius/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n    <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card\">\n            A purely peer-to-peer version of electronic cash would allow online\n            payments to be sent directly from one party to another without going through a\n            financial institution. Digital signatures provide part of the solution, but the main\n            benefits are lost if a trusted third party is still required to prevent double-spending.        \n        </div>    \n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/16. Aside - border and border-radius/styles.css",
    "content": ".card {\n    color: #222222;\n    background: lightgray;\n    width: 300px;\n    margin-top: 50px;\n    margin-left: auto;\n    margin-right: auto;\n    padding-top: 20px;\n    padding-right: 20px;\n    padding-bottom: 20px;\n    padding-left: 20px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/17. Aside challenge - style Twitter button/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n    <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <button>Following</button>\n    </body>\n</html>\n"
  },
  {
    "path": "2. Build a Google.com clone/17. Aside challenge - style Twitter button/styles.css",
    "content": "/* \nChallenge: \nMake the button look like Twitter's \"Following\" button!\n(Except for the font)\n\nHints:\nborder color: #cfd9de\ntext color: #0f1419\nRemember the font-weight!\n*/"
  },
  {
    "path": "2. Build a Google.com clone/18. Fix the input field/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/18. Fix the input field/styles.css",
    "content": "\n\n\n.main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n    margin-bottom: 20px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    /*\n    Challenge: \n    Design the search field according to the spec\n    */\n    \n}\n\n"
  },
  {
    "path": "2. Build a Google.com clone/19. Center the button/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/19. Center the button/styles.css",
    "content": ".main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n    margin-bottom: 20px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 24px;\n    padding-top: 10px;\n    padding-bottom: 10px;\n    padding-left: 30px;\n    padding-right: 30px;\n    border: 1px solid #dfe1e5;\n    border-radius: 24px;\n}\n\n/*\nChallenge:\nCenter the button and add some space above it\n*/\n\n"
  },
  {
    "path": "2. Build a Google.com clone/2. Write your first lines of CSS/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        Please accept our cookies!\n    </body> \n</html>\n"
  },
  {
    "path": "2. Build a Google.com clone/2. Write your first lines of CSS/styles.css",
    "content": "/* \nChallenge:\nRe-design the cookie widget!\nPS: Make sure you change ALL of the listed CSS properties.\n*/\n\nbody {\n    background: yellow;     /* red, blue, yellow, etc */\n    color: blue;            /* red, blue, yellow, etc */\n    font-size: 20px;        /* 0px - 100px and beyond */\n    font-weight: lighter;   /* lighter, normal, bold  */\n    text-align: right;      /* left, center or right  */ \n    margin-top: 5px;        /* From 0px and upwards   */\n}\n\n\n\n\n\n"
  },
  {
    "path": "2. Build a Google.com clone/20. Style the button/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n            <button class=\"btn\">Google Search</button>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/20. Style the button/styles.css",
    "content": ".main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n    margin-bottom: 20px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 24px;\n    padding-top: 10px;\n    padding-bottom: 10px;\n    padding-left: 30px;\n    padding-right: 30px;\n    border: 1px solid #dfe1e5;\n    border-radius: 24px;\n}\n\n.btn {\n    display: block;\n    margin-left: auto;\n    margin-right: auto;\n    margin-top: 30px;\n\n    /*\n    Challenge:\n    Style the button according to the provided design.\n    Hint: Use padding, font-size, border-radius, border, and background\n    \n    PS: \n    The real background is #f8f9fa but it is failing our contrast check. \n    So here's the background color we will use: #dfe1e5\n    */\n    \n}\n"
  },
  {
    "path": "2. Build a Google.com clone/21. Why we cant have two block-level buttons/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n            <button class=\"btn\">Google Search</button>\n            <!--\n            Challenge:\n            Add the next button.\n            \n            Why aren't our buttons behaving as we want them to?\n            -->\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/21. Why we cant have two block-level buttons/styles.css",
    "content": ".main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n    margin-bottom: 20px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 24px;\n    padding-top: 10px;\n    padding-bottom: 10px;\n    padding-left: 30px;\n    padding-right: 30px;\n    border: 1px solid #dfe1e5;\n    border-radius: 24px;\n}\n\n.btn {\n    display: block;\n    margin-left: auto;\n    margin-right: auto;\n    margin-top: 30px;\n    background: #dfe1e5;\n    border: none;\n    padding-top: 8px;\n    padding-bottom: 8px;\n    padding-left: 16px;\n    padding-right: 16px;\n    border-radius: 4px;\n    font-size: 14px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/22. Aside - flexbox/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div class=\"item\">▽ Shoes</div>\n        <div class=\"item\">▽ Hoodies</div>\n        <div class=\"item\">▽ T Shirts</div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/22. Aside - flexbox/styles.css",
    "content": ".item {\n    text-align: center;\n    border: 1px solid black;\n    padding: 10px;\n    margin-top: 10px;\n    margin-bottom: 10px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/23. Centering both buttons with flexbox/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"main\">\n            <img class=\"logo-img\" src=\"google.png\" />\n            <input class=\"search-input\" type=\"text\" />\n            <button class=\"btn\">Google Search</button>\n            <button class=\"btn\">I'm Feeling Lucky</button>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/23. Centering both buttons with flexbox/styles.css",
    "content": "/*\nChallenge:\nWrap the buttons in a flexbox div and center them.\nGive the div a \"btn-wrapper\" class.\n*/\n\n.main {\n    margin-top: 100px;    \n}\n\n.logo-img {\n    display: block;\n    width: 300px;\n    margin-bottom: 20px;\n    margin-left: auto;\n    margin-right: auto;\n}\n\n.search-input {\n    display: block;\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    line-height: 24px;\n    padding-top: 10px;\n    padding-bottom: 10px;\n    padding-left: 30px;\n    padding-right: 30px;\n    border: 1px solid #dfe1e5;\n    border-radius: 24px;\n}\n\n.btn {\n    display: block;\n    margin-left: auto;\n    margin-right: auto;\n    margin-top: 30px;\n    background: #dfe1e5;\n    border: none;\n    padding-top: 8px;\n    padding-bottom: 8px;\n    padding-left: 16px;\n    padding-right: 16px;\n    border-radius: 4px;\n    font-size: 14px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/3. Write your first lines of CSS - Solution/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        Please accept our cookies!\n    </body> \n</html>\n"
  },
  {
    "path": "2. Build a Google.com clone/3. Write your first lines of CSS - Solution/styles.css",
    "content": "/* \nChallenge:\nRe-design the cookie widget!\nPS: Make sure you change ALL of the listed CSS properties.\n*/\n\nbody {\n    background: yellow;     /* red, blue, yellow, etc */\n    color: red;             /* red, blue, yellow, etc */\n    font-size: 20px;        /* 0px - 100px and beyond */\n    font-weight: lighter;   /* lighter, normal, bold  */\n    text-align: right;      /* left, center or right  */ \n    margin-top: 5px;        /* From 0px and upwards   */\n}\n\n\n\n\n\n"
  },
  {
    "path": "2. Build a Google.com clone/5. Link to the CSS file/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">    \n    <!-- \n    Challenge: Link to the CSS file!\n    Hint: google it ;)\n     -->\n    </head>\n    <body>\n        <img src=\"google.png\" />\n        <input type=\"text\" />\n    </body>\n</html>\n"
  },
  {
    "path": "2. Build a Google.com clone/5. Link to the CSS file/styles.css",
    "content": "body {\n    background: red;\n}\n\n"
  },
  {
    "path": "2. Build a Google.com clone/6. Set the width of the elements/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">    \n     <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <img src=\"google.png\" />\n        <input type=\"text\" />\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/6. Set the width of the elements/styles.css",
    "content": "/*\nChallenge:\nSelect the img tag and set the width \nof the Google logo to be 300px.\n*/\n\n"
  },
  {
    "path": "2. Build a Google.com clone/7. Inline vs block elements/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">    \n     <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <img src=\"google.png\" />\n        <input type=\"text\" />\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/7. Inline vs block elements/styles.css",
    "content": "/*\nChallenge: \nTurn the elements into blocks!\n*/\n\nimg {\n    width: 300px;\n}\n\ninput {\n    width: 400px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/8. Margin top/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n    <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <img src=\"google.png\" />\n        <input type=\"text\" />\n        <!-- <button >Google Search</button>\n        <button >I'm Feeling Lucky</button> -->\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/8. Margin top/styles.css",
    "content": "img {\n    /* Challenge: \n    Add some space (margin) above our image!\n    Do you remember how we added spacing in the \n    cookie widget example?\n    */\n    display: block;\n    width: 300px;\n}\n\n\ninput {\n    display: block;\n    width: 400px;\n}\n"
  },
  {
    "path": "2. Build a Google.com clone/9. Divs rule the world/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <img src=\"google.png\" />\n        <input type=\"text\" />\n    </body>\n</html>"
  },
  {
    "path": "2. Build a Google.com clone/9. Divs rule the world/styles.css",
    "content": "img {\n    margin-top: 100px;\n    display: block;\n    width: 300px;\n}\n\ninput {\n    display: block;\n    width: 400px;\n}\n"
  },
  {
    "path": "3. Build a digital Business Card/1. Building your digital Business Card/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card\">\n            <img class=\"avatar\" src=\"images/per.png\">\n            <div >\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/1. Building your digital Business Card/styles.css",
    "content": "body {\n    margin: 20px;\n    font-family: Verdana, Geneva, Tahoma, sans-serif;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    width: 400px;\n    margin: 0 auto;\n    padding: 20px;\n    display: flex;\n    justify-content: space-around;\n    text-align: center;\n    background: #ddebf8;\n    color: #2b2839;\n    border-bottom: 6px solid #d8cefe;\n        \n    /*\n    Challenge:\n    Find a color palette you like on Coolors.co\n    and use it in your business card.\n     */\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}\n\n"
  },
  {
    "path": "3. Build a digital Business Card/10. Center the card/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card border-blue\">\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar border-blue\">\n            <div class=\"border-blue\">\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/10. Center the card/styles.css",
    "content": "body {\n    margin: 20px;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    /*\n    Challenge:\n    Give the card a width of 400px wide and center it.\n    */\n    padding: 20px;\n    display: flex;\n    justify-content: space-around\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}\n\n"
  },
  {
    "path": "3. Build a digital Business Card/11. Aside - inheritance/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <h1>Dancing plague of 1518</h1>\n        <h4>The dancing plague of 1518, or dance epidemic of 1518, was a case of dancing mania that occurred in Strasbourg, Alsace (modern-day France), in the Holy Roman Empire from July 1518 to September 1518. Somewhere between 50 and 400 people took to dancing for days.</h4>\n        <h2>Events</h2>\n        <p>The outbreak began in July 1518 when a woman began to dance fervently in a street in Strasbourg.[1] By early September, the outbreak began to subside.[2]</p>\n        <p>Historical documents, including \"physician notes, cathedral sermons, local and regional chronicles, and even notes issued by the Strasbourg city council\" are clear that the victims danced;[1] it is not known why. Historical sources agree that there was an outbreak of dancing after a single woman started dancing,[3] a group of mostly young women joined in, and the dancing did not seem to die down. It lasted for such a long time that it attracted the attention of the Strasbourg magistrate and bishop, and some number of doctors ultimately intervened, putting the afflicted in a hospital.[citation needed]</p>\n        <p>Events similar to this are said to have occurred throughout the medieval age including 11th century in Kölbigk Saxony, where it was believed to be the cause of demonic possession or divine judgment.[4] In 15th century Apulia Italy,[5] a woman was bitten by a tarantula, the venom making her dance convulsively. The only way to cure the bite was to \"shimmy\" and to have the right sort of music available, which was an accepted remedy by scholars like Athanasius Kircher.[6]</p>\n        <img src=\"dancing.jpg\" width=\"100%\" alt=\"Drawing of the dancing plague in France in 1518.\">\n        <h2>Modern theories</h2>\n        <h3>Food poisoning</h3>\n        <p>Some believe[2] the dancing could have been brought on by food poisoning caused by the toxic and psychoactive chemical products of ergot fungi (ergotism), which grows commonly on grains (such as rye) used for baking bread. Ergotamine is the main psychoactive product of ergot fungi; it is structurally related to the drug lysergic acid diethylamide (LSD-25) and is the substance from which LSD-25 was originally synthesized. The same fungus has also been implicated in other major historical anomalies, including the Salem witch trials.[10][11]</p>\n        <p>In The Lancet, John Waller argues that \"this theory does not seem tenable, since it is unlikely that those poisoned by ergot could have danced for days at a time. Nor would so many people have reacted to its psychotropic chemicals in the same way. The ergotism theory also fails to explain why virtually every outbreak occurred somewhere along the Rhine and Moselle rivers, areas linked by water but with quite different climates and crops\".[7]</p>\n        <h3>Stress-induced mass hysteria</h3>\n        <p>This could have been a florid example of psychogenic movement disorder happening in mass hysteria or mass psychogenic illness, which involves many individuals suddenly exhibiting the same bizarre behavior. The behavior spreads rapidly and broadly in an epidemic pattern.[12] This kind of comportment could have been caused by elevated levels of psychological stress, caused by the ruthless years (even by the rough standards of the early modern period) the people of Alsace were suffering.[7]</p>\n        <p>Waller speculates that the dancing was \"stress-induced psychosis\" on a mass level, since the region where the people danced was riddled with starvation and disease, and the inhabitants tended to be superstitious. Seven other cases of dancing plague were reported in the same region during the medieval era.[13]</p>\n\n        <p>This psychogenic illness could have created a chorea (from the Greek khoreia meaning \"to dance\"), a situation comprising random and intricate unintentional movements that flit from body part to body part. Diverse choreas (St. Vitus' dance, St. John's dance, and tarantism) were labeled in the Middle Ages referring to the independent epidemics of \"dancing mania\" that happened in central Europe, particularly at the time of the plague.[14][15][16]</p>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/11. Aside - inheritance/styles.css",
    "content": "body {\n    margin: 10px;\n}\n\n"
  },
  {
    "path": "3. Build a digital Business Card/12. Center the text via inheritance/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card border-blue\">\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar border-blue\">\n            <div class=\"border-blue\">\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/12. Center the text via inheritance/styles.css",
    "content": "/*\nChallenge:\nCenter the text in the <p> and <h4> elements.\n\nNote: you should only add ONE property, as inheritance \nshould take care of applying it to both elements.\n*/\n\nbody {\n    margin: 20px;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    padding: 20px;\n    display: flex;\n    justify-content: space-around;\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}\n\n"
  },
  {
    "path": "3. Build a digital Business Card/13. Add colors/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card border-blue\">\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar border-blue\">\n            <div class=\"border-blue\">\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/13. Add colors/styles.css",
    "content": "body {\n    margin: 20px;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    padding: 20px;\n    display: flex;\n    justify-content: space-around;\n    text-align: center;\n    \n    /* \n    Challenge:\n    Add colors to the card according to the design.\n    black - #2b2839 (the text color)\n    blue - #ddebf8\n    purple - #d8cefe\n    */\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}\n    "
  },
  {
    "path": "3. Build a digital Business Card/14. Web-safe fonts/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card\">\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar\">\n            <div>\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/14. Web-safe fonts/styles.css",
    "content": "body {\n    margin: 20px;\n    /*\n    Challenge:\n    Set the font to Verdana.\n    */\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    width: 400px;\n    margin-left: auto;\n    margin-right: auto;\n    padding: 20px;\n    display: flex;\n    justify-content: space-around;\n    text-align: center;\n    background: #ddebf8;\n    color: #2b2839;\n    border-bottom: 6px solid #d8cefe;\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}\n    "
  },
  {
    "path": "3. Build a digital Business Card/15. Aside - Margin padding shorthand/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n    <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"red-circle\">\n        </div>\n    </body>\n</html>\n"
  },
  {
    "path": "3. Build a digital Business Card/15. Aside - Margin padding shorthand/styles.css",
    "content": ".red-circle {\n    height: 150px;\n    width: 150px;\n    border-radius: 100%;\n    background: #BC002D;\n    \n    /* \n    Challenge:\n    Translate this into using the margin shorthand. \n    */\n    margin-top: 40px;\n    margin-right: 0;\n    margin-bottom: 0;\n    margin-left: 100px;\n    \n}"
  },
  {
    "path": "3. Build a digital Business Card/16. Use the margin and padding shorthands/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <!-- mini side-lesson: adding a new class with a space -->\n        <div class=\"card\">\n            <img class=\"avatar\" src=\"images/per.png\">\n            <div >\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/16. Use the margin and padding shorthands/styles.css",
    "content": "body {\n    margin: 20px;\n    font-family: Verdana, Geneva, Tahoma, sans-serif;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    width: 400px;\n    /* \n    Challenge:\n    Replace the two margin properties with a \n    single margin shorthand.\n    */\n    margin-left: auto;\n    margin-right: auto;\n    padding: 20px;\n    display: flex;\n    justify-content: space-around;\n    text-align: center;\n    background: #ddebf8;\n    color: #2b2839;\n    border-bottom: 6px solid #d8cefe;\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}"
  },
  {
    "path": "3. Build a digital Business Card/17. Make it your own/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card\">\n            <img class=\"avatar\" src=\"images/per.png\">\n            <div >\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/17. Make it your own/styles.css",
    "content": "body {\n    margin: 20px;\n    /*\n    Challenge:\n    Find a web safe font you like, and add it \n    to your card.\n    */\n    font-family: Verdana, Geneva, Tahoma, sans-serif;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    width: 400px;\n    margin: 0 auto;\n    padding: 20px;\n    display: flex;\n    justify-content: space-around;\n    text-align: center;\n    background: #ddebf8;\n    color: #2b2839;\n    border-bottom: 6px solid #d8cefe;\n        \n    /*\n    Challenge:\n    Find a color palette you like on Coolors.co\n    and use it in your business card.\n     */\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}\n\n/*\nStretch goals:\nFind other ways you can personalize \nthe design of your business card, e.g.:\n- change the border(s)\n- add border radius\n- shuffle the layout\n- shadows        🤯\n- hover effects  🤯🤯\n- animations     🤯🤯🤯\n*/\n\n/*\nFinal challenge:\nDownload the code to your local computer and place it\nin a folder called \"business-card\"\n*/\n\n"
  },
  {
    "path": "3. Build a digital Business Card/2. Fix the image path/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div>\n            <!-- \n            Challenge:\n            The image isn't rendering. Can you find out why?\n            \n            Hint: try to google \"html file paths\"\n            -->\n            <img src=\"per.png\">\n            <h3>Per Harald Borgen</h3>\n            <p>Frontend Developer</p>\n            <h4>Oslo, Norway</h4>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/2. Fix the image path/styles.css",
    "content": "body {\n    margin: 20px;\n}\n"
  },
  {
    "path": "3. Build a digital Business Card/3. Add alt attribute/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div>\n            <!-- \n            Challenge:\n            Add an alt text to the image element.\n            -->\n            <img src=\"images/per.png\">\n            <h3>Per Harald Borgen</h3>\n            <p>Frontend Developer</p>\n            <h4>Oslo, Norway</h4>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/3. Add alt attribute/styles.css",
    "content": "body {\n    margin: 20px;\n}\n"
  },
  {
    "path": "3. Build a digital Business Card/4. Make image smaller/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div>\n            <img src=\"images/per.png\" alt=\"Per Harald Borgen smiling at the camera with a colorful background\">\n            <h3>Per Harald Borgen</h3>\n            <p>Frontend Developer</p>\n            <h4>Oslo, Norway</h4>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/4. Make image smaller/styles.css",
    "content": "body {\n    margin: 20px;\n}\n\n\n/*\nChallenge:\nSet the width of the image to 150px.\nPS: Use a class to select the img element.\n*/"
  },
  {
    "path": "3. Build a digital Business Card/5. Add a border and padding/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div>\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar\">\n            <h3>Per Harald Borgen</h3>\n            <p>Frontend Developer</p>\n            <h4>Oslo, Norway</h4>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/5. Add a border and padding/styles.css",
    "content": "body {\n    margin: 20px;\n}\n\n.avatar {\n    width: 150px;\n}\n\n/*\nChallenge:\n1. Give the card div a class (name it \"card\")\n2. Select the card class and give it a dotted blue border\n3. Add 20 pixels of padding on all sides of the card\n*/"
  },
  {
    "path": "3. Build a digital Business Card/6. Aside - flexbox child containers/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"index.css\">\n    </head>\n    <body>\n        <h1>Upgrade to Pro</h1>\n        \n        <div class=\"pricing\">\n            <h2>For individuals</h2>\n            <ul>\n                <li>1 gb</li>\n                <li>No support</li>\n            </ul>\n            <button>Buy now</button> \n            <h2>For enterprise</h2>\n                <ul>\n                    <li>10 gb</li>\n                <li>Priority support</li>\n                </ul>\n            <button>Contact us</button>\n        </div>\n        \n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/7. Flex item containers/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n    <!-- \n    Challenge:\n    Use what you've just learned to fix our card's broken \n    column layout (make it two-column instead of four-column)\n     -->\n        <div class=\"card\">\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar\">\n            <h3>Per Harald Borgen</h3>\n            <p>Frontend Developer</p>\n            <h4>Oslo, Norway</h4>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/7. Flex item containers/styles.css",
    "content": "body {\n    margin: 20px;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    border: 1px dotted blue;\n    padding: 20px;\n    display: flex;\n}\n"
  },
  {
    "path": "3. Build a digital Business Card/8. Add a utility class/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card\">\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar\">\n            <div>\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/8. Add a utility class/styles.css",
    "content": "body {\n    margin: 20px;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    border: 1px dotted blue;\n    padding: 20px;\n    display: flex;\n}\n\n/*\nChallenge:\nCreate a utility class for the dotted blue border.\nGive the class to both flexbox children in the HTML.\n*/\n"
  },
  {
    "path": "3. Build a digital Business Card/9. Justify the items/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div class=\"card border-blue\">\n            <img\n                src=\"images/per.png\"\n                alt=\"Per Harald Borgen smiling at the camera with a colorful background\" class=\"avatar border-blue\">\n            <div class=\"border-blue\">\n                <h3>Per Harald Borgen</h3>\n                <p>Frontend Developer</p>\n                <h4>Oslo, Norway</h4>\n            </div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "3. Build a digital Business Card/9. Justify the items/styles.css",
    "content": "body {\n    margin: 20px;\n}\n\n.avatar {\n    width: 150px;\n}\n\n.card {\n    padding: 20px;\n    display: flex;\n    /*\n    Challenge:\n    Add horizontal space around the flex children.\n    Hint: google \"justify content\"\n    */\n}\n\n.border-blue {\n    border: 1px dotted blue;\n}\n\n"
  },
  {
    "path": "4. Build a Space Exploration Site/1. Lets go to space/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;800&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div id=\"hero\">\n            <img src=\"images/spacex.png\" id=\"main-logo\">\n            <h1 id=\"title\">Join the <span class=\"underline\">exploration</span></h1>\n            <button class=\"btn\">Apply</button>\n        </div>\n        <h3>Terms and conditions apply</h3>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/1. Lets go to space/styles.css",
    "content": "body {\n    margin: 0;\n    color: #82a5ca;\n    text-align: center;\n    font-family: 'Orbitron', sans-serif;\n}\n\n#hero {\n    background-image: url(\"images/galaxy.webp\");\n    background-size: cover;\n    padding: 10px 0 40px 0;\n}\n\n#main-logo {\n    width: 100px;\n}\n\n/*\nChallenge:\nAdd a blurred border around the <h1> using\nthe text-shadow technique you just learned. Set\nthe blur to 4px and the color to black.\n*/\n\n#title {\n    text-shadow: 0px 0px 4px black;\n}\n\n.btn {\n    padding: 6px 12px;\n    background: white;\n    border: none;\n    font-family: 'Orbitron', sans-serif;\n    color: #82a5ca;\n    font-weight: 800;\n}\n\n.underline {\n    border-bottom: 4px solid white;\n}\n   "
  },
  {
    "path": "4. Build a Space Exploration Site/11. Add the terms and conditions section/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;800&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <img src=\"images/spacex.png\" id=\"main-logo\">\n        <h1>Join the <span class=\"underline\">exploration</span></h1>\n        <button class=\"btn\">Apply</button>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/11. Add the terms and conditions section/styles.css",
    "content": "/*\nChallenge:\nWrap the \"hero\" section (title, button, logo) in a <div>\nand set its background image to the galaxy image. This will \nforce you to also add some padding on the \"hero\" <div>.\n\nAdd a \"Terms and conditions apply\" <h3> below the \"hero\"\nsection.\n\nPS: your layout will likely be disturbed by the <body> \ntag's default margin.\n*/\n\nbody {\n    color: #82a5ca;\n    background-image: url(\"images/galaxy.webp\");\n    background-size: cover;\n    text-align: center;\n    font-family: 'Orbitron', sans-serif;\n}\n\n#main-logo {\n    width: 100px;\n}\n\n.btn {\n    padding: 6px 12px;\n    background: white;\n    border: none;\n    font-family: 'Orbitron', sans-serif;\n    color: #82a5ca;\n    font-weight: 800;\n}\n\n.underline {\n    border-bottom: 4px solid white;\n}\n   "
  },
  {
    "path": "4. Build a Space Exploration Site/12. Aside - text shadow/index.css",
    "content": "body {\n    letter-spacing: 4px;\n    background: #b7111b;\n    color: #fafbf4;\n    text-align: center;\n    font-family: 'Kanit', sans-serif;\n}\n\nh1 {\n    font-size: 80px;\n}\n\n/*\nChallenge:\nTry to achieve the shadow from the provided design.\n*/\n"
  },
  {
    "path": "4. Build a Space Exploration Site/12. Aside - text shadow/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"index.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Boogaloo&family=Bungee+Inline&family=Happy+Monkey&family=Kanit:wght@400;600&family=Luckiest+Guy&family=MedievalSharp&family=Monoton&family=Quicksand:wght@700&family=Rammetto+One&family=Sura&family=Ultra&display=swap\" rel=\"stylesheet\">\n    </head>\n    <body>\n        <h1>NETFLIX</h1>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/13. Improving the readability with text shadows/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;800&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <div id=\"hero\">\n            <img src=\"images/spacex.png\" id=\"main-logo\">\n            <h1>Join the <span class=\"underline\">exploration</span></h1>\n            <button class=\"btn\">Apply</button>\n        </div>\n        <h3>Terms and conditions apply</h3>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/13. Improving the readability with text shadows/styles.css",
    "content": "body {\n    margin: 0;\n    color: #82a5ca;\n    text-align: center;\n    font-family: 'Orbitron', sans-serif;\n}\n\n#hero {\n    background-image: url(\"images/galaxy.webp\");\n    background-size: cover;\n    padding: 10px 0 40px 0;\n}\n\n#main-logo {\n    width: 100px;\n}\n\n/*\nChallenge:\nAdd a blurred border around the <h1> using\nthe text-shadow technique you just learned. Set\nthe blur to 4px and the color to black.\n*/\n\n.btn {\n    padding: 6px 12px;\n    background: white;\n    border: none;\n    font-family: 'Orbitron', sans-serif;\n    color: #82a5ca;\n    font-weight: 800;\n}\n\n.underline {\n    border-bottom: 4px solid white;\n}\n   "
  },
  {
    "path": "4. Build a Space Exploration Site/2. Add a background image from unsplash/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <h1>Join the exploration</h1>\n        <button>Apply!</button>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/2. Add a background image from unsplash/styles.css",
    "content": "body {\n    color: white;\n    background-image: url(\"images/universe.jpg\");\n    background-size: cover;\n}\n\n\n"
  },
  {
    "path": "4. Build a Space Exploration Site/3. Center elements and style button/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <h1>Join the exploration</h1>\n        <button class=\"btn\">Apply</button>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/3. Center elements and style button/styles.css",
    "content": "/*\nChallenge:\n1. Center the text and button\n2. Style the button according to the design.\n   Use a class to select the button.\n*/\n\nbody {\n    color: white;\n    background-image: url(\"images/universe.jpg\");\n    background-size: cover;\n}\n\n"
  },
  {
    "path": "4. Build a Space Exploration Site/4. Add a Google Font/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <!-- Embed the Google Font here. -->\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <h1>Join the exploration</h1>\n        <button class=\"btn\">Apply</button>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/4. Add a Google Font/styles.css",
    "content": "body {\n    color: white;\n    background-image: url(\"images/universe.jpg\");\n    background-size: cover;\n    text-align: center;\n    /* \n    Set the font family here. \n    */\n}\n\n.btn {\n    padding: 6px 12px;\n    background: white;\n    border: none;\n    /* \n    You'll need to do something here as well!\n    Can you spot what it is?\n    */\n}\n"
  },
  {
    "path": "4. Build a Space Exploration Site/5. font-face/index.css",
    "content": "@font-face {\n    src: url(\"Corleone.ttf\");\n    font-family: Corleone;\n}\n\nh1 {\n    \n}"
  },
  {
    "path": "4. Build a Space Exploration Site/5. font-face/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"index.css\">\n    </head>\n    <body>\n        <h1>The Godfather</h1>\n        <script src=\"index.js\"></script>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/5. font-face/index.js",
    "content": "// javascript"
  },
  {
    "path": "4. Build a Space Exploration Site/6. Aside - spans/index.html",
    "content": "<html>\n<head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n    <link rel=\"stylesheet\" href=\"styles.css\" />\n    <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n    <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n    <link href=\"https://fonts.googleapis.com/css2?family=Rammetto+One&display=swap\" rel=\"stylesheet\">\n</head>\n<body>\n    <div class=\"ad\">\n        <h1>You got the joker 🃏</h1>\n        <h3>Click here to get your prize! 💰</h3>\n    </div>\n</body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/6. Aside - spans/styles.css",
    "content": "body {\n    background: whitesmoke;\n    color: whitesmoke;\n    font-family: 'Rammetto One', cursive;\n}\n\n.ad {\n    background: #35654d;\n    border: 5px solid #A3BC71;\n    text-align: center;\n}"
  },
  {
    "path": "4. Build a Space Exploration Site/7. Add an underline using a span/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;800&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <h1>Join the exploration</h1>\n        <button class=\"btn\">Apply</button>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/7. Add an underline using a span/styles.css",
    "content": "body {\n    color: white;\n    background-image: url(\"images/universe.jpg\");\n    background-size: cover;\n    text-align: center;\n    font-family: 'Orbitron', sans-serif;\n}\n\n.btn {\n    padding: 6px 12px;\n    background: white;\n    border: none;\n    font-family: 'Orbitron', sans-serif;\n}\n\n/* \nChallenge:\nAdd the underline to the title using a <span> and a class.\n*/"
  },
  {
    "path": "4. Build a Space Exploration Site/8. Use an ID for the logo/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;800&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <!-- \n        Challenge 1:\n        Render the SpaceX logo, and give it an id.\n        -->\n\n        <h1>Join the <span class=\"underline\">exploration</span></h1>\n        <button class=\"btn\">Apply</button>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/8. Use an ID for the logo/styles.css",
    "content": "body {\n    color: white;\n    background-image: url(\"images/universe.jpg\");\n    background-size: cover;\n    text-align: center;\n    font-family: 'Orbitron', sans-serif;\n}\n\n/*\nChallenge 2:\nSelect the logo using its \"id\", and reduce its\nwidth to a suitable level.\n*/\n\n.btn {\n    padding: 6px 12px;\n    background: white;\n    border: none;\n    font-family: 'Orbitron', sans-serif;\n}\n\n.underline {\n    border-bottom: 4px solid white;\n}\n"
  },
  {
    "path": "4. Build a Space Exploration Site/9. Replace the jpg with a webp/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;800&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\" />\n    </head>\n    <body>\n        <img src=\"images/spacex.png\" id=\"main-logo\">\n        <h1>Join the <span class=\"underline\">exploration</span></h1>\n        <button class=\"btn\">Apply</button>\n    </body>\n</html>"
  },
  {
    "path": "4. Build a Space Exploration Site/9. Replace the jpg with a webp/styles.css",
    "content": "body {\n    color: white;\n    background-image: url(\"images/galaxy.webp\");\n    background-size: cover;\n    text-align: center;\n    font-family: 'Orbitron', sans-serif;\n}\n\n#main-logo {\n    width: 100px;\n}\n\n.btn {\n    padding: 6px 12px;\n    background: white;\n    border: none;\n    font-family: 'Orbitron', sans-serif;\n}\n\n.underline {\n    border-bottom: 4px solid white;\n}\n   "
  },
  {
    "path": "5. Build a Birthday GIFt Site/1. Let's build a birthday GIFt site/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\" id=\"gift-img-happy\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">How people react when you enter the room 😍</h2>\n            <div class=\"gift-img\" id=\"gift-img-hot\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">If I had to describe you with ONE word 👇</h2>\n            <div class=\"gift-img\" id=\"gift-img-genius\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">The only person as badass as you 💪</h2>\n            <div class=\"gift-img\" id=\"gift-img-badass\"></div>\n        </div>\n        \n         <div class=\"gift-section\">\n            <h2 class=\"gift-title\">This one's for you, my friend 🥂</h2>\n            <div class=\"gift-img\" id=\"gift-img-cheers\"></div>\n        </div>\n        \n        <!-- Add the footer here. -->\n        <p id=\"footer\">Want to create your own Birthday GIFt site? Take <a href=\"https://scrimba.com/learn/htmlandcss\" target=\"_blank\">this HTML & CSS course.</a></p>\n        \n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/1. Let's build a birthday GIFt site/styles.css",
    "content": "/*\nChallenge:\nChange the site's background into a gradient that goes\nfrom blue at the top to pink at the bottom.\n*/\n\nbody {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: linear-gradient(#a2d2ff, #EFB0C9);\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n#gift-img-cheers {\n    height: 200px;\n}\n\n.gift-img {\n    margin: 20px auto;\n    max-width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n#gift-img-happy:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n#gift-img-hot:hover {\n    background-image: url(\"images/hot.gif\");\n}\n\n#gift-img-genius:hover {\n    background-image: url(\"images/genius.gif\");\n}\n\n#gift-img-badass:hover {\n    background-image: url(\"images/badass.gif\");\n}\n\n#gift-img-cheers:hover {\n    background-image: url(\"images/cheers.gif\");\n}\n\n#footer {\n    font-style: italic;\n    width: 400px;\n    margin: 40px auto 20px;\n}\n\na {\n    color: white;\n}\n\n/* \nAdd the footer paragraph according to the design. \nConfigure the anchor tag to open the link in a new tab.\nForgotten how to do it? Google it! \n\nLink: \nhttps://scrimba.com/learn/htmlandcss\n\nText:\nWant to create your own Birthday GIFt site? Take this HTML & CSS course.\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/10. Create the first gift/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/10. Create the first gift/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n/*\nChallenge:\n1. Create a \"gift-section\" <div> that will wrap\n   all the elements for the first gift.\n2. Add the <h2>, <h3>, and <img> elements, and\n   give all of them their own classes.\n3. Style the elements according to the design.\n\nPS: the image should be 400px wide.\n*/\n\n"
  },
  {
    "path": "5. Build a Birthday GIFt Site/11. Replacing the img with a div/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div> \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <img class=\"gift-img\" src=\"images/gift-cover.jpg\">\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/11. Replacing the img with a div/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n.gift-img {\n    width: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n}\n\n/*\nChallenge:\n\"Fix\" the \"gift-img\" <div> so that it looks \nlike the provided design again.\n\nIt needs a height (should be a square), a\nbackground image, and to be centered again.\n*/\n\n\n"
  },
  {
    "path": "5. Build a Birthday GIFt Site/12. Aside - make elements change on hover/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div>Menu</div>\n        <div>Book a table</div>\n        <div>Catering</div>\n    </body>\n<html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/12. Aside - make elements change on hover/styles.css",
    "content": "div {\n    text-align: center;\n    color: white;\n    margin: 5px;\n    padding: 25px 0;\n    background: #e5383b;\n    font-size: 30px;\n    font-weight: bold;\n}"
  },
  {
    "path": "5. Build a Birthday GIFt Site/13. Add the hover effect/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div> \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\"></div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/13. Add the hover effect/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n.gift-img {\n    margin: 0 auto;\n    width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n/*\nChallenge:\nSwap the gift paper image out with\nthe happy.gif when you hover over it!\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/14. Create the next GIFt/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div> \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\"></div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/14. Create the next GIFt/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n.gift-img {\n    margin: 0 auto;\n    width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n.gift-img:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n/*\nChallenge:\nCreate the next GIFt (hot.gif). Its HTML structure \nshould be like the previous one, but without the \n\"gift-hint\" element.\n\nHowever, now that you have multiple GIFts on the page,\nyou cannot use the \"gift-img\" class to set the GIF \nbackground-image(s) on :hover. Each GIFt will need a \nunique id that controls which background image that \nshould be shown when hovering over the element.\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/15. Create two more GIFts/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\" id=\"gift-img-happy\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">How people react when you enter the room 😍</h2>\n            <div class=\"gift-img\" id=\"gift-img-hot\"></div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/15. Create two more GIFts/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n.gift-img {\n    margin: 20px auto;\n    width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n#gift-img-happy:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n#gift-img-hot:hover {\n    background-image: url(\"images/hot.gif\");\n}\n\n\n/*\nChallenge:\nCreate the \"genius\" and \"badass\" GIFt sections.\n\nTexts:\nIf I had to describe you with ONE word 👇\n\nThe only person as badass as you 💪\n\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/16. Create the final GIFt/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\" id=\"gift-img-happy\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">How people react when you enter the room 😍</h2>\n            <div class=\"gift-img\" id=\"gift-img-hot\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">If I had to describe you with ONE word 👇</h2>\n            <div class=\"gift-img\" id=\"gift-img-genius\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">The only person as badass as you 💪</h2>\n            <div class=\"gift-img\" id=\"gift-img-badass\"></div>\n        </div>\n        \n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/16. Create the final GIFt/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n.gift-img {\n    margin: 20px auto;\n    width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n#gift-img-happy:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n#gift-img-hot:hover {\n    background-image: url(\"images/hot.gif\");\n}\n\n#gift-img-genius:hover {\n    background-image: url(\"images/genius.gif\");\n}\n\n#gift-img-badass:hover {\n    background-image: url(\"images/badass.gif\");\n}\n\n/*\nChallenge:\nCreate the \"cheers\" GIFt section.\n\nNote: this GIFt should have a height of 200px. \nSelect the #gift-img-cheers id and override \nthe height that the element got from the \n.gift-img class.\n\nText: \nThis one's for you, my friend 🥂\n*/\n\n"
  },
  {
    "path": "5. Build a Birthday GIFt Site/17. Add the footer/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\" id=\"gift-img-happy\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">How people react when you enter the room 😍</h2>\n            <div class=\"gift-img\" id=\"gift-img-hot\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">If I had to describe you with ONE word 👇</h2>\n            <div class=\"gift-img\" id=\"gift-img-genius\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">The only person as badass as you 💪</h2>\n            <div class=\"gift-img\" id=\"gift-img-badass\"></div>\n        </div>\n        \n         <div class=\"gift-section\">\n            <h2 class=\"gift-title\">This one's for you, my friend 🥂</h2>\n            <div class=\"gift-img\" id=\"gift-img-cheers\"></div>\n        </div>\n        \n        <!-- Add the footer here. -->\n        \n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/17. Add the footer/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n#gift-img-cheers {\n    height: 200px;\n}\n\n.gift-img {\n    margin: 20px auto;\n    max-width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n#gift-img-happy:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n#gift-img-hot:hover {\n    background-image: url(\"images/hot.gif\");\n}\n\n#gift-img-genius:hover {\n    background-image: url(\"images/genius.gif\");\n}\n\n#gift-img-badass:hover {\n    background-image: url(\"images/badass.gif\");\n}\n\n#gift-img-cheers:hover {\n    background-image: url(\"images/cheers.gif\");\n}\n\n/* \nAdd the footer paragraph according to the design. \nConfigure the anchor tag to open the link in a new tab.\nForgotten how to do it? Google it! \n\nLink: \nhttps://scrimba.com/learn/htmlandcss\n\nText:\nWant to create your own Birthday GIFt site? Take this HTML & CSS course.\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/18. Add a background gradient/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\" id=\"gift-img-happy\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">How people react when you enter the room 😍</h2>\n            <div class=\"gift-img\" id=\"gift-img-hot\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">If I had to describe you with ONE word 👇</h2>\n            <div class=\"gift-img\" id=\"gift-img-genius\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">The only person as badass as you 💪</h2>\n            <div class=\"gift-img\" id=\"gift-img-badass\"></div>\n        </div>\n        \n         <div class=\"gift-section\">\n            <h2 class=\"gift-title\">This one's for you, my friend 🥂</h2>\n            <div class=\"gift-img\" id=\"gift-img-cheers\"></div>\n        </div>\n        \n        <!-- Add the footer here. -->\n        <p id=\"footer\">Want to create your own Birthday GIFt site? Take <a href=\"https://scrimba.com/learn/htmlandcss\" target=\"_blank\">this HTML & CSS course.</a></p>\n        \n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/18. Add a background gradient/styles.css",
    "content": "/*\nChallenge:\nChange the site's background into a gradient that goes\nfrom blue at the top to pink at the bottom.\n*/\n\nbody {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n#gift-img-cheers {\n    height: 200px;\n}\n\n.gift-img {\n    margin: 20px auto;\n    max-width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n#gift-img-happy:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n#gift-img-hot:hover {\n    background-image: url(\"images/hot.gif\");\n}\n\n#gift-img-genius:hover {\n    background-image: url(\"images/genius.gif\");\n}\n\n#gift-img-badass:hover {\n    background-image: url(\"images/badass.gif\");\n}\n\n#gift-img-cheers:hover {\n    background-image: url(\"images/cheers.gif\");\n}\n\n#footer {\n    font-style: italic;\n    width: 400px;\n    margin: 40px auto 20px;\n}\n\na {\n    color: white;\n}\n\n/* \nAdd the footer paragraph according to the design. \nConfigure the anchor tag to open the link in a new tab.\nForgotten how to do it? Google it! \n\nLink: \nhttps://scrimba.com/learn/htmlandcss\n\nText:\nWant to create your own Birthday GIFt site? Take this HTML & CSS course.\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/19. Personalize the Birthday GIFt Site/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"images/nick.jpg\">\n            <h2 id=\"bday-age\">24 years old</h2>\n            <h4 id=\"bday-date\">01.11.2022</h4>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">Here's how happy I am for you today 🥳</h2>\n            <h3 class=\"gift-hint\">(Hover over the gift)</h3>\n            <div class=\"gift-img\" id=\"gift-img-happy\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">How people react when you enter the room 😍</h2>\n            <div class=\"gift-img\" id=\"gift-img-hot\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">If I had to describe you with ONE word 👇</h2>\n            <div class=\"gift-img\" id=\"gift-img-genius\"></div>\n        </div>\n        \n        <div class=\"gift-section\">\n            <h2 class=\"gift-title\">The only person as badass as you 💪</h2>\n            <div class=\"gift-img\" id=\"gift-img-badass\"></div>\n        </div>\n        \n         <div class=\"gift-section\">\n            <h2 class=\"gift-title\">This one's for you, my friend 🥂</h2>\n            <div class=\"gift-img\" id=\"gift-img-cheers\"></div>\n        </div>\n        \n        <p id=\"footer\">Want to create your own Birthday GIFt site? Take <a href=\"https://scrimba.com/learn/htmlandcss\" target=\"_blank\">this HTML & CSS course.</a></p>\n        \n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/19. Personalize the Birthday GIFt Site/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: linear-gradient(#a2d2ff, #EFB0C9);\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\n#bday-age {\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n    margin: 5px 0 10px 0;\n}\n\n#bday-date {\n    margin: 0;\n    background: #EFB0C9;\n    padding: 5px 10px;\n    border-radius: 5px;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n\n.gift-section {\n    margin-top: 50px;\n}\n\n.gift-title {\n    margin-bottom: 10px;\n}\n\n.gift-hint {\n    margin-top: 0;\n}\n\n#gift-img-cheers {\n    height: 200px;\n}\n\n.gift-img {\n    margin: 20px auto;\n    max-width: 400px;\n    height: 400px;\n    border: 6px solid white;\n    border-radius: 10px;\n    background-image: url(\"images/gift-cover.jpg\");\n    background-size: cover;\n}\n\n#gift-img-happy:hover {\n    background-image: url(\"images/happy.gif\");\n}\n\n#gift-img-hot:hover {\n    background-image: url(\"images/hot.gif\");\n}\n\n#gift-img-genius:hover {\n    background-image: url(\"images/genius.gif\");\n}\n\n#gift-img-badass:hover {\n    background-image: url(\"images/badass.gif\");\n}\n\n#gift-img-cheers:hover {\n    background-image: url(\"images/cheers.gif\");\n}\n\n#footer {\n    font-style: italic;\n    width: 400px;\n    margin: 40px auto 20px;\n}\n\na {\n    color: white;\n}\n\n/* \nAdd the footer paragraph according to the design. \nConfigure the anchor tag to open the link in a new tab.\nForgotten how to do it? Google it! \n\nLink: \nhttps://scrimba.com/learn/htmlandcss\n\nText:\nWant to create your own Birthday GIFt site? Take this HTML & CSS course.\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/2. Add basic header styling/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <h1>Today is Nick's birthday 🎉</h1>\n        <img src=\"nick.jpg\">\n        <h2>24 years old</h2>\n        <h4>01.11.2022</h4>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/2. Add basic header styling/styles.css",
    "content": "/*\nChallenge:\nStyle the app according to the provided design.\nThe font is called \"Happy Monkey\" and can be\nembedded via Google Fonts.\n\nDon't know how to make an image round? Google it!\nAlso, consider how you should select the image \n(class vs id vs element selector).\n*/\n"
  },
  {
    "path": "5. Build a Birthday GIFt Site/3. Set the colors/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <h1>Today is Nick's birthday 🎉</h1>\n        <img id=\"bff-img\" src=\"nick.jpg\">\n        <h2>24 years old</h2>\n        <h4>01.11.2022</h4>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/3. Set the colors/styles.css",
    "content": "/*\nChallenge:\nAdd colors to the site based on the provided design.\n\npink: #EFB0C9\nblue: #a2d2ff\nwhite: #ffffff\n*/\n\nbody {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n}"
  },
  {
    "path": "5. Build a Birthday GIFt Site/4. Add shadow on text/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <h1>Today is Nick's birthday 🎉</h1>\n        <img id=\"bff-img\" src=\"nick.jpg\">\n        <h2>24 years old</h2>\n        <h4>01.11.2022</h4>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/4. Add shadow on text/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\n/*\nChallenge:\nAdd a thin blurred border around the <h1>, <h2>, \nand <h4> using the text-shadow technique you \nlearned in the Space Exploration section. Set\nthe blur to 1px and the color to black.\n*/\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n}"
  },
  {
    "path": "5. Build a Birthday GIFt Site/5. We have a problem that flexbox can fix/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <h1>Today is Nick's birthday 🎉</h1>\n        <img id=\"bff-img\" src=\"nick.jpg\">\n        <h2>24 years old</h2>\n        <h4>01.11.2022</h4>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/5. We have a problem that flexbox can fix/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0px 0px 1px black; \n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n}\n\nh2, h4 {\n    background: #EFB0C9;\n}"
  },
  {
    "path": "5. Build a Birthday GIFt Site/6. Aside - align-items/index.css",
    "content": ".container {\n    border: 8px solid #016a26;\n    height: 260px;\n    /*\n    Challenge:\n    Follow my orders on where we should\n    leave up our lab equipment!\n    \n    justify-content:\n    start, center, end, space-around, \n    space-evenly, space-between\n    \n    align-items:\n    start, center, end\n    */\n}\n\n.item {\n    width: 50px;\n    height: 50px;\n    margin: 2px;\n    padding: 10px;\n    font-size: 50px;\n    border: 2px solid black;\n    background: linear-gradient(#14463d, #016a26);\n}\n"
  },
  {
    "path": "5. Build a Birthday GIFt Site/6. Aside - align-items/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"index.css\">\n    </head>\n    <body>\n        <div class=\"container\">\n            <div class=\"item\">🥽</div>\n            <div class=\"item\">🧪</div>\n            <div class=\"item\">🧫</div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/7. Aside - flex-direction/index.css",
    "content": ".container {\n    border: 8px solid #016a26;\n    height: 360px;\n    /*\n    Challenge:\n    Follow my orders on where we should\n    leave our lab equipment!\n    \n    justify-content:\n    start, center, end, space-around, \n    space-evenly, space-between\n    \n    align-items:\n    start, center, end\n    */\n    display: flex;\n    justify-content: start;\n    align-items: start;\n}\n\n.item {\n    width: 50px;\n    height: 50px;\n    margin: 2px;\n    padding: 10px;\n    font-size: 50px;\n    border: 2px solid black;\n    background: linear-gradient(#14463d, #016a26);\n}\n"
  },
  {
    "path": "5. Build a Birthday GIFt Site/7. Aside - flex-direction/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"index.css\">\n    </head>\n    <body>\n        <div class=\"container\">\n            <div class=\"item\">🥽</div>\n            <div class=\"item\">🧪</div>\n            <div class=\"item\">🧫</div>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/8. Turn the header into a flexbox/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <h1>Today is Nick's birthday 🎉</h1>\n        <img id=\"bff-img\" src=\"nick.jpg\">\n        <h2>24 years old</h2>\n        <h4>01.11.2022</h4>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/8. Turn the header into a flexbox/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n}\n\nh2, h4 {\n    background: #EFB0C9;\n}\n\n/*\nChallenge:\nFirst, wrap the HTML elements in a <div> with an \nid called \"header\".\n\nThen, select the \"header\" and use flexbox to achieve\nthe layout you've been provided in the design slide.\n*/"
  },
  {
    "path": "5. Build a Birthday GIFt Site/9. Fix date and age design/index.html",
    "content": "<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">\n        <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>\n        <link href=\"https://fonts.googleapis.com/css2?family=Happy+Monkey&display=swap\" rel=\"stylesheet\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        <div id=\"header\">\n            <h1>Today is Nick's birthday 🎉</h1>\n            <img id=\"bff-img\" src=\"nick.jpg\">\n            <h2>24 years old</h2>\n            <h4>01.11.2022</h4>\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "5. Build a Birthday GIFt Site/9. Fix date and age design/styles.css",
    "content": "body {\n    text-align: center;\n    font-family: 'Happy Monkey', cursive;\n    background: #a2d2ff;\n    color: #ffffff;\n}\n\nh1, h2, h3, h4, p {\n    text-shadow: 0 0 1px black;\n}\n\n#bff-img {\n    width: 150px;\n    border-radius: 50%;\n    border: 6px solid #EFB0C9;\n    margin-bottom: 10px;\n}\n\nh2, h4 {\n    background: #EFB0C9;\n}\n\n#header {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}"
  },
  {
    "path": "6. Solo Project Hometown Homepage/2. Solo Project - Hometown Homepage/index.html",
    "content": "<!DOCTYPE html>\n<html>\n    <head><link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css\">\n        <link rel=\"stylesheet\" href=\"styles.css\">\n    </head>\n    <body>\n        \n        <!-- HERO SECTION -->\n        <div>\n            <h1>Visit Torshov</h1>\n            <h2>Enjoy culture and sports in this vibrant district close to the center of Oslo.</h2>\n        </div>\n        \n        <!-- ACTIVITIES SECTION -->\n        <div>\n            <h3>Top three activities to do at Torshov</h3>\n            <img src=\"images/park.jpg\">\n            <img src=\"images/theatre.jpg\">\n            <img src=\"images/sports.jpg\">\n        </div>\n\n        <!-- GUIDE SECTION -->\n        <div>\n            <h3>Your guide</h3>\n            <p>\"I have lived at Torshov for over 30 years, so I can show you all of its best parts and hidden secrets.\"</p>\n            <h4>Per Harald Borgen</h4>\n            <img src=\"images/per.jpg\">\n        </div>\n    </body>\n</html>"
  },
  {
    "path": "6. Solo Project Hometown Homepage/2. Solo Project - Hometown Homepage/styles.css",
    "content": "/**\nPalette: https://scrimba.com/links/hometown-palette\nRED: #E63946\nLIGHT: #F1FAEE\nAQUA: #A8DADC\nLIGHT BLUE: #457B9D\nDARK BLUE: #1D3557\n\n*/\n\nbody {\n    margin: 0;\n    text-align: center;\n}\n\nimg {\n    width: 100px;\n}"
  },
  {
    "path": "README.md",
    "content": "## Welcome to [Learn HTML and CSS](https://scrimba.com/learn/htmlandcss)\r\n\r\nHere, you can find the starter files for all the challenges in the course. To get started, download the entire repo and then navigate to the folder you need - the folders are structured just like the course. \r\n\r\nIf you have any problems at all, send an email to help@scrimba.com or join our [Discord server](scrimba.com/discord) and we'll give you a hand. \r\n\r\nHappy coding!\r\n"
  }
]