diff --git a/COPYING.md b/COPYING.md
index cb3423334..2ec7f52d5 100644
--- a/COPYING.md
+++ b/COPYING.md
@@ -11,4 +11,4 @@ components/ui/search/LogoAnimated.vue
assets/images/landing.svg
## Logo Licenses
-All rights reserved. ©2020-2021 Guavy LLC
+All rights reserved. ©2020-2022 Rinth, Inc.
diff --git a/assets/images/illustrations/features.svg b/assets/images/illustrations/features.svg
new file mode 100644
index 000000000..b71deda80
--- /dev/null
+++ b/assets/images/illustrations/features.svg
@@ -0,0 +1 @@
+
diff --git a/assets/images/landing-gradient.svg b/assets/images/landing-gradient.svg
new file mode 100644
index 000000000..0c287e742
--- /dev/null
+++ b/assets/images/landing-gradient.svg
@@ -0,0 +1 @@
+
diff --git a/assets/images/search-dark.mp4 b/assets/images/search-dark.mp4
new file mode 100644
index 000000000..76e85e767
Binary files /dev/null and b/assets/images/search-dark.mp4 differ
diff --git a/assets/images/search.mp4 b/assets/images/search.mp4
new file mode 100644
index 000000000..53ff19771
Binary files /dev/null and b/assets/images/search.mp4 differ
diff --git a/components/ads/CookieConsent.vue b/components/ads/CookieConsent.vue
index 2c639b7db..014a0c555 100644
--- a/components/ads/CookieConsent.vue
+++ b/components/ads/CookieConsent.vue
@@ -70,12 +70,13 @@ export default {
z-index: 20;
position: fixed;
- bottom: 0;
+ bottom: 4rem;
right: 0;
.banner {
padding: 1rem;
font-size: 1.05rem;
border-radius: 0;
+ margin-bottom: 0;
}
.actions {
display: flex;
@@ -88,6 +89,14 @@ export default {
}
}
+ @media screen and (min-width: 750px) {
+ bottom: 0;
+
+ .banner {
+ margin-bottom: 0;
+ }
+ }
+
@media screen and (min-width: 1024px) {
width: unset;
text-align: unset;
diff --git a/components/ui/ProjectCard.vue b/components/ui/ProjectCard.vue
index d824a8014..685d21c63 100644
--- a/components/ui/ProjectCard.vue
+++ b/components/ui/ProjectCard.vue
@@ -69,7 +69,7 @@
- {{ formatNumber(downloads) }} download{{ $formatNumber(downloads) }} downloads
@@ -78,7 +78,7 @@
- {{ formatNumber(follows) }} follower{{ $formatNumber(follows) }} followers
@@ -197,18 +197,6 @@ export default {
default: '',
},
},
- methods: {
- formatNumber(y) {
- const x = +y
- if (x >= 1000000) {
- return (x / 1000000).toFixed(2).toString() + 'M'
- } else if (x >= 10000) {
- return (x / 1000).toFixed(1).toString() + 'K'
- } else {
- return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',')
- }
- },
- },
}
@@ -315,7 +303,7 @@ export default {
}
.right-side {
- min-width: 8.75rem;
+ min-width: 12rem;
text-align: right;
.stat {
diff --git a/layouts/default.vue b/layouts/default.vue
index 95c051ed1..974b081f4 100644
--- a/layouts/default.vue
+++ b/layouts/default.vue
@@ -149,54 +149,56 @@