diff --git a/content/tutorial/01-svelte/01-introduction/01-welcome-to-svelte/README.md b/content/tutorial/01-svelte/01-introduction/01-welcome-to-svelte/README.md index 14105cdf0..0701a6901 100644 --- a/content/tutorial/01-svelte/01-introduction/01-welcome-to-svelte/README.md +++ b/content/tutorial/01-svelte/01-introduction/01-welcome-to-svelte/README.md @@ -20,9 +20,9 @@ You can build your entire app with Svelte (for example, using an application fra This tutorial is split into four main parts: -- [Welcome to Svelte](/tutorial/welcome-to-svelte) (you are here) -- [Introduction to SvelteKit](/tutorial/introducing-sveltekit) +- [Basic Svelte](/tutorial/welcome-to-svelte) (you are here) - [Advanced Svelte](/tutorial/tweens) +- [Basic SvelteKit](/tutorial/introducing-sveltekit) - [Advanced SvelteKit](/tutorial/optional-params) Each section will present an exercise designed to illustrate a feature. Later exercises build on the knowledge gained in earlier ones, so it's recommended that you go from start to finish. If necessary, you can navigate via the menu above. diff --git a/content/tutorial/01-svelte/meta.json b/content/tutorial/01-svelte/meta.json index 55c38c336..0f82ec454 100644 --- a/content/tutorial/01-svelte/meta.json +++ b/content/tutorial/01-svelte/meta.json @@ -1,5 +1,5 @@ { - "title": "Welcome to Svelte", + "title": "Basic Svelte", "scope": { "prefix": "/src/lib/", "name": "src" diff --git a/content/tutorial/03-advanced-svelte/01-motion/01-tweens/README.md b/content/tutorial/02-advanced-svelte/01-motion/01-tweens/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/01-motion/01-tweens/README.md rename to content/tutorial/02-advanced-svelte/01-motion/01-tweens/README.md diff --git a/content/tutorial/03-advanced-svelte/01-motion/01-tweens/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/01-motion/01-tweens/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/01-motion/01-tweens/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/01-motion/01-tweens/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/01-motion/01-tweens/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/01-motion/01-tweens/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/01-motion/01-tweens/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/01-motion/01-tweens/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/01-motion/02-springs/README.md b/content/tutorial/02-advanced-svelte/01-motion/02-springs/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/01-motion/02-springs/README.md rename to content/tutorial/02-advanced-svelte/01-motion/02-springs/README.md diff --git a/content/tutorial/03-advanced-svelte/01-motion/02-springs/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/01-motion/02-springs/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/01-motion/02-springs/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/01-motion/02-springs/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/01-motion/02-springs/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/01-motion/02-springs/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/01-motion/02-springs/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/01-motion/02-springs/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/01-motion/meta.json b/content/tutorial/02-advanced-svelte/01-motion/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/01-motion/meta.json rename to content/tutorial/02-advanced-svelte/01-motion/meta.json diff --git a/content/tutorial/03-advanced-svelte/02-transitions/01-transition/README.md b/content/tutorial/02-advanced-svelte/02-transitions/01-transition/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/01-transition/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/01-transition/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/01-transition/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/01-transition/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/01-transition/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/01-transition/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/01-transition/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/01-transition/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/01-transition/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/01-transition/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/README.md b/content/tutorial/02-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/02-adding-parameters-to-transitions/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/03-in-and-out/README.md b/content/tutorial/02-advanced-svelte/02-transitions/03-in-and-out/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/03-in-and-out/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/03-in-and-out/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/03-in-and-out/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/03-in-and-out/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/03-in-and-out/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/03-in-and-out/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/04-custom-css-transitions/README.md b/content/tutorial/02-advanced-svelte/02-transitions/04-custom-css-transitions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/04-custom-css-transitions/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/04-custom-css-transitions/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/04-custom-css-transitions/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/04-custom-css-transitions/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/04-custom-css-transitions/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/04-custom-css-transitions/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/04-custom-css-transitions/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/04-custom-css-transitions/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/04-custom-css-transitions/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/04-custom-css-transitions/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/05-custom-js-transitions/README.md b/content/tutorial/02-advanced-svelte/02-transitions/05-custom-js-transitions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/05-custom-js-transitions/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/05-custom-js-transitions/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/05-custom-js-transitions/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/05-custom-js-transitions/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/05-custom-js-transitions/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/05-custom-js-transitions/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/05-custom-js-transitions/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/05-custom-js-transitions/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/05-custom-js-transitions/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/05-custom-js-transitions/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/06-transition-events/README.md b/content/tutorial/02-advanced-svelte/02-transitions/06-transition-events/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/06-transition-events/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/06-transition-events/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/06-transition-events/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/06-transition-events/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/06-transition-events/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/06-transition-events/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/06-transition-events/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/06-transition-events/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/06-transition-events/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/06-transition-events/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/07-local-transitions/README.md b/content/tutorial/02-advanced-svelte/02-transitions/07-local-transitions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/07-local-transitions/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/07-local-transitions/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/07-local-transitions/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/07-local-transitions/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/07-local-transitions/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/07-local-transitions/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/07-local-transitions/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/07-local-transitions/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/07-local-transitions/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/07-local-transitions/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/README.md b/content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/loading-messages.js b/content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/loading-messages.js similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/loading-messages.js rename to content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/loading-messages.js diff --git a/content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/transition.js b/content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/transition.js similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/transition.js rename to content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-a/src/lib/transition.js diff --git a/content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/08-key-blocks/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/08-key-blocks/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/README.md b/content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/README.md rename to content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/README.md diff --git a/content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/TodoList.svelte b/content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/TodoList.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/TodoList.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/TodoList.svelte diff --git a/content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/routes/remove.svg b/content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/remove.svg similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/routes/remove.svg rename to content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/remove.svg diff --git a/content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/todos.js b/content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/todos.js similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/todos.js rename to content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/todos.js diff --git a/content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/transition.js b/content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/transition.js similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/transition.js rename to content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/transition.js diff --git a/content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-b/src/lib/TodoList.svelte b/content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-b/src/lib/TodoList.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-b/src/lib/TodoList.svelte rename to content/tutorial/02-advanced-svelte/02-transitions/09-deferred-transitions/app-b/src/lib/TodoList.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/meta.json b/content/tutorial/02-advanced-svelte/02-transitions/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/meta.json rename to content/tutorial/02-advanced-svelte/02-transitions/meta.json diff --git a/content/tutorial/03-advanced-svelte/03-animations/01-animate/README.md b/content/tutorial/02-advanced-svelte/03-animations/01-animate/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/03-animations/01-animate/README.md rename to content/tutorial/02-advanced-svelte/03-animations/01-animate/README.md diff --git a/content/tutorial/03-advanced-svelte/03-animations/01-animate/app-b/src/lib/TodoList.svelte b/content/tutorial/02-advanced-svelte/03-animations/01-animate/app-b/src/lib/TodoList.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/03-animations/01-animate/app-b/src/lib/TodoList.svelte rename to content/tutorial/02-advanced-svelte/03-animations/01-animate/app-b/src/lib/TodoList.svelte diff --git a/content/tutorial/03-advanced-svelte/03-animations/meta.json b/content/tutorial/02-advanced-svelte/03-animations/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/03-animations/meta.json rename to content/tutorial/02-advanced-svelte/03-animations/meta.json diff --git a/content/tutorial/03-advanced-svelte/04-actions/01-actions/README.md b/content/tutorial/02-advanced-svelte/04-actions/01-actions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/01-actions/README.md rename to content/tutorial/02-advanced-svelte/04-actions/01-actions/README.md diff --git a/content/tutorial/03-advanced-svelte/04-actions/01-actions/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/04-actions/01-actions/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/01-actions/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/04-actions/01-actions/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/04-actions/01-actions/app-a/src/lib/Canvas.svelte b/content/tutorial/02-advanced-svelte/04-actions/01-actions/app-a/src/lib/Canvas.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/01-actions/app-a/src/lib/Canvas.svelte rename to content/tutorial/02-advanced-svelte/04-actions/01-actions/app-a/src/lib/Canvas.svelte diff --git a/content/tutorial/03-advanced-svelte/04-actions/01-actions/app-a/src/lib/actions.js b/content/tutorial/02-advanced-svelte/04-actions/01-actions/app-a/src/lib/actions.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/01-actions/app-a/src/lib/actions.js rename to content/tutorial/02-advanced-svelte/04-actions/01-actions/app-a/src/lib/actions.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/01-actions/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/04-actions/01-actions/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/01-actions/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/04-actions/01-actions/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/04-actions/01-actions/app-b/src/lib/actions.js b/content/tutorial/02-advanced-svelte/04-actions/01-actions/app-b/src/lib/actions.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/01-actions/app-b/src/lib/actions.js rename to content/tutorial/02-advanced-svelte/04-actions/01-actions/app-b/src/lib/actions.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/README.md b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/README.md rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/README.md diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/.package-lock.json b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/.package-lock.json similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/.package-lock.json rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/.package-lock.json diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/LICENSE.md b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/LICENSE.md similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/LICENSE.md rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/LICENSE.md diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/README.md b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/README.md rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/README.md diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/index.d.ts b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/index.d.ts similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/index.d.ts rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/index.d.ts diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/createPopper.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/createPopper.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/createPopper.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/createPopper.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/contains.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/contains.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/contains.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/contains.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getBoundingClientRect.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getClippingRect.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getCompositeRect.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getComputedStyle.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentElement.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getDocumentRect.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getHTMLElementScroll.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getLayoutRect.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeName.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeName.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeName.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeName.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getNodeScroll.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getOffsetParent.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getParentNode.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getParentNode.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getParentNode.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getParentNode.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getScrollParent.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getViewportRect.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindow.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindow.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindow.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindow.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScroll.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/getWindowScrollBarX.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/instanceOf.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/instanceOf.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/instanceOf.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/instanceOf.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isLayoutViewport.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isScrollParent.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isTableElement.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isTableElement.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isTableElement.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/isTableElement.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/dom-utils/listScrollParents.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/enums.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/enums.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/enums.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/enums.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/index.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/index.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/index.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/index.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/applyStyles.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/applyStyles.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/applyStyles.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/applyStyles.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/arrow.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/arrow.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/arrow.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/arrow.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/computeStyles.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/computeStyles.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/computeStyles.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/computeStyles.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/eventListeners.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/eventListeners.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/eventListeners.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/eventListeners.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/flip.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/flip.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/flip.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/flip.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/hide.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/hide.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/hide.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/hide.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/index.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/index.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/index.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/index.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/offset.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/offset.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/offset.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/offset.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/popperOffsets.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/popperOffsets.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/popperOffsets.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/popperOffsets.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/preventOverflow.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/preventOverflow.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/preventOverflow.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/modifiers/preventOverflow.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-base.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-base.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-base.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-base.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-lite.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-lite.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-lite.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper-lite.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/popper.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/types.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/types.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/types.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/types.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeAutoPlacement.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeOffsets.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeOffsets.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeOffsets.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/computeOffsets.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/debounce.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/debounce.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/debounce.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/debounce.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/detectOverflow.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/detectOverflow.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/detectOverflow.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/detectOverflow.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/expandToHashMap.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/expandToHashMap.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/expandToHashMap.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/expandToHashMap.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/format.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/format.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/format.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/format.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltAxis.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltAxis.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltAxis.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltAxis.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltLen.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltLen.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltLen.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getAltLen.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getBasePlacement.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getBasePlacement.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getBasePlacement.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getBasePlacement.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getFreshSideObject.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getFreshSideObject.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getFreshSideObject.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getFreshSideObject.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getMainAxisFromPlacement.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositePlacement.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositePlacement.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositePlacement.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositePlacement.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getOppositeVariationPlacement.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getVariation.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getVariation.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getVariation.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/getVariation.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/math.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/math.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/math.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/math.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergeByName.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergeByName.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergeByName.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergeByName.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergePaddingObject.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergePaddingObject.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergePaddingObject.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/mergePaddingObject.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/orderModifiers.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/orderModifiers.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/orderModifiers.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/orderModifiers.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/rectToClientRect.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/rectToClientRect.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/rectToClientRect.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/rectToClientRect.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/uniqueBy.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/uniqueBy.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/uniqueBy.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/uniqueBy.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/userAgent.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/userAgent.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/userAgent.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/userAgent.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/validateModifiers.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/validateModifiers.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/validateModifiers.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/validateModifiers.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/within.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/within.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/within.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/lib/utils/within.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/package.json b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/package.json similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/package.json rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/@popperjs/core/package.json diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/LICENSE b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/LICENSE similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/LICENSE rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/LICENSE diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/README.md b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/README.md rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/README.md diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.css b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.css similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.css rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.css diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js.map b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js.map similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js.map rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/dist/tippy.esm.js.map diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/index.d.ts b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/index.d.ts similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/index.d.ts rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/index.d.ts diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/package.json b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/package.json similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/package.json rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/package.json diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light-border.css b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light-border.css similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light-border.css rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light-border.css diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light.css b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light.css similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light.css rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/light.css diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/material.css b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/material.css similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/material.css rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/material.css diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/translucent.css b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/translucent.css similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/translucent.css rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/node_modules/tippy.js/themes/translucent.css diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/package.json b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/package.json similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/package.json rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/package.json diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/04-actions/02-adding-parameters-to-actions/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/04-actions/meta.json b/content/tutorial/02-advanced-svelte/04-actions/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/04-actions/meta.json rename to content/tutorial/02-advanced-svelte/04-actions/meta.json diff --git a/content/tutorial/03-advanced-svelte/05-bindings/01-contenteditable-bindings/README.md b/content/tutorial/02-advanced-svelte/05-bindings/01-contenteditable-bindings/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/01-contenteditable-bindings/README.md rename to content/tutorial/02-advanced-svelte/05-bindings/01-contenteditable-bindings/README.md diff --git a/content/tutorial/03-advanced-svelte/05-bindings/01-contenteditable-bindings/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/01-contenteditable-bindings/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/01-contenteditable-bindings/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/01-contenteditable-bindings/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/01-contenteditable-bindings/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/01-contenteditable-bindings/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/01-contenteditable-bindings/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/01-contenteditable-bindings/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/02-each-block-bindings/README.md b/content/tutorial/02-advanced-svelte/05-bindings/02-each-block-bindings/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/02-each-block-bindings/README.md rename to content/tutorial/02-advanced-svelte/05-bindings/02-each-block-bindings/README.md diff --git a/content/tutorial/03-advanced-svelte/05-bindings/02-each-block-bindings/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/02-each-block-bindings/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/02-each-block-bindings/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/02-each-block-bindings/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/02-each-block-bindings/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/02-each-block-bindings/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/02-each-block-bindings/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/02-each-block-bindings/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/03-media-elements/README.md b/content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/03-media-elements/README.md rename to content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/README.md diff --git a/content/tutorial/03-advanced-svelte/05-bindings/03-media-elements/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/03-media-elements/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/03-media-elements/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/03-media-elements/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/03-media-elements/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/04-dimensions/README.md b/content/tutorial/02-advanced-svelte/05-bindings/04-dimensions/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/04-dimensions/README.md rename to content/tutorial/02-advanced-svelte/05-bindings/04-dimensions/README.md diff --git a/content/tutorial/03-advanced-svelte/05-bindings/04-dimensions/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/04-dimensions/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/04-dimensions/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/04-dimensions/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/04-dimensions/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/04-dimensions/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/04-dimensions/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/04-dimensions/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/README.md b/content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/README.md rename to content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/README.md diff --git a/content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/gradient.js b/content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/gradient.js similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/gradient.js rename to content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/gradient.js diff --git a/content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/svelte-logo-mask.svg b/content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/svelte-logo-mask.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/svelte-logo-mask.svg rename to content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-a/src/lib/svelte-logo-mask.svg diff --git a/content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/05-bind-this/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/05-bind-this/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/README.md b/content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/README.md rename to content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/README.md diff --git a/content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/Keypad.svelte b/content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/Keypad.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/Keypad.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/app-a/src/lib/Keypad.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/06-component-bindings/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/06-component-bindings/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/07-component-this/README.md b/content/tutorial/02-advanced-svelte/05-bindings/07-component-this/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/07-component-this/README.md rename to content/tutorial/02-advanced-svelte/05-bindings/07-component-this/README.md diff --git a/content/tutorial/03-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/InputField.svelte b/content/tutorial/02-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/InputField.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/InputField.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/07-component-this/app-a/src/lib/InputField.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/07-component-this/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/05-bindings/07-component-this/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/07-component-this/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/05-bindings/07-component-this/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/05-bindings/meta.json b/content/tutorial/02-advanced-svelte/05-bindings/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/05-bindings/meta.json rename to content/tutorial/02-advanced-svelte/05-bindings/meta.json diff --git a/content/tutorial/03-advanced-svelte/06-classes/01-classes/README.md b/content/tutorial/02-advanced-svelte/06-classes/01-classes/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/06-classes/01-classes/README.md rename to content/tutorial/02-advanced-svelte/06-classes/01-classes/README.md diff --git a/content/tutorial/03-advanced-svelte/06-classes/01-classes/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/06-classes/01-classes/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/06-classes/01-classes/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/06-classes/01-classes/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/06-classes/01-classes/app-a/src/lib/svelte-logo.svg b/content/tutorial/02-advanced-svelte/06-classes/01-classes/app-a/src/lib/svelte-logo.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/06-classes/01-classes/app-a/src/lib/svelte-logo.svg rename to content/tutorial/02-advanced-svelte/06-classes/01-classes/app-a/src/lib/svelte-logo.svg diff --git a/content/tutorial/03-advanced-svelte/06-classes/01-classes/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/06-classes/01-classes/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/06-classes/01-classes/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/06-classes/01-classes/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/06-classes/02-class-shorthand/README.md b/content/tutorial/02-advanced-svelte/06-classes/02-class-shorthand/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/06-classes/02-class-shorthand/README.md rename to content/tutorial/02-advanced-svelte/06-classes/02-class-shorthand/README.md diff --git a/content/tutorial/03-advanced-svelte/06-classes/02-class-shorthand/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/06-classes/02-class-shorthand/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/06-classes/02-class-shorthand/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/06-classes/02-class-shorthand/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/06-classes/meta.json b/content/tutorial/02-advanced-svelte/06-classes/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/06-classes/meta.json rename to content/tutorial/02-advanced-svelte/06-classes/meta.json diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/README.md b/content/tutorial/02-advanced-svelte/07-composition/01-slots/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/README.md rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/README.md diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/Card.svelte b/content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/Card.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/Card.svelte rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/Card.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/paper.svg b/content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/paper.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/paper.svg rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/paper.svg diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/wood.svg b/content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/wood.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/src/lib/wood.svg rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/src/lib/wood.svg diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/static/Garamond Classico SC Regular.woff2 b/content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/static/Garamond Classico SC Regular.woff2 similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/app-a/static/Garamond Classico SC Regular.woff2 rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/app-a/static/Garamond Classico SC Regular.woff2 diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/01-slots/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/01-slots/app-b/src/lib/Card.svelte b/content/tutorial/02-advanced-svelte/07-composition/01-slots/app-b/src/lib/Card.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/01-slots/app-b/src/lib/Card.svelte rename to content/tutorial/02-advanced-svelte/07-composition/01-slots/app-b/src/lib/Card.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/02-named-slots/README.md b/content/tutorial/02-advanced-svelte/07-composition/02-named-slots/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/02-named-slots/README.md rename to content/tutorial/02-advanced-svelte/07-composition/02-named-slots/README.md diff --git a/content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/Card.svelte b/content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/Card.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/Card.svelte rename to content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/Card.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/paper.svg b/content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/paper.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/paper.svg rename to content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/paper.svg diff --git a/content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/wood.svg b/content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/wood.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/wood.svg rename to content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-a/src/lib/wood.svg diff --git a/content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/Card.svelte b/content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/Card.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/Card.svelte rename to content/tutorial/02-advanced-svelte/07-composition/02-named-slots/app-b/src/lib/Card.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/README.md b/content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/README.md rename to content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/README.md diff --git a/content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/Card.svelte b/content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/Card.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/Card.svelte rename to content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/Card.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/paper.svg b/content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/paper.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/paper.svg rename to content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/paper.svg diff --git a/content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/wood.svg b/content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/wood.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/wood.svg rename to content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-a/src/lib/wood.svg diff --git a/content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-b/src/lib/Card.svelte b/content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-b/src/lib/Card.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/03-slot-fallbacks/app-b/src/lib/Card.svelte rename to content/tutorial/02-advanced-svelte/07-composition/03-slot-fallbacks/app-b/src/lib/Card.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/README.md b/content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/README.md rename to content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/README.md diff --git a/content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Comment.svelte b/content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Comment.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Comment.svelte rename to content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Comment.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Project.svelte b/content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Project.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Project.svelte rename to content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-a/src/lib/Project.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-b/src/lib/Project.svelte b/content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-b/src/lib/Project.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/04-optional-slots/app-b/src/lib/Project.svelte rename to content/tutorial/02-advanced-svelte/07-composition/04-optional-slots/app-b/src/lib/Project.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/05-slot-props/README.md b/content/tutorial/02-advanced-svelte/07-composition/05-slot-props/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/05-slot-props/README.md rename to content/tutorial/02-advanced-svelte/07-composition/05-slot-props/README.md diff --git a/content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/Hoverable.svelte b/content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/Hoverable.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/Hoverable.svelte rename to content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-a/src/lib/Hoverable.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/Hoverable.svelte b/content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/Hoverable.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/Hoverable.svelte rename to content/tutorial/02-advanced-svelte/07-composition/05-slot-props/app-b/src/lib/Hoverable.svelte diff --git a/content/tutorial/03-advanced-svelte/07-composition/meta.json b/content/tutorial/02-advanced-svelte/07-composition/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/07-composition/meta.json rename to content/tutorial/02-advanced-svelte/07-composition/meta.json diff --git a/content/tutorial/03-advanced-svelte/08-context/01-context-api/README.md b/content/tutorial/02-advanced-svelte/08-context/01-context-api/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/01-context-api/README.md rename to content/tutorial/02-advanced-svelte/08-context/01-context-api/README.md diff --git a/content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/Map.svelte b/content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/Map.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/Map.svelte rename to content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/Map.svelte diff --git a/content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/MapMarker.svelte b/content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/MapMarker.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/MapMarker.svelte rename to content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/MapMarker.svelte diff --git a/content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/mapbox.js b/content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/mapbox.js similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/01-context-api/app-a/src/lib/mapbox.js rename to content/tutorial/02-advanced-svelte/08-context/01-context-api/app-a/src/lib/mapbox.js diff --git a/content/tutorial/03-advanced-svelte/08-context/01-context-api/app-b/src/lib/Map.svelte b/content/tutorial/02-advanced-svelte/08-context/01-context-api/app-b/src/lib/Map.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/01-context-api/app-b/src/lib/Map.svelte rename to content/tutorial/02-advanced-svelte/08-context/01-context-api/app-b/src/lib/Map.svelte diff --git a/content/tutorial/03-advanced-svelte/08-context/01-context-api/app-b/src/lib/MapMarker.svelte b/content/tutorial/02-advanced-svelte/08-context/01-context-api/app-b/src/lib/MapMarker.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/01-context-api/app-b/src/lib/MapMarker.svelte rename to content/tutorial/02-advanced-svelte/08-context/01-context-api/app-b/src/lib/MapMarker.svelte diff --git a/content/tutorial/03-advanced-svelte/08-context/meta.json b/content/tutorial/02-advanced-svelte/08-context/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/08-context/meta.json rename to content/tutorial/02-advanced-svelte/08-context/meta.json diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/File.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/File.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/File.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/File.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/Folder.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/Folder.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/Folder.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/Folder.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/data.js b/content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/data.js similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/data.js rename to content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-a/src/lib/data.js diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-b/src/lib/Folder.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-b/src/lib/Folder.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/01-svelte-self/app-b/src/lib/Folder.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/01-svelte-self/app-b/src/lib/Folder.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/BlueThing.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/BlueThing.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/BlueThing.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/BlueThing.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/GreenThing.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/GreenThing.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/GreenThing.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/GreenThing.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/RedThing.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/RedThing.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/RedThing.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-a/src/lib/RedThing.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/02-svelte-component/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/02-svelte-component/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/03-svelte-element/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/03-svelte-element/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/03-svelte-element/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/03-svelte-element/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/03-svelte-element/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/03-svelte-element/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/03-svelte-element/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/03-svelte-element/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/03-svelte-element/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/03-svelte-element/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/03-svelte-element/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/03-svelte-element/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/04-svelte-window/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/04-svelte-window/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/04-svelte-window/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/04-svelte-window/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/04-svelte-window/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/04-svelte-window/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/04-svelte-window/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/04-svelte-window/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/04-svelte-window/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/04-svelte-window/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/04-svelte-window/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/04-svelte-window/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/05-svelte-window-bindings/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/05-svelte-window-bindings/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/05-svelte-window-bindings/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/05-svelte-window-bindings/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/05-svelte-window-bindings/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/kitten.png b/content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/kitten.png similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/kitten.png rename to content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/app-a/src/lib/kitten.png diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/06-svelte-body/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/06-svelte-body/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/07-svelte-document/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/07-svelte-document/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/07-svelte-document/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/07-svelte-document/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/07-svelte-document/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/07-svelte-document/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/07-svelte-document/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/07-svelte-document/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/07-svelte-document/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/07-svelte-document/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/07-svelte-document/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/07-svelte-document/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/08-svelte-head/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/08-svelte-head/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/08-svelte-head/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/08-svelte-head/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/08-svelte-head/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/08-svelte-head/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/08-svelte-head/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/08-svelte-head/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/08-svelte-head/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/08-svelte-head/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/08-svelte-head/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/08-svelte-head/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/Todo.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/Todo.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/Todo.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/Todo.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/flash.js b/content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/flash.js similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/flash.js rename to content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-a/src/lib/flash.js diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-b/src/lib/Todo.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-b/src/lib/Todo.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/09-svelte-options/app-b/src/lib/Todo.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/09-svelte-options/app-b/src/lib/Todo.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/README.md b/content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/README.md rename to content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/README.md diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/Box.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/Box.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/Box.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/app-a/src/lib/Box.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/10-svelte-fragment/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/09-special-elements/10-svelte-fragment/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/09-special-elements/meta.json b/content/tutorial/02-advanced-svelte/09-special-elements/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/09-special-elements/meta.json rename to content/tutorial/02-advanced-svelte/09-special-elements/meta.json diff --git a/content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/README.md b/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/README.md rename to content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/README.md diff --git a/content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/AudioPlayer.svelte b/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/AudioPlayer.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/AudioPlayer.svelte rename to content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/app-a/src/lib/AudioPlayer.svelte diff --git a/content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/app-b/src/lib/AudioPlayer.svelte b/content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/app-b/src/lib/AudioPlayer.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/01-sharing-code/app-b/src/lib/AudioPlayer.svelte rename to content/tutorial/02-advanced-svelte/10-module-context/01-sharing-code/app-b/src/lib/AudioPlayer.svelte diff --git a/content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/README.md b/content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/README.md rename to content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/README.md diff --git a/content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/AudioPlayer.svelte b/content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/AudioPlayer.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/AudioPlayer.svelte rename to content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-a/src/lib/AudioPlayer.svelte diff --git a/content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/AudioPlayer.svelte b/content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/AudioPlayer.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/AudioPlayer.svelte rename to content/tutorial/02-advanced-svelte/10-module-context/02-module-exports/app-b/src/lib/AudioPlayer.svelte diff --git a/content/tutorial/03-advanced-svelte/10-module-context/meta.json b/content/tutorial/02-advanced-svelte/10-module-context/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/10-module-context/meta.json rename to content/tutorial/02-advanced-svelte/10-module-context/meta.json diff --git a/content/tutorial/03-advanced-svelte/11-misc/01-debug/README.md b/content/tutorial/02-advanced-svelte/11-misc/01-debug/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/11-misc/01-debug/README.md rename to content/tutorial/02-advanced-svelte/11-misc/01-debug/README.md diff --git a/content/tutorial/03-advanced-svelte/11-misc/01-debug/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/11-misc/01-debug/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/11-misc/01-debug/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/11-misc/01-debug/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/11-misc/01-debug/app-b/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/11-misc/01-debug/app-b/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/11-misc/01-debug/app-b/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/11-misc/01-debug/app-b/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/11-misc/meta.json b/content/tutorial/02-advanced-svelte/11-misc/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/11-misc/meta.json rename to content/tutorial/02-advanced-svelte/11-misc/meta.json diff --git a/content/tutorial/03-advanced-svelte/12-next-steps/01-congratulations/README.md b/content/tutorial/02-advanced-svelte/12-next-steps/01-congratulations/README.md similarity index 100% rename from content/tutorial/03-advanced-svelte/12-next-steps/01-congratulations/README.md rename to content/tutorial/02-advanced-svelte/12-next-steps/01-congratulations/README.md diff --git a/content/tutorial/03-advanced-svelte/12-next-steps/01-congratulations/app-a/src/lib/App.svelte b/content/tutorial/02-advanced-svelte/12-next-steps/01-congratulations/app-a/src/lib/App.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/12-next-steps/01-congratulations/app-a/src/lib/App.svelte rename to content/tutorial/02-advanced-svelte/12-next-steps/01-congratulations/app-a/src/lib/App.svelte diff --git a/content/tutorial/03-advanced-svelte/12-next-steps/meta.json b/content/tutorial/02-advanced-svelte/12-next-steps/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/12-next-steps/meta.json rename to content/tutorial/02-advanced-svelte/12-next-steps/meta.json diff --git a/content/tutorial/03-advanced-svelte/common/src/routes/+error.svelte b/content/tutorial/02-advanced-svelte/common/src/routes/+error.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/common/src/routes/+error.svelte rename to content/tutorial/02-advanced-svelte/common/src/routes/+error.svelte diff --git a/content/tutorial/03-advanced-svelte/common/src/routes/+layout.js b/content/tutorial/02-advanced-svelte/common/src/routes/+layout.js similarity index 100% rename from content/tutorial/03-advanced-svelte/common/src/routes/+layout.js rename to content/tutorial/02-advanced-svelte/common/src/routes/+layout.js diff --git a/content/tutorial/03-advanced-svelte/common/src/routes/+page.svelte b/content/tutorial/02-advanced-svelte/common/src/routes/+page.svelte similarity index 100% rename from content/tutorial/03-advanced-svelte/common/src/routes/+page.svelte rename to content/tutorial/02-advanced-svelte/common/src/routes/+page.svelte diff --git a/content/tutorial/03-advanced-svelte/meta.json b/content/tutorial/02-advanced-svelte/meta.json similarity index 100% rename from content/tutorial/03-advanced-svelte/meta.json rename to content/tutorial/02-advanced-svelte/meta.json diff --git a/content/tutorial/02-sveltekit/01-concepts/01-introducing-sveltekit/README.md b/content/tutorial/03-sveltekit/01-concepts/01-introducing-sveltekit/README.md similarity index 100% rename from content/tutorial/02-sveltekit/01-concepts/01-introducing-sveltekit/README.md rename to content/tutorial/03-sveltekit/01-concepts/01-introducing-sveltekit/README.md diff --git a/content/tutorial/02-sveltekit/01-concepts/01-introducing-sveltekit/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/01-concepts/01-introducing-sveltekit/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/01-concepts/01-introducing-sveltekit/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/01-concepts/01-introducing-sveltekit/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/01-concepts/02-project-structure/README.md b/content/tutorial/03-sveltekit/01-concepts/02-project-structure/README.md similarity index 100% rename from content/tutorial/02-sveltekit/01-concepts/02-project-structure/README.md rename to content/tutorial/03-sveltekit/01-concepts/02-project-structure/README.md diff --git a/content/tutorial/02-sveltekit/01-concepts/03-server-and-client/README.md b/content/tutorial/03-sveltekit/01-concepts/03-server-and-client/README.md similarity index 100% rename from content/tutorial/02-sveltekit/01-concepts/03-server-and-client/README.md rename to content/tutorial/03-sveltekit/01-concepts/03-server-and-client/README.md diff --git a/content/tutorial/02-sveltekit/01-concepts/meta.json b/content/tutorial/03-sveltekit/01-concepts/meta.json similarity index 100% rename from content/tutorial/02-sveltekit/01-concepts/meta.json rename to content/tutorial/03-sveltekit/01-concepts/meta.json diff --git a/content/tutorial/02-sveltekit/02-routing/01-pages/README.md b/content/tutorial/03-sveltekit/02-routing/01-pages/README.md similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/01-pages/README.md rename to content/tutorial/03-sveltekit/02-routing/01-pages/README.md diff --git a/content/tutorial/02-sveltekit/02-routing/01-pages/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/02-routing/01-pages/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/01-pages/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/02-routing/01-pages/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/01-pages/app-b/src/routes/about/+page.svelte b/content/tutorial/03-sveltekit/02-routing/01-pages/app-b/src/routes/about/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/01-pages/app-b/src/routes/about/+page.svelte rename to content/tutorial/03-sveltekit/02-routing/01-pages/app-b/src/routes/about/+page.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/02-layouts/README.md b/content/tutorial/03-sveltekit/02-routing/02-layouts/README.md similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/02-layouts/README.md rename to content/tutorial/03-sveltekit/02-routing/02-layouts/README.md diff --git a/content/tutorial/02-sveltekit/02-routing/02-layouts/app-b/src/routes/+layout.svelte b/content/tutorial/03-sveltekit/02-routing/02-layouts/app-b/src/routes/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/02-layouts/app-b/src/routes/+layout.svelte rename to content/tutorial/03-sveltekit/02-routing/02-layouts/app-b/src/routes/+layout.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/02-layouts/app-b/src/routes/+page.svelte b/content/tutorial/03-sveltekit/02-routing/02-layouts/app-b/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/02-layouts/app-b/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/02-routing/02-layouts/app-b/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/02-layouts/app-b/src/routes/about/+page.svelte b/content/tutorial/03-sveltekit/02-routing/02-layouts/app-b/src/routes/about/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/02-layouts/app-b/src/routes/about/+page.svelte rename to content/tutorial/03-sveltekit/02-routing/02-layouts/app-b/src/routes/about/+page.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/03-params/README.md b/content/tutorial/03-sveltekit/02-routing/03-params/README.md similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/03-params/README.md rename to content/tutorial/03-sveltekit/02-routing/03-params/README.md diff --git a/content/tutorial/02-sveltekit/02-routing/03-params/app-a/src/routes/+layout.svelte b/content/tutorial/03-sveltekit/02-routing/03-params/app-a/src/routes/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/03-params/app-a/src/routes/+layout.svelte rename to content/tutorial/03-sveltekit/02-routing/03-params/app-a/src/routes/+layout.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/03-params/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/02-routing/03-params/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/03-params/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/02-routing/03-params/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/03-params/app-a/src/routes/blog/+page.svelte b/content/tutorial/03-sveltekit/02-routing/03-params/app-a/src/routes/blog/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/03-params/app-a/src/routes/blog/+page.svelte rename to content/tutorial/03-sveltekit/02-routing/03-params/app-a/src/routes/blog/+page.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/03-params/app-b/src/routes/blog/[slug]/+page.svelte b/content/tutorial/03-sveltekit/02-routing/03-params/app-b/src/routes/blog/[slug]/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/03-params/app-b/src/routes/blog/[slug]/+page.svelte rename to content/tutorial/03-sveltekit/02-routing/03-params/app-b/src/routes/blog/[slug]/+page.svelte diff --git a/content/tutorial/02-sveltekit/02-routing/meta.json b/content/tutorial/03-sveltekit/02-routing/meta.json similarity index 100% rename from content/tutorial/02-sveltekit/02-routing/meta.json rename to content/tutorial/03-sveltekit/02-routing/meta.json diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/README.md b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/README.md similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/README.md rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/README.md diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+layout.svelte b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+layout.svelte rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+layout.svelte diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/+page.svelte b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/+page.svelte rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/+page.svelte diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/[slug]/+page.svelte b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/[slug]/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/[slug]/+page.svelte rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/[slug]/+page.svelte diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/data.js b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/data.js similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/data.js rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-a/src/routes/blog/data.js diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.server.js b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.server.js rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.server.js diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.svelte b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.svelte rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/+page.svelte diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.server.js b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.server.js rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.server.js diff --git a/content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.svelte b/content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.svelte rename to content/tutorial/03-sveltekit/03-loading-data/01-page-data/app-b/src/routes/blog/[slug]/+page.svelte diff --git a/content/tutorial/02-sveltekit/03-loading-data/02-layout-data/README.md b/content/tutorial/03-sveltekit/03-loading-data/02-layout-data/README.md similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/02-layout-data/README.md rename to content/tutorial/03-sveltekit/03-loading-data/02-layout-data/README.md diff --git a/content/tutorial/02-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+layout.server.js b/content/tutorial/03-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+layout.server.js similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+layout.server.js rename to content/tutorial/03-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+layout.server.js diff --git a/content/tutorial/02-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+page.server.js b/content/tutorial/03-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+page.server.js rename to content/tutorial/03-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/+page.server.js diff --git a/content/tutorial/02-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/[slug]/+layout.svelte b/content/tutorial/03-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/[slug]/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/[slug]/+layout.svelte rename to content/tutorial/03-sveltekit/03-loading-data/02-layout-data/app-b/src/routes/blog/[slug]/+layout.svelte diff --git a/content/tutorial/02-sveltekit/03-loading-data/03-universal-load-functions/README.md b/content/tutorial/03-sveltekit/03-loading-data/03-universal-load-functions/README.md similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/03-universal-load-functions/README.md rename to content/tutorial/03-sveltekit/03-loading-data/03-universal-load-functions/README.md diff --git a/content/tutorial/02-sveltekit/03-loading-data/meta.json b/content/tutorial/03-sveltekit/03-loading-data/meta.json similarity index 100% rename from content/tutorial/02-sveltekit/03-loading-data/meta.json rename to content/tutorial/03-sveltekit/03-loading-data/meta.json diff --git a/content/tutorial/02-sveltekit/04-forms/01-the-form-element/README.md b/content/tutorial/03-sveltekit/04-forms/01-the-form-element/README.md similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/01-the-form-element/README.md rename to content/tutorial/03-sveltekit/04-forms/01-the-form-element/README.md diff --git a/content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/lib/server/database.js b/content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/lib/server/database.js similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/lib/server/database.js rename to content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/lib/server/database.js diff --git a/content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.server.js b/content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/routes/+page.svelte diff --git a/content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/remove.svg b/content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/routes/remove.svg similarity index 100% rename from content/tutorial/03-advanced-svelte/02-transitions/09-deferred-transitions/app-a/src/lib/remove.svg rename to content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-a/src/routes/remove.svg diff --git a/content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.server.js b/content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.svelte b/content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/04-forms/01-the-form-element/app-b/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/04-forms/02-named-form-actions/README.md b/content/tutorial/03-sveltekit/04-forms/02-named-form-actions/README.md similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/02-named-form-actions/README.md rename to content/tutorial/03-sveltekit/04-forms/02-named-form-actions/README.md diff --git a/content/tutorial/02-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.server.js b/content/tutorial/03-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.svelte b/content/tutorial/03-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/04-forms/02-named-form-actions/app-b/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/04-forms/03-form-validation/README.md b/content/tutorial/03-sveltekit/04-forms/03-form-validation/README.md similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/03-form-validation/README.md rename to content/tutorial/03-sveltekit/04-forms/03-form-validation/README.md diff --git a/content/tutorial/02-sveltekit/04-forms/03-form-validation/app-b/src/lib/server/database.js b/content/tutorial/03-sveltekit/04-forms/03-form-validation/app-b/src/lib/server/database.js similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/03-form-validation/app-b/src/lib/server/database.js rename to content/tutorial/03-sveltekit/04-forms/03-form-validation/app-b/src/lib/server/database.js diff --git a/content/tutorial/02-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.server.js b/content/tutorial/03-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.svelte b/content/tutorial/03-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/04-forms/03-form-validation/app-b/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/04-forms/04-progressive-enhancement/README.md b/content/tutorial/03-sveltekit/04-forms/04-progressive-enhancement/README.md similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/04-progressive-enhancement/README.md rename to content/tutorial/03-sveltekit/04-forms/04-progressive-enhancement/README.md diff --git a/content/tutorial/02-sveltekit/04-forms/04-progressive-enhancement/app-b/src/routes/+page.svelte b/content/tutorial/03-sveltekit/04-forms/04-progressive-enhancement/app-b/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/04-progressive-enhancement/app-b/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/04-forms/04-progressive-enhancement/app-b/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/04-forms/05-customizing-use-enhance/README.md b/content/tutorial/03-sveltekit/04-forms/05-customizing-use-enhance/README.md similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/05-customizing-use-enhance/README.md rename to content/tutorial/03-sveltekit/04-forms/05-customizing-use-enhance/README.md diff --git a/content/tutorial/02-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.server.js b/content/tutorial/03-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.svelte b/content/tutorial/03-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/04-forms/05-customizing-use-enhance/app-b/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/04-forms/meta.json b/content/tutorial/03-sveltekit/04-forms/meta.json similarity index 100% rename from content/tutorial/02-sveltekit/04-forms/meta.json rename to content/tutorial/03-sveltekit/04-forms/meta.json diff --git a/content/tutorial/02-sveltekit/05-api-routes/01-get-handlers/README.md b/content/tutorial/03-sveltekit/05-api-routes/01-get-handlers/README.md similarity index 100% rename from content/tutorial/02-sveltekit/05-api-routes/01-get-handlers/README.md rename to content/tutorial/03-sveltekit/05-api-routes/01-get-handlers/README.md diff --git a/content/tutorial/02-sveltekit/05-api-routes/01-get-handlers/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/05-api-routes/01-get-handlers/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/05-api-routes/01-get-handlers/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/05-api-routes/01-get-handlers/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/05-api-routes/01-get-handlers/app-b/src/routes/roll/+server.js b/content/tutorial/03-sveltekit/05-api-routes/01-get-handlers/app-b/src/routes/roll/+server.js similarity index 100% rename from content/tutorial/02-sveltekit/05-api-routes/01-get-handlers/app-b/src/routes/roll/+server.js rename to content/tutorial/03-sveltekit/05-api-routes/01-get-handlers/app-b/src/routes/roll/+server.js diff --git a/content/tutorial/02-sveltekit/05-api-routes/02-post-put-patch-delete/README.md b/content/tutorial/03-sveltekit/05-api-routes/02-post-put-patch-delete/README.md similarity index 100% rename from content/tutorial/02-sveltekit/05-api-routes/02-post-put-patch-delete/README.md rename to content/tutorial/03-sveltekit/05-api-routes/02-post-put-patch-delete/README.md diff --git a/content/tutorial/02-sveltekit/05-api-routes/02-post-put-patch-delete/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/05-api-routes/02-post-put-patch-delete/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/05-api-routes/02-post-put-patch-delete/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/05-api-routes/02-post-put-patch-delete/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/05-api-routes/meta.json b/content/tutorial/03-sveltekit/05-api-routes/meta.json similarity index 100% rename from content/tutorial/02-sveltekit/05-api-routes/meta.json rename to content/tutorial/03-sveltekit/05-api-routes/meta.json diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/README.md b/content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/README.md similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/README.md rename to content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/README.md diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+layout.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+layout.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+layout.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.server.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.server.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.server.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/expected/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.server.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.server.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.server.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/01-error-basics/app-a/src/routes/unexpected/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/02-error-pages/README.md b/content/tutorial/03-sveltekit/06-errors-and-redirects/02-error-pages/README.md similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/02-error-pages/README.md rename to content/tutorial/03-sveltekit/06-errors-and-redirects/02-error-pages/README.md diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/+error.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/+error.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/+error.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/+error.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/expected/+error.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/expected/+error.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/expected/+error.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/02-error-pages/app-b/src/routes/expected/+error.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/03-fallback-errors/README.md b/content/tutorial/03-sveltekit/06-errors-and-redirects/03-fallback-errors/README.md similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/03-fallback-errors/README.md rename to content/tutorial/03-sveltekit/06-errors-and-redirects/03-fallback-errors/README.md diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/error.html b/content/tutorial/03-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/error.html similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/error.html rename to content/tutorial/03-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/error.html diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/routes/+layout.server.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/routes/+layout.server.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/routes/+layout.server.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/03-fallback-errors/app-b/src/routes/+layout.server.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/README.md b/content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/README.md similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/README.md rename to content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/README.md diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+layout.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+layout.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+layout.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/a/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/a/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/a/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/a/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/b/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/b/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/b/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-a/src/routes/b/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-b/src/routes/a/+page.server.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-b/src/routes/a/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/04-redirects/app-b/src/routes/a/+page.server.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/04-redirects/app-b/src/routes/a/+page.server.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/meta.json b/content/tutorial/03-sveltekit/06-errors-and-redirects/meta.json similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/meta.json rename to content/tutorial/03-sveltekit/06-errors-and-redirects/meta.json diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/README.md b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/README.md similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/README.md rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/README.md diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.client.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.client.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.client.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.client.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.server.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.server.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.server.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/hooks.server.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+error.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+error.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+error.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+error.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+layout.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+layout.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+layout.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.server.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.server.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.server.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-a/src/routes/about/+page.svelte diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.client.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.client.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.client.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.client.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.server.js b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.server.js similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.server.js rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/hooks.server.js diff --git a/content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/routes/+error.svelte b/content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/routes/+error.svelte similarity index 100% rename from content/tutorial/02-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/routes/+error.svelte rename to content/tutorial/03-sveltekit/06-errors-and-redirects/xx-custom-error-messages/app-b/src/routes/+error.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/01-page-options/README.md b/content/tutorial/03-sveltekit/07-page-options/01-page-options/README.md similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/01-page-options/README.md rename to content/tutorial/03-sveltekit/07-page-options/01-page-options/README.md diff --git a/content/tutorial/02-sveltekit/07-page-options/01-page-options/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/01-page-options/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/01-page-options/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/01-page-options/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/02-ssr/README.md b/content/tutorial/03-sveltekit/07-page-options/02-ssr/README.md similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/02-ssr/README.md rename to content/tutorial/03-sveltekit/07-page-options/02-ssr/README.md diff --git a/content/tutorial/02-sveltekit/07-page-options/02-ssr/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/02-ssr/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/02-ssr/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/02-ssr/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/02-ssr/app-b/src/routes/+page.server.js b/content/tutorial/03-sveltekit/07-page-options/02-ssr/app-b/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/02-ssr/app-b/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/07-page-options/02-ssr/app-b/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/07-page-options/03-csr/README.md b/content/tutorial/03-sveltekit/07-page-options/03-csr/README.md similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/03-csr/README.md rename to content/tutorial/03-sveltekit/07-page-options/03-csr/README.md diff --git a/content/tutorial/02-sveltekit/07-page-options/03-csr/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/03-csr/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/03-csr/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/03-csr/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/03-csr/app-b/src/routes/+page.server.js b/content/tutorial/03-sveltekit/07-page-options/03-csr/app-b/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/03-csr/app-b/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/07-page-options/03-csr/app-b/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/07-page-options/04-prerender/README.md b/content/tutorial/03-sveltekit/07-page-options/04-prerender/README.md similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/04-prerender/README.md rename to content/tutorial/03-sveltekit/07-page-options/04-prerender/README.md diff --git a/content/tutorial/02-sveltekit/07-page-options/04-prerender/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/04-prerender/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/04-prerender/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/04-prerender/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/04-prerender/app-b/src/routes/+page.server.js b/content/tutorial/03-sveltekit/07-page-options/04-prerender/app-b/src/routes/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/04-prerender/app-b/src/routes/+page.server.js rename to content/tutorial/03-sveltekit/07-page-options/04-prerender/app-b/src/routes/+page.server.js diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/README.md b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/README.md similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/README.md rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/README.md diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+layout.svelte b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+layout.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+layout.svelte rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+layout.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/always/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/always/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/always/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/always/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/ignore/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/ignore/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/ignore/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/ignore/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/never/+page.svelte b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/never/+page.svelte similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/never/+page.svelte rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-a/src/routes/never/+page.svelte diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/always/+page.server.js b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/always/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/always/+page.server.js rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/always/+page.server.js diff --git a/content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/ignore/+page.server.js b/content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/ignore/+page.server.js similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/ignore/+page.server.js rename to content/tutorial/03-sveltekit/07-page-options/05-trailingslash/app-b/src/routes/ignore/+page.server.js diff --git a/content/tutorial/02-sveltekit/07-page-options/meta.json b/content/tutorial/03-sveltekit/07-page-options/meta.json similarity index 100% rename from content/tutorial/02-sveltekit/07-page-options/meta.json rename to content/tutorial/03-sveltekit/07-page-options/meta.json diff --git a/content/tutorial/02-sveltekit/meta.json b/content/tutorial/03-sveltekit/meta.json similarity index 70% rename from content/tutorial/02-sveltekit/meta.json rename to content/tutorial/03-sveltekit/meta.json index 15da4a19c..044d289a4 100644 --- a/content/tutorial/02-sveltekit/meta.json +++ b/content/tutorial/03-sveltekit/meta.json @@ -1,5 +1,5 @@ { - "title": "Introduction to SvelteKit", + "title": "Basic SvelteKit", "scope": { "prefix": "/", "name": "project"