-
+ return (
+
+
+
+ {/*
@@ -276,52 +295,65 @@ function Ecosystem() {
-
-
-
-
- {options.map((e, i) => (
-
handleSelect(e.value)}>
- {e.label}
-
- ))}
-
-
-
- {visibleItems.map((e, index) => {
- if (e.isBigger) {
- return (
-
-
-
- );
- }
- return (
-
-
-
- );
- }
- )}
-
- {visibleItems.length < filteredData.length && (
-
- )}
-
-
+
*/}
+
+
+ Ecosystem
+
+
+ Explore applications and integrations in the Aura ecosystem.{" "}
+
+
+
+
+
+ {options.map((e, i) => (
+
handleSelect(e.value)}
+ >
+ {e.label}
+ ))}
+
+
+
+ {visibleItems.map((e, index) => {
+ if (e.isBigger) {
+ return (
+
+
+
+ );
+ }
+ return (
+
+
+
+ );
+ })}
+
+ {visibleItems.length < filteredData.length && (
+
+ )}
+
- );
+
+
+ );
}
export default Ecosystem;
diff --git a/src/app/get-aura/page.tsx b/src/app/get-aura/index.tsx
similarity index 100%
rename from src/app/get-aura/page.tsx
rename to src/app/get-aura/index.tsx
diff --git a/src/app/globals.css b/src/app/globals.css
index c341284..6ed2b51 100644
--- a/src/app/globals.css
+++ b/src/app/globals.css
@@ -6,16 +6,16 @@
--foreground-rgb: 255, 255, 255;
--background-start-rgb: 214, 219, 220;
--background-end-rgb: 255, 255, 255;
- --blur-dark-charcoal: #1F1C1999;
+ --blur-dark-charcoal: #1f1c1999;
--dark-charcoal: #171513;
--medium-charcoal: #292523;
- --light-charcoal: #3B3632;
- --black-charcoal: #0C0A09;
+ --light-charcoal: #3b3632;
+ --black-charcoal: #0c0a09;
--blur-grayish-brown: rgba(64, 59, 53, 0.45);
- --light-yellow: #FFD369;
- --medium-gray: #968C7C;
- --swiper-pagination-color: #FFBF61;
- --swiper-pagination-bullet-inactive-color: #2C2925;
+ --light-yellow: #ffd369;
+ --medium-gray: #968c7c;
+ --swiper-pagination-color: #ffbf61;
+ --swiper-pagination-bullet-inactive-color: #2c2925;
}
html:focus-within {
@@ -59,7 +59,11 @@ body {
.border-gradient {
border-width: 1px;
border-style: solid;
- border-image-source: linear-gradient(180deg, rgba(160, 150, 114, 0.2) 0%, rgba(160, 150, 114, 0) 100%);
+ border-image-source: linear-gradient(
+ 180deg,
+ rgba(160, 150, 114, 0.2) 0%,
+ rgba(160, 150, 114, 0) 100%
+ );
border-image-slice: 1;
border-radius: 8px;
}
@@ -101,6 +105,9 @@ body {
}
}
+.icon .cathay2 {
+ display: none;
+}
@media only screen and (min-width: 1024px) {
.main-container {
/* padding-top: 324px; */
@@ -117,117 +124,157 @@ body {
border-radius: 32px !important;
}
+ /* cathay icon */
+ .icon:hover .cathay1 {
+ display: none;
+ }
+ .icon:hover .cathay2 {
+ display: block;
+ }
+ /* bayer icon */
+ .icon:hover #bayer path {
+ fill: #10384f;
+ }
+ .icon:hover #bayer #path1 {
+ fill: #89d329;
+ }
+ .icon:hover #bayer #path2 {
+ fill: #00bcff;
+ }
+
+ .icon:hover #bayer2 {
+ display: block;
+ }
+ /* sga icon */
+ .icon:hover #sga #sga1 {
+ fill: #f99f1c;
+ }
+ .icon:hover #sga .sga2 {
+ fill: #232f67;
+ }
+ /* aia icon */
+ .icon:hover #aia path {
+ fill: #d31145;
+ }
+ /* vpb icon */
+ .icon:hover #vpb #vpb1 {
+ fill: #e00500;
+ }
+ .icon:hover #vpb #vpb2 {
+ fill: #00b74f;
+ }
+
/* Coin98 icon */
-.icon:hover #coin98 path {
- fill: url(#paint0_linear_561_9462);
-}
+ .icon:hover #coin98 path {
+ fill: url(#paint0_linear_561_9462);
+ }
-/* Hashed icon */
-.icon:hover #hashed path {
- fill: black;
-}
+ /* Hashed icon */
+ .icon:hover #hashed path {
+ fill: black;
+ }
-/* Fpt icon */
-.icon:hover #fpt #Vector {
- fill: #1C6EB2;
-}
+ /* Fpt icon */
+ .icon:hover #fpt #Vector {
+ fill: #1c6eb2;
+ }
-.icon:hover #fpt #Vector_2 {
- fill: #F3762F;
-}
+ .icon:hover #fpt #Vector_2 {
+ fill: #f3762f;
+ }
-.icon:hover #fpt #Vector_3 {
- fill: #1FB351;
-}
+ .icon:hover #fpt #Vector_3 {
+ fill: #1fb351;
+ }
-.icon:hover #fpt #Vector_4,
-.icon:hover #fpt #Vector_5,
-.icon:hover #fpt #Vector_6 {
- fill: white;
-}
+ .icon:hover #fpt #Vector_4,
+ .icon:hover #fpt #Vector_5,
+ .icon:hover #fpt #Vector_6 {
+ fill: white;
+ }
-/* Kyber icon */
-.icon:hover #kyber #Group #Vector,
-.icon:hover #kyber #Group #Vector_2,
-.icon:hover #kyber #Group #Vector_3,
-.icon:hover #kyber #Group #Vector_4,
-.icon:hover #kyber #Group #Vector_5,
-.icon:hover #kyber #Group #Vector_6,
-.icon:hover #kyber #Group #Vector_7,
-.icon:hover #kyber #Group #Vector_8,
-.icon:hover #kyber #Group #Vector_9,
-.icon:hover #kyber #Group #Vector_10,
-.icon:hover #kyber #Group #Vector_11,
-.icon:hover #kyber #Group #Vector_12,
-.icon:hover #kyber #Group #Vector_13,
-.icon:hover #kyber #Group #Vector_14 {
- fill: black;
-}
+ /* Kyber icon */
+ .icon:hover #kyber #Group #Vector,
+ .icon:hover #kyber #Group #Vector_2,
+ .icon:hover #kyber #Group #Vector_3,
+ .icon:hover #kyber #Group #Vector_4,
+ .icon:hover #kyber #Group #Vector_5,
+ .icon:hover #kyber #Group #Vector_6,
+ .icon:hover #kyber #Group #Vector_7,
+ .icon:hover #kyber #Group #Vector_8,
+ .icon:hover #kyber #Group #Vector_9,
+ .icon:hover #kyber #Group #Vector_10,
+ .icon:hover #kyber #Group #Vector_11,
+ .icon:hover #kyber #Group #Vector_12,
+ .icon:hover #kyber #Group #Vector_13,
+ .icon:hover #kyber #Group #Vector_14 {
+ fill: black;
+ }
-.icon:hover #kyber #Vector_15,
-.icon:hover #kyber #Vector_16,
-.icon:hover #kyber #Vector_17,
-.icon:hover #kyber #Vector_18 {
- fill: #39CDA1;
-}
+ .icon:hover #kyber #Vector_15,
+ .icon:hover #kyber #Vector_16,
+ .icon:hover #kyber #Vector_17,
+ .icon:hover #kyber #Vector_18 {
+ fill: #39cda1;
+ }
-/* Blizzard icon */
-.icon:hover #blizzard path {
- fill: #E74A46;
-}
+ /* Blizzard icon */
+ .icon:hover #blizzard path {
+ fill: #e74a46;
+ }
-/* NGC icon */
-.icon:hover #ngc path {
- fill: black;
-}
+ /* NGC icon */
+ .icon:hover #ngc path {
+ fill: black;
+ }
-/* NGC icon */
-.icon:hover #crypto path {
- fill: black;
-}
+ /* NGC icon */
+ .icon:hover #crypto path {
+ fill: black;
+ }
-/* Crypto icon */
-.icon:hover #crypto #Vector_1,
-.icon:hover #crypto #Vector_2,
-.icon:hover #crypto #Vector_3,
-.icon:hover #crypto #Vector_4,
-.icon:hover #crypto #Vector_5 {
- fill: #48FFCF;
-}
-.icon:hover #crypto #Vector_6 {
- fill: black;
-}
+ /* Crypto icon */
+ .icon:hover #crypto #Vector_1,
+ .icon:hover #crypto #Vector_2,
+ .icon:hover #crypto #Vector_3,
+ .icon:hover #crypto #Vector_4,
+ .icon:hover #crypto #Vector_5 {
+ fill: #48ffcf;
+ }
+ .icon:hover #crypto #Vector_6 {
+ fill: black;
+ }
-/* zentry icon */
-.icon:hover #zentry path {
- fill: black;
-}
+ /* zentry icon */
+ .icon:hover #zentry path {
+ fill: black;
+ }
-/* dwf icon */
-.icon:hover #dwf path {
- fill: black;
-}
+ /* dwf icon */
+ .icon:hover #dwf path {
+ fill: black;
+ }
-/* gbv icon */
-.icon:hover #gbv mask {
- fill: #F1D050;
-}
+ /* gbv icon */
+ .icon:hover #gbv mask {
+ fill: #f1d050;
+ }
-/* kucoin icon */
-.icon:hover #kucoin path {
- fill: #28CD96;
-}
+ /* kucoin icon */
+ .icon:hover #kucoin path {
+ fill: #28cd96;
+ }
-/* finance icon */
-.icon:hover #finance #Vector_2 {
- fill: #00FFB9
-}
-.icon:hover #finance #Vector_3 {
- fill: #00DAFF;
-}
-.icon:hover #finance path {
- fill: black;
-}
+ /* finance icon */
+ .icon:hover #finance #Vector_2 {
+ fill: #00ffb9;
+ }
+ .icon:hover #finance #Vector_3 {
+ fill: #00daff;
+ }
+ .icon:hover #finance path {
+ fill: black;
+ }
}
@media only screen and (min-width: 1280px) {
@@ -254,19 +301,17 @@ body {
}
}
-
-
/* Statistic card */
.statistic-card:hover #card-bg circle {
fill: url(#paint0_linear_566_10821);
- fill-opacity: 1
+ fill-opacity: 1;
}
.statistic-card:hover {
- background: url("../assets/images/img_mask.webp"), #221F1C;
+ background: url("../assets/images/img_mask.webp"), #221f1c;
background-size: cover;
background-repeat: no-repeat;
- border: 1px solid #FD9552;
+ border: 1px solid #fd9552;
}
/* Ecosystem card */
@@ -301,7 +346,7 @@ body {
.swiper-pagination-fraction,
.swiper-pagination-custom,
-.swiper-horizontal>.swiper-pagination-bullets,
+.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
bottom: 0 !important;
height: 18px !important;
@@ -318,11 +363,11 @@ body {
}
/* Navbar */
-.nav-input:checked~.header>.nav-menu {
+.nav-input:checked ~ .header > .nav-menu {
display: block;
}
-.nav-input:checked~.header>.nav-container {
+.nav-input:checked ~ .header > .nav-container {
border-radius: 1rem 1rem 0 0;
}
@@ -330,15 +375,15 @@ body {
display: none;
}
-.nav-input:checked~.header>.nav-container .nav-icon-menu {
+.nav-input:checked ~ .header > .nav-container .nav-icon-menu {
display: none;
}
-.nav-input:checked~.header>.nav-container .nav-icon-close {
+.nav-input:checked ~ .header > .nav-container .nav-icon-close {
display: block;
}
-.nav-input:checked~.nav-overlay {
+.nav-input:checked ~ .nav-overlay {
display: block;
}
@@ -353,19 +398,22 @@ body {
}
/* Section selector */
-.section-selector:checked~.section-menu {
+.section-selector:checked ~ .section-menu {
display: block;
}
/* Active section */
.active {
- border-left: 2px solid #F7B85F;
+ border-left: 2px solid #f7b85f;
border-top: none;
border-right: none;
border-bottom: none;
}
.border-linear {
- border-image: linear-gradient(180deg, rgba(160, 150, 114, 0.2) 0%, rgba(160, 150, 114, 0) 100%);
+ border-image: linear-gradient(
+ 180deg,
+ rgba(160, 150, 114, 0.2) 0%,
+ rgba(160, 150, 114, 0) 100%
+ );
}
-
diff --git a/src/app/introduction/page.tsx b/src/app/introduction/index.tsx
similarity index 100%
rename from src/app/introduction/page.tsx
rename to src/app/introduction/index.tsx
diff --git a/src/app/tech-stack/page.tsx b/src/app/tech-stack/index.tsx
similarity index 100%
rename from src/app/tech-stack/page.tsx
rename to src/app/tech-stack/index.tsx
diff --git a/src/assets/images/arrow-up-right.png b/src/assets/images/arrow-up-right.png
index 845877d..adb86a6 100644
Binary files a/src/assets/images/arrow-up-right.png and b/src/assets/images/arrow-up-right.png differ
diff --git a/src/assets/images/ecosystem/aura_scan.png b/src/assets/images/ecosystem/aura_scan.png
index d4c2ca2..e5de84d 100644
Binary files a/src/assets/images/ecosystem/aura_scan.png and b/src/assets/images/ecosystem/aura_scan.png differ
diff --git a/src/assets/images/ecosystem/horo.png b/src/assets/images/ecosystem/horo.png
index e4c6959..34ea197 100644
Binary files a/src/assets/images/ecosystem/horo.png and b/src/assets/images/ecosystem/horo.png differ
diff --git a/src/assets/images/ecosystem/pyxis.png b/src/assets/images/ecosystem/pyxis.png
index 2142315..65f3724 100644
Binary files a/src/assets/images/ecosystem/pyxis.png and b/src/assets/images/ecosystem/pyxis.png differ
diff --git a/src/assets/images/logo3.svg b/src/assets/images/logo3.svg
new file mode 100644
index 0000000..21020a2
--- /dev/null
+++ b/src/assets/images/logo3.svg
@@ -0,0 +1,17 @@
+
diff --git a/src/components/Card/index.tsx b/src/components/Card/index.tsx
index dc41a50..82f68f2 100644
--- a/src/components/Card/index.tsx
+++ b/src/components/Card/index.tsx
@@ -22,31 +22,31 @@ function Card({ data }: CardProps) {
const { title, img, description, tag, link, listImgs } = data
return (
-
+
-
+
-
- {title}
+ {title}
- {description &&
{description}}
+ {description &&
{description}}
{listImgs &&