Skip to content

Commit 36d227a

Browse files
Deploy to GitHub pages
0 parents  commit 36d227a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+65
-0
lines changed

.nojekyll

Whitespace-only changes.

404.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<!DOCTYPE html><html><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width" data-next-head=""/><link rel="apple-touch-icon" sizes="180x180" href="/next-course-starter/images/apple-touch-icon.png" data-next-head=""/><link rel="icon" type="image/png" sizes="32x32" href="/next-course-starter/images/favicon-32x32.png" data-next-head=""/><link rel="icon" type="image/png" sizes="16x16" href="/next-course-starter/images/favicon-16x16.png" data-next-head=""/><link rel="icon" type="image/png" sizes="16x16" href="/next-course-starter/images/favicon-16x16.png" data-next-head=""/><link rel="icon" type="image/x-icon" href="/next-course-starter/images/favicon.ico" data-next-head=""/><title data-next-head="">404: This page could not be found</title><link data-next-font="size-adjust" rel="preconnect" href="/" crossorigin="anonymous"/><link rel="preload" href="/next-course-starter/_next/static/css/0e6905b0eaa7388a.css" as="style"/><link rel="stylesheet" href="/next-course-starter/_next/static/css/0e6905b0eaa7388a.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" noModule="" src="/next-course-starter/_next/static/chunks/polyfills-42372ed130431b0a.js"></script><script src="/next-course-starter/_next/static/chunks/webpack-86df26592578cde5.js" defer=""></script><script src="/next-course-starter/_next/static/chunks/framework-a4ddb9b21624b39b.js" defer=""></script><script src="/next-course-starter/_next/static/chunks/main-44ef24a33067cd51.js" defer=""></script><script src="/next-course-starter/_next/static/chunks/pages/_app-e1e99229ae15cfc5.js" defer=""></script><script src="/next-course-starter/_next/static/chunks/pages/_error-fde50cb7f1ab27e0.js" defer=""></script><script src="/next-course-starter/_next/static/O3hqogddFfX1AlblJKdM8/_buildManifest.js" defer=""></script><script src="/next-course-starter/_next/static/O3hqogddFfX1AlblJKdM8/_ssgManifest.js" defer=""></script></head><body><div id="__next"><div class="remix-app"><header class="navbar"><h1 class="navbar-brand"><a href="/next-course-starter">Next.js Course Starter Kit</a></h1><div class="navbar-info"><a href="https://frontendmasters.com/courses/complete-react-v9/" class="cta-btn">Watch on Frontend Masters</a></div></header><div class="content-container"><div class="main"><div style="font-family:system-ui,&quot;Segoe UI&quot;,Roboto,Helvetica,Arial,sans-serif,&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;;height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"><div style="line-height:48px"><style>body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}</style><h1 class="next-error-h1" style="display:inline-block;margin:0 20px 0 0;padding-right:23px;font-size:24px;font-weight:500;vertical-align:top">404</h1><div style="display:inline-block"><h2 style="font-size:14px;font-weight:400;line-height:28px">This page could not be found<!-- -->.</h2></div></div></div></div></div><footer class="footer"><ul class="socials"><li class="social"><a href="https://twitter.com/holtbt"><svg fill="none" height="100%" width="32" xmlns="http://www.w3.org/2000/svg" viewBox="0.254 0.25 500 451.95400000000006"><path d="M394.033.25h76.67L303.202 191.693l197.052 260.511h-154.29L225.118 294.205 86.844 452.204H10.127l179.16-204.77L.254.25H158.46l109.234 144.417zm-26.908 406.063h42.483L135.377 43.73h-45.59z" fill="var(--footer-icons)"></path></svg></a></li><li class="social"><a href="https://bsky.app/profile/brianholt.me"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -3.268 64 68.414" width="38" height="100%"><path fill="var(--footer-icons)" d="M13.873 3.805C21.21 9.332 29.103 20.537 32 26.55v15.882c0-.338-.13.044-.41.867-1.512 4.456-7.418 21.847-20.923 7.944-7.111-7.32-3.819-14.64 9.125-16.85-7.405 1.264-15.73-.825-18.014-9.015C1.12 23.022 0 8.51 0 6.55 0-3.268 8.579-.182 13.873 3.805zm36.254 0C42.79 9.332 34.897 20.537 32 26.55v15.882c0-.338.13.044.41.867 1.512 4.456 7.418 21.847 20.923 7.944 7.111-7.32 3.819-14.64-9.125-16.85 7.405 1.264 15.73-.825 18.014-9.015C62.88 23.022 64 8.51 64 6.55c0-9.818-8.578-6.732-13.873-2.745z"></path></svg></a></li><li class="social"><a href="https://github.com/btholt"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" viewBox="0 0 32 32"><defs><clipPath id="clip-github-social"><rect width="32" height="32"></rect></clipPath></defs><g id="github-social" clip-path="url(#clip-github-social)"><g id="Group_272" data-name="Group 272" transform="translate(13522.5 -6994)"><path id="Subtraction_33" data-name="Subtraction 33" d="M-24967.5,8041a15.9,15.9,0,0,1-11.312-4.688A15.893,15.893,0,0,1-24983.5,8025a15.893,15.893,0,0,1,4.689-11.315A15.894,15.894,0,0,1-24967.5,8009a15.894,15.894,0,0,1,11.313,4.686A15.893,15.893,0,0,1-24951.5,8025a15.893,15.893,0,0,1-4.689,11.313A15.9,15.9,0,0,1-24967.5,8041Zm-3.781-4.571h0v3.918h7.895v-6.665a1.836,1.836,0,0,0-1.2-1.718c5.1-.617,7.467-2.975,7.467-7.424a7.176,7.176,0,0,0-1.637-4.728,6.74,6.74,0,0,0,.275-1.812,4.34,4.34,0,0,0-.52-2.452.574.574,0,0,0-.359-.1c-1.061,0-3.465,1.411-3.936,1.694a16.644,16.644,0,0,0-4.2-.489,16.379,16.379,0,0,0-3.969.445c-.846-.5-2.91-1.649-3.859-1.649a.566.566,0,0,0-.354.095,4.3,4.3,0,0,0-.521,2.452,6.7,6.7,0,0,0,.244,1.718,7.346,7.346,0,0,0-1.6,4.822,7.263,7.263,0,0,0,1.533,4.985c1.193,1.359,3.115,2.165,5.871,2.464a1.826,1.826,0,0,0-1.129,1.693v.5h0l-.006,0a7.121,7.121,0,0,1-2.033.363,2.608,2.608,0,0,1-.965-.158,4.438,4.438,0,0,1-1.836-1.881,2.361,2.361,0,0,0-1.248-1.091,3.472,3.472,0,0,0-1.217-.3.584.584,0,0,0-.545.224.282.282,0,0,0,.027.367,1.875,1.875,0,0,0,.447.307,4.732,4.732,0,0,1,.561.355,10.726,10.726,0,0,1,1.682,2.755c.043.092.078.163.105.217a3.876,3.876,0,0,0,2.42,1.185,6.036,6.036,0,0,0,.607.025c.875,0,1.988-.124,2-.125Z" transform="translate(11461 -1015)" fill="var(--footer-icons)"></path><g id="Ellipse_670" data-name="Ellipse 670" transform="translate(-13522.5 6994)" fill="none" stroke="var(--footer-icons)" stroke-width="1"><circle cx="16" cy="16" r="16" stroke="none"></circle><circle cx="16" cy="16" r="15.5" fill="none"></circle></g></g></g></svg></a></li><li class="social"><a href="https://linkedin.com/in/btholt"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="32" viewBox="0 0 32 32"><defs><clipPath id="clip-linkedin-social"><rect width="32" height="32"></rect></clipPath></defs><g id="linkedin-social" clip-path="url(#clip-linkedin-social)"><g id="Group_270" data-name="Group 270" transform="translate(-86.349 -633.073)"><path id="Path_375" data-name="Path 375" d="M115.789,633.073a2.324,2.324,0,0,1,1.682.676,2.194,2.194,0,0,1,.695,1.627V662.8a2.131,2.131,0,0,1-.695,1.609,2.314,2.314,0,0,1-1.646.659H88.69a2.307,2.307,0,0,1-1.646-.659,2.128,2.128,0,0,1-.695-1.609V635.376a2.19,2.19,0,0,1,.695-1.627,2.322,2.322,0,0,1,1.682-.676h27.063Zm-20.224,9.672a2.561,2.561,0,0,0,0-3.584,2.658,2.658,0,0,0-1.938-.712,2.724,2.724,0,0,0-1.957.712,2.371,2.371,0,0,0-.75,1.792,2.4,2.4,0,0,0,.731,1.792,2.605,2.605,0,0,0,1.9.713h.037A2.7,2.7,0,0,0,95.565,642.745ZM96,645.434H91.213V659.88H96Zm17.3,6.144a7.007,7.007,0,0,0-1.573-4.9,5.68,5.68,0,0,0-6.839-.769,5.663,5.663,0,0,0-1.426,1.573v-2.048H98.674q.036.841,0,7.717v6.728h4.791V651.8a3.592,3.592,0,0,1,.146-1.17,2.913,2.913,0,0,1,.878-1.206,2.429,2.429,0,0,1,1.609-.549,2.108,2.108,0,0,1,1.865.914,4.265,4.265,0,0,1,.549,2.341v7.752H113.3Z" fill="var(--footer-icons)"></path></g></g></svg></a></li><li class="social"><div class="terms"><p>Content Licensed Under CC-BY-NC-4.0</p><p>Code Samples and Exercises Licensed Under Apache 2.0</p><p>Site Designed by<!-- --> <a href="https://www.alexdanielson.com/">Alex Danielson</a></p></div></li></ul><div class="theme-icons"><button aria-label="Activate dark mode" title="Activate dark mode" class="theme-toggle"><svg xmlns="http://www.w3.org/2000/svg" width="36px" height="100%" viewBox="0 -960 960 960" fill="var(--text-footer)" role="img"><title>Dark Mode Icon</title><path d="M480-120q-150 0-255-105T120-480q0-150 105-255t255-105q14 0 27.5 1t26.5 3q-41 29-65.5 75.5T444-660q0 90 63 153t153 63q55 0 101-24.5t75-65.5q2 13 3 26.5t1 27.5q0 150-105 255T480-120Zm0-80q88 0 158-48.5T740-375q-20 5-40 8t-40 3q-123 0-209.5-86.5T364-660q0-20 3-40t8-40q-78 32-126.5 102T200-480q0 116 82 198t198 82Z"></path></svg></button></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"statusCode":404}},"page":"/_error","query":{},"buildId":"O3hqogddFfX1AlblJKdM8","assetPrefix":"/next-course-starter","nextExport":true,"isFallback":false,"gip":true,"scriptLoader":[]}</script></body></html>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"pageProps":{"sections":[{"icon":"info-circle","title":"The First Section","slug":"the-first-section","lessons":[{"slug":"intro","fullSlug":"/lessons/the-first-section/intro","title":"Introduction","order":"01A","path":"/home/runner/work/next-course-starter/next-course-starter/lessons/01-the-first-section/A-intro.md","description":"The introduction to this course."}],"order":"01"},{"icon":"dumpster-fire","title":"A Second Section","slug":"a-second-section","lessons":[{"slug":"first-lesson","fullSlug":"/lessons/a-second-section/first-lesson","title":"First Lesson","order":"02A","path":"/home/runner/work/next-course-starter/next-course-starter/lessons/02-a-second-section/A-first-lesson.md","description":""},{"slug":"second-lesson","fullSlug":"/lessons/a-second-section/second-lesson","title":"Second Lesson","order":"02B","path":"/home/runner/work/next-course-starter/next-course-starter/lessons/02-a-second-section/B-second-lesson.md","description":"An important second lesson"}],"order":"02"},{"icon":"file-code","title":"Thoughts on JS and CSS","slug":"thoughts-on-js-and-css","lessons":[{"slug":"css","fullSlug":"/lessons/thoughts-on-js-and-css/css","title":"CSS","order":"03A","path":"/home/runner/work/next-course-starter/next-course-starter/lessons/03-thoughts-on-js-and-css/A-css.md","description":"CSS is for styling"},{"slug":"javascript","fullSlug":"/lessons/thoughts-on-js-and-css/javascript","title":"JavaScript","order":"03B","path":"/home/runner/work/next-course-starter/next-course-starter/lessons/03-thoughts-on-js-and-css/B-javascript.md","description":""},{"slug":"npm","fullSlug":"/lessons/thoughts-on-js-and-css/npm","title":"npm","order":"03C","path":"/home/runner/work/next-course-starter/next-course-starter/lessons/03-thoughts-on-js-and-css/C-npm.md","description":"npm doesn't stand for node package manager"}],"order":"03"}]},"__N_SSG":true}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"pageProps":{"post":{"attributes":{},"html":"<ul>\n<li>this</li>\n<li>is</li>\n<li>the</li>\n<li>second</li>\n<li>lesson</li>\n</ul>\n","markdown":"- this\n- is\n- the\n- second\n- lesson\n","slug":"first-lesson","title":"First Lesson","section":"A Second Section","icon":"dumpster-fire","filePath":"/home/runner/work/next-course-starter/next-course-starter/lessons/02-a-second-section/A-first-lesson.md","nextSlug":"/next-course-starter/lessons/a-second-section/second-lesson","prevSlug":"/next-course-starter/lessons/the-first-section/intro"}},"__N_SSG":true}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"pageProps":{"post":{"attributes":{"description":"An important second lesson"},"html":"<p>This is the second lesson</p>\n<pre><code class=\"hljs language-javascript\"><span class=\"hljs-keyword\">function</span> <span class=\"hljs-title function_\">getGreeting</span>(<span class=\"hljs-params\"></span>) {\n <span class=\"hljs-keyword\">return</span> <span class=\"hljs-string\">`oh hey there`</span>;\n}\n\n<span class=\"hljs-variable language_\">console</span>.<span class=\"hljs-title function_\">log</span>(<span class=\"hljs-title function_\">getGreeting</span>());\n</code></pre>","markdown":"\nThis is the second lesson\n\n```javascript\nfunction getGreeting() {\n return `oh hey there`;\n}\n\nconsole.log(getGreeting());\n```\n","slug":"second-lesson","title":"Second Lesson","section":"A Second Section","icon":"dumpster-fire","filePath":"/home/runner/work/next-course-starter/next-course-starter/lessons/02-a-second-section/B-second-lesson.md","nextSlug":"/next-course-starter/lessons/thoughts-on-js-and-css/css","prevSlug":"/next-course-starter/lessons/a-second-section/first-lesson"}},"__N_SSG":true}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"pageProps":{"post":{"attributes":{"title":"Introduction","description":"The introduction to this course.","keywords":["A course starter","Next.js","React","Brian Holt"]},"html":"<p>Hello! And welcome to the Next.js course starter by <a href=\"https://twitter.com/holtbt\">Brian Holt</a>.</p>\n<p><img src=\"/next-course-starter/images/BRAND-WHearts.png\" alt=\"Cat, dog, and rat logo for the course\"></p>\n<p>This is a course starter specifically made for making online courses and optimized for use with <a href=\"https://www.frontendmasters.com\">Frontend Masters</a>.</p>\n","markdown":"\nHello! And welcome to the Next.js course starter by [Brian Holt][twitter].\n\n![Cat, dog, and rat logo for the course](/next-course-starter/images/BRAND-WHearts.png)\n\nThis is a course starter specifically made for making online courses and optimized for use with [Frontend Masters][fem].\n\n[twitter]: https://twitter.com/holtbt\n[fem]: https://www.frontendmasters.com\n","slug":"intro","title":"Introduction","section":"The First Section","icon":"info-circle","filePath":"/home/runner/work/next-course-starter/next-course-starter/lessons/01-the-first-section/A-intro.md","nextSlug":"/next-course-starter/lessons/a-second-section/first-lesson","prevSlug":null}},"__N_SSG":true}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"pageProps":{"post":{"attributes":{"title":"CSS","description":"CSS is for styling"},"html":"<p>CSS is important</p>\n","markdown":"\nCSS is important\n","slug":"css","title":"CSS","section":"Thoughts on JS and CSS","icon":"file-code","filePath":"/home/runner/work/next-course-starter/next-course-starter/lessons/03-thoughts-on-js-and-css/A-css.md","nextSlug":"/next-course-starter/lessons/thoughts-on-js-and-css/javascript","prevSlug":"/next-course-starter/lessons/a-second-section/second-lesson"}},"__N_SSG":true}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"pageProps":{"post":{"attributes":{"title":"JavaScript"},"html":"<p>Seems important, right?</p>\n","markdown":"\nSeems important, right?\n","slug":"javascript","title":"JavaScript","section":"Thoughts on JS and CSS","icon":"file-code","filePath":"/home/runner/work/next-course-starter/next-course-starter/lessons/03-thoughts-on-js-and-css/B-javascript.md","nextSlug":"/next-course-starter/lessons/thoughts-on-js-and-css/npm","prevSlug":"/next-course-starter/lessons/thoughts-on-js-and-css/css"}},"__N_SSG":true}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"pageProps":{"post":{"attributes":{"title":"npm","description":"npm doesn't stand for node package manager"},"html":"<p>npm doesn&#39;t stand for node package manager</p>\n","markdown":"\nnpm doesn't stand for node package manager\n","slug":"npm","title":"npm","section":"Thoughts on JS and CSS","icon":"file-code","filePath":"/home/runner/work/next-course-starter/next-course-starter/lessons/03-thoughts-on-js-and-css/C-npm.md","nextSlug":null,"prevSlug":"/next-course-starter/lessons/thoughts-on-js-and-css/javascript"}},"__N_SSG":true}

_next/static/O3hqogddFfX1AlblJKdM8/_buildManifest.js

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)