diff --git a/src/App.vue b/src/App.vue
index 493f594d..00768e06 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,21 +1,7 @@
-
-
+
-
+
diff --git a/src/assets/images/avatars/avatar-1.png b/src/assets/images/avatars/avatar-1.png
new file mode 100644
index 00000000..514120a6
Binary files /dev/null and b/src/assets/images/avatars/avatar-1.png differ
diff --git a/src/assets/images/avatars/avatar-10.png b/src/assets/images/avatars/avatar-10.png
new file mode 100644
index 00000000..58fac22c
Binary files /dev/null and b/src/assets/images/avatars/avatar-10.png differ
diff --git a/src/assets/images/avatars/avatar-11.png b/src/assets/images/avatars/avatar-11.png
new file mode 100644
index 00000000..4c97074a
Binary files /dev/null and b/src/assets/images/avatars/avatar-11.png differ
diff --git a/src/assets/images/avatars/avatar-12.png b/src/assets/images/avatars/avatar-12.png
new file mode 100644
index 00000000..ae3d6a59
Binary files /dev/null and b/src/assets/images/avatars/avatar-12.png differ
diff --git a/src/assets/images/avatars/avatar-13.png b/src/assets/images/avatars/avatar-13.png
new file mode 100644
index 00000000..09ca92f9
Binary files /dev/null and b/src/assets/images/avatars/avatar-13.png differ
diff --git a/src/assets/images/avatars/avatar-14.png b/src/assets/images/avatars/avatar-14.png
new file mode 100644
index 00000000..5e03b006
Binary files /dev/null and b/src/assets/images/avatars/avatar-14.png differ
diff --git a/src/assets/images/avatars/avatar-15.png b/src/assets/images/avatars/avatar-15.png
new file mode 100644
index 00000000..45b64022
Binary files /dev/null and b/src/assets/images/avatars/avatar-15.png differ
diff --git a/src/assets/images/avatars/avatar-2.png b/src/assets/images/avatars/avatar-2.png
new file mode 100644
index 00000000..58fac22c
Binary files /dev/null and b/src/assets/images/avatars/avatar-2.png differ
diff --git a/src/assets/images/avatars/avatar-3.png b/src/assets/images/avatars/avatar-3.png
new file mode 100644
index 00000000..4c97074a
Binary files /dev/null and b/src/assets/images/avatars/avatar-3.png differ
diff --git a/src/assets/images/avatars/avatar-4.png b/src/assets/images/avatars/avatar-4.png
new file mode 100644
index 00000000..ae3d6a59
Binary files /dev/null and b/src/assets/images/avatars/avatar-4.png differ
diff --git a/src/assets/images/avatars/avatar-5.png b/src/assets/images/avatars/avatar-5.png
new file mode 100644
index 00000000..09ca92f9
Binary files /dev/null and b/src/assets/images/avatars/avatar-5.png differ
diff --git a/src/assets/images/avatars/avatar-6.png b/src/assets/images/avatars/avatar-6.png
new file mode 100644
index 00000000..5e03b006
Binary files /dev/null and b/src/assets/images/avatars/avatar-6.png differ
diff --git a/src/assets/images/avatars/avatar-7.png b/src/assets/images/avatars/avatar-7.png
new file mode 100644
index 00000000..45b64022
Binary files /dev/null and b/src/assets/images/avatars/avatar-7.png differ
diff --git a/src/assets/images/avatars/avatar-8.png b/src/assets/images/avatars/avatar-8.png
new file mode 100644
index 00000000..9aab4689
Binary files /dev/null and b/src/assets/images/avatars/avatar-8.png differ
diff --git a/src/assets/images/avatars/avatar-9.png b/src/assets/images/avatars/avatar-9.png
new file mode 100644
index 00000000..514120a6
Binary files /dev/null and b/src/assets/images/avatars/avatar-9.png differ
diff --git a/src/assets/images/iconify-svg/vertical-nav-header-arrow.svg b/src/assets/images/iconify-svg/vertical-nav-header-arrow.svg
new file mode 100644
index 00000000..29d2d29e
--- /dev/null
+++ b/src/assets/images/iconify-svg/vertical-nav-header-arrow.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/assets/images/logo.svg b/src/assets/images/logo.svg
new file mode 100644
index 00000000..633839f4
--- /dev/null
+++ b/src/assets/images/logo.svg
@@ -0,0 +1,18 @@
+
diff --git a/src/assets/images/misc/pricing-cta-illustration.png b/src/assets/images/misc/pricing-cta-illustration.png
new file mode 100644
index 00000000..107b2b62
Binary files /dev/null and b/src/assets/images/misc/pricing-cta-illustration.png differ
diff --git a/src/assets/images/misc/pricing-illustration-1.png b/src/assets/images/misc/pricing-illustration-1.png
new file mode 100644
index 00000000..34ba3bcc
Binary files /dev/null and b/src/assets/images/misc/pricing-illustration-1.png differ
diff --git a/src/assets/images/misc/pricing-illustration-2.png b/src/assets/images/misc/pricing-illustration-2.png
new file mode 100644
index 00000000..00e9d1b8
Binary files /dev/null and b/src/assets/images/misc/pricing-illustration-2.png differ
diff --git a/src/assets/images/misc/pricing-illustration-3.png b/src/assets/images/misc/pricing-illustration-3.png
new file mode 100644
index 00000000..f917e1cf
Binary files /dev/null and b/src/assets/images/misc/pricing-illustration-3.png differ
diff --git a/src/assets/images/misc/triangle-dark.png b/src/assets/images/misc/triangle-dark.png
new file mode 100644
index 00000000..df287beb
Binary files /dev/null and b/src/assets/images/misc/triangle-dark.png differ
diff --git a/src/assets/images/misc/triangle-light.png b/src/assets/images/misc/triangle-light.png
new file mode 100644
index 00000000..cb321bf3
Binary files /dev/null and b/src/assets/images/misc/triangle-light.png differ
diff --git a/src/assets/images/misc/trophy.png b/src/assets/images/misc/trophy.png
new file mode 100644
index 00000000..166205e7
Binary files /dev/null and b/src/assets/images/misc/trophy.png differ
diff --git a/src/assets/images/pages/1.png b/src/assets/images/pages/1.png
new file mode 100644
index 00000000..47f80c05
Binary files /dev/null and b/src/assets/images/pages/1.png differ
diff --git a/src/assets/images/pages/2.png b/src/assets/images/pages/2.png
new file mode 100644
index 00000000..25e5a901
Binary files /dev/null and b/src/assets/images/pages/2.png differ
diff --git a/src/assets/images/pages/3.png b/src/assets/images/pages/3.png
new file mode 100644
index 00000000..9587fc0f
Binary files /dev/null and b/src/assets/images/pages/3.png differ
diff --git a/src/assets/images/pages/401.png b/src/assets/images/pages/401.png
new file mode 100644
index 00000000..2d30a9ca
Binary files /dev/null and b/src/assets/images/pages/401.png differ
diff --git a/src/assets/images/pages/404.png b/src/assets/images/pages/404.png
new file mode 100644
index 00000000..fba984d9
Binary files /dev/null and b/src/assets/images/pages/404.png differ
diff --git a/src/assets/images/pages/5.jpg b/src/assets/images/pages/5.jpg
new file mode 100644
index 00000000..4d3c834e
Binary files /dev/null and b/src/assets/images/pages/5.jpg differ
diff --git a/src/assets/images/pages/500.png b/src/assets/images/pages/500.png
new file mode 100644
index 00000000..405bb188
Binary files /dev/null and b/src/assets/images/pages/500.png differ
diff --git a/src/assets/images/pages/6.png b/src/assets/images/pages/6.png
new file mode 100644
index 00000000..3562135d
Binary files /dev/null and b/src/assets/images/pages/6.png differ
diff --git a/src/assets/images/pages/app-search-header-bg-dark.png b/src/assets/images/pages/app-search-header-bg-dark.png
new file mode 100644
index 00000000..e78bb1ff
Binary files /dev/null and b/src/assets/images/pages/app-search-header-bg-dark.png differ
diff --git a/src/assets/images/pages/app-search-header-bg-light.png b/src/assets/images/pages/app-search-header-bg-light.png
new file mode 100644
index 00000000..aa763321
Binary files /dev/null and b/src/assets/images/pages/app-search-header-bg-light.png differ
diff --git a/src/assets/images/pages/auth-v1-forgot-password-mask-dark.png b/src/assets/images/pages/auth-v1-forgot-password-mask-dark.png
new file mode 100644
index 00000000..c8195bd9
Binary files /dev/null and b/src/assets/images/pages/auth-v1-forgot-password-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v1-forgot-password-mask-light.png b/src/assets/images/pages/auth-v1-forgot-password-mask-light.png
new file mode 100644
index 00000000..a7136e01
Binary files /dev/null and b/src/assets/images/pages/auth-v1-forgot-password-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v1-login-mask-dark.png b/src/assets/images/pages/auth-v1-login-mask-dark.png
new file mode 100644
index 00000000..db01a5a9
Binary files /dev/null and b/src/assets/images/pages/auth-v1-login-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v1-login-mask-light.png b/src/assets/images/pages/auth-v1-login-mask-light.png
new file mode 100644
index 00000000..31e27fea
Binary files /dev/null and b/src/assets/images/pages/auth-v1-login-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v1-register-mask-dark.png b/src/assets/images/pages/auth-v1-register-mask-dark.png
new file mode 100644
index 00000000..20a20881
Binary files /dev/null and b/src/assets/images/pages/auth-v1-register-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v1-register-mask-light.png b/src/assets/images/pages/auth-v1-register-mask-light.png
new file mode 100644
index 00000000..9c2149c4
Binary files /dev/null and b/src/assets/images/pages/auth-v1-register-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v1-reset-password-mask-dark.png b/src/assets/images/pages/auth-v1-reset-password-mask-dark.png
new file mode 100644
index 00000000..0118dcb0
Binary files /dev/null and b/src/assets/images/pages/auth-v1-reset-password-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v1-reset-password-mask-light.png b/src/assets/images/pages/auth-v1-reset-password-mask-light.png
new file mode 100644
index 00000000..1cba918b
Binary files /dev/null and b/src/assets/images/pages/auth-v1-reset-password-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v2-forgot-password-illustration-bordered-dark.png b/src/assets/images/pages/auth-v2-forgot-password-illustration-bordered-dark.png
new file mode 100644
index 00000000..b5c1afaf
Binary files /dev/null and b/src/assets/images/pages/auth-v2-forgot-password-illustration-bordered-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-forgot-password-illustration-bordered-light.png b/src/assets/images/pages/auth-v2-forgot-password-illustration-bordered-light.png
new file mode 100644
index 00000000..85ae1b88
Binary files /dev/null and b/src/assets/images/pages/auth-v2-forgot-password-illustration-bordered-light.png differ
diff --git a/src/assets/images/pages/auth-v2-forgot-password-illustration-dark.png b/src/assets/images/pages/auth-v2-forgot-password-illustration-dark.png
new file mode 100644
index 00000000..e8229ba8
Binary files /dev/null and b/src/assets/images/pages/auth-v2-forgot-password-illustration-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-forgot-password-illustration-light.png b/src/assets/images/pages/auth-v2-forgot-password-illustration-light.png
new file mode 100644
index 00000000..ff3d874e
Binary files /dev/null and b/src/assets/images/pages/auth-v2-forgot-password-illustration-light.png differ
diff --git a/src/assets/images/pages/auth-v2-forgot-password-mask-dark.png b/src/assets/images/pages/auth-v2-forgot-password-mask-dark.png
new file mode 100644
index 00000000..39de30c3
Binary files /dev/null and b/src/assets/images/pages/auth-v2-forgot-password-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-forgot-password-mask-light.png b/src/assets/images/pages/auth-v2-forgot-password-mask-light.png
new file mode 100644
index 00000000..95682484
Binary files /dev/null and b/src/assets/images/pages/auth-v2-forgot-password-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v2-login-illustration-bordered-dark.png b/src/assets/images/pages/auth-v2-login-illustration-bordered-dark.png
new file mode 100644
index 00000000..f1a022c2
Binary files /dev/null and b/src/assets/images/pages/auth-v2-login-illustration-bordered-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-login-illustration-bordered-light.png b/src/assets/images/pages/auth-v2-login-illustration-bordered-light.png
new file mode 100644
index 00000000..bfa1ca12
Binary files /dev/null and b/src/assets/images/pages/auth-v2-login-illustration-bordered-light.png differ
diff --git a/src/assets/images/pages/auth-v2-login-illustration-dark.png b/src/assets/images/pages/auth-v2-login-illustration-dark.png
new file mode 100644
index 00000000..4617f4fb
Binary files /dev/null and b/src/assets/images/pages/auth-v2-login-illustration-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-login-illustration-light.png b/src/assets/images/pages/auth-v2-login-illustration-light.png
new file mode 100644
index 00000000..4afffb50
Binary files /dev/null and b/src/assets/images/pages/auth-v2-login-illustration-light.png differ
diff --git a/src/assets/images/pages/auth-v2-login-mask-dark.png b/src/assets/images/pages/auth-v2-login-mask-dark.png
new file mode 100644
index 00000000..add84906
Binary files /dev/null and b/src/assets/images/pages/auth-v2-login-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-login-mask-light.png b/src/assets/images/pages/auth-v2-login-mask-light.png
new file mode 100644
index 00000000..457848c3
Binary files /dev/null and b/src/assets/images/pages/auth-v2-login-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v2-register-illustration-bordered-dark.png b/src/assets/images/pages/auth-v2-register-illustration-bordered-dark.png
new file mode 100644
index 00000000..ff5ad0b3
Binary files /dev/null and b/src/assets/images/pages/auth-v2-register-illustration-bordered-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-register-illustration-bordered-light.png b/src/assets/images/pages/auth-v2-register-illustration-bordered-light.png
new file mode 100644
index 00000000..28d65e10
Binary files /dev/null and b/src/assets/images/pages/auth-v2-register-illustration-bordered-light.png differ
diff --git a/src/assets/images/pages/auth-v2-register-illustration-dark.png b/src/assets/images/pages/auth-v2-register-illustration-dark.png
new file mode 100644
index 00000000..df42e7c0
Binary files /dev/null and b/src/assets/images/pages/auth-v2-register-illustration-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-register-illustration-light.png b/src/assets/images/pages/auth-v2-register-illustration-light.png
new file mode 100644
index 00000000..59711ac4
Binary files /dev/null and b/src/assets/images/pages/auth-v2-register-illustration-light.png differ
diff --git a/src/assets/images/pages/auth-v2-register-mask-dark.png b/src/assets/images/pages/auth-v2-register-mask-dark.png
new file mode 100644
index 00000000..a478ab6d
Binary files /dev/null and b/src/assets/images/pages/auth-v2-register-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-register-mask-light.png b/src/assets/images/pages/auth-v2-register-mask-light.png
new file mode 100644
index 00000000..7dc92008
Binary files /dev/null and b/src/assets/images/pages/auth-v2-register-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v2-reset-password-illustration-bordered-dark.png b/src/assets/images/pages/auth-v2-reset-password-illustration-bordered-dark.png
new file mode 100644
index 00000000..0ca109b8
Binary files /dev/null and b/src/assets/images/pages/auth-v2-reset-password-illustration-bordered-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-reset-password-illustration-bordered-light.png b/src/assets/images/pages/auth-v2-reset-password-illustration-bordered-light.png
new file mode 100644
index 00000000..18531d14
Binary files /dev/null and b/src/assets/images/pages/auth-v2-reset-password-illustration-bordered-light.png differ
diff --git a/src/assets/images/pages/auth-v2-reset-password-illustration-dark.png b/src/assets/images/pages/auth-v2-reset-password-illustration-dark.png
new file mode 100644
index 00000000..ddc64997
Binary files /dev/null and b/src/assets/images/pages/auth-v2-reset-password-illustration-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-reset-password-illustration-light.png b/src/assets/images/pages/auth-v2-reset-password-illustration-light.png
new file mode 100644
index 00000000..fa173dd4
Binary files /dev/null and b/src/assets/images/pages/auth-v2-reset-password-illustration-light.png differ
diff --git a/src/assets/images/pages/auth-v2-reset-password-mask-dark.png b/src/assets/images/pages/auth-v2-reset-password-mask-dark.png
new file mode 100644
index 00000000..0eed0439
Binary files /dev/null and b/src/assets/images/pages/auth-v2-reset-password-mask-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-reset-password-mask-light.png b/src/assets/images/pages/auth-v2-reset-password-mask-light.png
new file mode 100644
index 00000000..f40ef73f
Binary files /dev/null and b/src/assets/images/pages/auth-v2-reset-password-mask-light.png differ
diff --git a/src/assets/images/pages/auth-v2-two-steps-illustration-bordered-dark.png b/src/assets/images/pages/auth-v2-two-steps-illustration-bordered-dark.png
new file mode 100644
index 00000000..3eb721d9
Binary files /dev/null and b/src/assets/images/pages/auth-v2-two-steps-illustration-bordered-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-two-steps-illustration-bordered-light.png b/src/assets/images/pages/auth-v2-two-steps-illustration-bordered-light.png
new file mode 100644
index 00000000..475d6019
Binary files /dev/null and b/src/assets/images/pages/auth-v2-two-steps-illustration-bordered-light.png differ
diff --git a/src/assets/images/pages/auth-v2-two-steps-illustration-dark.png b/src/assets/images/pages/auth-v2-two-steps-illustration-dark.png
new file mode 100644
index 00000000..95d3609c
Binary files /dev/null and b/src/assets/images/pages/auth-v2-two-steps-illustration-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-two-steps-illustration-light.png b/src/assets/images/pages/auth-v2-two-steps-illustration-light.png
new file mode 100644
index 00000000..0a01c436
Binary files /dev/null and b/src/assets/images/pages/auth-v2-two-steps-illustration-light.png differ
diff --git a/src/assets/images/pages/auth-v2-verify-email-illustration-bordered-dark.png b/src/assets/images/pages/auth-v2-verify-email-illustration-bordered-dark.png
new file mode 100644
index 00000000..18bd8c3f
Binary files /dev/null and b/src/assets/images/pages/auth-v2-verify-email-illustration-bordered-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-verify-email-illustration-bordered-light.png b/src/assets/images/pages/auth-v2-verify-email-illustration-bordered-light.png
new file mode 100644
index 00000000..19c03200
Binary files /dev/null and b/src/assets/images/pages/auth-v2-verify-email-illustration-bordered-light.png differ
diff --git a/src/assets/images/pages/auth-v2-verify-email-illustration-dark.png b/src/assets/images/pages/auth-v2-verify-email-illustration-dark.png
new file mode 100644
index 00000000..3172d885
Binary files /dev/null and b/src/assets/images/pages/auth-v2-verify-email-illustration-dark.png differ
diff --git a/src/assets/images/pages/auth-v2-verify-email-illustration-light.png b/src/assets/images/pages/auth-v2-verify-email-illustration-light.png
new file mode 100644
index 00000000..d682a500
Binary files /dev/null and b/src/assets/images/pages/auth-v2-verify-email-illustration-light.png differ
diff --git a/src/assets/images/pages/background-1.jpg b/src/assets/images/pages/background-1.jpg
new file mode 100644
index 00000000..f652bcc0
Binary files /dev/null and b/src/assets/images/pages/background-1.jpg differ
diff --git a/src/assets/images/pages/background-2.jpg b/src/assets/images/pages/background-2.jpg
new file mode 100644
index 00000000..a02c63da
Binary files /dev/null and b/src/assets/images/pages/background-2.jpg differ
diff --git a/src/assets/images/pages/background-3.jpg b/src/assets/images/pages/background-3.jpg
new file mode 100644
index 00000000..26de346d
Binary files /dev/null and b/src/assets/images/pages/background-3.jpg differ
diff --git a/src/assets/images/pages/misc-401-object.png b/src/assets/images/pages/misc-401-object.png
new file mode 100644
index 00000000..4b7e3cc2
Binary files /dev/null and b/src/assets/images/pages/misc-401-object.png differ
diff --git a/src/assets/images/pages/misc-404-object.png b/src/assets/images/pages/misc-404-object.png
new file mode 100644
index 00000000..27c50a41
Binary files /dev/null and b/src/assets/images/pages/misc-404-object.png differ
diff --git a/src/assets/images/pages/misc-500-object.png b/src/assets/images/pages/misc-500-object.png
new file mode 100644
index 00000000..27c50a41
Binary files /dev/null and b/src/assets/images/pages/misc-500-object.png differ
diff --git a/src/assets/images/pages/misc-coming-soon-object.png b/src/assets/images/pages/misc-coming-soon-object.png
new file mode 100644
index 00000000..9b1c544a
Binary files /dev/null and b/src/assets/images/pages/misc-coming-soon-object.png differ
diff --git a/src/assets/images/pages/misc-coming-soon.png b/src/assets/images/pages/misc-coming-soon.png
new file mode 100644
index 00000000..3ba3ac2a
Binary files /dev/null and b/src/assets/images/pages/misc-coming-soon.png differ
diff --git a/src/assets/images/pages/misc-mask-dark.png b/src/assets/images/pages/misc-mask-dark.png
new file mode 100644
index 00000000..4d0d44cc
Binary files /dev/null and b/src/assets/images/pages/misc-mask-dark.png differ
diff --git a/src/assets/images/pages/misc-mask-light.png b/src/assets/images/pages/misc-mask-light.png
new file mode 100644
index 00000000..ec21e811
Binary files /dev/null and b/src/assets/images/pages/misc-mask-light.png differ
diff --git a/src/assets/images/pages/misc-under-maintenance-object.png b/src/assets/images/pages/misc-under-maintenance-object.png
new file mode 100644
index 00000000..6ad70c68
Binary files /dev/null and b/src/assets/images/pages/misc-under-maintenance-object.png differ
diff --git a/src/assets/images/pages/misc-under-maintenance.png b/src/assets/images/pages/misc-under-maintenance.png
new file mode 100644
index 00000000..8fe14ee9
Binary files /dev/null and b/src/assets/images/pages/misc-under-maintenance.png differ
diff --git a/src/assets/images/pages/pixinvent-qr.png b/src/assets/images/pages/pixinvent-qr.png
new file mode 100644
index 00000000..f2133dfc
Binary files /dev/null and b/src/assets/images/pages/pixinvent-qr.png differ
diff --git a/src/assets/images/pages/pose-fs-9.png b/src/assets/images/pages/pose-fs-9.png
new file mode 100644
index 00000000..591559e4
Binary files /dev/null and b/src/assets/images/pages/pose-fs-9.png differ
diff --git a/src/assets/images/pages/puma-shoes.jpeg b/src/assets/images/pages/puma-shoes.jpeg
new file mode 100644
index 00000000..6ebd181f
Binary files /dev/null and b/src/assets/images/pages/puma-shoes.jpeg differ
diff --git a/src/assets/images/pages/user-profile-header-bg.png b/src/assets/images/pages/user-profile-header-bg.png
new file mode 100644
index 00000000..ddde444a
Binary files /dev/null and b/src/assets/images/pages/user-profile-header-bg.png differ
diff --git a/src/assets/images/svg/discord.svg b/src/assets/images/svg/discord.svg
new file mode 100644
index 00000000..2b77e103
--- /dev/null
+++ b/src/assets/images/svg/discord.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/assets/images/svg/gift.svg b/src/assets/images/svg/gift.svg
new file mode 100644
index 00000000..0a7a9ebc
--- /dev/null
+++ b/src/assets/images/svg/gift.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/images/svg/keyboard.svg b/src/assets/images/svg/keyboard.svg
new file mode 100644
index 00000000..e1c730cd
--- /dev/null
+++ b/src/assets/images/svg/keyboard.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/images/svg/laptop.svg b/src/assets/images/svg/laptop.svg
new file mode 100644
index 00000000..2e53637a
--- /dev/null
+++ b/src/assets/images/svg/laptop.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/images/svg/lightbulb.svg b/src/assets/images/svg/lightbulb.svg
new file mode 100644
index 00000000..2fc663a9
--- /dev/null
+++ b/src/assets/images/svg/lightbulb.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/assets/images/svg/paypal.svg b/src/assets/images/svg/paypal.svg
new file mode 100644
index 00000000..53f84df5
--- /dev/null
+++ b/src/assets/images/svg/paypal.svg
@@ -0,0 +1,19 @@
+
+
\ No newline at end of file
diff --git a/src/assets/images/svg/rocket.svg b/src/assets/images/svg/rocket.svg
new file mode 100644
index 00000000..31c9ca09
--- /dev/null
+++ b/src/assets/images/svg/rocket.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/components/ThemeSwitcher.vue b/src/components/ThemeSwitcher.vue
index 5fccade3..1c4fc957 100644
--- a/src/components/ThemeSwitcher.vue
+++ b/src/components/ThemeSwitcher.vue
@@ -1,14 +1,13 @@
-
+
diff --git a/src/layouts/components/NavBarNotifications.vue b/src/layouts/components/NavBarNotifications.vue
index cfb91ac3..bab7215a 100644
--- a/src/layouts/components/NavBarNotifications.vue
+++ b/src/layouts/components/NavBarNotifications.vue
@@ -3,10 +3,10 @@ import Notifications from '@core/components/Notifications.vue';
import type { Notification } from '@layouts/types';
// Images
-import avatar3 from '@images/avatars/avatar-3.png';
-import avatar4 from '@images/avatars/avatar-4.png';
-import avatar5 from '@images/avatars/avatar-5.png';
-import paypal from '@images/svg/paypal.svg';
+import avatar3 from '@/images/avatars/avatar-3.png';
+import avatar4 from '@/images/avatars/avatar-4.png';
+import avatar5 from '@/images/avatars/avatar-5.png';
+import paypal from '@/images/svg/paypal.svg';
const notifications = ref([
{
diff --git a/src/layouts/default.vue b/src/layouts/default.vue
index 56790461..fa74d6ef 100644
--- a/src/layouts/default.vue
+++ b/src/layouts/default.vue
@@ -1,12 +1,7 @@
-
+
diff --git a/src/main.ts b/src/main.ts
index 64d1539b..22267abe 100644
--- a/src/main.ts
+++ b/src/main.ts
@@ -1,41 +1,32 @@
/* eslint-disable import/order */
import 'ping-widget';
-import '@/plugins/vuetify/@iconify/icons-bundle';
import App from '@/App.vue';
-import layoutsPlugin from '@/plugins/vuetify/layouts';
-import vuetify from '@/plugins/vuetify';
import i18n from '@/plugins/i18n';
-import { loadFonts } from '@/plugins/vuetify/webfontloader';
-import '@/plugins/vuetify/@core/scss/template/index.scss';
-import '@/plugins/vuetify/styles/styles.scss';
import '@/style.css';
import { createApp, ref } from 'vue';
import { createPinia } from 'pinia';
import LazyLoad from 'lazy-load-vue3';
-// import router from "@/plugins/vuetify/router";
+
import router from './router';
import { useBaseStore } from './stores/useBaseStore';
-loadFonts();
-
// Create vue app
const app = createApp(App);
// Use plugins
app.use(i18n);
-app.use(vuetify);
app.use(createPinia());
-app.use(layoutsPlugin);
app.use(router);
app.use(LazyLoad, { component: true });
// Mount vue app
app.mount('#app');
// fetch latest block every 6s
-const blockStore = useBaseStore()
-const requestCounter = ref(0)
+const blockStore = useBaseStore();
+const requestCounter = ref(0);
setInterval(() => {
- requestCounter.value += 1
- if(requestCounter.value < 5) { // max allowed request
- blockStore.fetchLatest().finally(() => requestCounter.value -= 1)
- }
-}, 6000)
+ requestCounter.value += 1;
+ if (requestCounter.value < 5) {
+ // max allowed request
+ blockStore.fetchLatest().finally(() => (requestCounter.value -= 1));
+ }
+}, 6000);
diff --git a/src/pages/[...all].vue b/src/pages/[...all].vue
index 2642b02c..e2c678ca 100644
--- a/src/pages/[...all].vue
+++ b/src/pages/[...all].vue
@@ -1,5 +1,5 @@
diff --git a/vite.config.ts b/vite.config.ts
index 1e2dece5..1adc3ad8 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -3,10 +3,8 @@ import { fileURLToPath, URL } from 'node:url';
import { defineConfig } from 'vite';
import vue from '@vitejs/plugin-vue';
import vueJsx from '@vitejs/plugin-vue-jsx';
-import vuetify from 'vite-plugin-vuetify';
import Layouts from 'vite-plugin-vue-layouts';
import DefineOptions from 'unplugin-vue-define-options/vite';
-import Components from 'unplugin-vue-components/vite';
import AutoImport from 'unplugin-auto-import/vite';
import Pages from 'vite-plugin-pages';
@@ -28,11 +26,6 @@ export default defineConfig({
},
}),
vueJsx(),
- vuetify({
- styles: {
- configFile: 'src/plugins/vuetify/styles/variables/_vuetify.scss',
- },
- }),
Pages({
dirs: ['./src/modules', './src/pages'],
exclude: ['**/*.ts'], // only load .vue as modules
@@ -40,10 +33,6 @@ export default defineConfig({
Layouts({
layoutsDirs: './src/layouts/',
}),
- Components({
- dirs: ['src/plugins/vuetify/@core/components'],
- dts: true,
- }),
AutoImport({
imports: [
'vue',
@@ -69,27 +58,6 @@ export default defineConfig({
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url)),
- '@themeConfig': fileURLToPath(
- new URL('./themeConfig.ts', import.meta.url)
- ),
- '@configured-variables': fileURLToPath(
- new URL(
- './src/plugins/vuetify/styles/variables/_template.scss',
- import.meta.url
- )
- ),
- '@core': fileURLToPath(
- new URL('./src/plugins/vuetify/@core', import.meta.url)
- ),
- '@layouts': fileURLToPath(
- new URL('./src/plugins/vuetify/@layouts', import.meta.url)
- ),
- '@images': fileURLToPath(
- new URL('./src/plugins/vuetify/images/', import.meta.url)
- ),
- '@styles': fileURLToPath(
- new URL('./src/plugins/vuetify/styles/', import.meta.url)
- ),
},
},
optimizeDeps: {