diff --git a/src/components/scrollToTopButton.svelte b/src/components/scrollToTopButton.svelte
new file mode 100644
index 0000000..1ab96e3
--- /dev/null
+++ b/src/components/scrollToTopButton.svelte
@@ -0,0 +1,35 @@
+
+
+
diff --git a/src/lib/images/.gitkeep b/src/lib/images/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/src/lib/images/github.svg b/src/lib/images/github.svg
deleted file mode 100644
index bc5d249..0000000
--- a/src/lib/images/github.svg
+++ /dev/null
@@ -1,16 +0,0 @@
-
\ No newline at end of file
diff --git a/src/lib/images/openGraph.png b/src/lib/images/openGraph.png
new file mode 100644
index 0000000..d33901f
Binary files /dev/null and b/src/lib/images/openGraph.png differ
diff --git a/src/lib/images/svelte-logo.svg b/src/lib/images/svelte-logo.svg
deleted file mode 100644
index 49492a8..0000000
--- a/src/lib/images/svelte-logo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/src/lib/images/svelte-welcome.png b/src/lib/images/svelte-welcome.png
deleted file mode 100644
index fe7d2d6..0000000
Binary files a/src/lib/images/svelte-welcome.png and /dev/null differ
diff --git a/src/lib/images/svelte-welcome.webp b/src/lib/images/svelte-welcome.webp
deleted file mode 100644
index 6ec1a28..0000000
Binary files a/src/lib/images/svelte-welcome.webp and /dev/null differ
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte
index d29b9a7..b8e608b 100644
--- a/src/routes/+layout.svelte
+++ b/src/routes/+layout.svelte
@@ -2,8 +2,25 @@
import '../app.postcss'
import '../prism.css'
import Header from '@components/header.svelte'
+ import ScrollToTopButton from '@components/scrollToTopButton.svelte'
+