diff --git a/frontend-v2/src/lib/home/framework/ui/Motto.svelte b/frontend-v2/src/lib/home/framework/ui/Motto.svelte
new file mode 100644
index 0000000..40fbec0
--- /dev/null
+++ b/frontend-v2/src/lib/home/framework/ui/Motto.svelte
@@ -0,0 +1,20 @@
+
+
+
+
+
+ Keep
+
+
+
+
+ Progressing
+
+
+
diff --git a/frontend-v2/src/lib/home/framework/ui/MottoAnimatedMark.svelte b/frontend-v2/src/lib/home/framework/ui/MottoAnimatedMark.svelte
new file mode 100644
index 0000000..ea030e5
--- /dev/null
+++ b/frontend-v2/src/lib/home/framework/ui/MottoAnimatedMark.svelte
@@ -0,0 +1,42 @@
+
+
+
+ {text}
+
diff --git a/frontend-v2/src/lib/home/framework/ui/Terminal.svelte b/frontend-v2/src/lib/home/framework/ui/Terminal.svelte
index bf86753..e941f07 100644
--- a/frontend-v2/src/lib/home/framework/ui/Terminal.svelte
+++ b/frontend-v2/src/lib/home/framework/ui/Terminal.svelte
@@ -21,7 +21,7 @@
let observer: IntersectionObserver | null = null;
onMount(() => {
- if (element == null) {
+ if (!element) {
return;
}
diff --git a/frontend-v2/src/routes/+page.svelte b/frontend-v2/src/routes/+page.svelte
index 6268b9c..f2d21c9 100644
--- a/frontend-v2/src/routes/+page.svelte
+++ b/frontend-v2/src/routes/+page.svelte
@@ -1,4 +1,5 @@
@@ -6,4 +7,5 @@
+