diff --git a/mlflow-site/src/app/assets/GithubLogo.png b/mlflow-site/src/app/assets/GithubLogo.png new file mode 100644 index 00000000..157ec02e Binary files /dev/null and b/mlflow-site/src/app/assets/GithubLogo.png differ diff --git a/mlflow-site/src/app/assets/LinkedInLogo.png b/mlflow-site/src/app/assets/LinkedInLogo.png new file mode 100644 index 00000000..7c146987 Binary files /dev/null and b/mlflow-site/src/app/assets/LinkedInLogo.png differ diff --git a/mlflow-site/src/assets/imageNotFound.jpg b/mlflow-site/src/app/assets/imageNotFound.jpg similarity index 100% rename from mlflow-site/src/assets/imageNotFound.jpg rename to mlflow-site/src/app/assets/imageNotFound.jpg diff --git a/mlflow-site/src/app/components/Button.tsx b/mlflow-site/src/app/components/Button.tsx index d8422c5a..f5fac613 100644 --- a/mlflow-site/src/app/components/Button.tsx +++ b/mlflow-site/src/app/components/Button.tsx @@ -1,7 +1,26 @@ +'use client'; + const Button = () => { - return ( -
Button
- ) - } - - export default Button \ No newline at end of file + return ( +
+ + +
+ ); +}; + +export default Button; diff --git a/mlflow-site/src/app/components/Demo.tsx b/mlflow-site/src/app/components/Demo.tsx index 4faf4d86..026f3518 100644 --- a/mlflow-site/src/app/components/Demo.tsx +++ b/mlflow-site/src/app/components/Demo.tsx @@ -1,6 +1,6 @@ const Demo = () => { return ( -
+
Img 1
Demo 1
diff --git a/mlflow-site/src/app/components/Features.tsx b/mlflow-site/src/app/components/Features.tsx index 55a9c6af..608c386f 100644 --- a/mlflow-site/src/app/components/Features.tsx +++ b/mlflow-site/src/app/components/Features.tsx @@ -2,7 +2,7 @@ import FeatureCard from "./FeatureCard"; const Features = () => { return ( -
+
MLOps in Javascript, made simple.
Long blurb
diff --git a/mlflow-site/src/app/components/Headline.tsx b/mlflow-site/src/app/components/Headline.tsx index 79cbbdfe..85968a2a 100644 --- a/mlflow-site/src/app/components/Headline.tsx +++ b/mlflow-site/src/app/components/Headline.tsx @@ -2,8 +2,8 @@ import Button from './Button'; const Headline = () => { return ( -
-
MLOps workflow for Javascript
+
+
MLOps workflow for Javascript
Harness MLflow's MLOps functionality for your Javascript application with MLflow.js
diff --git a/mlflow-site/src/app/components/NavBar.tsx b/mlflow-site/src/app/components/NavBar.tsx index 448cb56f..504f77c7 100644 --- a/mlflow-site/src/app/components/NavBar.tsx +++ b/mlflow-site/src/app/components/NavBar.tsx @@ -1,14 +1,53 @@ +'use client'; + +import Image from 'next/image'; +import githubLogo from '../assets/GithubLogo.png'; + const NavBar = () => { return (
-
MLflow.js
+
MLflow.js
-
Home
-
Features
-
Demo
-
Team
-
G
-
L
+ + + + + + G +
); diff --git a/mlflow-site/src/app/components/Team.tsx b/mlflow-site/src/app/components/Team.tsx index e8687aba..ef18d083 100644 --- a/mlflow-site/src/app/components/Team.tsx +++ b/mlflow-site/src/app/components/Team.tsx @@ -30,7 +30,7 @@ const Team = () => { ]; return ( -
+
Meet the team
{teamArray.map((member, index) => ( diff --git a/mlflow-site/src/app/components/TeamCard.tsx b/mlflow-site/src/app/components/TeamCard.tsx index 51916286..26bf83e8 100644 --- a/mlflow-site/src/app/components/TeamCard.tsx +++ b/mlflow-site/src/app/components/TeamCard.tsx @@ -1,4 +1,4 @@ -import imageNotFound from '../../assets/imageNotFound.jpg' +// import imageNotFound from '/../..//assets/imageNotFound.jpg' interface TeamCardProps { name: string; @@ -14,7 +14,7 @@ const TeamCard: React.FC = ({ return (
{/*
*/} - Miss + {/* Miss */} {/* Test */}
{name}
diff --git a/mlflow-site/src/app/globals.css b/mlflow-site/src/app/globals.css index a3599074..3b393519 100644 --- a/mlflow-site/src/app/globals.css +++ b/mlflow-site/src/app/globals.css @@ -2,7 +2,7 @@ @tailwind components; @tailwind utilities; -:root { +/* :root { --background: #ffffff; --foreground: #171717; } @@ -12,13 +12,14 @@ --background: #0a0a0a; --foreground: #ededed; } -} +} */ body { color: var(--foreground); background: var(--background); - font-family: Arial, Helvetica, sans-serif; + font-family: Inter; font-size: 1rem; + color: rgb(0, 0, 0); } @layer utilities { @@ -74,7 +75,7 @@ body { grid-row: 1; display: grid; grid-template-columns: 0.7rem 1.3rem 1fr 1.3rem 0.7rem; - grid-template-rows: 1.3rem 2.8rem 1fr min-content 1.3rem; + grid-template-rows: 1.3rem min-content 1fr min-content 1.3rem; } .navBar { @@ -82,7 +83,7 @@ body { grid-row: 2; width: 100%; height: 100%; - background-color: #0a0a0a; + /* background-color: #7e7e7e; */ display: grid; grid-template-columns: auto auto; grid-template-rows: 100%; @@ -94,8 +95,9 @@ body { width: 100%; height: 100%; display: grid; - grid-template-columns: repeat(calc(100%/6), 6); + grid-template-columns: repeat(calc(100%/5), 5); grid-template-rows: 100%; + align-items: center; } .navBarLinksFeatures { @@ -114,8 +116,17 @@ body { grid-column: 5; } -.navBarLinksLinkedIn { - grid-column: 6; +.navBarMlflow { + color: rgb(66, 107, 31); + font-size: 1.2rem; + font-family: Newsreader; + display: flex; + align-items: center; +} + +.bigHeadline { + font-size: 1.7rem; + font-family: Newsreader; } .mobileInnerWrapper { @@ -123,7 +134,7 @@ body { grid-row: 3; width: 100%; height: 100%; - background-color: aqua; + /* background-color: aqua; */ } .team { @@ -139,15 +150,33 @@ body { } .home { + margin-top: 0.3rem; grid-column: 2/5; grid-row: 3; width: 100%; - background-color: rgb(102, 102, 54); + /* background-color: rgb(102, 102, 54); */ +} + +.homeButton { + padding: 3px; + padding-left: 6px; + padding-right: 6px; + border-radius: 5px; + font-size: 0.8rem; + margin-right: 8px; +} + +.homeButtonDownload { + background-color: rgb(66, 107, 31); +} + +.homeButtonRead { + background-color: rgb(204, 204, 204); } .button { width: 100%; - background-color: rgb(14, 69, 129); + /* background-color: rgb(14, 69, 129); */ } .features {