diff --git a/apps/marginfi-landing-page-v2/.eslintrc.json b/apps/marginfi-landing-page-v2/.eslintrc.json deleted file mode 100644 index c775170da7..0000000000 --- a/apps/marginfi-landing-page-v2/.eslintrc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "@mrgnlabs/eslint-config-custom" -} diff --git a/apps/marginfi-landing-page-v2/.gitignore b/apps/marginfi-landing-page-v2/.gitignore deleted file mode 100644 index fd3dbb571a..0000000000 --- a/apps/marginfi-landing-page-v2/.gitignore +++ /dev/null @@ -1,36 +0,0 @@ -# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. - -# dependencies -/node_modules -/.pnp -.pnp.js -.yarn/install-state.gz - -# testing -/coverage - -# next.js -/.next/ -/out/ - -# production -/build - -# misc -.DS_Store -*.pem - -# debug -npm-debug.log* -yarn-debug.log* -yarn-error.log* - -# local env files -.env*.local - -# vercel -.vercel - -# typescript -*.tsbuildinfo -next-env.d.ts diff --git a/apps/marginfi-landing-page-v2/README.md b/apps/marginfi-landing-page-v2/README.md deleted file mode 100644 index c4033664f8..0000000000 --- a/apps/marginfi-landing-page-v2/README.md +++ /dev/null @@ -1,36 +0,0 @@ -This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app). - -## Getting Started - -First, run the development server: - -```bash -npm run dev -# or -yarn dev -# or -pnpm dev -# or -bun dev -``` - -Open [http://localhost:3000](http://localhost:3000) with your browser to see the result. - -You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file. - -This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font. - -## Learn More - -To learn more about Next.js, take a look at the following resources: - -- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API. -- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial. - -You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome! - -## Deploy on Vercel - -The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js. - -Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details. diff --git a/apps/marginfi-landing-page-v2/components.json b/apps/marginfi-landing-page-v2/components.json deleted file mode 100644 index a3b35f29a6..0000000000 --- a/apps/marginfi-landing-page-v2/components.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "$schema": "https://ui.shadcn.com/schema.json", - "style": "new-york", - "rsc": true, - "tsx": true, - "tailwind": { - "config": "tailwind.config.ts", - "css": "src/app/globals.css", - "baseColor": "slate", - "cssVariables": true, - "prefix": "" - }, - "aliases": { - "components": "~/components", - "utils": "~/lib/utils" - } -} \ No newline at end of file diff --git a/apps/marginfi-landing-page-v2/next.config.mjs b/apps/marginfi-landing-page-v2/next.config.mjs deleted file mode 100644 index f43568c665..0000000000 --- a/apps/marginfi-landing-page-v2/next.config.mjs +++ /dev/null @@ -1,8 +0,0 @@ -/** @type {import('next').NextConfig} */ -const nextConfig = { - images: { - domains: ["picsum.photos"], - }, -}; - -export default nextConfig; diff --git a/apps/marginfi-landing-page-v2/package.json b/apps/marginfi-landing-page-v2/package.json deleted file mode 100644 index 3bb4ceeb0a..0000000000 --- a/apps/marginfi-landing-page-v2/package.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "name": "marginfi-landing-page-v2", - "version": "0.1.0", - "private": true, - "scripts": { - "dev": "next dev", - "build": "next build", - "start": "next start", - "lint": "next lint" - }, - "dependencies": { - "@radix-ui/react-accordion": "^1.1.2", - "@radix-ui/react-icons": "^1.3.0", - "@radix-ui/react-slot": "^1.0.2", - "next": "14.1.0", - "react": "^18", - "react-dom": "^18", - "tabler-react": "^1.30.1" - }, - "devDependencies": { - "@types/node": "^20", - "@types/react": "^18", - "@types/react-dom": "^18", - "autoprefixer": "^10.0.1", - "eslint": "^8", - "eslint-config-next": "14.1.0", - "postcss": "^8", - "tailwindcss": "^3.3.0", - "typescript": "^5" - } -} diff --git a/apps/marginfi-landing-page-v2/postcss.config.js b/apps/marginfi-landing-page-v2/postcss.config.js deleted file mode 100644 index 12a703d900..0000000000 --- a/apps/marginfi-landing-page-v2/postcss.config.js +++ /dev/null @@ -1,6 +0,0 @@ -module.exports = { - plugins: { - tailwindcss: {}, - autoprefixer: {}, - }, -}; diff --git a/apps/marginfi-landing-page-v2/public/img/logos/multicoin-capital.svg b/apps/marginfi-landing-page-v2/public/img/logos/multicoin-capital.svg deleted file mode 100644 index 8d00e895cf..0000000000 --- a/apps/marginfi-landing-page-v2/public/img/logos/multicoin-capital.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/apps/marginfi-landing-page-v2/public/next.svg b/apps/marginfi-landing-page-v2/public/next.svg deleted file mode 100644 index 5174b28c56..0000000000 --- a/apps/marginfi-landing-page-v2/public/next.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/apps/marginfi-landing-page-v2/public/vercel.svg b/apps/marginfi-landing-page-v2/public/vercel.svg deleted file mode 100644 index d2f8422273..0000000000 --- a/apps/marginfi-landing-page-v2/public/vercel.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/apps/marginfi-landing-page-v2/src/app/data.ts b/apps/marginfi-landing-page-v2/src/app/data.ts deleted file mode 100644 index b2ff899d84..0000000000 --- a/apps/marginfi-landing-page-v2/src/app/data.ts +++ /dev/null @@ -1,204 +0,0 @@ -export const content = { - navItems: [ - { - label: "Product", - href: "#", - }, - { - label: "Developers", - href: "#", - }, - { - label: "Ecosystem", - href: "#", - }, - { - label: "Community", - href: "#", - }, - ], - hero: { - heading: "Dolore aute cillum cupidatat velit aliquip tempor eu irure dolor culpa dolor.", - subHeading: - "Reprehenderit sit aliquip mollit aliquip Lorem amet ullamco ad minim qui. Eu culpa commodo Lorem labore. Pariatur fugiat anim proident deserunt anim irure.", - }, - gradientBorderBoxes: [ - { - icon: "solana", - heading: "Eu fugiat pariatur incididunt veniam voluptate duis eiusmod.", - body: "Dolore nulla in sunt voluptate duis eiusmod ullamco Lorem. Ut aliquip quis proident sit. Est proident incididunt.", - action: { - href: "#", - text: "Learn more", - }, - }, - { - icon: "sparkles", - heading: "Culpa ad eu officia veniam pariatur eiusmod aute nisi eu.", - body: "Laborum ut anim voluptate minim laboris. Sint voluptate pariatur aute nisi eu. Ut commodo amet id adipisicing non.", - action: { - href: "#", - text: "Get Started", - }, - }, - ], - statsBanner: { - stats: [ - { - label: "Total for stat 1", - value: 37.02, - }, - { - label: "Total for stat 2", - value: 100.78, - }, - { - label: "Total for stat 3", - value: 45.41, - }, - ], - }, - featuredBlocks: { - featured: [ - { - heading: "Magna mollit culpa cupidatat velit cupidatat mollit consequat quis.", - body: "Deserunt Lorem amet est aliqua. Lorem nulla id reprehenderit aliquip eu officia ullamco ut fugiat est laboris irure labore eu. Veniam reprehenderit adipisicing nostrud amet eu.", - actions: [ - { - href: "#", - text: "Learn more", - label: "Culpa cupidatat velit cupidatat", - }, - { - href: "#", - text: "Learn more", - label: "aliquip eu officia ullamco ut fugiat", - }, - ], - }, - { - heading: "Magna mollit culpa cupidatat velit cupidatat mollit consequat quis.", - body: "Deserunt Lorem amet est aliqua. Lorem nulla id reprehenderit aliquip eu officia ullamco ut fugiat est laboris irure labore eu. Veniam reprehenderit adipisicing nostrud amet eu.", - actions: [ - { - href: "#", - text: "Learn more", - }, - ], - }, - ], - blocks: [ - { - icon: "solana", - heading: "Adipisicing minim", - body: "Duis ipsum adipisicing do irure tempor amet aliquip eu minim tempor aute. Et ut eiusmod laboris do aute cupidatat labore laboris ad velit nisi veniam. Officia incididunt incididunt.", - image: `https://picsum.photos/1920/1080?t=${Math.round(Math.random() * 1000000)}`, - action: { - href: "#", - text: "Learn more", - }, - }, - { - icon: "sparkles", - heading: "Adipisicing minim", - body: "Duis reprehenderit nisi aute officia voluptate laboris non anim ullamco duis nostrud. Labore anim occaecat ipsum ex labore veniam quis dolore Lorem reprehenderit amet. Laborum voluptate deserunt sunt nostrud.", - image: `https://picsum.photos/1920/1080?t=${Math.round(Math.random() * 1000000)}`, - - action: { - href: "#", - text: "Learn more", - }, - }, - { - icon: "solana", - heading: "Adipisicing minim", - body: "Sint cillum Lorem eu ut aliquip ullamco eu amet non aliqua. Qui id Lorem dolor amet labore culpa culpa veniam. Nulla excepteur laborum exercitation non ullamco amet fugiat consequat quis duis deserunt.", - image: `https://picsum.photos/1920/1080?t=${Math.round(Math.random() * 1000000)}`, - - action: { - href: "#", - text: "Learn more", - }, - }, - { - icon: "sparkles", - heading: "Adipisicing minim", - body: "Culpa irure id laboris incididunt sint eiusmod in enim esse voluptate veniam cupidatat. Eiusmod laborum aute mollit qui enim culpa ex. Est ipsum veniam irure commodo cupidatat incididunt dolor sint nostrud velit.", - image: `https://picsum.photos/1920/1080?t=${Math.round(Math.random() * 1000000)}`, - - action: { - href: "#", - text: "Learn more", - }, - }, - ], - }, - logoWall: { - heading: "Aliquip enim pariatur minim proident laborum nisi officia.", - body: "Dolor aliqua exercitation nulla elit qui ullamco ex deserunt culpa deserunt. Veniam proident in enim nostrud ut veniam qui deserunt.", - logos: [ - { - img: "/img/logos/multicoin-capital.svg", - href: "#", - }, - { - img: "/img/logos/multicoin-capital.svg", - href: "#", - }, - { - img: "/img/logos/multicoin-capital.svg", - href: "#", - }, - { - img: "/img/logos/multicoin-capital.svg", - href: "#", - }, - ], - }, - faq: { - heading: "Ex consequat esse dolore ea fugiat irure minim.", - body: "Aliqua occaecat deserunt amet id ipsum tempor ut incididunt. Fugiat qui esse cillum quis voluptate dolore dolore sunt cillum.", - faq: [ - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - { - question: "Tempor excepteur labore nulla excepteur deserunt amet ad labore nostrud ex.", - answer: - "Deserunt do exercitation tempor ex ad magna labore ipsum sit cupidatat laborum laborum anim. Pariatur et exercitation enim velit minim labore do.", - }, - ], - }, -}; diff --git a/apps/marginfi-landing-page-v2/src/app/favicon.ico b/apps/marginfi-landing-page-v2/src/app/favicon.ico deleted file mode 100644 index 4570eb8d92..0000000000 Binary files a/apps/marginfi-landing-page-v2/src/app/favicon.ico and /dev/null differ diff --git a/apps/marginfi-landing-page-v2/src/app/fonts.css b/apps/marginfi-landing-page-v2/src/app/fonts.css deleted file mode 100644 index 4809a92ee5..0000000000 --- a/apps/marginfi-landing-page-v2/src/app/fonts.css +++ /dev/null @@ -1,23 +0,0 @@ -@font-face { - font-family: "Aeonik Pro"; - src: url(../fonts/AeonikPro-Light.otf); - font-weight: 300; - font-style: normal; - font-display: swap; -} - -@font-face { - font-family: "Aeonik Pro"; - src: url(../fonts/AeonikPro-Regular.otf); - font-weight: 400; - font-style: normal; - font-display: swap; -} - -@font-face { - font-family: "Aeonik Pro"; - src: url(../fonts/AeonikPro-Medium.otf); - font-weight: 500; - font-style: normal; - font-display: swap; -} diff --git a/apps/marginfi-landing-page-v2/src/app/globals.css b/apps/marginfi-landing-page-v2/src/app/globals.css deleted file mode 100644 index ccd896118c..0000000000 --- a/apps/marginfi-landing-page-v2/src/app/globals.css +++ /dev/null @@ -1,85 +0,0 @@ -@tailwind base; -@tailwind components; -@tailwind utilities; - -@layer base { - :root { - --background: 0 0% 100%; - --foreground: 240 10% 3.9%; - --card: 0 0% 100%; - --card-foreground: 240 10% 3.9%; - --popover: 0 0% 100%; - --popover-foreground: 240 10% 3.9%; - --primary: 240 5.9% 10%; - --primary-foreground: 0 0% 98%; - --secondary: 240 4.8% 95.9%; - --secondary-foreground: 240 5.9% 10%; - --muted: 240 4.8% 95.9%; - --muted-foreground: 240 3.8% 46.1%; - --accent: 240 4.8% 95.9%; - --accent-foreground: 240 5.9% 10%; - --destructive: 0 84.2% 60.2%; - --destructive-foreground: 0 0% 98%; - --border: 240 5.9% 90%; - --input: 240 5.9% 90%; - --ring: 240 5.9% 10%; - --radius: 0.3rem; - - --mrgn-chartreuse: 65 75% 64%; - } - - .dark { - --background: 180 6% 6%; - --foreground: 0 0% 98%; - --card: 180 6% 6%; - --card-foreground: 0 0% 98%; - --popover: 180 6% 6%; - --popover-foreground: 0 0% 98%; - --primary: 0 0% 98%; - --primary-foreground: 240 5.9% 10%; - --secondary: 240 3.7% 15.9%; - --secondary-foreground: 0 0% 98%; - --muted: 240 3.7% 15.9%; - --muted-foreground: 240 5% 64.9%; - --accent: 240 3.7% 15.9%; - --accent-foreground: 0 0% 98%; - --destructive: 0 62.8% 30.6%; - --destructive-foreground: 0 0% 98%; - --border: 240 3.7% 13.9%; - --input: 240 3.7% 13.9%; - --ring: 240 4.9% 83.9%; - } -} - -@layer base { - * { - @apply border-border; - } - body { - @apply bg-background text-foreground; - } -} - -body { - background: radial-gradient(50% 50% at 50% 50%, #131719 10%, #0f1111 80%); -} - -* { - scrollbar-width: auto; - scrollbar-color: hsl(var(--muted-foreground)) #0f1111; -} - -/* Chrome, Edge, and Safari */ -*::-webkit-scrollbar { - width: 16px; -} - -body::-webkit-scrollbar-track { - background: #0f1111; -} - -*::-webkit-scrollbar-thumb { - background-color: hsl(var(--muted-foreground)); - border-radius: 10px; - border: 0; -} diff --git a/apps/marginfi-landing-page-v2/src/app/layout.tsx b/apps/marginfi-landing-page-v2/src/app/layout.tsx deleted file mode 100644 index bf9a41c72b..0000000000 --- a/apps/marginfi-landing-page-v2/src/app/layout.tsx +++ /dev/null @@ -1,28 +0,0 @@ -import type { Metadata } from "next"; - -import { Header } from "~/components/header"; -import { Footer } from "~/components/footer"; - -import "./fonts.css"; -import "./globals.css"; - -export const metadata: Metadata = { - title: "Create Next App", - description: "Generated by create next app", -}; - -export default function RootLayout({ - children, -}: Readonly<{ - children: React.ReactNode; -}>) { - return ( - - -
- {children} -