diff --git a/00-Lesson-Site/frontend/dist/_astro/ClientRouter.astro_astro_type_script_index_0_lang.QW52Ox2j.js b/00-Lesson-Site/frontend/dist/_astro/ClientRouter.astro_astro_type_script_index_0_lang.QW52Ox2j.js deleted file mode 100644 index bc4301d..0000000 --- a/00-Lesson-Site/frontend/dist/_astro/ClientRouter.astro_astro_type_script_index_0_lang.QW52Ox2j.js +++ /dev/null @@ -1 +0,0 @@ -const $={},y="data-astro-transition-persist",te=["data-astro-transition","data-astro-transition-fallback"],O=new Set;function q(e){const t=e.src?new URL(e.src,location.href).href:e.textContent;return O.has(t)?!0:(O.add(t),!1)}function ne(e){for(const t of e.scripts)!t.hasAttribute("data-astro-rerun")&&q(t)&&(t.dataset.astroExec="")}function oe(e){const t=document.documentElement,n=[...t.attributes].filter(({name:o})=>(t.removeAttribute(o),te.includes(o)));[...e.documentElement.attributes,...n].forEach(({name:o,value:r})=>t.setAttribute(o,r))}function re(e){for(const t of Array.from(document.head.children)){const n=ae(t,e);n?n.remove():t.remove()}document.head.append(...e.head.children)}function ie(e,t){t.replaceWith(e);for(const n of t.querySelectorAll(`[${y}]`)){const o=n.getAttribute(y),r=e.querySelector(`[${y}="${o}"]`);r&&(r.replaceWith(n),r.localName==="astro-island"&&ce(n)&&!le(n,r)&&(n.setAttribute("ssr",""),n.setAttribute("props",r.getAttribute("props"))))}U(e)}function U(e){e.querySelectorAll("template[shadowrootmode]").forEach(t=>{const n=t.getAttribute("shadowrootmode"),o=t.parentNode;if((n==="closed"||n==="open")&&o instanceof HTMLElement){if(o.shadowRoot){t.remove();return}const r=o.attachShadow({mode:n});r.appendChild(t.content),t.remove(),U(r)}})}const se=()=>{const e=document.activeElement;if(e?.closest(`[${y}]`)){if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement){const t=e.selectionStart,n=e.selectionEnd;return()=>L({activeElement:e,start:t,end:n})}return()=>L({activeElement:e})}else return()=>L({activeElement:null})},L=({activeElement:e,start:t,end:n})=>{e&&(e.focus(),(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)&&(typeof t=="number"&&(e.selectionStart=t),typeof n=="number"&&(e.selectionEnd=n)))},ae=(e,t)=>{const n=e.getAttribute(y),o=n&&t.head.querySelector(`[${y}="${n}"]`);if(o)return o;if(e.matches("link[rel=stylesheet]")){const r=e.getAttribute("href");return t.head.querySelector(`link[rel=stylesheet][href="${r}"]`)}return null},ce=e=>{const t=e.dataset.astroTransitionPersistProps;return t==null||t==="false"},le=(e,t)=>e.getAttribute("props")===t.getAttribute("props"),ue=e=>{ne(e),oe(e),re(e);const t=se();ie(e.body,document.body),t()},de="astro:before-preparation",fe="astro:after-preparation",me="astro:before-swap",he="astro:after-swap",pe=e=>document.dispatchEvent(new Event(e));class W extends Event{from;to;direction;navigationType;sourceElement;info;newDocument;signal;constructor(t,n,o,r,i,u,a,c,d,l){super(t,n),this.from=o,this.to=r,this.direction=i,this.navigationType=u,this.sourceElement=a,this.info=c,this.newDocument=d,this.signal=l,Object.defineProperties(this,{from:{enumerable:!0},to:{enumerable:!0,writable:!0},direction:{enumerable:!0,writable:!0},navigationType:{enumerable:!0},sourceElement:{enumerable:!0},info:{enumerable:!0},newDocument:{enumerable:!0,writable:!0},signal:{enumerable:!0}})}}class we extends W{formData;loader;constructor(t,n,o,r,i,u,a,c,d,l){super(de,{cancelable:!0},t,n,o,r,i,u,a,c),this.formData=d,this.loader=l.bind(this,this),Object.defineProperties(this,{formData:{enumerable:!0},loader:{enumerable:!0,writable:!0}})}}class ge extends W{direction;viewTransition;swap;constructor(t,n){super(me,void 0,t.from,t.to,t.direction,t.navigationType,t.sourceElement,t.info,t.newDocument,t.signal),this.direction=t.direction,this.viewTransition=n,this.swap=()=>ue(this.newDocument),Object.defineProperties(this,{direction:{enumerable:!0},viewTransition:{enumerable:!0},swap:{enumerable:!0,writable:!0}})}}async function ye(e,t,n,o,r,i,u,a,c){const d=new we(e,t,n,o,r,i,window.document,u,a,c);return document.dispatchEvent(d)&&(await d.loader(),d.defaultPrevented||(pe(fe),d.navigationType!=="traverse"&&D({scrollX,scrollY}))),d}async function be(e,t,n){const o=new ge(e,t);return document.dispatchEvent(o),n&&await n(),o.swap(),o}const D=e=>{history.state&&(history.scrollRestoration="manual",history.replaceState({...history.state,...e},""))},x=!!document.startViewTransition,I=()=>!!document.querySelector('[name="astro-view-transitions-enabled"]'),V=(e,t)=>e.pathname===t.pathname&&e.search===t.search;let m,g,S;const j=e=>document.dispatchEvent(new Event(e)),K=()=>j("astro:page-load"),ve=()=>{let e=document.createElement("div");e.setAttribute("aria-live","assertive"),e.setAttribute("aria-atomic","true"),e.className="astro-route-announcer",document.body.append(e),setTimeout(()=>{let t=document.title||document.querySelector("h1")?.textContent||location.pathname;e.textContent=t},60)},H="data-astro-transition-persist",M="data-astro-transition",k="data-astro-transition-fallback";let F,v=0;history.state?(v=history.state.index,scrollTo({left:history.state.scrollX,top:history.state.scrollY})):I()&&(history.replaceState({index:v,scrollX,scrollY},""),history.scrollRestoration="manual");async function Te(e,t){try{const n=new Headers(t?.headers);for(const[a,c]of Object.entries($))n.set(a,c);const o=await fetch(e,{...t,headers:n}),i=(o.headers.get("content-type")??"").split(";",1)[0].trim();return i!=="text/html"&&i!=="application/xhtml+xml"?null:{html:await o.text(),redirected:o.redirected?o.url:void 0,mediaType:i}}catch{return null}}function G(){const e=document.querySelector('[name="astro-view-transitions-fallback"]');return e?e.getAttribute("content"):"animate"}function Ae(){let e=Promise.resolve(),t=!1;for(const n of document.getElementsByTagName("script"))n.dataset.astroExec===void 0&&n.getAttribute("type")==="module"&&(t=n.getAttribute("src")===null);t&&document.body.insertAdjacentHTML("beforeend",'Web Dev Lessons

Welcome to the Lesson Site

This is the homepage of the lesson site built with Astro.

Lesson 1
\ No newline at end of file diff --git a/00-Lesson-Site/frontend/dist/fonts/Geist.woff2 b/00-Lesson-Site/frontend/dist/fonts/Geist.woff2 deleted file mode 100644 index 305664c..0000000 Binary files a/00-Lesson-Site/frontend/dist/fonts/Geist.woff2 and /dev/null differ diff --git a/00-Lesson-Site/frontend/dist/fonts/GeistMono.woff2 b/00-Lesson-Site/frontend/dist/fonts/GeistMono.woff2 deleted file mode 100644 index 7ba2132..0000000 Binary files a/00-Lesson-Site/frontend/dist/fonts/GeistMono.woff2 and /dev/null differ diff --git a/00-Lesson-Site/frontend/dist/index.html b/00-Lesson-Site/frontend/dist/index.html deleted file mode 100644 index b7e5aee..0000000 --- a/00-Lesson-Site/frontend/dist/index.html +++ /dev/null @@ -1,46 +0,0 @@ - Web Dev Lessons

Welcome to the Lesson Site

This is the homepage of the lesson site built with Astro.

Lesson 1
\ No newline at end of file diff --git a/00-Lesson-Site/frontend/dist/lessons/01-intro/index.html b/00-Lesson-Site/frontend/dist/lessons/01-intro/index.html deleted file mode 100644 index b142e54..0000000 --- a/00-Lesson-Site/frontend/dist/lessons/01-intro/index.html +++ /dev/null @@ -1,90 +0,0 @@ - Introduction to Web Dev

Introduction to Web Dev


Pre-Requisites

-

The Web-Dev Beginniner Lessons are created in December 2025.

-

To follow along with the lessons, please ensure you have completed the the following pre-requisites:

- -

Lesson Project

-

For this lesson, we will be building a simple personal portfolio website. This project will help you understand the basics of HTML, CSS, and JavaScript while creating something you can showcase.

-

By the end of this lesson, you will have deploy a functional portfolio website that you can customize and expand upon in future lessons.

\ No newline at end of file diff --git a/00-Lesson-Site/frontend/dist/lessons/index.html b/00-Lesson-Site/frontend/dist/lessons/index.html deleted file mode 100644 index 38d1a80..0000000 --- a/00-Lesson-Site/frontend/dist/lessons/index.html +++ /dev/null @@ -1,82 +0,0 @@ - Web Dev Lessons

Welcome to the Lesson Site

This is the homepage of the lesson site built with Astro.

Lesson 1
\ No newline at end of file diff --git a/00-Lesson-Site/frontend/dist/resources/index.html b/00-Lesson-Site/frontend/dist/resources/index.html deleted file mode 100644 index 0678a9d..0000000 --- a/00-Lesson-Site/frontend/dist/resources/index.html +++ /dev/null @@ -1,82 +0,0 @@ - Web Dev Lessons

Welcome to the Lesson Site

This is the homepage of the lesson site built with Astro.

Lesson 1
\ No newline at end of file