` value
diff --git a/site/content/examples/05-bindings/05-file-inputs/App.svelte b/site/content/examples/05-bindings/05-file-inputs/App.svelte
new file mode 100644
index 0000000000..a3334dbd01
--- /dev/null
+++ b/site/content/examples/05-bindings/05-file-inputs/App.svelte
@@ -0,0 +1,37 @@
+
+
+Upload a picture:
+
+
+Upload multiple files of any type:
+
+
+{#if files}
+ Selected files:
+ {#each Array.from(files) as file}
+ {file.name} ({file.size} bytes)
+ {/each}
+{/if}
diff --git a/site/content/examples/05-bindings/05-file-inputs/meta.json b/site/content/examples/05-bindings/05-file-inputs/meta.json
new file mode 100644
index 0000000000..92d0587e87
--- /dev/null
+++ b/site/content/examples/05-bindings/05-file-inputs/meta.json
@@ -0,0 +1,3 @@
+{
+ "title": "File inputs"
+}
diff --git a/site/content/examples/05-bindings/05-select-bindings/App.svelte b/site/content/examples/05-bindings/06-select-bindings/App.svelte
similarity index 100%
rename from site/content/examples/05-bindings/05-select-bindings/App.svelte
rename to site/content/examples/05-bindings/06-select-bindings/App.svelte
diff --git a/site/content/examples/05-bindings/05-select-bindings/meta.json b/site/content/examples/05-bindings/06-select-bindings/meta.json
similarity index 100%
rename from site/content/examples/05-bindings/05-select-bindings/meta.json
rename to site/content/examples/05-bindings/06-select-bindings/meta.json
diff --git a/site/content/examples/05-bindings/06-multiple-select-bindings/App.svelte b/site/content/examples/05-bindings/07-multiple-select-bindings/App.svelte
similarity index 100%
rename from site/content/examples/05-bindings/06-multiple-select-bindings/App.svelte
rename to site/content/examples/05-bindings/07-multiple-select-bindings/App.svelte
diff --git a/site/content/examples/05-bindings/06-multiple-select-bindings/meta.json b/site/content/examples/05-bindings/07-multiple-select-bindings/meta.json
similarity index 100%
rename from site/content/examples/05-bindings/06-multiple-select-bindings/meta.json
rename to site/content/examples/05-bindings/07-multiple-select-bindings/meta.json
diff --git a/site/content/examples/05-bindings/07-each-block-bindings/App.svelte b/site/content/examples/05-bindings/08-each-block-bindings/App.svelte
similarity index 100%
rename from site/content/examples/05-bindings/07-each-block-bindings/App.svelte
rename to site/content/examples/05-bindings/08-each-block-bindings/App.svelte
diff --git a/site/content/examples/05-bindings/07-each-block-bindings/meta.json b/site/content/examples/05-bindings/08-each-block-bindings/meta.json
similarity index 100%
rename from site/content/examples/05-bindings/07-each-block-bindings/meta.json
rename to site/content/examples/05-bindings/08-each-block-bindings/meta.json
diff --git a/site/content/examples/05-bindings/08-media-elements/App.svelte b/site/content/examples/05-bindings/09-media-elements/App.svelte
similarity index 100%
rename from site/content/examples/05-bindings/08-media-elements/App.svelte
rename to site/content/examples/05-bindings/09-media-elements/App.svelte
diff --git a/site/content/examples/05-bindings/08-media-elements/meta.json b/site/content/examples/05-bindings/09-media-elements/meta.json
similarity index 100%
rename from site/content/examples/05-bindings/08-media-elements/meta.json
rename to site/content/examples/05-bindings/09-media-elements/meta.json
diff --git a/site/content/examples/05-bindings/09-dimensions/App.svelte b/site/content/examples/05-bindings/10-dimensions/App.svelte
similarity index 100%
rename from site/content/examples/05-bindings/09-dimensions/App.svelte
rename to site/content/examples/05-bindings/10-dimensions/App.svelte
diff --git a/site/content/examples/05-bindings/09-dimensions/meta.json b/site/content/examples/05-bindings/10-dimensions/meta.json
similarity index 100%
rename from site/content/examples/05-bindings/09-dimensions/meta.json
rename to site/content/examples/05-bindings/10-dimensions/meta.json
diff --git a/site/content/examples/05-bindings/10-bind-this/App.svelte b/site/content/examples/05-bindings/11-bind-this/App.svelte
similarity index 100%
rename from site/content/examples/05-bindings/10-bind-this/App.svelte
rename to site/content/examples/05-bindings/11-bind-this/App.svelte
diff --git a/site/content/examples/05-bindings/10-bind-this/meta.json b/site/content/examples/05-bindings/11-bind-this/meta.json
similarity index 100%
rename from site/content/examples/05-bindings/10-bind-this/meta.json
rename to site/content/examples/05-bindings/11-bind-this/meta.json
diff --git a/site/content/examples/05-bindings/11-component-bindings/App.svelte b/site/content/examples/05-bindings/12-component-bindings/App.svelte
similarity index 100%
rename from site/content/examples/05-bindings/11-component-bindings/App.svelte
rename to site/content/examples/05-bindings/12-component-bindings/App.svelte
diff --git a/site/content/examples/05-bindings/11-component-bindings/Keypad.svelte b/site/content/examples/05-bindings/12-component-bindings/Keypad.svelte
similarity index 100%
rename from site/content/examples/05-bindings/11-component-bindings/Keypad.svelte
rename to site/content/examples/05-bindings/12-component-bindings/Keypad.svelte
diff --git a/site/content/examples/05-bindings/11-component-bindings/meta.json b/site/content/examples/05-bindings/12-component-bindings/meta.json
similarity index 100%
rename from site/content/examples/05-bindings/11-component-bindings/meta.json
rename to site/content/examples/05-bindings/12-component-bindings/meta.json
diff --git a/site/static/examples/thumbnails/file-inputs.jpg b/site/static/examples/thumbnails/file-inputs.jpg
new file mode 100644
index 0000000000..d302633f6b
Binary files /dev/null and b/site/static/examples/thumbnails/file-inputs.jpg differ