diff --git a/website/client/config/storybook/config.js b/website/client/config/storybook/config.js
index 63aa9f0c1d..aa6696576f 100644
--- a/website/client/config/storybook/config.js
+++ b/website/client/config/storybook/config.js
@@ -36,7 +36,7 @@ import BootstrapVue from 'bootstrap-vue';
import StoreModule from '@/libs/store';
// couldn't inject the languages easily,
-// so just a "$t()" string to show that this will be translated
+// so just a "$t()" string to show that this will be translated
Vue.prototype.$t = function translateString (...args) {
return `$t(${JSON.stringify(args)})`;
};
diff --git a/website/client/src/assets/scss/modal.scss b/website/client/src/assets/scss/modal.scss
index ae4ce79d9d..a595900747 100644
--- a/website/client/src/assets/scss/modal.scss
+++ b/website/client/src/assets/scss/modal.scss
@@ -206,5 +206,4 @@
font-style: normal;
}
}
-
}
diff --git a/website/client/src/assets/svg/sparkles-left.svg b/website/client/src/assets/svg/sparkles-left.svg
new file mode 100644
index 0000000000..7b5f88b38e
--- /dev/null
+++ b/website/client/src/assets/svg/sparkles-left.svg
@@ -0,0 +1,7 @@
+
diff --git a/website/client/src/assets/svg/star-group.svg b/website/client/src/assets/svg/star-group.svg
new file mode 100644
index 0000000000..6f7d2016ec
--- /dev/null
+++ b/website/client/src/assets/svg/star-group.svg
@@ -0,0 +1,9 @@
+
diff --git a/website/client/src/components/achievements/levelUp.vue b/website/client/src/components/achievements/levelUp.vue
index 7fd27431b1..6c55d19931 100644
--- a/website/client/src/components/achievements/levelUp.vue
+++ b/website/client/src/components/achievements/levelUp.vue
@@ -1,109 +1,200 @@
-