diff --git a/.gitignore b/.gitignore index 448863b..049e643 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,8 @@ npm-debug.log* yarn-debug.log* yarn-error.log* +/.vscode +/.next +package-lock.json +out/ diff --git a/src/SiteMapGenerator.js b/SiteMapGenerator.js similarity index 100% rename from src/SiteMapGenerator.js rename to SiteMapGenerator.js diff --git a/app/layout.js b/app/layout.js new file mode 100644 index 0000000..cf26f8a --- /dev/null +++ b/app/layout.js @@ -0,0 +1,14 @@ +export const metadata = { + title: + "CortexFlow - Open-source Container Networking Infrastructure and Monitoring Platform", + description: + "Your end-end-to end platform for creating and managing lightweight, intelligent and efficient service mesh architectures, to seamlessly connect cloud and edge devices", +}; + +export default function RootLayout({ children }) { + return ( + + {children} + + ); +} diff --git a/app/page.jsx b/app/page.jsx new file mode 100644 index 0000000..a634796 --- /dev/null +++ b/app/page.jsx @@ -0,0 +1,14 @@ +"use client"; +import React from "react"; +import HomePage from "../components/Pages/HomePage"; +import "../styles/style.css"; + +export default function Home() { + return ( + <> +
+ +
+ + ); +} diff --git a/src/components/Characters/Error404.jsx b/components/Characters/Error404.jsx similarity index 100% rename from src/components/Characters/Error404.jsx rename to components/Characters/Error404.jsx diff --git a/src/components/Characters/HammeringAnim.jsx b/components/Characters/HammeringAnim.jsx similarity index 100% rename from src/components/Characters/HammeringAnim.jsx rename to components/Characters/HammeringAnim.jsx diff --git a/src/components/Characters/HeroCharacter1.jsx b/components/Characters/HeroCharacter1.jsx similarity index 100% rename from src/components/Characters/HeroCharacter1.jsx rename to components/Characters/HeroCharacter1.jsx diff --git a/src/components/Characters/HeroCharacter2.jsx b/components/Characters/HeroCharacter2.jsx similarity index 100% rename from src/components/Characters/HeroCharacter2.jsx rename to components/Characters/HeroCharacter2.jsx diff --git a/src/components/Characters/HeroCharacter3.jsx b/components/Characters/HeroCharacter3.jsx similarity index 100% rename from src/components/Characters/HeroCharacter3.jsx rename to components/Characters/HeroCharacter3.jsx diff --git a/components/Footer/footer.jsx b/components/Footer/footer.jsx new file mode 100644 index 0000000..5c653cb --- /dev/null +++ b/components/Footer/footer.jsx @@ -0,0 +1,186 @@ +'use client'; +import Link from "next/link"; +import { FaMedium, FaDev } from "react-icons/fa"; + +const Footer = () => { + return ( + + ); +}; + +export default Footer; diff --git a/src/components/HomePage/Announcements.jsx b/components/HomePage/Announcements.jsx similarity index 100% rename from src/components/HomePage/Announcements.jsx rename to components/HomePage/Announcements.jsx diff --git a/src/components/HomePage/FeatureShow.jsx b/components/HomePage/FeatureShow.jsx similarity index 100% rename from src/components/HomePage/FeatureShow.jsx rename to components/HomePage/FeatureShow.jsx diff --git a/src/components/HomePage/hands_on.jsx b/components/HomePage/hands_on.jsx similarity index 89% rename from src/components/HomePage/hands_on.jsx rename to components/HomePage/hands_on.jsx index 306d922..21266b4 100644 --- a/src/components/HomePage/hands_on.jsx +++ b/components/HomePage/hands_on.jsx @@ -1,5 +1,5 @@ import React from "react"; -import { Link } from "react-router-dom"; +import Link from "next/link"; const HandsOn = () => { return ( @@ -9,8 +9,10 @@ const HandsOn = () => {
-

+

Get started with CortexFlow

@@ -34,13 +36,13 @@ const HandsOn = () => {
Read crates.io @@ -69,7 +71,7 @@ const HandsOn = () => { " > diff --git a/src/components/HomePage/home.jsx b/components/HomePage/home.jsx similarity index 87% rename from src/components/HomePage/home.jsx rename to components/HomePage/home.jsx index 8207fca..aa29e8f 100644 --- a/src/components/HomePage/home.jsx +++ b/components/HomePage/home.jsx @@ -1,15 +1,14 @@ +'use client'; + import React, { useEffect, useState, useRef } from "react"; -import "bootstrap/dist/css/bootstrap.min.css"; -import "bootstrap-icons/font/bootstrap-icons.css"; import "aos/dist/aos.css"; -import "glightbox/dist/css/glightbox.min.css"; import AOS from "aos"; // Importa AOS -import githubLogo from "../assets/img/github.png"; +import githubLogo from "../../public/assets/img/github.png"; import Character1 from "../Characters/HeroCharacter1"; -import "../css/homepage.css"; +import "../../public/assets/css/homepage.css" import Footer from "../Footer/footer"; import Navbar from "../navbar/navabar"; @@ -26,10 +25,10 @@ const Homepg = () => { const typedRef = useRef(null); // Referenza per il DOM di Typed.js const components = [ -
+
, -
+
, ]; @@ -84,10 +83,10 @@ const Homepg = () => { md:mt-4 md:px-6" >
-
+

{ CortexFlow

{ Platform

{ " > GitHub Logo { )}

{components[currentComponent]} @@ -201,11 +200,11 @@ const Homepg = () => {
-
+
-
+