diff --git a/public/assets/noise.png b/public/assets/noise.png
new file mode 100644
index 0000000..f23a15b
Binary files /dev/null and b/public/assets/noise.png differ
diff --git a/public/assets/topography.svg b/public/assets/topography.svg
new file mode 100644
index 0000000..db443b4
--- /dev/null
+++ b/public/assets/topography.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/resources/js/Components/Noise.vue b/resources/js/Components/Noise.vue
new file mode 100644
index 0000000..108de23
--- /dev/null
+++ b/resources/js/Components/Noise.vue
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
diff --git a/resources/js/Layouts/AppLayout.vue b/resources/js/Layouts/AppLayout.vue
index eb1657a..051a0f2 100644
--- a/resources/js/Layouts/AppLayout.vue
+++ b/resources/js/Layouts/AppLayout.vue
@@ -3,6 +3,7 @@ import {NLayout, NLayoutHeader, NEl, NAlert, NSpin, NText} from "naive-ui";
import AppHeader from "./Components/AppHeader.vue";
import {useGlobalLoading} from "../Composables/useGlobalLoading.js";
import AppDialogManager from "../Components/AppDialogManager.vue";
+import Noise from "../Components/Noise.vue";
import { useThemeVars } from "naive-ui";
import { computed } from "vue";
@@ -22,6 +23,7 @@ const blobBg = computed(() => {
+
diff --git a/resources/js/Pages/Auth/Login.vue b/resources/js/Pages/Auth/Login.vue
index 02d5dcb..91aa6a6 100644
--- a/resources/js/Pages/Auth/Login.vue
+++ b/resources/js/Pages/Auth/Login.vue
@@ -1,5 +1,5 @@