diff --git a/web/fluidity.money/.gitattributes b/web/fluidity.money/.gitattributes
deleted file mode 100644
index 9fb8b8758..000000000
--- a/web/fluidity.money/.gitattributes
+++ /dev/null
@@ -1,5 +0,0 @@
-*.png filter=lfs diff=lfs merge=lfs -text
-*.svg filter=lfs diff=lfs merge=lfs -text
-*.webp filter=lfs diff=lfs merge=lfs -text
-*.mp4 filter=lfs diff=lfs merge=lfs -text
-*.mov filter=lfs diff=lfs merge=lfs -text
diff --git a/web/fluidity.money/.gitignore b/web/fluidity.money/.gitignore
deleted file mode 100644
index 3159d0fa3..000000000
--- a/web/fluidity.money/.gitignore
+++ /dev/null
@@ -1,30 +0,0 @@
-# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
-
-# dependencies
-/node_modules
-/.pnp
-.pnp.js
-
-# testing
-/coverage
-
-# production
-/build
-
-# misc
-.DS_Store
-.env.local
-.env.development.local
-.env.test.local
-.env.production.local
-.env
-
-npm-debug.log*
-yarn-debug.log*
-yarn-error.log*
-
-/stub.css
-public/index.css
-schema.graphql
-src/data/__generated__/tvlLiveTvlSubscription.graphql.ts
-.vercel
diff --git a/web/fluidity.money/.npmrc b/web/fluidity.money/.npmrc
deleted file mode 100644
index 37ab5cd83..000000000
--- a/web/fluidity.money/.npmrc
+++ /dev/null
@@ -1 +0,0 @@
-@fluidity-money:registry=https://npm.pkg.github.com
\ No newline at end of file
diff --git a/web/fluidity.money/Dockerfile.backend b/web/fluidity.money/Dockerfile.backend
deleted file mode 100644
index e69de29bb..000000000
diff --git a/web/fluidity.money/Dockerfile.frontend b/web/fluidity.money/Dockerfile.frontend
deleted file mode 100644
index 161cb8c98..000000000
--- a/web/fluidity.money/Dockerfile.frontend
+++ /dev/null
@@ -1,43 +0,0 @@
-
-FROM fluidity/build-web-container:latest AS build
-
-WORKDIR /usr/local/src/fluidity/web
-
-ENV PRODUCTION ${PRODUCTION}
-
-ARG CI
-
-ARG GITHUB_TOKEN
-
-ARG NEXT_PUBLIC_FLU_ETH_RPC_HTTP
-
-ARG NEXT_PUBLIC_FLU_HASURA_URL
-
-ENV CI $CI
-
-ENV PATH /app/node_modules.bin:$PATH
-
-COPY . ./
-
-RUN yarn
-
-ARG FLU_SENTRY_DSN
-
-WORKDIR /usr/local/src/fluidity/web/fluidity.money
-
-ENV NEXT_PUBLIC_FLU_GTAG_ID ${NEXT_PUBLIC_FLU_GTAG_ID}
-ENV NEXT_PUBLIC_FLU_GTM_ID ${NEXT_PUBLIC_FLU_GTM_ID}
-
-RUN make frontend
-
-FROM fluidity/runtime-web-container:latest
-
-WORKDIR /usr/local/src/fluidity/web
-
-COPY --from=build /usr/local/src/fluidity/web .
-
-WORKDIR /usr/local/src/fluidity/web/fluidity.money
-
-EXPOSE 3000
-
-CMD ["yarn", "start"]
diff --git a/web/fluidity.money/Makefile b/web/fluidity.money/Makefile
deleted file mode 100644
index 5f8c678e4..000000000
--- a/web/fluidity.money/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-
-REPO := fluidity.money
-
-FRONTEND_SRC_DIR := src
-BACKEND_SRC_DIR := cmd
-
-FRONTEND_SRC_TS_DIR := ${FRONTEND_SRC_DIR}
-FRONTEND_SRC_SASS_DIR := ${FRONTEND_SRC_DIR}/styles
-
-FRONTEND_SRC_TS := $(shell find ${FRONTEND_SRC_TS_DIR} -name '*ts*')
-FRONTEND_SRC_SASS := ${FRONTEND_SRC_SASS_DIR}/config.scss
-
-FRONTEND_SRC := ${FRONTEND_SRC_TS} ${FRONTEND_SRC_SASS}
-
-include ../../web.mk
-
-NEXTJS_BUILD := cd .. && turbo build --filter website
-
-nextjs:
- ${NEXTJS_BUILD}
-
-${FRONTEND_BUILD}: nextjs
- @touch ${FRONTEND_BUILD}
-
-# No the double dot is not a typo. Turbo builds are from the monorepo root.
-docker-frontend: ${FRONTEND_SRC}
- @${DOCKER_BUILD} \
- ${DOCKERFLAGS} \
- ${DOCKER_BUILD_ARGS} \
- -t "${ORG_ROOT}/${REPO}-frontend" \
- -f Dockerfile.frontend \
- ..
-
- @touch docker-frontend
-
-run-docker: ${FILES} docker
- @${DOCKER} run ${DOCKERFLAGS} -i -p 80:80 ${REPO}
-
-clean:
- rm -f docker-backend docker-frontend
diff --git a/web/fluidity.money/README.md b/web/fluidity.money/README.md
deleted file mode 100644
index e407cfbe3..000000000
--- a/web/fluidity.money/README.md
+++ /dev/null
@@ -1,15 +0,0 @@
-# Fluidity website fluidity.money
-
-## Environment variables
-
-| Name | Description |
-| ------------------ | --------------------------------------------- |
-| `FLU_ETH_RPC_HTTP` | URI to fetch amount in prizepool for ethereum |
-
-## Building
-
- npm run build
-
-## Development
-
- npm run start
diff --git a/web/fluidity.money/cmd/main.go b/web/fluidity.money/cmd/main.go
deleted file mode 100644
index 457a8ccf8..000000000
--- a/web/fluidity.money/cmd/main.go
+++ /dev/null
@@ -1,9 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-package main
-
-func main() {
-
-}
diff --git a/web/fluidity.money/next-env.d.ts b/web/fluidity.money/next-env.d.ts
deleted file mode 100644
index 4f11a03dc..000000000
--- a/web/fluidity.money/next-env.d.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-///
-///
-
-// NOTE: This file should not be edited
-// see https://nextjs.org/docs/basic-features/typescript for more information.
diff --git a/web/fluidity.money/next.config.js b/web/fluidity.money/next.config.js
deleted file mode 100644
index 2d0ce21de..000000000
--- a/web/fluidity.money/next.config.js
+++ /dev/null
@@ -1,15 +0,0 @@
-module.exports = {
- compiler: {
- relay: {
- src: "./",
- language: "typescript",
- },
- },
- webpack: (config) => {
- // this will override the experiments
- config.experiments = { ...config.experiments, topLevelAwait: true };
- // this will just update topLevelAwait property of config.experiments
- // config.experiments.topLevelAwait = true
- return config;
- },
-};
diff --git a/web/fluidity.money/package.json b/web/fluidity.money/package.json
deleted file mode 100644
index a23cf122b..000000000
--- a/web/fluidity.money/package.json
+++ /dev/null
@@ -1,67 +0,0 @@
-{
- "name": "@fluidity-money/website",
- "version": "0.1.2",
- "private": true,
- "dependencies": {
- "@apollo/client": "^3.7.1",
- "@ethersproject/providers": "^5.7.2",
- "@fluidity-money/surfing": "*",
- "@openzeppelin/contracts": "^4.8.0",
- "@reduxjs/toolkit": "^1.8.3",
- "@types/gtag.js": "^0.0.12",
- "@visx/visx": "^2.16.0",
- "big.js": "^6.2.1",
- "ethers": "^5.7.2",
- "framer-motion": "^7.3.6",
- "next": "^12.3.0",
- "react": "^18.2.0",
- "react-animated-numbers": "^0.14.0",
- "react-device-detect": "^2.2.2",
- "react-dom": "^18.2.0",
- "react-intersection-observer": "^9.4.0",
- "react-router-dom": "^6.3.0",
- "react-table": "^7.8.0",
- "sharp": "^0.31.1",
- "typescript": "^4.9.4",
- "web-vitals": "^2.1.4",
- "web3": "^1.8.1"
- },
- "devDependencies": {
- "@testing-library/jest-dom": "^5.16.5",
- "@testing-library/react": "^13.4.0",
- "@testing-library/user-event": "^13.5.0",
- "@types/jest": "^29.2.4",
- "@types/node": "^18.11.2",
- "@types/react": "^18.0.26",
- "@types/react-dom": "^18.0.6",
- "@types/react-table": "^7.7.12",
- "graphql": "^16.6.0",
- "graphql-ws": "^5.10.1",
- "graphqurl": "^1.0.1",
- "sass": "^1.54.4"
- },
- "scripts": {
- "dev": "next dev",
- "build": "next build",
- "start": "next start -p 80 --keepAliveTimeout 65000",
- "lint": "next lint"
- },
- "eslintConfig": {
- "extends": [
- "react-app",
- "react-app/jest"
- ]
- },
- "browserslist": {
- "production": [
- ">0.2%",
- "not dead",
- "not op_mini all"
- ],
- "development": [
- "last 1 chrome version",
- "last 1 firefox version",
- "last 1 safari version"
- ]
- }
-}
diff --git a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff b/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff
deleted file mode 100644
index 1ec15ee50..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff2 b/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff2
deleted file mode 100644
index 384db6837..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Light.woff b/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Light.woff
deleted file mode 100644
index f4b7c9a6f..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Light.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Light.woff2 b/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Light.woff2
deleted file mode 100644
index d02eec7c7..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Light.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff b/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff
deleted file mode 100644
index 3930fb4fe..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff2 b/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff2
deleted file mode 100644
index c72742841..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik-mono/CoType EULA WebFonts.pdf b/web/fluidity.money/public/assets/fonts/aeonik-mono/CoType EULA WebFonts.pdf
deleted file mode 100644
index 479497c3d..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik-mono/CoType EULA WebFonts.pdf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Bold.woff b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Bold.woff
deleted file mode 100644
index bb2013b68..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Bold.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Bold.woff2 b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Bold.woff2
deleted file mode 100644
index 650c0d1a2..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Bold.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-BoldItalic.woff b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-BoldItalic.woff
deleted file mode 100644
index db79e32e6..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-BoldItalic.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-BoldItalic.woff2 b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-BoldItalic.woff2
deleted file mode 100644
index 48f4af8ec..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-BoldItalic.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Light.woff b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Light.woff
deleted file mode 100644
index d19afd86f..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Light.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Light.woff2 b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Light.woff2
deleted file mode 100644
index 0e7408759..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Light.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-LightItalic.woff b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-LightItalic.woff
deleted file mode 100644
index c85bd5249..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-LightItalic.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-LightItalic.woff2 b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-LightItalic.woff2
deleted file mode 100644
index da81f39cf..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-LightItalic.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Regular.woff b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Regular.woff
deleted file mode 100644
index b5445f26d..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Regular.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Regular.woff2 b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Regular.woff2
deleted file mode 100644
index 9dfd8b6eb..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-Regular.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-RegularItalic.woff b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-RegularItalic.woff
deleted file mode 100644
index a7337889d..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-RegularItalic.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-RegularItalic.woff2 b/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-RegularItalic.woff2
deleted file mode 100644
index 5e0876c36..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/Aeonik-RegularItalic.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/aeonik/CoType EULA WebFonts.pdf b/web/fluidity.money/public/assets/fonts/aeonik/CoType EULA WebFonts.pdf
deleted file mode 100644
index 0430d9d28..000000000
Binary files a/web/fluidity.money/public/assets/fonts/aeonik/CoType EULA WebFonts.pdf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.otf b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.otf
deleted file mode 100644
index c5f98b8eb..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.otf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff
deleted file mode 100644
index 3b9459579..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff2 b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff2
deleted file mode 100644
index 2a537c043..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.otf b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.otf
deleted file mode 100644
index 8f684d06a..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.otf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff
deleted file mode 100644
index 7d9efadba..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff2 b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff2
deleted file mode 100644
index 71bc42d05..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.otf b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.otf
deleted file mode 100644
index 7d883811d..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.otf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff
deleted file mode 100644
index f7df3f886..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff2 b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff2
deleted file mode 100644
index 4682a21db..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.otf b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.otf
deleted file mode 100644
index a274c4096..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.otf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff
deleted file mode 100644
index ab59e56b6..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff2 b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff2
deleted file mode 100644
index 4922f69cf..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.otf b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.otf
deleted file mode 100644
index e9f09f9a7..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.otf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff
deleted file mode 100644
index 233d2e029..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff2 b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff2
deleted file mode 100644
index 0dfaa7626..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.otf b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.otf
deleted file mode 100644
index 2ef4f0bca..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.otf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff
deleted file mode 100644
index 24c9b7aa7..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff2 b/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff2
deleted file mode 100644
index fc3e21ce5..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff2 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/fonts/whyte-inktrap/DINAMO EULA.pdf b/web/fluidity.money/public/assets/fonts/whyte-inktrap/DINAMO EULA.pdf
deleted file mode 100644
index 382057564..000000000
Binary files a/web/fluidity.money/public/assets/fonts/whyte-inktrap/DINAMO EULA.pdf and /dev/null differ
diff --git a/web/fluidity.money/public/assets/images/ComingSoon.webp b/web/fluidity.money/public/assets/images/ComingSoon.webp
deleted file mode 100644
index 88737c378..000000000
--- a/web/fluidity.money/public/assets/images/ComingSoon.webp
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bdb83424d2c6dfaf0b7490c839f79c6b95e2d6f34cfe8d417852735aa97a9227
-size 1128748
diff --git a/web/fluidity.money/public/assets/images/FluidityHowItWorks.png b/web/fluidity.money/public/assets/images/FluidityHowItWorks.png
deleted file mode 100644
index 9a5ca08eb..000000000
--- a/web/fluidity.money/public/assets/images/FluidityHowItWorks.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:db614a991f2f77ea1df70eb0395039998682a37cd91b250dd060c081d5e4f201
-size 611965
diff --git a/web/fluidity.money/public/assets/images/LoopAnim.webp b/web/fluidity.money/public/assets/images/LoopAnim.webp
deleted file mode 100644
index 8ea8c3788..000000000
--- a/web/fluidity.money/public/assets/images/LoopAnim.webp
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2c6889b467a51f20ffc512b16d2a6a626a42f44f7b1b340c323ee2739a30ac15
-size 736484
diff --git a/web/fluidity.money/public/assets/images/TextLoop.webp b/web/fluidity.money/public/assets/images/TextLoop.webp
deleted file mode 100644
index 95e1d6f3a..000000000
--- a/web/fluidity.money/public/assets/images/TextLoop.webp
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b5578fd007e3be8fa4fd6e862ffc2cf664d176685231830b920eb833c44a7a73
-size 830650
diff --git a/web/fluidity.money/public/assets/images/bg-blur-desktop.png b/web/fluidity.money/public/assets/images/bg-blur-desktop.png
deleted file mode 100644
index 7969cf184..000000000
--- a/web/fluidity.money/public/assets/images/bg-blur-desktop.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4bfbbc731c28dd8eb3ea29b7208412f2efe12f94c6cba5a3447ca836ec5093ce
-size 480394
diff --git a/web/fluidity.money/public/assets/images/buttonIcons/arrowDownWhite.svg b/web/fluidity.money/public/assets/images/buttonIcons/arrowDownWhite.svg
deleted file mode 100644
index 3e5f9ddfd..000000000
--- a/web/fluidity.money/public/assets/images/buttonIcons/arrowDownWhite.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:67dfc05fa9ff6d61874b9d4db59b1590c1f8a318947b552e8f1ee2f1568be9e3
-size 286
diff --git a/web/fluidity.money/public/assets/images/buttonIcons/arrowRightWhite.svg b/web/fluidity.money/public/assets/images/buttonIcons/arrowRightWhite.svg
deleted file mode 100644
index 183f706c7..000000000
--- a/web/fluidity.money/public/assets/images/buttonIcons/arrowRightWhite.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2a5e8c72443681bba3f38995b00935da3e5b8a3d4df0cb758c28139f5ef3a537
-size 284
diff --git a/web/fluidity.money/public/assets/images/buttonIcons/arrowTopRightWhite.svg b/web/fluidity.money/public/assets/images/buttonIcons/arrowTopRightWhite.svg
deleted file mode 100644
index 8c244f65a..000000000
--- a/web/fluidity.money/public/assets/images/buttonIcons/arrowTopRightWhite.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:cbba89996cccacb248360f1832cb3b2d4fc9a0eda9e2639497b32fe4bfaeb22f
-size 622
diff --git a/web/fluidity.money/public/assets/images/buttonIcons/paginationArrowLeft.svg b/web/fluidity.money/public/assets/images/buttonIcons/paginationArrowLeft.svg
deleted file mode 100644
index e79164de1..000000000
--- a/web/fluidity.money/public/assets/images/buttonIcons/paginationArrowLeft.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:8298b3f7ca70b19b9453bfb683abbf50248239024b782d3631309c4795da5ee0
-size 319
diff --git a/web/fluidity.money/public/assets/images/buttonIcons/paginationArrowRight.svg b/web/fluidity.money/public/assets/images/buttonIcons/paginationArrowRight.svg
deleted file mode 100644
index 361e26f32..000000000
--- a/web/fluidity.money/public/assets/images/buttonIcons/paginationArrowRight.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:442b0370e522dbef30c5e2ba254ba0e4e41eb53957ce5b9a1d19340b968333bf
-size 308
diff --git a/web/fluidity.money/public/assets/images/chainIcons/Compound.svg b/web/fluidity.money/public/assets/images/chainIcons/Compound.svg
deleted file mode 100644
index 0baad768b..000000000
--- a/web/fluidity.money/public/assets/images/chainIcons/Compound.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f5041d84d0602d813cefbdff1660eaa8262a581c0da969ac0df37ff041821951
-size 1803
diff --git a/web/fluidity.money/public/assets/images/chainIcons/arbIcon.svg b/web/fluidity.money/public/assets/images/chainIcons/arbIcon.svg
deleted file mode 100644
index 1c87d4341..000000000
--- a/web/fluidity.money/public/assets/images/chainIcons/arbIcon.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a9b2784f16c4626a31361d1198f64a694f84df35f47253449848c4b9d7aaa480
-size 3667
diff --git a/web/fluidity.money/public/assets/images/chainIcons/ethIcon.svg b/web/fluidity.money/public/assets/images/chainIcons/ethIcon.svg
deleted file mode 100644
index 8a8b6b4a6..000000000
--- a/web/fluidity.money/public/assets/images/chainIcons/ethIcon.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9f6862e81bc6e133500a95ba1946e2aee339383c8baf17bc4718abe953fcda84
-size 346798
diff --git a/web/fluidity.money/public/assets/images/chainIcons/polygonIcon.svg b/web/fluidity.money/public/assets/images/chainIcons/polygonIcon.svg
deleted file mode 100644
index 42e2197f3..000000000
--- a/web/fluidity.money/public/assets/images/chainIcons/polygonIcon.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:26d3d3af4a26ce1a32849f8975e42fe96cb7f682a4893dd559d443b241833b20
-size 18101
diff --git a/web/fluidity.money/public/assets/images/chainIcons/solanaIcon.svg b/web/fluidity.money/public/assets/images/chainIcons/solanaIcon.svg
deleted file mode 100644
index 86378aa43..000000000
--- a/web/fluidity.money/public/assets/images/chainIcons/solanaIcon.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3b21f4d3ec50878839115609cff50d6563d187568f5d02c7ace4a667ecd245ec
-size 2129
diff --git a/web/fluidity.money/public/assets/images/dot-graph.svg b/web/fluidity.money/public/assets/images/dot-graph.svg
deleted file mode 100644
index 8a88ed97f..000000000
--- a/web/fluidity.money/public/assets/images/dot-graph.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:08182dcf0b51c860edb67518114ff40af9c88671c51588d050e60a3247ae4d16
-size 1293233
diff --git a/web/fluidity.money/public/assets/images/ellipse.svg b/web/fluidity.money/public/assets/images/ellipse.svg
deleted file mode 100644
index 5c7e48c32..000000000
--- a/web/fluidity.money/public/assets/images/ellipse.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:92be95d6c9dfea4d6bb2a33e20804485c8a3c7d68d40e91c497958c0d6f44683
-size 1446
diff --git a/web/fluidity.money/public/assets/images/header-transition.svg b/web/fluidity.money/public/assets/images/header-transition.svg
deleted file mode 100644
index e58b68008..000000000
--- a/web/fluidity.money/public/assets/images/header-transition.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a35d143b5967b5a544cf92ec2f5a4134441097f3204409052a0ec38bfbf1c1a8
-size 1299297
diff --git a/web/fluidity.money/public/assets/images/landing-backup.png b/web/fluidity.money/public/assets/images/landing-backup.png
deleted file mode 100644
index e48939f5e..000000000
--- a/web/fluidity.money/public/assets/images/landing-backup.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:90030b9974db82ea4586102cfa833717d4ffacfef779ff2df4d2643579ba14de
-size 313965
diff --git a/web/fluidity.money/public/assets/images/landingIcons/1to1.png b/web/fluidity.money/public/assets/images/landingIcons/1to1.png
deleted file mode 100644
index a2dfe8f12..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/1to1.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:658c50032f5124dc2064aedf66dfdaf53225bf66119ced24aee994a2cdb2b9cd
-size 2882
diff --git a/web/fluidity.money/public/assets/images/landingIcons/1to1.svg b/web/fluidity.money/public/assets/images/landingIcons/1to1.svg
deleted file mode 100644
index c05136db5..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/1to1.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bc5f546ecfd1a81c234d3ce438449299b0ffab3fa4fac110a04ba3172b4f75c2
-size 4513
diff --git a/web/fluidity.money/public/assets/images/landingIcons/everyTransaction.png b/web/fluidity.money/public/assets/images/landingIcons/everyTransaction.png
deleted file mode 100644
index d689c357f..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/everyTransaction.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b87a7690ba76ee6d0dc7d7c5e7a772b312800aaf3d16442e8713d92d47f7cbb8
-size 3981
diff --git a/web/fluidity.money/public/assets/images/landingIcons/everyTransaction.svg b/web/fluidity.money/public/assets/images/landingIcons/everyTransaction.svg
deleted file mode 100644
index f2a715ebb..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/everyTransaction.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1c021a4c0142c1dff7b0e477eb4f547a633603eca40d1e1aa62315cb9203aeb9
-size 2648
diff --git a/web/fluidity.money/public/assets/images/landingIcons/expectedOutcome.png b/web/fluidity.money/public/assets/images/landingIcons/expectedOutcome.png
deleted file mode 100644
index 3158cdb6f..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/expectedOutcome.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5a217ab5fa1a663a808df5458275610cbeda5e6e87b6a34ba35b218a2047bffa
-size 3482
diff --git a/web/fluidity.money/public/assets/images/landingIcons/expectedOutcome.svg b/web/fluidity.money/public/assets/images/landingIcons/expectedOutcome.svg
deleted file mode 100644
index 2d52a4784..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/expectedOutcome.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c9a52410e8b25f82a99bec58a50c0c3cb21e01582edb23b081956e9c7b72acb7
-size 3450
diff --git a/web/fluidity.money/public/assets/images/landingIcons/forReceivers.png b/web/fluidity.money/public/assets/images/landingIcons/forReceivers.png
deleted file mode 100644
index ea451249a..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/forReceivers.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1fbeebdd31393a9ecabec8c04d8a192cfb3a24b64a371d1a7c11dcf0cbc00964
-size 6929
diff --git a/web/fluidity.money/public/assets/images/landingIcons/scalingEcosystem.png b/web/fluidity.money/public/assets/images/landingIcons/scalingEcosystem.png
deleted file mode 100644
index b80052c77..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/scalingEcosystem.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9da2e9e1204ea9ef38710315379d8bd561b35448c1e1d61221031bcdadcccd84
-size 5940
diff --git a/web/fluidity.money/public/assets/images/landingIcons/scalingEcosystem.svg b/web/fluidity.money/public/assets/images/landingIcons/scalingEcosystem.svg
deleted file mode 100644
index d31087262..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/scalingEcosystem.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:848f64dbbb5adbef6b184af59b1d47ce1cb7c104bc816d653ed1ec754a1faa9a
-size 7391
diff --git a/web/fluidity.money/public/assets/images/landingIcons/sendReceive.png b/web/fluidity.money/public/assets/images/landingIcons/sendReceive.png
deleted file mode 100644
index de38473fe..000000000
--- a/web/fluidity.money/public/assets/images/landingIcons/sendReceive.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:49d7b7f81cb27094a891553e24fcb33bce75c11746f4468c9d45683fc56b8507
-size 3169
diff --git a/web/fluidity.money/public/assets/images/load.webp b/web/fluidity.money/public/assets/images/load.webp
deleted file mode 100644
index a117ef9bc..000000000
--- a/web/fluidity.money/public/assets/images/load.webp
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:21fde794635c370c978a00e17c96d2204749c6b0d5d3cbfd2eea598192770385
-size 166980
diff --git a/web/fluidity.money/public/assets/images/logoMetallic.png b/web/fluidity.money/public/assets/images/logoMetallic.png
deleted file mode 100644
index 4f7c9f0d7..000000000
--- a/web/fluidity.money/public/assets/images/logoMetallic.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4ecf9f3990db61fa0b0f40668413808d3d26043db3059db73dae59f823c54bd5
-size 1326606
diff --git a/web/fluidity.money/public/assets/images/logoOutline.png b/web/fluidity.money/public/assets/images/logoOutline.png
deleted file mode 100644
index 7dc08d451..000000000
--- a/web/fluidity.money/public/assets/images/logoOutline.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6ccb47034c10f24c26575a42a09f1c395a94a7d98bae04ad6397bd77a2ef19f9
-size 126797
diff --git a/web/fluidity.money/public/assets/images/logoOutline.svg b/web/fluidity.money/public/assets/images/logoOutline.svg
deleted file mode 100644
index 071cb9a4c..000000000
--- a/web/fluidity.money/public/assets/images/logoOutline.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d5484cc38d87dc522d6c2d1f32f6b2fd10d9ed81792043574733463ed3f53383
-size 2493
diff --git a/web/fluidity.money/public/assets/images/magnifyingGlass.svg b/web/fluidity.money/public/assets/images/magnifyingGlass.svg
deleted file mode 100644
index ac5727680..000000000
--- a/web/fluidity.money/public/assets/images/magnifyingGlass.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a9d57ddb844de040467b450f78e846599ce1692d6a95f90fffb9c79517d30767
-size 530
diff --git a/web/fluidity.money/public/assets/images/partners/.gitattributes b/web/fluidity.money/public/assets/images/partners/.gitattributes
deleted file mode 100644
index b6996e1af..000000000
--- a/web/fluidity.money/public/assets/images/partners/.gitattributes
+++ /dev/null
@@ -1,14 +0,0 @@
-Aldrin[[:space:]]Logo.png filter=lfs diff=lfs merge=lfs -text
-Saber.png filter=lfs diff=lfs merge=lfs -text
-aave-aave-logo.png filter=lfs diff=lfs merge=lfs -text
-maker-mkr-logo.png filter=lfs diff=lfs merge=lfs -text
-Gains-Network.png filter=lfs diff=lfs merge=lfs -text
-OKX.png filter=lfs diff=lfs merge=lfs -text
-circle-icon-inset-300.png filter=lfs diff=lfs merge=lfs -text
-Chronos.png filter=lfs diff=lfs merge=lfs -text
-DODO.png filter=lfs diff=lfs merge=lfs -text
-Lemniscap.png filter=lfs diff=lfs merge=lfs -text
-Multicoin.png filter=lfs diff=lfs merge=lfs -text
-Compound.png filter=lfs diff=lfs merge=lfs -text
-Halls-of-Olympia.png filter=lfs diff=lfs merge=lfs -text
-Solana.png filter=lfs diff=lfs merge=lfs -text
diff --git a/web/fluidity.money/public/assets/images/partners/AAVE_GRANTS.svg b/web/fluidity.money/public/assets/images/partners/AAVE_GRANTS.svg
deleted file mode 100644
index d9f2a5b8c..000000000
--- a/web/fluidity.money/public/assets/images/partners/AAVE_GRANTS.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4348903fc4f79d42de4c63aa1ed6acb702f4508b4bf0c4aa347aff0be1b5973e
-size 33026
diff --git a/web/fluidity.money/public/assets/images/partners/BITSCALE.svg b/web/fluidity.money/public/assets/images/partners/BITSCALE.svg
deleted file mode 100644
index d584e643b..000000000
--- a/web/fluidity.money/public/assets/images/partners/BITSCALE.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6dd28f8f2916c1ded8744cdb2a6c0633de6fa4989efa3bae1b1510a764c8248c
-size 42368
diff --git a/web/fluidity.money/public/assets/images/partners/CIRCLE.svg b/web/fluidity.money/public/assets/images/partners/CIRCLE.svg
deleted file mode 100644
index 1074e48b1..000000000
--- a/web/fluidity.money/public/assets/images/partners/CIRCLE.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ddfc8e72037372cb7c727cf2d65425c8bb2fb1f9b52692f48291b76351750d8e
-size 5870
diff --git a/web/fluidity.money/public/assets/images/partners/COMPOUND_GRANTS.svg b/web/fluidity.money/public/assets/images/partners/COMPOUND_GRANTS.svg
deleted file mode 100644
index 6a7079ce3..000000000
--- a/web/fluidity.money/public/assets/images/partners/COMPOUND_GRANTS.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6b86fb898ac5f2f978d42b7c5436ed68d0d86b9eb73c2369b7905945aba6aa7a
-size 18044
diff --git a/web/fluidity.money/public/assets/images/partners/KOJI.svg b/web/fluidity.money/public/assets/images/partners/KOJI.svg
deleted file mode 100644
index efeb01ecf..000000000
--- a/web/fluidity.money/public/assets/images/partners/KOJI.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:fbcff4d1cf486f1dce234a0d8060c0216f8731cd48562eac49b7d1a11c7d1b31
-size 8514
diff --git a/web/fluidity.money/public/assets/images/partners/LEMNISCAP.svg b/web/fluidity.money/public/assets/images/partners/LEMNISCAP.svg
deleted file mode 100644
index 32f9e31dd..000000000
--- a/web/fluidity.money/public/assets/images/partners/LEMNISCAP.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b17a902660d13fa8a62730961c2a87ff63ae71a876cd75822bf52c030ce90b12
-size 6320
diff --git a/web/fluidity.money/public/assets/images/partners/MAPLE.svg b/web/fluidity.money/public/assets/images/partners/MAPLE.svg
deleted file mode 100644
index 0494738a0..000000000
--- a/web/fluidity.money/public/assets/images/partners/MAPLE.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:372875206acccd45b0a0b2af5f38ab305e3086a21bea9ac1a30958b3d4aadbe3
-size 15327
diff --git a/web/fluidity.money/public/assets/images/partners/MELD.png b/web/fluidity.money/public/assets/images/partners/MELD.png
deleted file mode 100644
index 39a2ced88..000000000
--- a/web/fluidity.money/public/assets/images/partners/MELD.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3c32f4a11bf7799a62651b228f8a19a4dac4a0e879ef60ee047e45e3ddc2949a
-size 3641
diff --git a/web/fluidity.money/public/assets/images/partners/MULTICOIN.svg b/web/fluidity.money/public/assets/images/partners/MULTICOIN.svg
deleted file mode 100644
index b1756e735..000000000
--- a/web/fluidity.money/public/assets/images/partners/MULTICOIN.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:7217c3ec51da9865cf3e8f1a0a17a1ff6adb2c0e888e3cf2cfe6c8887d63146a
-size 30430
diff --git a/web/fluidity.money/public/assets/images/partners/NGC.svg b/web/fluidity.money/public/assets/images/partners/NGC.svg
deleted file mode 100644
index 641f5499c..000000000
--- a/web/fluidity.money/public/assets/images/partners/NGC.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:06a93078e77c2d9cfe4f6df8968dc9fa88b052b9500400f9d29cbcfe1817d387
-size 5010
diff --git a/web/fluidity.money/public/assets/images/partners/SOLANA.svg b/web/fluidity.money/public/assets/images/partners/SOLANA.svg
deleted file mode 100644
index c2add1acb..000000000
--- a/web/fluidity.money/public/assets/images/partners/SOLANA.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:e4fddb45645b5d145d84e05de9cb89004f6b4a44b87df82d408d6d36ba169536
-size 5645
diff --git a/web/fluidity.money/public/assets/images/partners/SVC.svg b/web/fluidity.money/public/assets/images/partners/SVC.svg
deleted file mode 100644
index 73433bff2..000000000
--- a/web/fluidity.money/public/assets/images/partners/SVC.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ca15b49515494170123e33c7a8459f775991984990ef6492653136e1fc84c0b1
-size 14291
diff --git a/web/fluidity.money/public/assets/images/partners/ZONFF.svg b/web/fluidity.money/public/assets/images/partners/ZONFF.svg
deleted file mode 100644
index 8715063b2..000000000
--- a/web/fluidity.money/public/assets/images/partners/ZONFF.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:99df6c2820b39a513ec8bee5513f4a30425c3e2fb6ea84dee3da91dc2f6c7b26
-size 7635
diff --git a/web/fluidity.money/public/assets/images/protocols/aave.svg b/web/fluidity.money/public/assets/images/protocols/aave.svg
deleted file mode 100644
index 5cb08d8ed..000000000
--- a/web/fluidity.money/public/assets/images/protocols/aave.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:8638772eef97efa3435ac4553ccfb292bfbe1503354046b7ba2e28625ba675b6
-size 10203
diff --git a/web/fluidity.money/public/assets/images/protocols/arbswap.svg b/web/fluidity.money/public/assets/images/protocols/arbswap.svg
deleted file mode 100644
index 02a11e82f..000000000
--- a/web/fluidity.money/public/assets/images/protocols/arbswap.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0d9f5098a07258d3a2eefe276fab622e9afdb9f347e7ac339a89e113dc95f6ab
-size 23600
diff --git a/web/fluidity.money/public/assets/images/protocols/camelot.svg b/web/fluidity.money/public/assets/images/protocols/camelot.svg
deleted file mode 100644
index 65e4cb31a..000000000
--- a/web/fluidity.money/public/assets/images/protocols/camelot.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0941e7a2a2a1ebad88755fda9bc5a8f9b99eed1bb4c8230789910cb827b759cf
-size 3275
diff --git a/web/fluidity.money/public/assets/images/protocols/chronos.svg b/web/fluidity.money/public/assets/images/protocols/chronos.svg
deleted file mode 100644
index 1e7284648..000000000
--- a/web/fluidity.money/public/assets/images/protocols/chronos.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f58895ab6db79aa3b004781da62d6e569c1126c00d577823b4b9c29a086829d6
-size 8346
diff --git a/web/fluidity.money/public/assets/images/protocols/coin98.svg b/web/fluidity.money/public/assets/images/protocols/coin98.svg
deleted file mode 100644
index 6e16b5b7e..000000000
--- a/web/fluidity.money/public/assets/images/protocols/coin98.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1ee57eefc4985b45ef694ebe5ff653d487e609a0dc63f84ab2754ff415e49808
-size 6958
diff --git a/web/fluidity.money/public/assets/images/protocols/compound.svg b/web/fluidity.money/public/assets/images/protocols/compound.svg
deleted file mode 100644
index fcb553a32..000000000
--- a/web/fluidity.money/public/assets/images/protocols/compound.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:288baadae4e55f78410dd5f81c98608a9a972de98c19a3793b9eccfa581ced6c
-size 8241
diff --git a/web/fluidity.money/public/assets/images/protocols/crescentswap.svg b/web/fluidity.money/public/assets/images/protocols/crescentswap.svg
deleted file mode 100644
index 2f3ef294b..000000000
--- a/web/fluidity.money/public/assets/images/protocols/crescentswap.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ca425c82222c393e29c7b1f4961d607764fbaeaf013b31c327aeb4799bbda77b
-size 109509
diff --git a/web/fluidity.money/public/assets/images/protocols/dappos.svg b/web/fluidity.money/public/assets/images/protocols/dappos.svg
deleted file mode 100644
index dfeabab46..000000000
--- a/web/fluidity.money/public/assets/images/protocols/dappos.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:46497e31785e14ee302d76bb3f3b5fe213ed6b89899b6ce6951b53c43b009d82
-size 71932
diff --git a/web/fluidity.money/public/assets/images/protocols/dodo.svg b/web/fluidity.money/public/assets/images/protocols/dodo.svg
deleted file mode 100644
index eaa176dbb..000000000
--- a/web/fluidity.money/public/assets/images/protocols/dodo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:e6587a9dbcd8bd769ff72de43968f8231d638a17586e6740a2de02fee219360a
-size 6213
diff --git a/web/fluidity.money/public/assets/images/protocols/factor.svg b/web/fluidity.money/public/assets/images/protocols/factor.svg
deleted file mode 100644
index 1a13a59eb..000000000
--- a/web/fluidity.money/public/assets/images/protocols/factor.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:81fe02570ffdca2966b1fe7f711cff2dbfac72ddacbc4e7b254af369800ce8af
-size 12975
diff --git a/web/fluidity.money/public/assets/images/protocols/gains.svg b/web/fluidity.money/public/assets/images/protocols/gains.svg
deleted file mode 100644
index 2df85799f..000000000
--- a/web/fluidity.money/public/assets/images/protocols/gains.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:59dfa19f5e39b119735f6aa3c646338a6d4c65f1b5087867e10033e0fa7d774b
-size 18307
diff --git a/web/fluidity.money/public/assets/images/protocols/jupiter.svg b/web/fluidity.money/public/assets/images/protocols/jupiter.svg
deleted file mode 100644
index d5a504f1d..000000000
--- a/web/fluidity.money/public/assets/images/protocols/jupiter.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2ee0acf9381ffa1ac6dc803bbca2f14e5afdfac9610f1f70b595a65b72cc9d78
-size 7992
diff --git a/web/fluidity.money/public/assets/images/protocols/kyber.svg b/web/fluidity.money/public/assets/images/protocols/kyber.svg
deleted file mode 100644
index 89013fcb2..000000000
--- a/web/fluidity.money/public/assets/images/protocols/kyber.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4c0c0b3c3583731fb019f6309dbcb9a1a28b8a999d1f670a323290ddaf4947a2
-size 11481
diff --git a/web/fluidity.money/public/assets/images/protocols/meson.svg b/web/fluidity.money/public/assets/images/protocols/meson.svg
deleted file mode 100644
index 48fdb8c10..000000000
--- a/web/fluidity.money/public/assets/images/protocols/meson.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f5972c37762db6ca47266102853c23d6056dca080f2fd4bb18f4afde97d05c48
-size 7813
diff --git a/web/fluidity.money/public/assets/images/protocols/mises.svg b/web/fluidity.money/public/assets/images/protocols/mises.svg
deleted file mode 100644
index 8f1a98804..000000000
--- a/web/fluidity.money/public/assets/images/protocols/mises.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:7667e64f3bfdf1f4f23d7b7316e25f37615c4ebde91ae0ff110152a9cf5c792d
-size 187847
diff --git a/web/fluidity.money/public/assets/images/protocols/okx.svg b/web/fluidity.money/public/assets/images/protocols/okx.svg
deleted file mode 100644
index 59ad660d9..000000000
--- a/web/fluidity.money/public/assets/images/protocols/okx.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d0edd1f02fdf32986a5bc7af3b9db06d5386137859e93fbed1a85b7dd5fef4b7
-size 3666
diff --git a/web/fluidity.money/public/assets/images/protocols/olympia.svg b/web/fluidity.money/public/assets/images/protocols/olympia.svg
deleted file mode 100644
index cdcb5c15c..000000000
--- a/web/fluidity.money/public/assets/images/protocols/olympia.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ec4d86f2297d19281968a4c22575e8f072fb0c20e48f058d2388c29c62e15bbc
-size 74500
diff --git a/web/fluidity.money/public/assets/images/protocols/orca.svg b/web/fluidity.money/public/assets/images/protocols/orca.svg
deleted file mode 100644
index 4e80318a4..000000000
--- a/web/fluidity.money/public/assets/images/protocols/orca.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2bf3699d3d9dbc60b501e68743760d22b8cbb9831d32f32632d1494ed4a9bd2c
-size 12557
diff --git a/web/fluidity.money/public/assets/images/protocols/rodeo.svg b/web/fluidity.money/public/assets/images/protocols/rodeo.svg
deleted file mode 100644
index 888aa2b00..000000000
--- a/web/fluidity.money/public/assets/images/protocols/rodeo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:03b686229b74c512925f931804ecdf10bcff9e7dd8381bc6beaccb3fb700288e
-size 70141
diff --git a/web/fluidity.money/public/assets/images/protocols/saber.svg b/web/fluidity.money/public/assets/images/protocols/saber.svg
deleted file mode 100644
index f894079f2..000000000
--- a/web/fluidity.money/public/assets/images/protocols/saber.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a21ecf4d48b92e15664952fafec47891749b0964f5e0f010dfb31c4ceddf0fdd
-size 3544
diff --git a/web/fluidity.money/public/assets/images/protocols/solend.svg b/web/fluidity.money/public/assets/images/protocols/solend.svg
deleted file mode 100644
index a83543f06..000000000
--- a/web/fluidity.money/public/assets/images/protocols/solend.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:83061269c6ec7a1f12a1ed55e9da7a75455d737daf1d6e9ba3071b447f7a2896
-size 98651
diff --git a/web/fluidity.money/public/assets/images/protocols/sushi.svg b/web/fluidity.money/public/assets/images/protocols/sushi.svg
deleted file mode 100644
index eddd102b8..000000000
--- a/web/fluidity.money/public/assets/images/protocols/sushi.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:4147bf6359b931554f03f11fa7efa21efc56d920909483f7f7a7a18e26e44940
-size 52486
diff --git a/web/fluidity.money/public/assets/images/protocols/uniswap.svg b/web/fluidity.money/public/assets/images/protocols/uniswap.svg
deleted file mode 100644
index 343755575..000000000
--- a/web/fluidity.money/public/assets/images/protocols/uniswap.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ba345dc93de225f5a2235dad039d14ddb2c4e47fcd076fdbdf9cc377e47f5053
-size 18659
diff --git a/web/fluidity.money/public/assets/images/protocols/vesta.svg b/web/fluidity.money/public/assets/images/protocols/vesta.svg
deleted file mode 100644
index d99e9e37c..000000000
--- a/web/fluidity.money/public/assets/images/protocols/vesta.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a678eff5f25bc7f11b5a0d3a1d4fa5a557437302b9bab589d5592cdb46da927d
-size 7227
diff --git a/web/fluidity.money/public/assets/images/protocols/wombat.svg b/web/fluidity.money/public/assets/images/protocols/wombat.svg
deleted file mode 100644
index 1ed2e5fac..000000000
--- a/web/fluidity.money/public/assets/images/protocols/wombat.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:b1939763d1d874a9789bad51ec0c2d199add3879916ceb84902aad883c194d2d
-size 70566
diff --git a/web/fluidity.money/public/assets/images/resources/flu-whitepaper.png b/web/fluidity.money/public/assets/images/resources/flu-whitepaper.png
deleted file mode 100644
index d0ae9b197..000000000
--- a/web/fluidity.money/public/assets/images/resources/flu-whitepaper.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5cb4a76db3bed3d14963f9457200a48bd00587fc05e1215f35dbd27b3f3a1b59
-size 27461
diff --git a/web/fluidity.money/public/assets/images/resources/flu-whitepaper.webp b/web/fluidity.money/public/assets/images/resources/flu-whitepaper.webp
deleted file mode 100644
index 7e5d1c1a8..000000000
--- a/web/fluidity.money/public/assets/images/resources/flu-whitepaper.webp
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c6e0f28e1558f4338e185a03a27cc5c35f4629fcc0ca68943b49fb151ad39700
-size 16634
diff --git a/web/fluidity.money/public/assets/images/socials/discord.svg b/web/fluidity.money/public/assets/images/socials/discord.svg
deleted file mode 100644
index 2c093d90f..000000000
--- a/web/fluidity.money/public/assets/images/socials/discord.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:802319ea264649eddcc459a4bdd0eda410d9f79c09fc94fed7a28efa0d27e305
-size 3127
diff --git a/web/fluidity.money/public/assets/images/socials/linkedin.svg b/web/fluidity.money/public/assets/images/socials/linkedin.svg
deleted file mode 100644
index 1fb0c4ea9..000000000
--- a/web/fluidity.money/public/assets/images/socials/linkedin.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:69c1b097733b5bcf7dd0f35a218e754a22c612cd93edcf15efc25a9ecff06773
-size 514
diff --git a/web/fluidity.money/public/assets/images/socials/telegram.svg b/web/fluidity.money/public/assets/images/socials/telegram.svg
deleted file mode 100644
index 9b7edaa31..000000000
--- a/web/fluidity.money/public/assets/images/socials/telegram.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:f841605ae5adccc3be61dd672629f13647170d16690e0d8ae1f46e28ac2f4871
-size 1250
diff --git a/web/fluidity.money/public/assets/images/socials/twitter.svg b/web/fluidity.money/public/assets/images/socials/twitter.svg
deleted file mode 100644
index f12b141df..000000000
--- a/web/fluidity.money/public/assets/images/socials/twitter.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:69876bc90d945f48fe2e415c2b6d345b28be2c44e13c3514885deb6f2cd48fd4
-size 844
diff --git a/web/fluidity.money/public/assets/images/spn.png b/web/fluidity.money/public/assets/images/spn.png
deleted file mode 100644
index 77674af36..000000000
--- a/web/fluidity.money/public/assets/images/spn.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:c7944e20ed3c92283a4c00df3a0fc9e4c3b760f8315d7de5bbfa6bd6dcee6d57
-size 9900
diff --git a/web/fluidity.money/public/assets/images/textLogo.svg b/web/fluidity.money/public/assets/images/textLogo.svg
deleted file mode 100644
index 1e104306e..000000000
--- a/web/fluidity.money/public/assets/images/textLogo.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:eef47e7405fbdc25a05ff6576b2c3a2c161a08d510b85fe5c2a206b3c83450b6
-size 1777
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/USDC.png b/web/fluidity.money/public/assets/images/tokenIcons/USDC.png
deleted file mode 100644
index 2432f2867..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/USDC.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ddb15792d3a22f89bfe7598d294bef161c90cd8121228e17c0532d7afaaedf81
-size 369
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/USDT.png b/web/fluidity.money/public/assets/images/tokenIcons/USDT.png
deleted file mode 100644
index ffdae53a9..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/USDT.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:6379159491e5eea32291bd4ab6ce7df0395e73517d64e13b27c46eb290df7c6a
-size 309
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/fDAI.png b/web/fluidity.money/public/assets/images/tokenIcons/fDAI.png
deleted file mode 100644
index 07a11ffe3..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/fDAI.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:704c14a2b3e1816348974acd66e2cab967ab14674df90abe4ae390502058f679
-size 11805
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/fFRAX.png b/web/fluidity.money/public/assets/images/tokenIcons/fFRAX.png
deleted file mode 100644
index 53b18fcbc..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/fFRAX.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a4ff95fbf3817b6ab1dd8a1fbaf8827f5476ad704ad4a41de42ff85cb3fac602
-size 14082
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/fTUSD.png b/web/fluidity.money/public/assets/images/tokenIcons/fTUSD.png
deleted file mode 100644
index 979e2f449..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/fTUSD.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:31ab8a50ad9867f6bddbe4f79b870a232c986915f0aeb7179dabd4d8e40fbcc3
-size 10902
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/fUSDC.png b/web/fluidity.money/public/assets/images/tokenIcons/fUSDC.png
deleted file mode 100644
index 6a2e03f52..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/fUSDC.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d3de54cad1914ea3fdbd2807d2a5a4d070d3d51025de7698fed8bd0ed90e3045
-size 14684
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/fUSDH.png b/web/fluidity.money/public/assets/images/tokenIcons/fUSDH.png
deleted file mode 100644
index c7364d573..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/fUSDH.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9f407db89c623d16169b8c72ea5f1f46b8cf191e023b0f0a652adbbac72eaa42
-size 13409
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/fUSDT.png b/web/fluidity.money/public/assets/images/tokenIcons/fUSDT.png
deleted file mode 100644
index f8b706fa7..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/fUSDT.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:8ee90c9bead6d50884e7e55c4e80d1fd5e15af918a0446bb444963b939493797
-size 13376
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/fUXD.png b/web/fluidity.money/public/assets/images/tokenIcons/fUXD.png
deleted file mode 100644
index 5dc750b59..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/fUXD.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:12eca3bf3d1e68e883f7233df95df30efa86aad99a9cf7f6744d4ccf85ac7310
-size 14344
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/usdc.svg b/web/fluidity.money/public/assets/images/tokenIcons/usdc.svg
deleted file mode 100644
index f19623a6c..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/usdc.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9dac109bba22706808da6beab77ac53c0bb2808a729d0b58c20b3327bf9ccee8
-size 299966
diff --git a/web/fluidity.money/public/assets/images/tokenIcons/usdt.svg b/web/fluidity.money/public/assets/images/tokenIcons/usdt.svg
deleted file mode 100644
index 9c528f31b..000000000
--- a/web/fluidity.money/public/assets/images/tokenIcons/usdt.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1602fcb451e316ca0048570986f28fd5373812b2a76a3474e3c6d62a93b793d9
-size 281770
diff --git a/web/fluidity.money/public/assets/images/triangleDown.svg b/web/fluidity.money/public/assets/images/triangleDown.svg
deleted file mode 100644
index 9838594ea..000000000
--- a/web/fluidity.money/public/assets/images/triangleDown.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a6d35c36a0c074314e05360cef5591c53a9a84a80b2686339f1aac6afe5aeb20
-size 162
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/12.png b/web/fluidity.money/public/assets/images/useCaseIcons/12.png
deleted file mode 100644
index f5069a901..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/12.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:aff5ec6e143c8861b6fa9316444883d63182ab79062ee997a9d361b4388a8228
-size 8386
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/assetsUtility.png b/web/fluidity.money/public/assets/images/useCaseIcons/assetsUtility.png
deleted file mode 100644
index f3a6c3956..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/assetsUtility.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ff5e4b4cdcf937dd49ca9c6e34e9fc2f3e58182c611efcb29819b504d4b65781
-size 13292
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/assetsUtility.svg b/web/fluidity.money/public/assets/images/useCaseIcons/assetsUtility.svg
deleted file mode 100644
index 021da0aa3..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/assetsUtility.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:564d4745f82c9e29239a09df972703dc17b8fb1e5e6c9565ac7a60dbea070560
-size 41175
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/decentralizedExchanges.png b/web/fluidity.money/public/assets/images/useCaseIcons/decentralizedExchanges.png
deleted file mode 100644
index f5069a901..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/decentralizedExchanges.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:aff5ec6e143c8861b6fa9316444883d63182ab79062ee997a9d361b4388a8228
-size 8386
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/decentralizedExchanges.svg b/web/fluidity.money/public/assets/images/useCaseIcons/decentralizedExchanges.svg
deleted file mode 100644
index f4e93c0b6..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/decentralizedExchanges.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:fb18221ac13937a6b5180eae08cab943e426c660d6ec37077251f22729ec4418
-size 3454
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/forReceivers.png b/web/fluidity.money/public/assets/images/useCaseIcons/forReceivers.png
deleted file mode 100644
index fa4fa9de8..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/forReceivers.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:279d365ad484843136470c3623ea9373d5415cbde96d1a02c45f1bb15e77cc2c
-size 16528
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/forReceivers.svg b/web/fluidity.money/public/assets/images/useCaseIcons/forReceivers.svg
deleted file mode 100644
index 86c1e3341..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/forReceivers.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:17114ecbce5b12453405b7ad418c1f0757e6ed1d884be237d8391b496fdf6755
-size 3298
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/forSenders.svg b/web/fluidity.money/public/assets/images/useCaseIcons/forSenders.svg
deleted file mode 100644
index 42c652d6c..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/forSenders.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:66a8af60635d3a652791d52c12056d94fdc37a3e9c48e9d5dbd905272c750177
-size 6067
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/metaverseGaming.png b/web/fluidity.money/public/assets/images/useCaseIcons/metaverseGaming.png
deleted file mode 100644
index a6f7b1442..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/metaverseGaming.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d0c8593e8637a85c189ab2b3b3390417d580154bb7a18a02aeefbbbff809614f
-size 32339
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/metaverseGaming.svg b/web/fluidity.money/public/assets/images/useCaseIcons/metaverseGaming.svg
deleted file mode 100644
index 49ee51ebb..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/metaverseGaming.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:fb01aab296446dd7548c3e77c046de0eae68eb7b678e94457e534e4b3a561fed
-size 15551
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/nfts.png b/web/fluidity.money/public/assets/images/useCaseIcons/nfts.png
deleted file mode 100644
index 86b6b8023..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/nfts.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9c90ad8182659bd044e5e109b9cb32718f5f06d5e45661a2a5ba96f51d940b8b
-size 11238
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/nfts.svg b/web/fluidity.money/public/assets/images/useCaseIcons/nfts.svg
deleted file mode 100644
index b5a53e5e8..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/nfts.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:aac5c98a99816ec417ae33204303ef98e793caef1c51a07daccd703bf91e5ac0
-size 3040
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/sendReceive.png b/web/fluidity.money/public/assets/images/useCaseIcons/sendReceive.png
deleted file mode 100644
index 2c4e331cc..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/sendReceive.png
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:e709c7feda5dd3ffb5b096ef4b7fc3e1262cb413c5d29644e2d65cf2501bb87f
-size 6219
diff --git a/web/fluidity.money/public/assets/images/useCaseIcons/sendReceive.svg b/web/fluidity.money/public/assets/images/useCaseIcons/sendReceive.svg
deleted file mode 100644
index 83f304ae6..000000000
--- a/web/fluidity.money/public/assets/images/useCaseIcons/sendReceive.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:39993a8064cdfb3f341aa035e7ced03fd65e30f96b4115bb8d6330bb2a6d133c
-size 3427
diff --git a/web/fluidity.money/public/assets/text/AFLUIDECONOMY-Broken.svg b/web/fluidity.money/public/assets/text/AFLUIDECONOMY-Broken.svg
deleted file mode 100644
index 685181aed..000000000
--- a/web/fluidity.money/public/assets/text/AFLUIDECONOMY-Broken.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:20649499ee3101e44c140ca34f76128a8f6f8d24748b86007fca22515f18ac84
-size 3801
diff --git a/web/fluidity.money/public/assets/text/AFLUIDECONOMY.svg b/web/fluidity.money/public/assets/text/AFLUIDECONOMY.svg
deleted file mode 100644
index 843f61d52..000000000
--- a/web/fluidity.money/public/assets/text/AFLUIDECONOMY.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:3bb7674e2256aedd80eff986e4252e269551c481ab4ec497448874d051b64bcf
-size 3506
diff --git a/web/fluidity.money/public/assets/text/FLUIDIFY.svg b/web/fluidity.money/public/assets/text/FLUIDIFY.svg
deleted file mode 100644
index be1c2850b..000000000
--- a/web/fluidity.money/public/assets/text/FLUIDIFY.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:82eab3dd73794e7aff6779618fbffbc583989807866f039ccf53883793702e40
-size 1358
diff --git a/web/fluidity.money/public/assets/videos/BubbleFloat.mp4 b/web/fluidity.money/public/assets/videos/BubbleFloat.mp4
deleted file mode 100644
index ca0a3f6aa..000000000
--- a/web/fluidity.money/public/assets/videos/BubbleFloat.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:bde46bc94925ead19171ce7b2fcca729f2b237926bfd9d3a06ae08ac4d3d37ad
-size 19976881
diff --git a/web/fluidity.money/public/assets/videos/FluidityComingSoon.mp4 b/web/fluidity.money/public/assets/videos/FluidityComingSoon.mp4
deleted file mode 100644
index 48dbd0904..000000000
Binary files a/web/fluidity.money/public/assets/videos/FluidityComingSoon.mp4 and /dev/null differ
diff --git a/web/fluidity.money/public/assets/videos/FluidityEcosystem.mp4 b/web/fluidity.money/public/assets/videos/FluidityEcosystem.mp4
deleted file mode 100644
index bb226b60d..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityEcosystem.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:782e2dd0ef537569376eb7f965895c554279e5f30948a5f76d4c6f2400058863
-size 8125136
diff --git a/web/fluidity.money/public/assets/videos/FluidityFluidWars.mp4 b/web/fluidity.money/public/assets/videos/FluidityFluidWars.mp4
deleted file mode 100644
index b66a16ce5..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityFluidWars.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:0e8ddd9949df02e53b63feff633db8fd2553fef1f15f32b6bf6cf162c8c97f70
-size 1063475
diff --git a/web/fluidity.money/public/assets/videos/FluidityHome.mov b/web/fluidity.money/public/assets/videos/FluidityHome.mov
deleted file mode 100644
index 228e502d3..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityHome.mov
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:ad6f14b7eeafce2870a257cbe0fdb4f545087bcce44c7f42b828c822016a4346
-size 5448728
diff --git a/web/fluidity.money/public/assets/videos/FluidityHome.mp4 b/web/fluidity.money/public/assets/videos/FluidityHome.mp4
deleted file mode 100644
index 4f0874262..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityHome.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:9f062e4f0e5611efb396ca916342827d53a358c28390e57868c0e863e6f8c4a4
-size 781493
diff --git a/web/fluidity.money/public/assets/videos/FluidityHome.webm b/web/fluidity.money/public/assets/videos/FluidityHome.webm
deleted file mode 100644
index 856a726a0..000000000
Binary files a/web/fluidity.money/public/assets/videos/FluidityHome.webm and /dev/null differ
diff --git a/web/fluidity.money/public/assets/videos/FluidityHomeloop.mov b/web/fluidity.money/public/assets/videos/FluidityHomeloop.mov
deleted file mode 100644
index 135af5479..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityHomeloop.mov
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:71f04d731562bf48978ba4a94b9a9c50f8cf61d89c365c371052bd742bc8e0a1
-size 5444541
diff --git a/web/fluidity.money/public/assets/videos/FluidityHomeloop.mp4 b/web/fluidity.money/public/assets/videos/FluidityHomeloop.mp4
deleted file mode 100644
index dbc9151bd..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityHomeloop.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:a11374d821311d7b22cccfa5e058dd693def2fb54d20943b2f266e56cd8e4abd
-size 787743
diff --git a/web/fluidity.money/public/assets/videos/FluidityHomeloop.webm b/web/fluidity.money/public/assets/videos/FluidityHomeloop.webm
deleted file mode 100644
index b3a119351..000000000
Binary files a/web/fluidity.money/public/assets/videos/FluidityHomeloop.webm and /dev/null differ
diff --git a/web/fluidity.money/public/assets/videos/FluidityHowItWorks.mp4 b/web/fluidity.money/public/assets/videos/FluidityHowItWorks.mp4
deleted file mode 100644
index 7b24fb485..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityHowItWorks.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:74a2707987d61aac97cec54fa4536976ddc3b23b25da307b9b1047e5546bcbf6
-size 2642092
diff --git a/web/fluidity.money/public/assets/videos/FluidityOpportunityA.mp4 b/web/fluidity.money/public/assets/videos/FluidityOpportunityA.mp4
deleted file mode 100644
index 0ffead7a4..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityOpportunityA.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:2ae78a9db10e6590d9ff360150ba09bd722001304ab43acb86ecc5aaf2c68fc4
-size 10834637
diff --git a/web/fluidity.money/public/assets/videos/FluidityOpportunityB.mp4 b/web/fluidity.money/public/assets/videos/FluidityOpportunityB.mp4
deleted file mode 100644
index a859ca5ec..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityOpportunityB.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1c0b96be296ce22bf9e1424d23e587e4b67a0956216dbd704fb92291436ead00
-size 4058346
diff --git a/web/fluidity.money/public/assets/videos/FluidityRoadMap.mp4 b/web/fluidity.money/public/assets/videos/FluidityRoadMap.mp4
deleted file mode 100644
index edeac0852..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityRoadMap.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:d58af11fb3358d49fda510c7993c25d16f1a70064d05c18d1607562803a15acc
-size 2566228
diff --git a/web/fluidity.money/public/assets/videos/FluidityUse.mp4 b/web/fluidity.money/public/assets/videos/FluidityUse.mp4
deleted file mode 100644
index 8dad9b68c..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityUse.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:55f8e579ef60b8cc839d086b122597c653f40bb3dae0c51d244fcb3aa11485ee
-size 809423
diff --git a/web/fluidity.money/public/assets/videos/FluidityWrap.mp4 b/web/fluidity.money/public/assets/videos/FluidityWrap.mp4
deleted file mode 100644
index e59fa176d..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityWrap.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:1f8a031f9976fc61ceacf6cde78ea0213f31807a514326b94cb781a1643e86c0
-size 960411
diff --git a/web/fluidity.money/public/assets/videos/FluidityYield.mp4 b/web/fluidity.money/public/assets/videos/FluidityYield.mp4
deleted file mode 100644
index 06348f8da..000000000
--- a/web/fluidity.money/public/assets/videos/FluidityYield.mp4
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:528c4fea878e881f33781ca5d935e199f7834661333760f38b6ba7e204e17c68
-size 930436
diff --git a/web/fluidity.money/public/assets/videos/ios/FluidityHome.webp b/web/fluidity.money/public/assets/videos/ios/FluidityHome.webp
deleted file mode 100644
index 166e2881b..000000000
--- a/web/fluidity.money/public/assets/videos/ios/FluidityHome.webp
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5aa581fb03571a8eba1fe9256bced989080ca4bde4f645de34e22bf523cbbf43
-size 338998
diff --git a/web/fluidity.money/public/assets/videos/ios/FluidityHomeLoop.webp b/web/fluidity.money/public/assets/videos/ios/FluidityHomeLoop.webp
deleted file mode 100644
index eef6fb4d1..000000000
--- a/web/fluidity.money/public/assets/videos/ios/FluidityHomeLoop.webp
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:72c02a1e121d0e3919fcab11b41f187a9bac3b80b078058483dae965db942414
-size 714802
diff --git a/web/fluidity.money/public/favicon.ico b/web/fluidity.money/public/favicon.ico
deleted file mode 100644
index a498ee813..000000000
Binary files a/web/fluidity.money/public/favicon.ico and /dev/null differ
diff --git a/web/fluidity.money/public/index.html b/web/fluidity.money/public/index.html
deleted file mode 100644
index 2de4e14ad..000000000
--- a/web/fluidity.money/public/index.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/web/fluidity.money/public/manifest.json b/web/fluidity.money/public/manifest.json
deleted file mode 100644
index 080d6c77a..000000000
--- a/web/fluidity.money/public/manifest.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "short_name": "React App",
- "name": "Create React App Sample",
- "icons": [
- {
- "src": "favicon.ico",
- "sizes": "64x64 32x32 24x24 16x16",
- "type": "image/x-icon"
- },
- {
- "src": "logo192.png",
- "type": "image/png",
- "sizes": "192x192"
- },
- {
- "src": "logo512.png",
- "type": "image/png",
- "sizes": "512x512"
- }
- ],
- "start_url": ".",
- "display": "standalone",
- "theme_color": "#000000",
- "background_color": "#ffffff"
-}
diff --git a/web/fluidity.money/src/components/AirdropBanner/Airdrop.module.scss b/web/fluidity.money/src/components/AirdropBanner/Airdrop.module.scss
deleted file mode 100644
index 5af6a1328..000000000
--- a/web/fluidity.money/src/components/AirdropBanner/Airdrop.module.scss
+++ /dev/null
@@ -1,39 +0,0 @@
-.container {
- // position: -webkit-sticky; /* Safari */
- position: sticky;
- top: 0px;
- width: 100%;
- // display: flex;
- // flex-direction: column;
- // align-items: center;
- z-index: 99;
-}
-
-.content {
- width: 100%;
- display: flex;
- flex-direction: row;
- gap: 1em;
- justify-content: center;
- align-items: center;
-}
-
-.text {
- text-align: center;
- color: black;
-}
-
-.button {
- border-radius: 8px;
- background: black;
- border: none;
- padding: 0.5em 1em 0.5em 1em;
-}
-
-.closebutton {
- position: absolute;
- width: 100px;
- left: 50vw;
- bottom: 0px;
- transform: translate(-50%, 70%);
-}
diff --git a/web/fluidity.money/src/components/AirdropBanner/index.tsx b/web/fluidity.money/src/components/AirdropBanner/index.tsx
deleted file mode 100644
index 1c572e06c..000000000
--- a/web/fluidity.money/src/components/AirdropBanner/index.tsx
+++ /dev/null
@@ -1,49 +0,0 @@
-import { useState } from "react";
-import { Card, GeneralButton, Text } from "@fluidity-money/surfing";
-import style from "./Airdrop.module.scss";
-
-const AirdropBanner = () => {
- const [show, setShow] = useState(true);
-
- if (!show) return <>>;
-
- return (
-
- );
-};
-
-export default AirdropBanner;
diff --git a/web/fluidity.money/src/components/Article/ArticleDisplayCard/ArticleDisplayCard.module.scss b/web/fluidity.money/src/components/Article/ArticleDisplayCard/ArticleDisplayCard.module.scss
deleted file mode 100644
index 74f83f091..000000000
--- a/web/fluidity.money/src/components/Article/ArticleDisplayCard/ArticleDisplayCard.module.scss
+++ /dev/null
@@ -1,41 +0,0 @@
-@import "../../../styles/config.scss";
-
-.cardContainer {
- width: 100%;
- height: 500px;
- margin-right: 40px;
- padding: 0 10px 0 3px;
-
- img {
- width: 97%;
- margin: 10px 10px 10px 10px;
- aspect-ratio: 2/1;
- max-height: 500px;
- max-width: 1000px;
- }
-
- h4 {
- margin: 14px 0 18px 0;
- padding-left: 10px;
- }
-
- p {
- margin-bottom: 20px;
- padding-left: 10px;
- }
-
- p:nth-last-child(2) {
- font-size: 14px;
- }
-
- section {
- font-size: small;
- color: $textGrey;
- margin-bottom: 20px;
- padding-left: 10px;
-
- @include max-860px {
- padding-left: 5px;
- }
- }
-}
diff --git a/web/fluidity.money/src/components/Article/ArticleDisplayCard/ArticleDisplayCard.tsx b/web/fluidity.money/src/components/Article/ArticleDisplayCard/ArticleDisplayCard.tsx
deleted file mode 100644
index 2dde3d5b1..000000000
--- a/web/fluidity.money/src/components/Article/ArticleDisplayCard/ArticleDisplayCard.tsx
+++ /dev/null
@@ -1,78 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- Heading,
- LinkButton,
- Text,
- useViewport,
-} from "@fluidity-money/surfing";
-import Link from "next/link";
-import styles from "./ArticleDisplayCard.module.scss";
-
-export interface ArticleDisplayCardType {
- id: number;
- img: string;
- title: string;
- desc: string;
- info: string;
- link: string;
- isResourcesPage?: boolean;
-}
-
-const ArticleDisplayCard = (article: ArticleDisplayCardType) => {
- const { width } = useViewport();
- const breakpoint = 860;
-
- return (
-
- );
-};
-
-export default ArticleDisplayCard;
diff --git a/web/fluidity.money/src/components/Article/ArticleList/ArticleList.module.scss b/web/fluidity.money/src/components/Article/ArticleList/ArticleList.module.scss
deleted file mode 100644
index 1a516c8d2..000000000
--- a/web/fluidity.money/src/components/Article/ArticleList/ArticleList.module.scss
+++ /dev/null
@@ -1,55 +0,0 @@
-@import "../../../styles/config.scss";
-
-.listContainer {
- margin: 0 40px 0 0;
- max-height: 650px;
- overflow-y: scroll;
- @include max-860px {
- margin-top: 60px;
- width: 100%;
- max-height: 100%;
- overflow: hidden;
- }
-}
-
-.listContainer::-webkit-scrollbar {
- display: none;
-}
-
-.listContainer::-webkit-scrollbar-track {
- display: none;
-}
-
-.listContainer::-webkit-scrollbar-thumb {
- display: none;
-}
-
-.listCardContainer {
- margin: 0 0 0 10px;
- padding-right: 2px;
- h4 {
- margin-bottom: 15px;
- @media (max-width: 500px) {
- font-size: 22px;
- }
- }
-
- p {
- margin-bottom: 10px;
- }
-
- section {
- font-size: 13px;
- color: $textGrey;
- padding-bottom: 40px;
- display: flex;
- }
-
- hr {
- width: 100%;
- margin-bottom: 40px;
- margin-bottom: 40px;
- justify-content: center;
- border: 0.5px solid $textGrey;
- }
-}
diff --git a/web/fluidity.money/src/components/Article/ArticleList/ArticleList.tsx b/web/fluidity.money/src/components/Article/ArticleList/ArticleList.tsx
deleted file mode 100644
index 3255db0cc..000000000
--- a/web/fluidity.money/src/components/Article/ArticleList/ArticleList.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import ArticleListCard from "./ArticleListCard";
-import styles from "./ArticleList.module.scss";
-
-export interface ArticleType {
- id: number;
- title: string;
- desc: string;
- info: string;
- link: string;
- linkTitle: string;
-}
-
-export interface ArticleListProps {
- articles: ArticleType[];
-}
-
-export const ArticleList = ({ articles }: ArticleListProps) => {
- const list = articles.map((article, i) => {
- return (
-
- );
- });
-
- return {list}
;
-};
diff --git a/web/fluidity.money/src/components/Article/ArticleList/ArticleListCard.tsx b/web/fluidity.money/src/components/Article/ArticleList/ArticleListCard.tsx
deleted file mode 100644
index 5a0c7bf68..000000000
--- a/web/fluidity.money/src/components/Article/ArticleList/ArticleListCard.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { Heading, Text, LinkButton } from "@fluidity-money/surfing";
-import Link from "next/link";
-import { ArticleType } from "./ArticleList";
-import styles from "./ArticleList.module.scss";
-
-const ArticleListCard = (article: ArticleType) => {
- return (
-
- );
-};
-
-export default ArticleListCard;
diff --git a/web/fluidity.money/src/components/Article/index.tsx b/web/fluidity.money/src/components/Article/index.tsx
deleted file mode 100644
index 0b5e94c38..000000000
--- a/web/fluidity.money/src/components/Article/index.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import ArticleCard, {
- ArticleDisplayCardType,
-} from "./ArticleDisplayCard/ArticleDisplayCard";
-import {
- ArticleList,
- ArticleListProps,
- ArticleType,
-} from "./ArticleList/ArticleList";
-
-export { ArticleCard, ArticleList };
-export type { ArticleDisplayCardType, ArticleListProps, ArticleType };
diff --git a/web/fluidity.money/src/components/BurgerMenu/BurgerMenu.module.scss b/web/fluidity.money/src/components/BurgerMenu/BurgerMenu.module.scss
deleted file mode 100644
index 09b16e81e..000000000
--- a/web/fluidity.money/src/components/BurgerMenu/BurgerMenu.module.scss
+++ /dev/null
@@ -1,23 +0,0 @@
-.container {
- cursor: pointer;
- padding: 18px;
- border: 0.5px solid white;
- border-radius: 50%;
- width: 48px;
- height: 48px;
-}
-
-.burger {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- gap: 3px;
-}
-
-.span {
- height: 1px;
- width: 12px;
- background-color: white;
- border-radius: 40%;
-}
diff --git a/web/fluidity.money/src/components/BurgerMenu/BurgerMenu.tsx b/web/fluidity.money/src/components/BurgerMenu/BurgerMenu.tsx
deleted file mode 100644
index c27823f38..000000000
--- a/web/fluidity.money/src/components/BurgerMenu/BurgerMenu.tsx
+++ /dev/null
@@ -1,44 +0,0 @@
-import { motion } from "framer-motion";
-import styles from "./BurgerMenu.module.scss";
-
-interface IBurgerMenuProps {
- isOpen: boolean;
- setIsOpen: React.Dispatch>;
-}
-
-export const BurgerMenu = ({ isOpen, setIsOpen }: IBurgerMenuProps) => {
- const diagonalVariants = {
- rotateD: { rotate: 45, y: 4 },
- rotateU: { rotate: -45, y: -4 },
- stop: { rotate: 0 },
- };
-
- const disappearingVariants = {
- appear: { opacity: 1 },
- disappear: { opacity: 0 },
- };
-
- return (
- setIsOpen(!isOpen)}>
-
-
-
-
-
-
- );
-};
-
-export default BurgerMenu;
diff --git a/web/fluidity.money/src/components/BurgerMenu/index.tsx b/web/fluidity.money/src/components/BurgerMenu/index.tsx
deleted file mode 100644
index 1baa13981..000000000
--- a/web/fluidity.money/src/components/BurgerMenu/index.tsx
+++ /dev/null
@@ -1,3 +0,0 @@
-import BurgerMenu from "./BurgerMenu";
-
-export default BurgerMenu;
diff --git a/web/fluidity.money/src/components/Button/GeneralButton/GeneralButton.module.scss b/web/fluidity.money/src/components/Button/GeneralButton/GeneralButton.module.scss
deleted file mode 100644
index 8cffaf030..000000000
--- a/web/fluidity.money/src/components/Button/GeneralButton/GeneralButton.module.scss
+++ /dev/null
@@ -1,87 +0,0 @@
-@import "../../../styles/config.scss";
-
-.GeneralButton {
- all: unset;
- border-radius: 20px;
- font-size: 0.8rem;
- font-weight: bold;
- cursor: pointer;
-}
-
-.small {
- padding: 12px;
- gap: 8px;
- border-radius: 50px;
- font-style: normal;
- font-weight: 700;
- font-size: 12px;
- line-height: 100%;
- &:focus {
- padding: 10.5px;
- }
-}
-
-.medium {
- padding: 16px;
- gap: 8px;
- border-radius: 50px;
- font-style: normal;
- font-weight: 700;
- font-size: 14px;
- line-height: 100%;
- &:focus {
- padding: 14.5px;
- }
-}
-
-.large {
- padding: 24px;
- gap: 8px;
- border-radius: 50px;
- font-style: normal;
- font-weight: 700;
- font-size: 16px;
- line-height: 100%;
- &:focus {
- padding: 22.5px;
- }
-}
-
-.primary {
- background-color: $fluidWhite;
- border: 0.5px solid $fluidBlack;
- color: $fluidBlack;
- width: fit-content;
- height: fit-content;
-
- &:hover {
- background-color: transparent;
- border: 0.5px solid $fluidWhite;
- color: $fluidWhite;
- }
-
- &:focus {
- color: $fluidBlack;
- border: 2px solid $textGrey;
- background-color: $fluidWhite;
- }
-}
-
-.secondary {
- background-color: transparent;
- border: 0.5px solid $textGrey;
- color: $fluidWhite;
- width: fit-content;
- height: fit-content;
- &:hover {
- background-color: $fluidWhite;
- border: 0.5px solid $fluidWhite;
- color: $fluidBlack;
- }
-
- &:focus {
- color: $fluidWhite;
- border: 2px solid $textGrey;
- background-color: transparent;
- }
-}
diff --git a/web/fluidity.money/src/components/Button/GeneralButton/GeneralButton.tsx b/web/fluidity.money/src/components/Button/GeneralButton/GeneralButton.tsx
deleted file mode 100644
index fa146f1bd..000000000
--- a/web/fluidity.money/src/components/Button/GeneralButton/GeneralButton.tsx
+++ /dev/null
@@ -1,65 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import React from "react";
-import styles from "./GeneralButton.module.scss";
-
-export interface IGeneralButtonProps {
- children: string;
- version: "primary" | "secondary";
- type: "text" | "icon before" | "icon after" | "icon only";
- size: "small" | "medium" | "large";
- handleClick: () => void;
-}
-
-const GeneralButton = ({
- children,
- version,
- type,
- size,
- handleClick,
-}: IGeneralButtonProps) => {
- return (
- <>
- {version === "primary" && type === "text" ? (
-
- {children.toLocaleUpperCase()}
-
- ) : version === "primary" && type === "icon before" ? (
-
- {children.toLocaleUpperCase()}
-
- ) : version === "primary" && type === "icon after" ? (
-
- {children.toLocaleUpperCase()}
-
- ) : type === "icon only" ? (
-
- {children}
-
- ) : (
-
- {children.toLocaleUpperCase()}
-
- )}
- >
- );
-};
-
-export default GeneralButton;
diff --git a/web/fluidity.money/src/components/Button/GeneralButton/LaunchButton/LaunchButton.tsx b/web/fluidity.money/src/components/Button/GeneralButton/LaunchButton/LaunchButton.tsx
deleted file mode 100644
index 56e0cb627..000000000
--- a/web/fluidity.money/src/components/Button/GeneralButton/LaunchButton/LaunchButton.tsx
+++ /dev/null
@@ -1,20 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import GeneralButton, { IGeneralButtonProps } from "../GeneralButton";
-
-interface ILaunchButton extends Omit {}
-
-const LaunchButton: React.FC = (props) => {
- const handleLaunchFluidity = () =>
- (window.location.href = "https://app.fluidity.money/");
-
- return (
-
- {props.children}
-
- );
-};
-
-export default LaunchButton;
diff --git a/web/fluidity.money/src/components/Button/GeneralButton/LaunchButton/index.tsx b/web/fluidity.money/src/components/Button/GeneralButton/LaunchButton/index.tsx
deleted file mode 100644
index 3f019130d..000000000
--- a/web/fluidity.money/src/components/Button/GeneralButton/LaunchButton/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import LaunchButton from "./LaunchButton";
-
-export default LaunchButton;
diff --git a/web/fluidity.money/src/components/Button/GeneralButton/index.tsx b/web/fluidity.money/src/components/Button/GeneralButton/index.tsx
deleted file mode 100644
index 6881be267..000000000
--- a/web/fluidity.money/src/components/Button/GeneralButton/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import GeneralButton from "./GeneralButton";
-
-export default GeneralButton;
diff --git a/web/fluidity.money/src/components/Button/index.tsx b/web/fluidity.money/src/components/Button/index.tsx
deleted file mode 100644
index 0554cedff..000000000
--- a/web/fluidity.money/src/components/Button/index.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import GeneralButton from "./GeneralButton/";
-import LaunchButton from "./GeneralButton/LaunchButton";
-
-export { GeneralButton, LaunchButton };
diff --git a/web/fluidity.money/src/components/CookieConsent/CookieConsent.tsx b/web/fluidity.money/src/components/CookieConsent/CookieConsent.tsx
deleted file mode 100644
index b4d587cb6..000000000
--- a/web/fluidity.money/src/components/CookieConsent/CookieConsent.tsx
+++ /dev/null
@@ -1,45 +0,0 @@
-import { useEffect, useState } from "react";
-
-import styles from "./CookieConsent.module.scss";
-
-const CookieConsent = () => {
- const [cookieConsent, setCookieConsent] = useState(true); // Hide until polled locally
- useEffect(() => {
- const _cookieConsent = localStorage.getItem("cookieConsent");
- if (!_cookieConsent) {
- setCookieConsent(false);
- }
- }, []);
-
- return (
- !cookieConsent && (
-
-
-
Hi there! 👋
- Fluidity uses cookies to ensure that we give you the best experience
- on our website. These are mostly for analytics and security purposes.
-
- If you are curious about what we use cookies for, please read our{" "}
-
- Privacy Policy
-
- .
- We're open source, so our data usage is fully transparent.
-
-
{
- localStorage.setItem("cookieConsent", "true");
- setCookieConsent(true);
- }}
- >
- Got it!
-
-
- )
- );
-};
-export default CookieConsent;
diff --git a/web/fluidity.money/src/components/FluidProject/FluidProject.module.scss b/web/fluidity.money/src/components/FluidProject/FluidProject.module.scss
deleted file mode 100644
index bebab879c..000000000
--- a/web/fluidity.money/src/components/FluidProject/FluidProject.module.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- width: 100%;
- height: 300px;
- background-color: $backgroundGrey;
- cursor: pointer;
- &:hover {
- opacity: 0.8;
- }
-}
-
-.content {
- display: flex;
- flex-direction: column;
- align-items: center;
-}
diff --git a/web/fluidity.money/src/components/FluidProject/FluidProject.tsx b/web/fluidity.money/src/components/FluidProject/FluidProject.tsx
deleted file mode 100644
index 7140bc657..000000000
--- a/web/fluidity.money/src/components/FluidProject/FluidProject.tsx
+++ /dev/null
@@ -1,48 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import styles from "./FluidProject.module.scss";
-
-interface IProject {
- title: string;
- categories: string[];
- chains: string[];
- years: string[];
- topPrize: number;
-}
-
-interface IFluidProjectProps {
- project: IProject;
-}
-
-const FluidProject = ({ project }: IFluidProjectProps) => {
- return (
-
-
-
{project.title}
- Categories
- {project.categories
- .filter((x) => x !== "anyCat")
- .map((category, i) => (
- {category}
- ))}
- Chain
- {project.chains
- .filter((x) => x !== "anyChain")
- .map((chain, i) => (
- {chain}
- ))}
- Year
- {project.years
- .filter((x) => x !== "anyYear")
- .map((year, i) => (
- {year}
- ))}
- {`Top prize: $${project.topPrize}`}
-
-
- );
-};
-
-export default FluidProject;
diff --git a/web/fluidity.money/src/components/FluidProject/index.tsx b/web/fluidity.money/src/components/FluidProject/index.tsx
deleted file mode 100644
index 3bd702d33..000000000
--- a/web/fluidity.money/src/components/FluidProject/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import FluidProject from "./FluidProject";
-
-export default FluidProject;
diff --git a/web/fluidity.money/src/components/HowItWorksTemplate/HowItWorksTemplate.module.scss b/web/fluidity.money/src/components/HowItWorksTemplate/HowItWorksTemplate.module.scss
deleted file mode 100644
index d6f4b408a..000000000
--- a/web/fluidity.money/src/components/HowItWorksTemplate/HowItWorksTemplate.module.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-@import "../../styles/config.scss";
-
-.content {
- display: grid;
- grid-template-columns: 1fr;
- grid-gap: 20px;
- z-index: 1;
-}
diff --git a/web/fluidity.money/src/components/HowItWorksTemplate/HowItWorksTemplate.tsx b/web/fluidity.money/src/components/HowItWorksTemplate/HowItWorksTemplate.tsx
deleted file mode 100644
index 27a8532bd..000000000
--- a/web/fluidity.money/src/components/HowItWorksTemplate/HowItWorksTemplate.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { Heading, Text } from "@fluidity-money/surfing";
-import styles from "./HowItWorksTemplate.module.scss";
-
-interface ITemplateProps {
- children: string;
- header?: string;
- button?: any;
- info: string[];
-}
-
-const HowItWorksTemplate = ({
- children,
- header,
- info,
- button,
-}: ITemplateProps) => {
- return (
-
- {children}
-
- {header}
-
- {info.map((paragraph, i) => (
-
- {paragraph}
-
- ))}
- {button}
-
- );
-};
-
-export default HowItWorksTemplate;
diff --git a/web/fluidity.money/src/components/HowItWorksTemplate/index.tsx b/web/fluidity.money/src/components/HowItWorksTemplate/index.tsx
deleted file mode 100644
index c89b86ff0..000000000
--- a/web/fluidity.money/src/components/HowItWorksTemplate/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import HowItWorksTemplate from "./HowItWorksTemplate";
-
-export default HowItWorksTemplate;
diff --git a/web/fluidity.money/src/components/MobileNavBar/MobileNavBar.module.scss b/web/fluidity.money/src/components/MobileNavBar/MobileNavBar.module.scss
deleted file mode 100644
index 39b282392..000000000
--- a/web/fluidity.money/src/components/MobileNavBar/MobileNavBar.module.scss
+++ /dev/null
@@ -1,28 +0,0 @@
-.container {
- width: 100vw;
-}
-
-.nav {
- box-sizing: border-box;
- position: fixed;
- background-color: transparent;
- width: 100%;
- height: 50px;
- display: flex;
- align-items: center;
- justify-content: space-between;
- padding: 35px 20px 30px 20px;
- z-index: 62;
-}
-
-.fluidity {
- z-index: 1;
- z-index: 2;
- font-size: 30.5px;
- padding-bottom: 2px;
-}
-
-.hidden {
- opacity: 0;
- cursor: default;
-}
diff --git a/web/fluidity.money/src/components/MobileNavBar/MobileNavBar.tsx b/web/fluidity.money/src/components/MobileNavBar/MobileNavBar.tsx
deleted file mode 100644
index 4323e5078..000000000
--- a/web/fluidity.money/src/components/MobileNavBar/MobileNavBar.tsx
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import BurgerMenu from "components/BurgerMenu";
-import MobileNavModal from "modals/MobileNavModal";
-import Link from "next/link";
-import { useState } from "react";
-import styles from "./MobileNavBar.module.scss";
-
-const MobileNavBar = () => {
- const [open, setIsOpen] = useState(false);
-
- return (
-
-
-
-
-
-
-
-
-
-
- {open && (
-
- )}
-
- );
-};
-
-export default MobileNavBar;
diff --git a/web/fluidity.money/src/components/MobileNavBar/index.tsx b/web/fluidity.money/src/components/MobileNavBar/index.tsx
deleted file mode 100644
index 083238c35..000000000
--- a/web/fluidity.money/src/components/MobileNavBar/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import MobileNavBar from "./MobileNavBar";
-
-export default MobileNavBar;
diff --git a/web/fluidity.money/src/components/NavBar/NavBar.module.scss b/web/fluidity.money/src/components/NavBar/NavBar.module.scss
deleted file mode 100644
index 36283a747..000000000
--- a/web/fluidity.money/src/components/NavBar/NavBar.module.scss
+++ /dev/null
@@ -1,81 +0,0 @@
-@import "../../styles/config.scss";
-
-header.outerContainer {
- box-sizing: border-box;
- align-items: center;
- width: 100vw;
- height: 100px;
- background-color: transparent;
- display: flex;
- justify-content: space-between;
- padding: 10px 50px 10px 50px;
- position: fixed;
- max-width: 3000px;
- z-index: 10;
- white-space: nowrap;
-
- @media (max-width: 900px) {
- padding: 10px 30px 10px 30px;
- }
-
- .navbar {
- position: absolute;
- left: 50%;
- transform: translateX(-50%);
- border: 1px solid rgba(255, 255, 255, 0.2);
- border-radius: 25px;
- box-sizing: border-box;
- display: flex;
- justify-content: space-between;
- align-items: center;
- gap: 1.5em;
- padding: 0.6em 2em;
- z-index: 99;
- justify-self: center;
- backdrop-filter: blur(10px);
-
- a {
- display: flex;
- gap: 0.5em;
- align-items: center;
- white-space: nowrap;
-
- svg {
- stroke: currentColor;
- }
-
- .active {
- & > * {
- font-weight: 700;
- color: $fluidWhite;
- text-decoration: underline;
- text-underline-offset: 0.5em;
- }
- }
- }
-
- @media (max-width: 750px) {
- grid-template-columns: 1fr 2fr 1fr;
- }
- }
-}
-
-.fluidity {
- z-index: 51;
- cursor: pointer;
-}
-
-.imgContainer {
- width: 100px;
- display: flex;
- justify-content: center;
- margin-bottom: 20px;
- img {
- max-width: 100%;
- display: block;
- }
-}
-
-.transparent {
- mix-blend-mode: difference;
-}
diff --git a/web/fluidity.money/src/components/NavBar/NavBar.tsx b/web/fluidity.money/src/components/NavBar/NavBar.tsx
deleted file mode 100644
index 8cd36eeb4..000000000
--- a/web/fluidity.money/src/components/NavBar/NavBar.tsx
+++ /dev/null
@@ -1,148 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { AnimatePresence, motion } from "framer-motion";
-import useScrollDirection from "hooks/useScrollDirection";
-import { useState } from "react";
-import {
- ArrowDown,
- ArrowRight,
- ArrowTopRight,
- CaretRight,
- NavBarModal,
- Text,
- useViewport,
-} from "@fluidity-money/surfing";
-import styles from "./NavBar.module.scss";
-import { LaunchButton } from "components/Button";
-import Link from "next/link";
-
-const navLinks = [
- {
- title: 'HOW IT WORKS',
- href: '/howitworks',
- icon:
- },
- {
- title: 'RESOURCES',
- href: '/resources',
- icon:
- },
- {
- title: 'DUNE ANALYTICS',
- href: 'https://dune.com/neogeo/fluidity-arbitrum',
- icon:
- }
-]
-
-const NavBar = () => {
- const [modal, setModal] = useState(false);
-
- const handleModal = (show: boolean) => {
- setModal(show);
- };
-
- const { width } = useViewport();
- const breakpoint = 900;
-
- const { scrollDir } = useScrollDirection();
- const scrollVariants = {
- appear: { y: 0 },
- disappear: { y: -100 },
- };
-
- return (
-
- );
-};
-
-export default NavBar;
-
-interface ILinkButton {
- children: string;
- size: "small" | "medium" | "large";
- type: "internal" | "external";
- handleClick: () => void;
-}
-
-const links: ILinkButton[] = [
- {
- children: "articles",
- size: "small",
- type: "internal",
- handleClick: () => { },
- },
- {
- children: "fluniversity",
- size: "small",
- type: "internal",
- handleClick: () => { },
- },
- {
- children: "whitepapers",
- size: "small",
- type: "internal",
- handleClick: () => { },
- },
- {
- children: "documentation",
- size: "small",
- type: "external",
- handleClick: () => { },
- },
-];
diff --git a/web/fluidity.money/src/components/NavBar/index.tsx b/web/fluidity.money/src/components/NavBar/index.tsx
deleted file mode 100644
index 74ec23616..000000000
--- a/web/fluidity.money/src/components/NavBar/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import NavBar from "./NavBar";
-
-export default NavBar;
diff --git a/web/fluidity.money/src/components/RewardsBackground/RewardsBackground.module.scss b/web/fluidity.money/src/components/RewardsBackground/RewardsBackground.module.scss
deleted file mode 100644
index 35f4ef225..000000000
--- a/web/fluidity.money/src/components/RewardsBackground/RewardsBackground.module.scss
+++ /dev/null
@@ -1,46 +0,0 @@
-@import "../../styles/config.scss";
-.container {
- position: relative;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- isolation: isolate;
-
- &::before {
- content: "";
- inset: 0;
- position: absolute;
- width: 100%;
- height: 100%;
- background: linear-gradient(
- to bottom,
- rgba(0,0,0,0) 0%,
- rgba(0,0,0,1) 20%,
- rgba(0,0,0,1) 100%,
- )
- }
-}
-
-.rewardsBackground {
- height: 100%;
- width: 100%;
- position: absolute;
- min-height: 850px;
- max-height: 900px;
- max-width: 3000px;
- overflow-y: hidden;
- mix-blend-mode: darken;
- overflow-x: hidden;
-}
-
-.shade {
- position: absolute;
- min-height: 850px;
- max-height: 900px;
- max-width: 3000px;
- width: 100%;
- height: 100%;
-}
diff --git a/web/fluidity.money/src/components/RewardsBackground/RewardsBackground.tsx b/web/fluidity.money/src/components/RewardsBackground/RewardsBackground.tsx
deleted file mode 100644
index b6d2c2af9..000000000
--- a/web/fluidity.money/src/components/RewardsBackground/RewardsBackground.tsx
+++ /dev/null
@@ -1,78 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { ContinuousCarousel, useViewport } from "@fluidity-money/surfing";
-import styles from "./RewardsBackground.module.scss";
-import { useInView } from "react-intersection-observer";
-import { motion } from "framer-motion";
-import React from "react";
-
-interface IProps {
- carouselInfo: React.ReactNode[];
-}
-
-const RewardsBackground = ({ carouselInfo }: IProps) => {
- const { ref, inView } = useInView();
- const { width } = useViewport();
-
- // indexes to divide carousel rows
- const sliceIndex = [
- 0, 29, 30, 59, 60, 89, 90, 119, 120, 149, 150, 179, 180, 209, 210, 239, 240,
- 269, 270, 299, 300, 329, 330, 359,
- ];
-
- const carouselVariants = {
- appear: { x: 0 },
- };
-
- return (
-
-
-
- {/* use a closure to count iterations with an accumulator */}
- {Array.from({ length: 6 }).map(
- ((iteratorCounter) => () => {
- if (sliceIndex[iteratorCounter] >= carouselInfo.length)
- iteratorCounter = 0;
-
- return (
-
- 0 ? { x: -500 } : { x: -1500 }
- }
- variants={carouselVariants}
- animate={inView && "appear"}
- transition={{ type: "tween", duration: 5 }}
- >
-
- {carouselInfo.slice(
- sliceIndex[iteratorCounter++],
- sliceIndex[iteratorCounter++]
- )}
-
-
- 0 ? { x: 500 } : { x: 1500 }}
- variants={carouselVariants}
- animate={inView && "appear"}
- transition={{ type: "tween", duration: 5 }}
- >
-
- {carouselInfo.slice(
- sliceIndex[iteratorCounter++],
- sliceIndex[iteratorCounter++]
- )}
-
-
-
- );
- })(0)
- )}
-
-
- );
-};
-
-export default RewardsBackground;
diff --git a/web/fluidity.money/src/components/RewardsBackground/index.tsx b/web/fluidity.money/src/components/RewardsBackground/index.tsx
deleted file mode 100644
index 121408845..000000000
--- a/web/fluidity.money/src/components/RewardsBackground/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import RewardsBackground from "./RewardsBackground";
-
-export default RewardsBackground;
diff --git a/web/fluidity.money/src/components/RewardsInfoBox/RewardsInfoBox.module.scss b/web/fluidity.money/src/components/RewardsInfoBox/RewardsInfoBox.module.scss
deleted file mode 100644
index 13e312efd..000000000
--- a/web/fluidity.money/src/components/RewardsInfoBox/RewardsInfoBox.module.scss
+++ /dev/null
@@ -1,106 +0,0 @@
-@import "../../styles/config.scss";
-
-.infoBoxContainer {
- position: absolute;
- height: 294px;
- min-width: 496px;
- z-index: 1;
- @include max-620px {
- width: 296px;
- height: 249px;
- display: flex;
- }
-}
-
-.infoBoxContainerStats {
- position: absolute;
- height: 294px;
- width: 496px;
- top: 250px;
- z-index: 2;
- display: flex;
- align-items: center;
- justify-content: center;
- @include max-620px {
- width: 296px;
- height: 249px;
- display: flex;
- }
-}
-
-.infoBox {
- background-color: $fluidBlack;
- padding: 48px;
- display: flex;
- flex-direction: column;
- align-items: center;
- gap: 10px;
- width: 100%;
- h1 {
- cursor: pointer;
- margin: 0;
- font-style: normal;
- font-weight: 400;
- font-size: 72px;
- line-height: 100%;
- text-align: center;
- display: flex;
- flex-direction: row;
-
- @include max-620px {
- font-size: 36px;
- }
-
- &:hover {
- opacity: 0.6;
- }
- }
- h3 {
- margin: 6px;
- @include max-620px {
- font-size: 16px;
- }
- }
-}
-
-.infoBoxTransparent {
- background-color: transparent;
- padding: 70px 70px 70px 70px;
- display: flex;
- flex-direction: column;
- align-items: center;
- width: 460px;
- z-index: 3;
- h1 {
- cursor: pointer;
- margin: 0;
- font-size: 80px;
-
- @include max-620px {
- font-size: 36px;
- }
-
- &:hover {
- opacity: 0.6;
- }
- }
- h4 {
- margin: 6px;
- font-style: normal;
- font-weight: 400;
- font-size: 20px;
- line-height: 120%;
- letter-spacing: 0.01em;
- @include max-620px {
- font-size: 16px;
- }
- }
-}
-
-.overlap {
- z-index: 9;
-}
-
-.alignCenter {
- text-align: center;
-}
diff --git a/web/fluidity.money/src/components/RewardsInfoBox/RewardsInfoBox.tsx b/web/fluidity.money/src/components/RewardsInfoBox/RewardsInfoBox.tsx
deleted file mode 100644
index ebef709a9..000000000
--- a/web/fluidity.money/src/components/RewardsInfoBox/RewardsInfoBox.tsx
+++ /dev/null
@@ -1,144 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-import { Suspense, useEffect, useState } from "react";
-import { createPortal } from "react-dom";
-import { useChainContext } from "hooks/ChainContext";
-import {
- BlockchainModal,
- ChainSelectorButton,
- SupportedChains,
- Heading,
- useViewport,
- LoadingDots,
-} from "@fluidity-money/surfing";
-import styles from "./RewardsInfoBox.module.scss";
-import dynamic from "next/dynamic";
-import { motion } from "framer-motion";
-
-interface IRewardBoxProps {
- totalTransactions: number;
- changeScreen: () => void;
- type: "black" | "transparent";
- rewardPool?: number;
- loading: boolean;
-}
-
-const AnimatedNumbers = dynamic(() => import("react-animated-numbers"), {
- ssr: false,
-});
-
-const RewardsInfoBox = ({
- totalTransactions,
- changeScreen,
- type,
- rewardPool,
- loading,
-}: IRewardBoxProps) => {
- const { chain, setChain } = useChainContext();
-
- const showRewardPool = type === "black";
-
- const imgLink = (opt: string) => {
- switch (opt) {
- case "SOL":
- return "/assets/images/chainIcons/solanaIcon.svg";
- case "ARB":
- return "/assets/images/chainIcons/arbIcon.svg";
- case "POLY_ZK":
- return "/assets/images/chainIcons/polygonIcon.svg";
- case "ETH":
- default:
- return "/assets/images/chainIcons/ethIcon.svg";
- }
- };
-
- const [showModal, setShowModal] = useState(false);
-
- const { width } = useViewport();
- const mobileBreakpoint = 620;
-
- const chainOptions = Object.keys(SupportedChains).map((chain) => ({
- name: chain,
- icon: ,
- disabled: false,
- }));
-
- const [prizePool, setPrizePool] = useState(0);
-
- useEffect(() => {
- setPrizePool(rewardPool);
- }, [loading]);
-
- return (
-
-
-
,
- }}
- onClick={() => setShowModal(true)}
- />
-
{ }}>
- {showRewardPool ? (
-
- {!loading ? (
-
- $
-
-
- ) : (
-
- )}
-
- ) : (
- totalTransactions
- )}
-
-
- {!loading && (
-
- {showRewardPool
- ? !loading && "Reward pool"
- : "Total transactions"}
-
- )}
-
- {showModal &&
- createPortal(
-
,
- }}
- className={styles.overlap}
- options={chainOptions}
- setOption={setChain}
- mobile={width <= mobileBreakpoint && width > 0}
- />,
- document.body
- )}
- {/*
{}}>
- FLUID STATS
- */}
-
-
- );
-};
-
-export default RewardsInfoBox;
diff --git a/web/fluidity.money/src/components/RewardsInfoBox/index.tsx b/web/fluidity.money/src/components/RewardsInfoBox/index.tsx
deleted file mode 100644
index dd236d2f3..000000000
--- a/web/fluidity.money/src/components/RewardsInfoBox/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import RewardsInfoBox from "./RewardsInfoBox";
-
-export default RewardsInfoBox;
diff --git a/web/fluidity.money/src/data/apolloClient.ts b/web/fluidity.money/src/data/apolloClient.ts
deleted file mode 100644
index 32df3e60d..000000000
--- a/web/fluidity.money/src/data/apolloClient.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-import type { OnDataOptions } from "@apollo/client";
-
-import ws from "ws";
-
-import { ApolloClient, InMemoryCache, HttpLink, split } from "@apollo/client";
-import { getMainDefinition } from "@apollo/client/utilities";
-import { GraphQLWsLink } from "@apollo/client/link/subscriptions";
-import { createClient } from "graphql-ws";
-
-const httpLink = new HttpLink({
- uri: "https://fluidity.hasura.app/v1/graphql",
-});
-
-const wsLink = new GraphQLWsLink(
- createClient({
- url: "wss://fluidity.hasura.app/v1/graphql",
- webSocketImpl:
- typeof window !== "undefined" ? WebSocket : (await import("ws")).default,
- })
-);
-
-const splitLink = split(
- ({ query }) => {
- const definition = getMainDefinition(query);
- return (
- definition.kind === "OperationDefinition" &&
- definition.operation === "subscription"
- );
- },
- wsLink,
- httpLink
-);
-
-export const client = new ApolloClient({
- link: splitLink,
- cache: new InMemoryCache(),
- ssrMode: false,
-});
-
-const onData = (
- next: (data: T) => void,
- onError: (e: Error) => void = () => {}
-) => {
- return ({ data }: OnDataOptions) => {
- data.error || data.data === null ? onError(data.error) : next(data.data);
- };
-};
-
-export { onData };
diff --git a/web/fluidity.money/src/data/ethereum/getTotalRewardPool.json b/web/fluidity.money/src/data/ethereum/getTotalRewardPool.json
deleted file mode 100644
index 8d24790f0..000000000
--- a/web/fluidity.money/src/data/ethereum/getTotalRewardPool.json
+++ /dev/null
@@ -1,15 +0,0 @@
-[
- {
- "inputs": [],
- "name": "getTotalRewardPool",
- "outputs": [
- {
- "internalType": "uint256",
- "name": "amount",
- "type": "uint256"
- }
- ],
- "stateMutability": "nonpayable",
- "type": "function"
- }
-]
diff --git a/web/fluidity.money/src/data/ethereum/index.ts b/web/fluidity.money/src/data/ethereum/index.ts
deleted file mode 100644
index 07da1db2a..000000000
--- a/web/fluidity.money/src/data/ethereum/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export { getEthTotalPrizePool } from "./prizePool";
-export { getTotalTransactions } from "./onChainUtil";
diff --git a/web/fluidity.money/src/data/ethereum/onChainUtil.ts b/web/fluidity.money/src/data/ethereum/onChainUtil.ts
deleted file mode 100644
index 89cf0841e..000000000
--- a/web/fluidity.money/src/data/ethereum/onChainUtil.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-import { AbiItem } from "web3-utils";
-import IERC20 from "@openzeppelin/contracts/build/contracts/IERC20.json";
-import Web3 from "web3";
-
-const fluidEthTokens = [
- "0xADc234a4e90E2045f353F5d4fCdE66144d23b458",
- "0x9d1089802eE608BA84C5c98211afE5f37F96B36C",
- "0x244517Dc59943E8CdFbD424Bdb3262c5f04a1387",
- "0x0B319dB00d07C8fAdfaAEf13C910141a5dA0aa8F",
- "0x2bE1e42BF263AaB47D27Ba92E72c14823e101D7C",
-];
-
-export const getTotalTransactions = async () => {
- var web3 = new Web3(process.env.FLU_ETH_RPC_HTTP);
-
- let total = 0;
- for (let i = 0; i < fluidEthTokens.length; i++) {
- const txs = await new web3.eth.Contract(
- IERC20.abi as unknown as AbiItem,
- fluidEthTokens[i]
- ).getPastEvents("Transfer", {
- fromBlock: 0,
- toBlock: "latest",
- });
-
- total += txs.length;
- }
-
- return total;
-};
diff --git a/web/fluidity.money/src/data/ethereum/prizePool.ts b/web/fluidity.money/src/data/ethereum/prizePool.ts
deleted file mode 100644
index 3f4e0e7d0..000000000
--- a/web/fluidity.money/src/data/ethereum/prizePool.ts
+++ /dev/null
@@ -1,129 +0,0 @@
-import { JsonRpcProvider, Provider } from "@ethersproject/providers";
-import { BigNumber } from "ethers";
-import { Contract } from "ethers";
-import BN from "big.js";
-
-import PrizePoolABI from "./prizePoolABI.json";
-import TotalPrizePoolABI from "./getTotalRewardPool.json";
-
-type ErrorType = {
- data: { message: string };
-} & { message: string };
-
-const handleContractErrors = async (
- error: ErrorType,
- provider: Provider | undefined
-) => {
- const msg = error?.data?.message ?? error?.message;
-
- if (!msg) throw new Error(`Unknown Error: ${error}`);
-
- // check for denial separately (these don't contain an error code for some reason)
- if (msg === "MetaMask Tx Signature: User denied transaction signature.") {
- throw new Error(`Transaction Denied`);
- }
-
- try {
- // check if we've got a different metamask error
- const metaMaskError = JSON.parse(msg.match(/{.*}/)?.[0] || "");
-
- if (metaMaskError?.value.code === -32603) {
- throw new Error(
- `Failed to make swap. Please reset your Metamask account (settings -> advanced -> reset account)`
- );
- } else if (metaMaskError?.value.code === -32000) {
- throw new Error(`Failed to make swap. Gas limit too low.`);
- }
-
- // otherwise, check for a 'non intrinsic' gas error (gas exhausted)
- const { hash } = metaMaskError || {};
- const receipt = await provider?.getTransactionReceipt(hash);
- // found revert opcode, assume it's a gas error since we can't call this with an insufficient balance within the application
- if (receipt?.status === 0) {
- throw new Error(
- `Failed to make swap. Gas limit of ${receipt?.gasUsed?.toNumber()} exhausted!`
- );
- }
- } catch (e) {
- // otherwise, use a generic error
- throw new Error(`Failed to make swap. ${msg}`);
- }
-};
-
-type PrizePool = {
- amount: BigNumber;
- decimals: number;
-};
-
-const prizePoolConfig = {
- ethereum: {
- address: "0xD3E24D732748288ad7e016f93B1dc4F909Af1ba0",
- rpc: process.env.FLU_ETH_RPC_HTTP,
- },
- arbitrum: {
- address: "0x9e48603b87930eD3EC6eB599413C4d423D92C822",
- rpc: process.env.FLU_ARB_RPC_HTTP,
- },
-};
-
-// Returns total prize pool from aggregated pools
-export const getEthTotalPrizePool = async (): Promise => {
- const { address, rpc } = prizePoolConfig.ethereum;
-
- const provider = new JsonRpcProvider(rpc);
-
- try {
- const rewardPoolContract = new Contract(address, PrizePoolABI, provider);
-
- if (!rewardPoolContract)
- throw new Error(`Could not instantiate Reward Pool at ${address}`);
-
- const pools: PrizePool[] = await rewardPoolContract.callStatic.getPools();
-
- const totalPrizePool = pools.reduce((sum, { amount, decimals }) => {
- // amount is uint256, convert to proper BN for float calculations
- const amountBn = new BN(amount.toString());
- const decimalsBn = new BN(10).pow(decimals);
- const amountDiv = amountBn.div(decimalsBn);
-
- return sum.add(amountDiv);
- }, new BN(0));
-
- return totalPrizePool.toNumber();
- } catch (error) {
- await handleContractErrors(error as ErrorType, provider);
- return 0;
- }
-};
-
-// Returns total prize pool from aggregated contract
-export const getArbTotalPrizePool = async (): Promise => {
- const { address, rpc } = prizePoolConfig.arbitrum;
-
- const provider = new JsonRpcProvider(rpc);
-
- try {
- const rewardPoolContract = new Contract(
- address,
- TotalPrizePoolABI,
- provider
- );
-
- if (!rewardPoolContract)
- throw new Error(`Could not instantiate Reward Pool at ${address}`);
-
- const totalPrizePool_ =
- await rewardPoolContract.callStatic.getTotalRewardPool();
-
- const totalPrizePool = new BN(totalPrizePool_.toString());
-
- const DECIMALS = 18;
-
- const decimalsBn = new BN(10).pow(DECIMALS);
-
- return totalPrizePool.div(decimalsBn).toNumber();
- } catch (error) {
- await handleContractErrors(error as ErrorType, provider);
- return 0;
- }
-};
diff --git a/web/fluidity.money/src/data/ethereum/prizePoolABI.json b/web/fluidity.money/src/data/ethereum/prizePoolABI.json
deleted file mode 100644
index 65d85bd6f..000000000
--- a/web/fluidity.money/src/data/ethereum/prizePoolABI.json
+++ /dev/null
@@ -1,28 +0,0 @@
-[
- {
- "inputs": [],
- "name": "getPools",
- "outputs": [
- {
- "components": [
- {
- "internalType": "uint256",
- "name": "amount",
- "type": "uint256"
- },
- {
- "internalType": "uint8",
- "name": "decimals",
- "type": "uint8"
- }
- ],
- "internalType": "struct RewardPool[]",
- "name": "rewardPool",
- "type": "tuple[]"
- }
- ],
- "stateMutability": "nonpayable",
- "type": "function"
- }
- ]
-
\ No newline at end of file
diff --git a/web/fluidity.money/src/data/monthlyLargestWinners.ts b/web/fluidity.money/src/data/monthlyLargestWinners.ts
deleted file mode 100644
index 32996cd3f..000000000
--- a/web/fluidity.money/src/data/monthlyLargestWinners.ts
+++ /dev/null
@@ -1,54 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useMemo } from "react";
-import { gql, useQuery } from "@apollo/client";
-
-export type LargestDailyWinner = {
- network: string;
- transaction_hash: string;
- winning_address: string;
- awarded_day: string;
- token_short_name: string;
- winning_amount_scaled: number;
-};
-
-export type LargestMonthlyWinnersRes = {
- highest_rewards_monthly: LargestDailyWinner[];
-};
-
-const largestDailyWinnersMonthlyQuery = gql`
- query HighestRewards($network: network_blockchain!) {
- highest_rewards_monthly(where: { network: { _eq: $network } }) {
- network
- transaction_hash
- winning_address
- awarded_day
- token_short_name
- winning_amount_scaled
- }
- }
-`;
-
-const useHighestRewardStatistics = (
- onNext: (winnings: LargestMonthlyWinnersRes) => void,
- network: string
-) => {
- const { query, options } = useMemo(
- () => ({
- query: largestDailyWinnersMonthlyQuery,
- options: {
- variables: {
- network,
- },
- onCompleted: onNext,
- },
- }),
- [network]
- );
-
- return useQuery(query, options);
-};
-
-export { useHighestRewardStatistics };
diff --git a/web/fluidity.money/src/data/tvl.ts b/web/fluidity.money/src/data/tvl.ts
deleted file mode 100644
index 348b541a4..000000000
--- a/web/fluidity.money/src/data/tvl.ts
+++ /dev/null
@@ -1,44 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useMemo } from "react";
-import { gql, useSubscription } from "@apollo/client";
-import { onData } from "./apolloClient";
-
-export interface Tvl {
- tvl: number;
- time: string;
- contract_address: string;
- network: string;
-}
-
-export interface TvlRes {
- tvl: Tvl[];
-}
-
-const liveTvlSubscription = gql`
- subscription tvlLiveTvlSubscription {
- tvl(order_by: { contract_address: desc }, distinct_on: contract_address) {
- tvl
- time
- contract_address
- network
- }
- }
-`;
-
-const useLiveTvl = (onNext: (data: TvlRes) => void) => {
- const { subscription, options } = useMemo(() => {
- return {
- subscription: liveTvlSubscription,
- options: {
- onData: onData(onNext),
- },
- };
- }, []);
-
- return useSubscription(subscription, options);
-};
-
-export { useLiveTvl };
diff --git a/web/fluidity.money/src/data/userActions.ts b/web/fluidity.money/src/data/userActions.ts
deleted file mode 100644
index 2552b7a42..000000000
--- a/web/fluidity.money/src/data/userActions.ts
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useMemo } from "react";
-import { gql, useSubscription } from "@apollo/client";
-import { onData } from "./apolloClient";
-
-export interface TransactionCount {
- user_actions_aggregate: {
- aggregate: {
- count: number;
- };
- };
-}
-
-const countTransactionsByNetworkSubscription = gql`
- subscription userActionsGetCountTransactionsByNetworkSubscription(
- $network: network_blockchain!
- ) {
- user_actions_aggregate(where: { network: { _eq: $network } }) {
- aggregate {
- count
- }
- }
- }
-`;
-
-export const useCountTransactions = (
- onNext: (txCount: TransactionCount) => void,
- network: string
-) => {
- const { subscription, options } = useMemo(
- () => ({
- subscription: countTransactionsByNetworkSubscription,
- options: {
- variables: {
- network,
- },
- onData: onData(onNext),
- },
- }),
- [network]
- );
-
- return useSubscription(subscription, options);
-};
diff --git a/web/fluidity.money/src/data/winners.ts b/web/fluidity.money/src/data/winners.ts
deleted file mode 100644
index 8445319f1..000000000
--- a/web/fluidity.money/src/data/winners.ts
+++ /dev/null
@@ -1,130 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useMemo } from "react";
-import { gql, useSubscription } from "@apollo/client";
-import { onData } from "./apolloClient";
-
-export interface Winner {
- awarded_time: string;
- token_decimals: number;
- token_short_name: string;
- transaction_hash: string;
- winning_amount: number;
- winning_address: string;
-}
-
-export interface WinnersRes {
- winners: Winner[];
-}
-
-const winningTransactionsByAddressSubscription = gql`
- subscription winnersGetWinningTransactionsByAddressSubscription(
- $network: network_blockchain!
- $address: String!
- $date: timestamp!
- ) {
- winners(
- order_by: { awarded_time: desc }
- where: {
- network: { _eq: $network }
- winning_address: { _eq: $address }
- awarded_time: { _gte: $date }
- }
- ) {
- awarded_time
- transaction_hash
- token_short_name
- winning_amount
- token_decimals
- winning_address
- }
- }
-`;
-
-const winningTransactionsAllSubscription = gql`
- subscription winnersGetWinningTransactionsAllSubscription(
- $network: network_blockchain!
- $date: timestamp!
- ) {
- winners(
- order_by: { awarded_time: desc }
- where: { network: { _eq: $network }, awarded_time: { _gte: $date } }
- ) {
- awarded_time
- transaction_hash
- token_short_name
- winning_amount
- token_decimals
- winning_address
- }
- }
-`;
-
-const winningTransactionsAnyTimeAllSubscription = gql`
- subscription winnersGetWinningTransactionsAnyTimeAllSubscription(
- $network: network_blockchain!
- ) {
- winners(
- order_by: { awarded_time: desc }
- where: { network: { _eq: $network } }
- limit: 360
- ) {
- awarded_time
- transaction_hash
- token_short_name
- winning_amount
- token_decimals
- winning_address
- }
- }
-`;
-
-export const useWinningTransactions = (
- onNext: (winnings: WinnersRes) => void,
- network: string,
- date?: string,
- address?: string
-) => {
- const { subscription, options } = useMemo(() => {
- if (!date) {
- return {
- subscription: winningTransactionsAnyTimeAllSubscription,
- options: {
- variables: {
- network,
- },
- onData: onData(onNext),
- },
- };
- }
-
- if (!address) {
- return {
- subscription: winningTransactionsAllSubscription,
- options: {
- variables: {
- network,
- date,
- },
- onData: onData(onNext),
- },
- };
- }
-
- return {
- subscription: winningTransactionsByAddressSubscription,
- options: {
- variables: {
- network,
- address,
- date,
- },
- onData: onData(onNext),
- },
- };
- }, [network, address, date]);
-
- return useSubscription(subscription, options as any);
-};
diff --git a/web/fluidity.money/src/hooks/ChainContext.tsx b/web/fluidity.money/src/hooks/ChainContext.tsx
deleted file mode 100644
index 9c2585c6d..000000000
--- a/web/fluidity.money/src/hooks/ChainContext.tsx
+++ /dev/null
@@ -1,138 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-import type { RewardPoolRes } from "pages/api/reward_pool";
-
-import { Dispatch, SetStateAction, useEffect } from "react";
-import type { Winner, WinnersRes } from "data/winners";
-import type {
- LargestDailyWinner,
- LargestMonthlyWinnersRes,
-} from "data/monthlyLargestWinners";
-import type { TransactionCount } from "data/userActions";
-
-import { createContext, useContext, useState } from "react";
-import { SupportedChains, SupportedChainsList } from "@fluidity-money/surfing";
-import { useWinningTransactions } from "data/winners";
-import { useCountTransactions } from "data/userActions";
-import { useHighestRewardStatistics } from "data/monthlyLargestWinners";
-
-interface ChainState {
- chain: SupportedChainsList;
- network: Network;
- setChain: Dispatch>;
- apiState: ApiState;
-}
-
-type onChainData = {
- data:
- | {
- ethPool: number;
- solPool: number;
- arbPool: number;
- totalTransactions: number;
- }
- | undefined;
- loading: boolean;
-};
-
-interface ApiState {
- weekWinnings: Winner[];
- largestDailyWinnings: LargestDailyWinner[];
- onChainData: onChainData;
-}
-
-export type Network = "STAGING" | "MAINNET";
-
-const initChainState = (): ChainState => {
- return {
- chain: "ARB",
- network: "MAINNET",
- setChain: () => { },
- apiState: {
- weekWinnings: [],
- largestDailyWinnings: [],
- onChainData: { data: undefined, loading: false },
- },
- };
-};
-
-const ChainContext = createContext(initChainState());
-
-const ChainContextProvider = ({
- children,
-}: {
- children: JSX.Element | JSX.Element[];
-}) => {
- const [chain, setChain] = useState("ARB");
-
- const network: Network = "MAINNET";
-
- const [weekWinnings, setWeekWinnings] = useState([]);
- const [largestDailyWinnings, setLargestDailyWinnings] = useState<
- LargestDailyWinner[]
- >([]);
- const [onChainData, setOnChainData] = useState({
- data: undefined,
- loading: false,
- });
- const [txCount, setTxCount] = useState(0);
-
- const apiState = {
- weekWinnings,
- largestDailyWinnings,
- onChainData,
- txCount,
- };
-
- const prevWeekDate = new Date();
- prevWeekDate.setDate(prevWeekDate.getDate() - 7);
-
- useHighestRewardStatistics(
- ({ highest_rewards_monthly }: LargestMonthlyWinnersRes) =>
- setLargestDailyWinnings(highest_rewards_monthly),
- SupportedChains[chain].name
- );
-
- useWinningTransactions(
- ({ winners }: WinnersRes) => setWeekWinnings(winners),
- SupportedChains[chain].name
- // formatToGraphQLDate(prevWeekDate),
- );
-
- useCountTransactions(
- (txCount: TransactionCount) =>
- setTxCount(txCount.user_actions_aggregate.aggregate.count),
- SupportedChains[chain].name
- );
-
- useEffect(() => {
- setOnChainData({ data: undefined, loading: true });
-
- fetch("/api/reward_pool")
- .then((res) => res.json())
- .then((data: RewardPoolRes) => {
- setOnChainData({
- data: {
- ethPool: Number(data.ethPool),
- solPool: Number(data.solPool),
- arbPool: Number(data.arbPool),
- totalTransactions: Number(data.totalTransactions),
- },
- loading: false,
- });
- });
- }, []);
-
- return (
-
- {children}
-
- );
-};
-
-const useChainContext = () => {
- return useContext(ChainContext);
-};
-
-export { ChainContextProvider, useChainContext };
diff --git a/web/fluidity.money/src/hooks/useScrollDirection.ts b/web/fluidity.money/src/hooks/useScrollDirection.ts
deleted file mode 100644
index aeaaee55c..000000000
--- a/web/fluidity.money/src/hooks/useScrollDirection.ts
+++ /dev/null
@@ -1,46 +0,0 @@
-import { useEffect, useState } from "react";
-
-export enum ScrollDirection {
- up = "up",
- down = "down",
-}
-
-const useScrollDirection = () => {
- const threshold = 100;
- const [scrollDir, setScrollDir] = useState(ScrollDirection.up);
-
- useEffect(() => {
- let previousScrollYPosition = window.scrollY;
-
- const scrolledMoreThanThreshold = (currentScrollYPosition: number) =>
- Math.abs(currentScrollYPosition - previousScrollYPosition) > threshold;
-
- const isScrollingUp = (currentScrollYPosition: number) =>
- currentScrollYPosition > previousScrollYPosition &&
- !(previousScrollYPosition > 0 && currentScrollYPosition === 0) &&
- !(currentScrollYPosition > 0 && previousScrollYPosition === 0);
-
- const updateScrollDirection = () => {
- const currentScrollYPosition = window.scrollY;
-
- if (scrolledMoreThanThreshold(currentScrollYPosition)) {
- const newScrollDirection = isScrollingUp(currentScrollYPosition)
- ? ScrollDirection.down
- : ScrollDirection.up;
- setScrollDir(newScrollDirection);
- previousScrollYPosition =
- currentScrollYPosition > 0 ? currentScrollYPosition : 0;
- }
- };
-
- const onScroll = () => window.requestAnimationFrame(updateScrollDirection);
-
- window.addEventListener("scroll", onScroll);
-
- return () => window.removeEventListener("scroll", onScroll);
- }, []);
-
- return { scrollDir };
-};
-
-export default useScrollDirection;
diff --git a/web/fluidity.money/src/modals/MobileNavModal/MobileNavModal.module.scss b/web/fluidity.money/src/modals/MobileNavModal/MobileNavModal.module.scss
deleted file mode 100644
index 52ad35299..000000000
--- a/web/fluidity.money/src/modals/MobileNavModal/MobileNavModal.module.scss
+++ /dev/null
@@ -1,112 +0,0 @@
-.container {
- position: fixed;
- width: 100%;
- height: 100%;
- background-color: black;
- display: flex;
- flex-direction: column;
- align-items: center;
- gap: 10px;
- padding-top: 100px;
- z-index: 61;
-
- .logo {
- margin-bottom: 20px;
- }
-
- h5 {
- font-weight: 100;
- }
-}
-
-.socials {
- margin-top: 20px;
- margin-bottom: 10px;
- display: flex;
- gap: 25px;
-}
-
-.imgContainer {
- width: 160px;
- display: flex;
- justify-content: center;
-}
-
-.button {
- background-color: transparent;
- border: 0.5px solid rgba(255, 255, 255, 0.8);
- color: "orange";
- max-width: 300px;
- text-transform: uppercase;
- width: 100%;
- text-align: center;
- height: fit-content;
- border-radius: 100px;
- padding: 10px;
- display: flex;
- align-items: center;
- justify-content: center;
-
- &:focus:enabled {
- box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.2);
- color: #ffffff;
- }
-
- &:hover:enabled {
- background-color: #ffffff;
- background-color: #ffffff;
- color: black;
- }
-
- &:disabled {
- cursor: default;
- color: #4d4d4c;
- background-color: transparent;
- border: 0.5px solid rgba(255, 255, 255, 0.1);
- }
-}
-
-.whiteButton {
- background-color: #ffffff;
- border: 0.5px solid #ffffff;
- color: black;
- width: fit-content;
- height: fit-content;
- text-transform: uppercase;
- max-width: 300px;
- min-height: 60px;
- width: 100%;
- text-align: center;
- height: fit-content;
- border-radius: 30px;
- padding: 10px;
- display: flex;
- align-items: center;
- justify-content: center;
-
- &:focus:enabled {
- background-color: #ffffff;
- box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 0.2);
- }
-
- &:hover:enabled {
- background-color: transparent;
- border: 0.5px solid #ffffff;
- color: #ffffff;
- }
-
- &:disabled {
- cursor: default;
- color: black;
- background-color: rgba(255, 255, 255, 0.1);
- border: 0.5px solid rgba(255, 255, 255, 0.1);
- }
-}
-
-.smaller {
- font-size: 8px;
-}
-
-.black {
- color: black;
-}
diff --git a/web/fluidity.money/src/modals/MobileNavModal/MobileNavModal.tsx b/web/fluidity.money/src/modals/MobileNavModal/MobileNavModal.tsx
deleted file mode 100644
index 95a6062e3..000000000
--- a/web/fluidity.money/src/modals/MobileNavModal/MobileNavModal.tsx
+++ /dev/null
@@ -1,123 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { Text } from "@fluidity-money/surfing";
-import Image from "next/image";
-import Link from "next/link";
-import styles from "./MobileNavModal.module.scss";
-
-interface IMobileNavModalProps {
- setIsOpen: React.Dispatch>;
- navLinks: string[];
-}
-
-const MobileNavModal = ({ navLinks, setIsOpen }: IMobileNavModalProps) => {
- const links = navLinks.map((link) => (
-
- setIsOpen(false)}
- >
- {link}
-
-
- ));
-
- return (
-
- );
-};
-
-export default MobileNavModal;
diff --git a/web/fluidity.money/src/modals/MobileNavModal/index.tsx b/web/fluidity.money/src/modals/MobileNavModal/index.tsx
deleted file mode 100644
index 305648be3..000000000
--- a/web/fluidity.money/src/modals/MobileNavModal/index.tsx
+++ /dev/null
@@ -1,3 +0,0 @@
-import MobileNavModal from "./MobileNavModal";
-
-export default MobileNavModal;
diff --git a/web/fluidity.money/src/modals/ResourcesNavModal/ResourcesNavModal.module.scss b/web/fluidity.money/src/modals/ResourcesNavModal/ResourcesNavModal.module.scss
deleted file mode 100644
index 1bbb8c65a..000000000
--- a/web/fluidity.money/src/modals/ResourcesNavModal/ResourcesNavModal.module.scss
+++ /dev/null
@@ -1,28 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- width: 200px;
- height: 220px;
- border-radius: 10px;
- border: 0.5px solid grey;
- padding: 20px;
- background-color: $fluidBlack;
- opacity: 0.9;
- color: $fluidBlack;
- position: absolute;
- top: 60px;
- transform: translateX(105%);
- display: flex;
- flex-direction: column;
- justify-content: space-evenly;
- a {
- &:hover {
- opacity: 0.8;
- }
- }
-}
-
-.socials {
- display: flex;
- gap: 15px;
-}
diff --git a/web/fluidity.money/src/modals/ResourcesNavModal/ResourcesNavModal.tsx b/web/fluidity.money/src/modals/ResourcesNavModal/ResourcesNavModal.tsx
deleted file mode 100644
index 37a9d622f..000000000
--- a/web/fluidity.money/src/modals/ResourcesNavModal/ResourcesNavModal.tsx
+++ /dev/null
@@ -1,61 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { LinkButton } from "@fluidity-money/surfing";
-import Link from "next/link";
-import styles from "./ResourcesNavModal.module.scss";
-
-interface IResourcesNavModal {
- handleModal: () => void;
- navLinks: ILinkButton[];
-}
-
-interface ILinkButton {
- children: string;
- size: "small" | "medium" | "large";
- type: "internal" | "external";
- handleClick: () => void;
-}
-
-const ResourcesNavModal = ({ handleModal, navLinks }: IResourcesNavModal) => {
- // if page is alredy on resources href id only otherwise switch page and then id
- return (
-
- {navLinks.map((link) => (
-
- ))}
-
-
- );
-};
-
-export default ResourcesNavModal;
diff --git a/web/fluidity.money/src/modals/ResourcesNavModal/index.tsx b/web/fluidity.money/src/modals/ResourcesNavModal/index.tsx
deleted file mode 100644
index 947306e6a..000000000
--- a/web/fluidity.money/src/modals/ResourcesNavModal/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import ResourcesNavModal from "./ResourcesNavModal";
-
-export default ResourcesNavModal;
diff --git a/web/fluidity.money/src/modals/SearchModal/SearchModal.module.scss b/web/fluidity.money/src/modals/SearchModal/SearchModal.module.scss
deleted file mode 100644
index 4a7dfcd6e..000000000
--- a/web/fluidity.money/src/modals/SearchModal/SearchModal.module.scss
+++ /dev/null
@@ -1,67 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- position: fixed;
- top: 50%;
- left: 50%;
- width: 100%;
- height: 100%;
- transform: translate(-50%, -50%);
- background-color: $backgroundBlack;
- padding: 50px;
- z-index: 1000;
- overflow-y: auto;
- .search {
- display: flex;
- align-items: center;
- width: 100%;
- margin-top: 80px;
- margin-bottom: 40px;
- height: 150px;
- .icon {
- position: absolute;
- width: 40px;
- left: 85px;
- }
-
- input {
- color: white;
- min-width: 250px;
- width: 100%;
- border: none;
- background-color: transparent;
- padding-left: 6rem;
- padding-right: 1rem;
- margin-right: 20px;
- height: 100%;
- font-size: 60px;
- border-radius: 50px;
- }
- }
-}
-
-.back {
- cursor: pointer;
-
- &:hover {
- opacity: 0.8;
- }
-}
-
-.titles {
- display: flex;
- width: 100%;
- justify-content: space-between;
- margin-bottom: 40px;
-}
-
-.grid {
- display: grid;
- grid-template-columns: 1fr 1fr 1fr 1fr;
- grid-gap: 20px;
-}
-
-.sort {
- display: flex;
- gap: 4px;
-}
diff --git a/web/fluidity.money/src/modals/SearchModal/SearchModal.tsx b/web/fluidity.money/src/modals/SearchModal/SearchModal.tsx
deleted file mode 100644
index 2ff725d0c..000000000
--- a/web/fluidity.money/src/modals/SearchModal/SearchModal.tsx
+++ /dev/null
@@ -1,184 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useState } from "react";
-import { GeneralButton } from "@fluidity-money/surfing";
-import FluidProject from "components/FluidProject";
-import ReactDOM from "react-dom";
-import styles from "./SearchModal.module.scss";
-
-interface ISearchModalProps {
- closeModal: () => void;
-}
-
-const SearchModal = ({ closeModal }: ISearchModalProps) => {
- const [searchInput, setSearchInput] = useState("");
- const [searchProjects, setSearchProjects] = useState(projects);
-
- const resetLists = () => {
- setSearchProjects(projects);
- };
-
- // filtertext
- const handleFilter = (text: string) => {
- // if text is empty reset list
- if (text === "") resetLists();
- else {
- const searchString = text.toLowerCase();
- setSearchProjects(() =>
- [...projects].filter((project) => {
- return (
- project.categories.join(" ").includes(searchString) ||
- project.chains.join(" ").includes(searchString) ||
- project.years.join(" ").includes(searchString) ||
- project.title.toLocaleLowerCase().includes(searchString)
- );
- })
- );
- }
- };
-
- // sort projects displayed
- const sortProjects = () => {
- setSearchProjects(
- [...searchProjects].sort((a, b) => b.topPrize - a.topPrize)
- );
- };
-
- return ReactDOM.createPortal(
-
-
- ← BACK
-
-
-
-
) => {
- setSearchInput(text.currentTarget.value);
- handleFilter(text.currentTarget.value);
- }}
- value={searchInput}
- />
-
{
- setSearchInput("");
- resetLists();
- }}
- type={"secondary"}
- size={"large"}
- >
- CLEAR
-
-
-
-
{`${searchProjects.length} Projects`}
-
-
sortProjects()}>Sort by
-
Top Prize $$$
-
-
-
-
- {searchProjects.map((project) => (
-
- ))}
-
-
,
- document.getElementById("modal")!
- );
-};
-
-export default SearchModal;
-
-const projects = [
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 20000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 10000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "payments", "metaverse", "dao"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 5000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "gaming", "payments", "metaverse", "dao"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 2000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft", "gaming", "dao"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 14000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 12000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft", "gaming", "payments"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 18000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "dex", "nft", "payments", "dao"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 800,
- },
-];
diff --git a/web/fluidity.money/src/modals/SearchModal/index.tsx b/web/fluidity.money/src/modals/SearchModal/index.tsx
deleted file mode 100644
index 8a748b6f9..000000000
--- a/web/fluidity.money/src/modals/SearchModal/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import SearchModal from "./SearchModal";
-
-export default SearchModal;
diff --git a/web/fluidity.money/src/modals/index.tsx b/web/fluidity.money/src/modals/index.tsx
deleted file mode 100644
index fcaecf972..000000000
--- a/web/fluidity.money/src/modals/index.tsx
+++ /dev/null
@@ -1,8 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import SearchModal from "./SearchModal";
-import ResourcesNavModal from "./ResourcesNavModal/ResourcesNavModal";
-
-export { SearchModal, ResourcesNavModal };
diff --git a/web/fluidity.money/src/pageBody/EcosystemPage/EcosystemPage.module.scss b/web/fluidity.money/src/pageBody/EcosystemPage/EcosystemPage.module.scss
deleted file mode 100644
index 30b640c56..000000000
--- a/web/fluidity.money/src/pageBody/EcosystemPage/EcosystemPage.module.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-@import "../../styles/config.scss";
-
-.pageContainer {
- box-sizing: border-box;
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- background-color: $fluidBlack;
-}
-
-.screensContainer {
- box-sizing: border-box;
- display: flex;
- justify-content: center;
- flex-direction: column;
- width: 100%;
- max-width: 3000px;
-}
diff --git a/web/fluidity.money/src/pageBody/EcosystemPage/EcosystemPage.tsx b/web/fluidity.money/src/pageBody/EcosystemPage/EcosystemPage.tsx
deleted file mode 100644
index be31b1b95..000000000
--- a/web/fluidity.money/src/pageBody/EcosystemPage/EcosystemPage.tsx
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Demo from "../../screens/Demo";
-import FeaturedProjects from "../../screens/FeaturedProjects";
-// import Filter from "../../screens/AllProjects";
-// import FluidProjects from "../../screens/FluidProjects";
-import Footer from "../../screens/Footer";
-import Search from "../../screens/Search";
-import AllProjects from "../../screens/AllProjects";
-import { Navigation } from "@fluidity-money/surfing";
-import styles from "./EcosystemPage.module.scss";
-
-const FluidEcosystemPage = () => {
- return (
-
- );
-};
-
-export default FluidEcosystemPage;
diff --git a/web/fluidity.money/src/pageBody/EcosystemPage/index.tsx b/web/fluidity.money/src/pageBody/EcosystemPage/index.tsx
deleted file mode 100644
index d38f872b2..000000000
--- a/web/fluidity.money/src/pageBody/EcosystemPage/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import EcosystemPage from "./EcosystemPage";
-
-export default EcosystemPage;
diff --git a/web/fluidity.money/src/pageBody/FluidStatsPage/FluidStatsPage.module.scss b/web/fluidity.money/src/pageBody/FluidStatsPage/FluidStatsPage.module.scss
deleted file mode 100644
index 30b640c56..000000000
--- a/web/fluidity.money/src/pageBody/FluidStatsPage/FluidStatsPage.module.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-@import "../../styles/config.scss";
-
-.pageContainer {
- box-sizing: border-box;
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- background-color: $fluidBlack;
-}
-
-.screensContainer {
- box-sizing: border-box;
- display: flex;
- justify-content: center;
- flex-direction: column;
- width: 100%;
- max-width: 3000px;
-}
diff --git a/web/fluidity.money/src/pageBody/FluidStatsPage/FluidStatsPage.tsx b/web/fluidity.money/src/pageBody/FluidStatsPage/FluidStatsPage.tsx
deleted file mode 100644
index 7722bb5ab..000000000
--- a/web/fluidity.money/src/pageBody/FluidStatsPage/FluidStatsPage.tsx
+++ /dev/null
@@ -1,26 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Demo from "../../screens/Demo";
-import Footer from "../../screens/Footer";
-import LineChart from "../../screens/LineChart";
-import RewardsInfo from "../../screens/RewardsInfo";
-import Transactions from "../../screens/Transactions";
-import styles from "./FluidStatsPage.module.scss";
-
-const FluidStatsPage = () => {
- return (
-
- );
-};
-
-export default FluidStatsPage;
diff --git a/web/fluidity.money/src/pageBody/FluidStatsPage/index.tsx b/web/fluidity.money/src/pageBody/FluidStatsPage/index.tsx
deleted file mode 100644
index de4442521..000000000
--- a/web/fluidity.money/src/pageBody/FluidStatsPage/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import FluidStatsPage from "./FluidStatsPage";
-
-export default FluidStatsPage;
diff --git a/web/fluidity.money/src/pageBody/HowItWorksPage/HowItWorksPage.module.scss b/web/fluidity.money/src/pageBody/HowItWorksPage/HowItWorksPage.module.scss
deleted file mode 100644
index 30b640c56..000000000
--- a/web/fluidity.money/src/pageBody/HowItWorksPage/HowItWorksPage.module.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-@import "../../styles/config.scss";
-
-.pageContainer {
- box-sizing: border-box;
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- background-color: $fluidBlack;
-}
-
-.screensContainer {
- box-sizing: border-box;
- display: flex;
- justify-content: center;
- flex-direction: column;
- width: 100%;
- max-width: 3000px;
-}
diff --git a/web/fluidity.money/src/pageBody/HowItWorksPage/HowItWorksPage.tsx b/web/fluidity.money/src/pageBody/HowItWorksPage/HowItWorksPage.tsx
deleted file mode 100644
index 6d6c14a22..000000000
--- a/web/fluidity.money/src/pageBody/HowItWorksPage/HowItWorksPage.tsx
+++ /dev/null
@@ -1,53 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Demo from "screens/Demo";
-import FluidWars from "screens/FluidWars";
-import Footer from "screens/Footer";
-import Incentivising from "screens/Incentivising";
-import Roadmap from "screens/Roadmap";
-import Use from "screens/Use";
-import Wrap from "screens/Wrap";
-import Yield from "screens/Yield";
-import { Navigation } from "@fluidity-money/surfing";
-import styles from "./HowItWorksPage.module.scss";
-import Head from "next/head";
-
-const HowItWorksPage = () => {
- return (
-
-
-
How it works - Fluidity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- );
-};
-
-export default HowItWorksPage;
-
-const pageLocations = [
- "wrap tokens",
- "use assets",
- "yield & win",
- "fluidity wars",
-];
diff --git a/web/fluidity.money/src/pageBody/HowItWorksPage/index.tsx b/web/fluidity.money/src/pageBody/HowItWorksPage/index.tsx
deleted file mode 100644
index e575342f5..000000000
--- a/web/fluidity.money/src/pageBody/HowItWorksPage/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import HowItWorksPage from "./HowItWorksPage";
-
-export default HowItWorksPage;
diff --git a/web/fluidity.money/src/pageBody/LandingPage/LandingPage.module.scss b/web/fluidity.money/src/pageBody/LandingPage/LandingPage.module.scss
deleted file mode 100644
index 725c1de40..000000000
--- a/web/fluidity.money/src/pageBody/LandingPage/LandingPage.module.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-@import "../../styles/config.scss";
-
-.pageContainer {
- box-sizing: border-box;
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
-}
-
-.screensContainer {
- box-sizing: border-box;
- display: flex;
- justify-content: center;
- flex-direction: column;
- width: 100%;
- max-width: 3000px;
- @include max-620px {
- margin-top: 100px;
- }
-}
diff --git a/web/fluidity.money/src/pageBody/LandingPage/LandingPage.tsx b/web/fluidity.money/src/pageBody/LandingPage/LandingPage.tsx
deleted file mode 100644
index 187b2f34b..000000000
--- a/web/fluidity.money/src/pageBody/LandingPage/LandingPage.tsx
+++ /dev/null
@@ -1,50 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Head from "next/head";
-import Articles from "screens/Articles";
-import Ecosystem from "screens/Ecosystem";
-import Demo from "../../screens/Demo";
-import Footer from "../../screens/Footer";
-import HowItWorks from "../../screens/HowItWorks";
-import Landing from "../../screens/Landing";
-import Reward from "../../screens/Reward";
-import SponsorsPartners from "../../screens/SponsorsPartners";
-import UseCases from "../../screens/UseCases";
-import styles from "./LandingPage.module.scss";
-
-export type onChainData =
- | {
- ethPool: number;
- solPool: number;
- totalTransactions: number;
- }
- | undefined;
-
-const LandingPage = () => {
- return (
-
-
-
Fluidity - Supercharge your Crypto
-
-
-
-
- );
-};
-
-export default LandingPage;
diff --git a/web/fluidity.money/src/pageBody/LandingPage/index.tsx b/web/fluidity.money/src/pageBody/LandingPage/index.tsx
deleted file mode 100644
index 7dbfc3770..000000000
--- a/web/fluidity.money/src/pageBody/LandingPage/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import LandingPage from "./LandingPage";
-
-export default LandingPage;
diff --git a/web/fluidity.money/src/pageBody/Launch/LaunchPage.module.scss b/web/fluidity.money/src/pageBody/Launch/LaunchPage.module.scss
deleted file mode 100644
index 787bd449d..000000000
--- a/web/fluidity.money/src/pageBody/Launch/LaunchPage.module.scss
+++ /dev/null
@@ -1,22 +0,0 @@
-@import "../../styles/config.scss";
-
-.pageContainer {
- box-sizing: border-box;
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
-}
-
-.screensContainer {
- box-sizing: border-box;
- display: flex;
- justify-content: center;
- flex-direction: column;
- width: 100%;
- max-width: 3000px;
- @include max-620px {
- margin-top: 360px;
- }
-}
diff --git a/web/fluidity.money/src/pageBody/Launch/LaunchPage.tsx b/web/fluidity.money/src/pageBody/Launch/LaunchPage.tsx
deleted file mode 100644
index a46c52d8f..000000000
--- a/web/fluidity.money/src/pageBody/Launch/LaunchPage.tsx
+++ /dev/null
@@ -1,47 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Head from "next/head";
-import { useEffect } from "react";
-import Articles from "screens/Articles";
-import Demo from "../../screens/Demo";
-import Footer from "../../screens/Footer";
-import HowItWorks from "../../screens/HowItWorks";
-import Landing from "../../screens/Landing";
-import Reward from "../../screens/Reward";
-import SponsorsPartners from "../../screens/SponsorsPartners";
-import UseCases from "../../screens/UseCases";
-import styles from "./LaunchPage.module.scss";
-
-const LaunchPage = (props) => {
- useEffect(() => {
- window.location.hash = "demo";
- });
-
- return (
-
-
-
Fluidity - Supercharge your Crypto
-
-
-
-
-
-
-
-
- {/* Ecosystem which scrolls to projects as a component, not ready for production yet */}
- {/*
*/}
-
-
-
-
-
- );
-};
-
-export default LaunchPage;
diff --git a/web/fluidity.money/src/pageBody/Launch/index.tsx b/web/fluidity.money/src/pageBody/Launch/index.tsx
deleted file mode 100644
index 267a6a560..000000000
--- a/web/fluidity.money/src/pageBody/Launch/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import LaunchPage from "./LaunchPage";
-
-export default LaunchPage;
diff --git a/web/fluidity.money/src/pageBody/ResourcesPage/ResourcesPage.module.scss b/web/fluidity.money/src/pageBody/ResourcesPage/ResourcesPage.module.scss
deleted file mode 100644
index 1a2b7b02d..000000000
--- a/web/fluidity.money/src/pageBody/ResourcesPage/ResourcesPage.module.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-@import "../../styles/config.scss";
-
-.pageContainer {
- box-sizing: border-box;
- width: 100%;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
-}
-
-.screensContainer {
- box-sizing: border-box;
- display: flex;
- justify-content: center;
- flex-direction: column;
- width: 100%;
- max-width: 3000px;
- overflow-y: hidden;
-}
diff --git a/web/fluidity.money/src/pageBody/ResourcesPage/ResourcesPage.tsx b/web/fluidity.money/src/pageBody/ResourcesPage/ResourcesPage.tsx
deleted file mode 100644
index 8acd2249a..000000000
--- a/web/fluidity.money/src/pageBody/ResourcesPage/ResourcesPage.tsx
+++ /dev/null
@@ -1,91 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-import { useEffect, useState } from "react";
-import { Navigation } from "@fluidity-money/surfing";
-import ResourcesPageTitle from "screens/ResourcesPageTitle";
-import Articles from "screens/Articles";
-// import Contact from "screens/Contact";
-import Demo from "screens/Demo";
-import Docs from "screens/Docs";
-import Fluniversity from "screens/Fluniversity";
-import Footer from "screens/Footer";
-// import Hero from "screens/Hero";
-// import Introducing from "screens/Introducing";
-// import Tweets from "screens/Tweets";
-import MailingList from "screens/MailingList";
-import Whitepapers from "screens/Whitepapers";
-import { AnimatePresence } from "framer-motion";
-import { motion } from "framer-motion";
-import styles from "./ResourcesPage.module.scss";
-import Head from "next/head";
-
-const ResourcesPage = () => {
- const [introVisible, setIntroVisibility] = useState(true);
- const [pageVisible, setpageVisibility] = useState(false);
-
- useEffect(() => {
- setTimeout(() => {
- setIntroVisibility(false);
- setpageVisibility(true);
- }, 800);
- }, []);
-
- return (
-
-
-
Resources - Fluidity
-
-
-
-
-
- {introVisible && (
-
-
-
- )}
-
-
-
- {pageVisible && (
-
-
- {/* */}
-
-
-
-
-
-
-
- )}
-
-
-
- );
-};
-
-export default ResourcesPage;
-
-const pageLocations = [
- "articles",
- "fluniversity",
- "whitepapers",
- "documentation",
-];
diff --git a/web/fluidity.money/src/pageBody/ResourcesPage/index.tsx b/web/fluidity.money/src/pageBody/ResourcesPage/index.tsx
deleted file mode 100644
index 438edb996..000000000
--- a/web/fluidity.money/src/pageBody/ResourcesPage/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import ResourcesPage from "./ResourcesPage";
-
-export default ResourcesPage;
diff --git a/web/fluidity.money/src/pages/_app.tsx b/web/fluidity.money/src/pages/_app.tsx
deleted file mode 100644
index f712089ba..000000000
--- a/web/fluidity.money/src/pages/_app.tsx
+++ /dev/null
@@ -1,103 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { AppProps } from "next/app";
-
-import { ApolloProvider } from "@apollo/client";
-import {
- useViewport,
-} from "@fluidity-money/surfing";
-import { ChainContextProvider } from "hooks/ChainContext";
-import { client } from "data/apolloClient";
-import { useEffect, useState } from "react";
-
-import NavBar from "components/NavBar";
-import MobileNavBar from "components/MobileNavBar";
-import "@fluidity-money/surfing/dist/style.css";
-import "styles/app.global.scss";
-import { CookieConsent } from "@fluidity-money/surfing";
-import { useRouter } from "next/router";
-import * as gtag from "utils/gtag";
-import { GTM_ID } from "utils/gtag";
-
-export default function MyApp({ Component, pageProps }: AppProps) {
- const { width } = useViewport();
- const breakpoint = 800;
-
- const location = typeof window !== "undefined" ? window.location : null;
-
- useEffect(() => {
- if (location.hash) {
- let elem = document.getElementById(location.hash.slice(1));
- if (elem) {
- elem.scrollIntoView({ behavior: "smooth" });
- }
- } else {
- window.scrollTo({ top: 0, left: 0, behavior: "smooth" });
- }
- }, [location]);
-
- const router = useRouter();
-
- useEffect(() => {
- const handleRouteChange = (url: URL) => {
- gtag.pageview(url);
- };
-
- router.events.on("routeChangeComplete", handleRouteChange);
-
- return () => {
- router.events.off("routeChangeComplete", handleRouteChange);
- };
- }, [router.events]);
-
- const [cookieConsent, setCookieConsent] = useState(true);
- useEffect(() => {
- const _cookieConsent = localStorage.getItem("cookieConsent");
- if (!_cookieConsent) {
- setCookieConsent(false);
- }
- }, []);
-
- return (
- <>
-
-
-
-
-
-
-
-
-
- {width < breakpoint && width > 0 ? (
-
- ) : (
-
- )}
-
-
-
-
-
{
- setCookieConsent(true);
- }}
- />
-
- >
- );
-}
diff --git a/web/fluidity.money/src/pages/_document.tsx b/web/fluidity.money/src/pages/_document.tsx
deleted file mode 100644
index 84956b96b..000000000
--- a/web/fluidity.money/src/pages/_document.tsx
+++ /dev/null
@@ -1,60 +0,0 @@
-import { Html, Head, Main, NextScript } from "next/document";
-import { GTM_ID, GTAG_ID } from "utils/gtag";
-
-const baseDocument = () => {
- return (
-
-
- {process.env.NODE_ENV === "production" && (
- <>
-
-
-
-
- >
- )}
-
-
-
-
-
-
- );
-};
-
-export default baseDocument;
diff --git a/web/fluidity.money/src/pages/api/reward_pool.ts b/web/fluidity.money/src/pages/api/reward_pool.ts
deleted file mode 100644
index 9412c382b..000000000
--- a/web/fluidity.money/src/pages/api/reward_pool.ts
+++ /dev/null
@@ -1,29 +0,0 @@
-import type { NextApiHandler } from "next";
-
-import { getEthTotalPrizePool, getTotalTransactions } from "data/ethereum";
-import { getArbTotalPrizePool } from "data/ethereum/prizePool";
-
-export type RewardPoolRes = {
- totalTransactions: number;
- ethPool: number;
- arbPool: number;
- solPool: number;
-};
-
-const handler: NextApiHandler = async (_, res) => {
- const [totalTransactions, ethPool, arbPool, solPool] = await Promise.all([
- getTotalTransactions(),
- getEthTotalPrizePool(),
- getArbTotalPrizePool(),
- Promise.resolve(0),
- ]);
-
- res.status(200).json({
- totalTransactions,
- ethPool: ethPool + arbPool,
- arbPool: arbPool + ethPool,
- solPool,
- } as RewardPoolRes);
-};
-
-export default handler;
diff --git a/web/fluidity.money/src/pages/howitworks.tsx b/web/fluidity.money/src/pages/howitworks.tsx
deleted file mode 100644
index 69d6446fa..000000000
--- a/web/fluidity.money/src/pages/howitworks.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import HowItWorksPage from "../pageBody/HowItWorksPage";
-
-export default HowItWorksPage;
diff --git a/web/fluidity.money/src/pages/index.tsx b/web/fluidity.money/src/pages/index.tsx
deleted file mode 100644
index 67e91e9d9..000000000
--- a/web/fluidity.money/src/pages/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import LandingPage from "../pageBody/LandingPage";
-
-export default LandingPage;
diff --git a/web/fluidity.money/src/pages/launch.tsx b/web/fluidity.money/src/pages/launch.tsx
deleted file mode 100644
index da9363140..000000000
--- a/web/fluidity.money/src/pages/launch.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import LaunchPage from "../pageBody/Launch";
-
-export default LaunchPage;
diff --git a/web/fluidity.money/src/pages/resources.tsx b/web/fluidity.money/src/pages/resources.tsx
deleted file mode 100644
index 010e7472d..000000000
--- a/web/fluidity.money/src/pages/resources.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import ResourcesPage from "../pageBody/ResourcesPage";
-
-export default ResourcesPage;
diff --git a/web/fluidity.money/src/react-app-env.d.ts b/web/fluidity.money/src/react-app-env.d.ts
deleted file mode 100644
index e69de29bb..000000000
diff --git a/web/fluidity.money/src/screens/AllProjects/AllProjects.module.scss b/web/fluidity.money/src/screens/AllProjects/AllProjects.module.scss
deleted file mode 100644
index c998e7814..000000000
--- a/web/fluidity.money/src/screens/AllProjects/AllProjects.module.scss
+++ /dev/null
@@ -1,45 +0,0 @@
-.container {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
- padding: 50px;
- box-sizing: border-box;
-
- h1 {
- align-self: flex-start;
- }
-}
-
-.main {
- display: grid;
- width: 100%;
- grid-template-columns: 0.4fr 1fr;
-}
-
-.right {
- margin-left: 10px;
- width: 100%;
- .top {
- display: flex;
- justify-content: space-between;
- width: 100%;
- margin-bottom: 20px;
- }
- .grid {
- display: grid;
- grid-template-columns: 1fr 1fr 1fr;
- grid-gap: 20px;
- }
-}
-
-.left {
- margin-right: 10px;
- width: 100%;
- .top {
- margin-bottom: 20px;
- }
-}
diff --git a/web/fluidity.money/src/screens/AllProjects/AllProjects.tsx b/web/fluidity.money/src/screens/AllProjects/AllProjects.tsx
deleted file mode 100644
index a539c30fd..000000000
--- a/web/fluidity.money/src/screens/AllProjects/AllProjects.tsx
+++ /dev/null
@@ -1,419 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useEffect, useState } from "react";
-import { FilterCriteria } from "@fluidity-money/surfing";
-import FluidProject from "../../components/FluidProject";
-import styles from "./AllProjects.module.scss";
-import { clearForAny, handleFilterButton } from "./util";
-
-interface IOption {
- name: string;
- selected: boolean;
-}
-
-const Filter = () => {
- /* scrolls to location on pageload if it contains same ID or scrolls to the top
- for ResourcesNavModal to work*/
-
- const [catOptions, setCatOptions] = useState(filters[0]);
- const [chains, setChains] = useState(filters[1]);
- const [years, setYears] = useState(filters[2]);
- const [filterList, setFilterList] = useState([
- "anyCat",
- "anyChain",
- "anyYear",
- ]);
- const [projects, setProjects] = useState(fluidProjects);
-
- useEffect(() => {
- // filter based on filter list whenever the list changes
- handleFilterProjects();
- updateAny(chains, setChains);
- updateAny(years, setYears);
- updateAny(catOptions, setCatOptions);
- }, [filterList, catOptions, chains, years]);
-
- // updates filter to be any when last option is deselected
- const updateAny = (
- options: IOption[],
- setOption: React.Dispatch>
- ) => {
- let leng = options.filter((x) => x.selected === true).length;
- if (leng === 0) {
- setOption((previousState) =>
- previousState.map((item) => {
- if (!item.name.includes("any")) {
- return item;
- }
- return { ...item, selected: true };
- })
- );
- }
- };
-
- // add and remove items from the list used to filter the data
- const handleFilterList = (option: IOption) => {
- //if option was not selected
- if (option.selected === false) {
- if (option.name.includes("any")) {
- clearForAny(option, setFilterList);
- }
- // add to filterList
- else {
- !filterList.includes(option.name) &&
- setFilterList(() => [...filterList, option.name]);
- }
- }
- // if option was selected
- if (option.selected === true) {
- // if any reset the filterList
- if (option.name.includes("any")) {
- clearForAny(option, setFilterList);
- }
- // remove from filterList
- else {
- setFilterList((initalState) =>
- initalState.filter((item) => item !== option.name)
- );
- }
- }
- };
-
- // filter the projects based on cat/chains/years options
- const handleFilterProjects = () => {
- let checker = (arr: string[], target: string[]) =>
- target.every((v) => arr.includes(v));
- filterList.forEach(() =>
- setProjects(() =>
- fluidProjects.filter((x) => {
- // combine options and compare against filterList
- let list = [...x.categories, ...x.chains, ...x.years];
- return checker(list, filterList);
- })
- )
- );
- };
-
- // consolidated filter function
- const handleFilter = (
- option: IOption,
- setOption: React.Dispatch>
- ) => {
- handleFilterButton(option, setOption);
- handleFilterList(option);
- };
-
- // sort projects displayed
- const sortProjects = () => {
- setProjects([...projects].sort((a, b) => b.topPrize - a.topPrize));
- };
-
- return (
-
-
Fluid projects
-
-
-
Filter
-
- CATEGORIES
-
-
- CHAIN
-
-
- YEAR
-
-
-
-
-
{`${projects.length ? "1" : 0} - ${projects.length} of ${
- fluidProjects.length
- } Projects`}
-
sortProjects()}>Sort by Top Prize $$$ v
-
-
- {projects.map((project) => (
-
- ))}
-
-
-
-
- );
-};
-
-export default Filter;
-
-interface IOption {
- name: string;
- selected: boolean;
-}
-
-const filters: IOption[][] = [
- [
- { name: "anyCat", selected: true },
- { name: "defi", selected: false },
- { name: "dex", selected: false },
- { name: "nft", selected: false },
- { name: "gaming", selected: false },
- { name: "payments", selected: false },
- { name: "metaverse", selected: false },
- { name: "dao", selected: false },
- ],
- [
- { name: "anyChain", selected: true },
- { name: "solana", selected: false },
- { name: "polygon", selected: false },
- { name: "ethereum", selected: false },
- ],
- [
- { name: "anyYear", selected: true },
- { name: "2020", selected: false },
- { name: "2021", selected: false },
- { name: "2022", selected: false },
- ],
-];
-
-const fluidProjects = [
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 20000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 10000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft", "metaverse", "dao"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 5000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft", "gaming", "payments"],
- chains: ["anyChain", "solana"],
- years: ["anyYear", "2022"],
- topPrize: 22000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "nft", "gaming", "payments", "metaverse", "dao"],
- chains: ["anyChain", "polygon"],
- years: ["anyYear", "2022"],
- topPrize: 18000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 3000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "dao"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 100,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft"],
- chains: ["anyChain", "solana"],
- years: ["anyYear", "2022"],
- topPrize: 700,
- },
- {
- title: "🦍",
- categories: ["anyCat", "dex", "nft", "gaming", "dao"],
- chains: ["anyChain", "solana"],
- years: ["anyYear", "2022"],
- topPrize: 7000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft", "gaming", "metaverse", "dao"],
- chains: ["anyChain", "polygon"],
- years: ["anyYear", "2022"],
- topPrize: 8000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "polygon"],
- years: ["anyYear", "2022"],
- topPrize: 13000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "solana"],
- years: ["anyYear", "2022"],
- topPrize: 11000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "metaverse", "dao"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 6000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft", "gaming", "payments"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 1000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "nft", "gaming", "metaverse"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 2000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "polygon"],
- years: ["anyYear", "2022"],
- topPrize: 19300,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "solana"],
- years: ["anyYear", "2022"],
- topPrize: 18200,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 15000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "gaming", "payments"],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 4000,
- },
- {
- title: "🦍",
- categories: [
- "anyCat",
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ],
- chains: ["anyChain", "ethereum"],
- years: ["anyYear", "2022"],
- topPrize: 2000,
- },
- {
- title: "🦍",
- categories: ["anyCat", "defi", "dex", "nft", "gaming", "dao"],
- chains: ["anyChain", "solana"],
- years: ["anyYear", "2022"],
- topPrize: 9000,
- },
-];
diff --git a/web/fluidity.money/src/screens/AllProjects/index.tsx b/web/fluidity.money/src/screens/AllProjects/index.tsx
deleted file mode 100644
index 1a700605a..000000000
--- a/web/fluidity.money/src/screens/AllProjects/index.tsx
+++ /dev/null
@@ -1,3 +0,0 @@
-import AllProjects from "./AllProjects";
-
-export default AllProjects;
diff --git a/web/fluidity.money/src/screens/AllProjects/util.ts b/web/fluidity.money/src/screens/AllProjects/util.ts
deleted file mode 100644
index c1e1a6b9f..000000000
--- a/web/fluidity.money/src/screens/AllProjects/util.ts
+++ /dev/null
@@ -1,87 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-interface IOption {
- name: string;
- selected: boolean;
-}
-
-// updates button option from selected to not selected
-export const handleFilterButton = (
- option: IOption,
- setOption: React.Dispatch>
-) => {
- // if option is any and it isn't selected, make any selected and clear options
- if (option.name.includes("any") && option.selected === false) {
- setOption((previousState) =>
- previousState.map((item) => {
- if (item.name.includes("any")) {
- return item;
- }
- return { ...item, selected: false };
- })
- );
- }
-
- // if option isn't any, and isn't selected, unselect any
- if (!option.name.includes("any") && option.selected === false) {
- setOption((previousState) =>
- previousState.map((item) => {
- if (!item.name.includes("any")) {
- return item;
- }
- return { ...item, selected: false };
- })
- );
- }
- // invert option
- setOption((previousState) =>
- previousState.map((item) => {
- // if it isn't the same or if it is any and selected, no change
- if (
- item.name !== option.name ||
- (item.name.includes("any") && item.selected === true)
- ) {
- return item;
- }
- // invert button type
- return { ...item, selected: !option.selected };
- })
- );
-};
-
-export // clear filterList of the options related to it's specific any
-const clearForAny = (
- option: IOption,
- setFilterList: React.Dispatch>
-) => {
- if (option.name === "anyCat") {
- setFilterList((initalState) =>
- initalState.filter(
- (item) =>
- ![
- "defi",
- "dex",
- "nft",
- "gaming",
- "payments",
- "metaverse",
- "dao",
- ].includes(item)
- )
- );
- }
- if (option.name === "anyChain") {
- setFilterList((initalState) =>
- initalState.filter(
- (item) => !["ethereum", "polygon", "solana"].includes(item)
- )
- );
- }
- if (option.name === "anyYear") {
- setFilterList((initalState) =>
- initalState.filter((item) => !["2020", "2021", "2022"].includes(item))
- );
- }
-};
diff --git a/web/fluidity.money/src/screens/Articles/Articles.module.scss b/web/fluidity.money/src/screens/Articles/Articles.module.scss
deleted file mode 100644
index fe7953a45..000000000
--- a/web/fluidity.money/src/screens/Articles/Articles.module.scss
+++ /dev/null
@@ -1,40 +0,0 @@
-@import "../../styles/config.scss";
-
-.outerContainer {
- width: 100%;
- min-height: 850px;
- background-color: $fluidBlack;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
-}
-
-.container {
- display: flex;
- justify-content: center;
- padding: 90px 20px 0px 20px;
- width: 100%;
- max-width: 2500px;
- min-height: 850px;
- background-color: $fluidBlack;
- @include max-860px {
- flex-direction: column;
- }
-}
-
-.carousel {
- width: 100%;
- align-self: flex-end;
-}
-
-.callout {
- display: flex;
-}
-
-.text {
- margin-right: 10px;
- &Hollow {
- margin-right: 10px;
- }
-}
diff --git a/web/fluidity.money/src/screens/Articles/Articles.tsx b/web/fluidity.money/src/screens/Articles/Articles.tsx
deleted file mode 100644
index b15a5e9bd..000000000
--- a/web/fluidity.money/src/screens/Articles/Articles.tsx
+++ /dev/null
@@ -1,208 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- ArticleCard,
- ArticleList,
- ArticleListProps,
-} from "../../components/Article";
-import styles from "./Articles.module.scss";
-import { ContinuousCarousel, Heading } from "@fluidity-money/surfing";
-
-interface IArticleProps {
- isResourcesPage?: boolean;
-}
-
-const Articles = ({ isResourcesPage }: IArticleProps) => {
- /* scrolls to location on pageload if it contains same ID or scrolls to the top
- for ResourcesNavModal to work*/
-
- const callout = (
-
-
- RESOURCES RESOURCES RESOURCES
-
-
- RESOURCES
-
-
- );
-
- return (
-
-
- {!isResourcesPage ? (
-
-
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
-
-
- ) : (
- ""
- )}
-
-
-
- );
-};
-
-export default Articles;
-
-const arr: ArticleListProps = {
- articles: [
- {
- id: 0,
- title:
- "Payments, Metaverse, P2E games and DeFi derivatives: A deep dive into Fluidity’s use cases",
- desc: `Imagine a protocol — an avant-garde DeFi yield primitive that turns all previous dogma related to earning yields on its head; instead of lockin...`,
- info: "19 min read DEFI",
- link: "https://blog.fluidity.money/payments-metaverse-p2e-games-and-defi-derivatives-a-deep-dive-into-fluiditys-use-cases-767910d6a39c",
- linkTitle: "",
- },
- {
- id: 1,
- title:
- "Fluidity announces $1.3 Million Seed Round led by Multicoin Capital",
- desc: `Fluidity is excited to announce that we have raised $1.3 million in a seed round led by Multicoin Capital, with participation from Circle Ventures...`,
- info: "3 min read CRYPTOCURRENCY",
- link: "https://blog.fluidity.money/fluidity-announces-1-3-million-seed-round-led-by-multicoin-capital-943ee3fbe0e6",
- linkTitle: "",
- },
- {
- id: 2,
- title: "With Fluidity, supercharge your arbitrage trades",
- desc: `Crypto assets worth billions of dollars are traded every single day. Arbitrage traders take advantage of the volatility and pricing imperfections, exploiting different values for the same asset across different markets. Take...`,
- info: "9 min read ARBITRAGE",
- link: "https://blog.fluidity.money/with-fluidity-supercharge-your-arbitrage-trades-f0b956622e9e",
- linkTitle: "",
- },
- {
- id: 3,
- title: "The Hunting of the zk-SNARK: Homomorphic Hidings",
- desc: `“But the Judge said he never had summed up before; So the Snark undertook it instead, And summed it so well that it came to far more Than the Witnesses ever had said!” Lewis Carroll Zero-knowledge succinct non...`,
- info: "5 min read CRYPTOCURRENCY",
- link: "https://blog.fluidity.money/the-hunting-of-the-zk-snark-homomorphic-hidings-aa6c7824597",
- linkTitle: "",
- },
- {
- id: 4,
- title: "An alternative solution to Uniswap’s “fee switch” problem",
- desc: `In the past few months, there has been a lot of discussion in the Uniswap Governance Forum about activating the “fee switch”, a piece of code that...`,
- info: "6 min read UNISWAP",
- link: "https://blog.fluidity.money/an-alternative-solution-to-uniswaps-fee-switch-problem-61a5e4f6057c",
- linkTitle: "",
- },
- {
- id: 5,
- title:
- "Tiki Talk Minutes: Fluidity x DOPEX x Arbitrum and the evolving boundaries of DeFi",
- desc: `The year 2020 marked the explosion of DeFi protocols in public imagination, driven largely by the rise of liquidity mining — Compound...`,
- info: "5 min read ARBITRUM",
- link: "https://blog.fluidity.money/tiki-talk-minutes-fluidity-x-dopex-x-arbitrum-and-the-evolving-boundaries-of-defi-ea7f1110f741",
- linkTitle: "",
- },
- {
- id: 6,
- title: "Ghost in the machine: Fluidity Partners with AAVE Grants DAO",
- desc: `“2022 has been a wild year for Decentralized Finance. Novel concepts were introduced and big scandals were reported, but most importantly, DeFi has...`,
- info: "5 min read CRYPTOCURRENCY",
- link: "https://blog.fluidity.money/ghost-in-the-machine-fluidity-partners-with-aave-a217e65ab72b",
- linkTitle: "",
- },
- {
- id: 7,
- title: "Fluidity 🌊💸— Using Chainlink VRF to power the future of money",
- desc: `Providing Users With a Secure Source of Verifiable Randomness Fluidity — Next-Generation Assets If your money’s on the move, exposure to DeFi can...`,
- info: "4 min read FLUIDITY",
- link: "https://blog.fluidity.money/fluidity-using-chainlink-vrf-to-power-the-future-of-money-11882c51ae89",
- linkTitle: "",
- },
- // {
- // id: 6,
- // title:
- // "Fluidity x MakerDAO Tiki Talk: Rethinking the stablecoin paradigm",
- // desc: `A month into the UST crash, Ethereum co-founder Vitalik Buterin shared a thought experiment on a question that was on everybody’s lips. How could...`,
- // info: "6 min read MAKERDAO",
- // },
- // {
- // id: 7,
- // title:
- // "Primer on Stablecoins & Lessons from UST collapse: Stablecoins need utility",
- // desc: `On May 9, the Terra USD (UST) stablecoin in the Terra ecosystem showed the first signs of “depegging”. The value of UST is algorithmically secured to...`,
- // info: "11 min read STABLE COIN",
- // },
- // {
- // id: 8,
- // title: "Governance and Fluidity Wars: Steering the Invisible Hand",
- // desc: `In our previous educational posts, we have outlined the basic economics of a Fluid Asset, from preventing cyclical transaction attacks to how the...`,
- // info: "9 min read GOVERNANCE",
- // },
- // {
- // id: 9,
- // title: "Tiki Talk Minutes: Fluidity x UXD, The future of stablecoins",
- // desc: `In the days and weeks that followed the UST depegging, a lot of apocalyptic headlines prophesised the end of the great algorithmic stablecoin...`,
- // info: "6 min read STABLECOIN CRYPTOCURRENCY",
- // },
- // {
- // id: 10,
- // title:
- // "Fluidity University Part 3: Utility Mining: A fairer token distribution strategy",
- // desc: `In the first two parts of Fluidity University, we’ve introduced the basics of how to distribute yield through spending and how the protocol protects...`,
- // info: "5 min read FLUNIVERSITY",
- // },
- // {
- // id: 11,
- // title:
- // "Fluidity University Part 2: Distributing yield through the Transfer Reward Function",
- // desc: `In the first part of Fluidity University, we’ve seen how the protocol protects itself against fraudulent transactions by piggy backing off transaction fees...`,
- // info: "4 min read FLUNIVERSITY",
- // },
- // {
- // id: 12,
- // title:
- // "Fluidity University Part 1: How does Fluidity protect itself against fraudulent transactions?",
- // desc: `In the first part of our Fluidity University series, we’re diving into one of the most important aspects of Fluidity’s economics design: the Optimistic...`,
- // info: "3 min read FLUNIVERSITY",
- // },
- // {
- // id: 13,
- // title: "Fluidity Solana Devnet Beta is Live!",
- // desc: `Fluidity excitedly announces that our Beta is now live on the Solana Devnet! After an amazing Ethereum beta launch, we’d like our community to take part in testing our Solana web app. Prior to using the Fluidity...`,
- // info: "4 min read FLUIDITY",
- // },
- // {
- // id: 14,
- // title: "Attention all Fluiders. Fluidity Testnet V1 is Live.",
- // desc: `We are thrilled to announce that after months of development, the Ethereum Testnet is live! We are aware you have been patient as we work towards our goal of bringing utility-derived yield to the masses and for that,...`,
- // info: "3 min read BLOCKCHAIN",
- // },
- // {
- // id: 15,
- // title: "Introducing Fluidity",
- // desc: `After months of quietly building, we are inviting everyone to help grow the future of money. Fluidity is launching soon and is excited to share with you the future of money. Money designed to move. Each time you spend or...`,
- // info: "4 min read FLUNIVERSITY",
- // },
- ],
-};
diff --git a/web/fluidity.money/src/screens/Articles/index.tsx b/web/fluidity.money/src/screens/Articles/index.tsx
deleted file mode 100644
index a63970bb0..000000000
--- a/web/fluidity.money/src/screens/Articles/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Articles from "./Articles";
-
-export default Articles;
diff --git a/web/fluidity.money/src/screens/Contact/Contact.module.scss b/web/fluidity.money/src/screens/Contact/Contact.module.scss
deleted file mode 100644
index 2c48dc2a6..000000000
--- a/web/fluidity.money/src/screens/Contact/Contact.module.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
-}
diff --git a/web/fluidity.money/src/screens/Contact/Contact.tsx b/web/fluidity.money/src/screens/Contact/Contact.tsx
deleted file mode 100644
index e9d666afc..000000000
--- a/web/fluidity.money/src/screens/Contact/Contact.tsx
+++ /dev/null
@@ -1,25 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { GeneralButton } from "@fluidity-money/surfing";
-import styles from "./Contact.module.scss";
-
-const Contact = () => {
- return (
-
-
Contact
-
- SUBSCRIBE
-
-
- );
-};
-
-export default Contact;
diff --git a/web/fluidity.money/src/screens/Contact/index.tsx b/web/fluidity.money/src/screens/Contact/index.tsx
deleted file mode 100644
index 17223b709..000000000
--- a/web/fluidity.money/src/screens/Contact/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Contact from "./Contact";
-
-export default Contact;
diff --git a/web/fluidity.money/src/screens/Demo/Demo.module.scss b/web/fluidity.money/src/screens/Demo/Demo.module.scss
deleted file mode 100644
index 9bb7ef3b2..000000000
--- a/web/fluidity.money/src/screens/Demo/Demo.module.scss
+++ /dev/null
@@ -1,84 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- background-color: $fluidBlack;
-
- .inner {
- display: flex;
- text-align: center;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- position: absolute;
- width: 50%;
- gap: 20px;
-
- h1 {
- margin-bottom: 16px;
- }
-
- h3 {
- margin-bottom: 20px;
- color: $textGrey;
- }
-
- p {
- margin-bottom: 15px;
- color: $textGrey;
- }
-
- section {
- display: flex;
- align-items: center;
- justify-content: center;
-
- button:first-child {
- margin-right: 1em;
- }
-
- @include max-620px {
- flex-direction: column;
-
- button:first-child {
- margin-right: 0;
- margin-bottom: 0.8em;
- }
- }
- }
-
- @include max-860px {
- width: 70%;
- }
- }
-}
-
-.demoVideo {
- position: absolute;
- width: 100%;
-}
-
-.socials {
- img {
- width: 10px;
- height: 10px;
- }
-}
-
-.gray {
- color: #828381;
- font-weight: 100;
-}
-
-.comingSoonButton {
- cursor: pointer;
- position: relative;
- width: 130px;
- height: 60px;
- border-radius: 50px;
- border: 0.5px solid $fluidWhite;
-}
diff --git a/web/fluidity.money/src/screens/Demo/Demo.tsx b/web/fluidity.money/src/screens/Demo/Demo.tsx
deleted file mode 100644
index 20ae4900f..000000000
--- a/web/fluidity.money/src/screens/Demo/Demo.tsx
+++ /dev/null
@@ -1,75 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useChainContext } from "hooks/ChainContext";
-import {
- Display,
- Text,
- numberToMonetaryString,
- GeneralButton,
- useViewport,
- Video,
-} from "@fluidity-money/surfing";
-import styles from "./Demo.module.scss";
-
-const Demo = () => {
- const { apiState } = useChainContext();
- const { onChainData } = apiState;
-
- const { width } = useViewport();
- const breakpoint = 620;
-
- const weeklyAvailableRewards = onChainData.data?.ethPool/52
-
- const handleConnectWallet = () =>
- (window.location.href = "https://app.fluidity.money/wtf");
- const handleLaunchFluidity = () =>
- (window.location.href = "https://app.fluidity.money/");
-
- return (
- <>
-
-
-
-
- {!!onChainData.data && (
- <>
- breakpoint ? "lg" : "sm"}>
- {numberToMonetaryString(weeklyAvailableRewards)}
-
- breakpoint ? "xs" : "xxs"} color={"gray"}>
- Weekly available Fluid Rewards.
-
- >
- )}
- breakpoint ? "xl" : "lg"}>
- Connect your wallet to see what you could make.
-
-
-
- Connect Wallet
-
- breakpoint ? "large" : "small"}
- handleClick={handleLaunchFluidity}
- >
- Launch Fluidity
-
-
-
-
- >
- );
-};
-
-export default Demo;
diff --git a/web/fluidity.money/src/screens/Demo/index.tsx b/web/fluidity.money/src/screens/Demo/index.tsx
deleted file mode 100644
index 0b8577512..000000000
--- a/web/fluidity.money/src/screens/Demo/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Demo from "./Demo";
-
-export default Demo;
diff --git a/web/fluidity.money/src/screens/Docs/Docs.module.scss b/web/fluidity.money/src/screens/Docs/Docs.module.scss
deleted file mode 100644
index bb139a34b..000000000
--- a/web/fluidity.money/src/screens/Docs/Docs.module.scss
+++ /dev/null
@@ -1,175 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- flex-direction: column;
- background-color: $fluidBlack;
- @include max-860px {
- padding-right: 4%;
- }
- @media (max-width: 620px) {
- min-height: 550px;
- }
-}
-
-.carouselText {
- background-color: $fluidBlack;
-}
-
-.docsCard {
- height: 350px;
- min-width: 350px;
- margin-right: 20px;
- margin-bottom: 50px;
- background-color: $backgroundBlack;
- padding: 30px 20px 20px 20px;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- align-items: center;
-
- @media (max-width: 500px) {
- margin-bottom: 20px;
- min-width: 300px;
- }
-
- .imgContainer {
- width: 90%;
- display: flex;
- justify-content: flex-start;
-
- span {
- width: 45px;
- height: 45px;
- display: flex;
- border: 1px solid gray;
- border-radius: 50%;
- align-items: center;
- justify-content: center;
- }
- }
-
- a {
- color: $textGrey;
- padding-top: 10px;
- font-size: 11px;
- }
-}
-
-.desktopViewFormInput {
- padding: 20px;
- background-color: $fluidBlack;
- label {
- padding: 10px;
- font-size: 13px;
- }
- div {
- display: flex;
- background-color: $fluidBlack;
- padding: 10px;
- justify-content: space-between;
- input {
- width: 80%;
- padding: 12px 20px;
- margin: 8px 0;
- display: inline-block;
- border: 1px solid #ccc;
- border-top: 0px;
- border-right: 0px;
- border-left: 0px;
- border-radius: 4px;
- box-sizing: border-box;
- background-color: $fluidBlack;
- font-size: 20px;
- color: $textGrey;
- margin: 0 1% 10px 0;
- }
- }
- @include max-860px {
- display: none;
- }
- @include min-861px {
- display: block;
- }
-}
-
-.mobileViewFormInput {
- display: flex;
- justify-content: center;
- align-items: center;
-
- background-color: $fluidBlack;
- div {
- padding: 30px 10px 10px 10px;
- width: 80%;
- background-color: rgb(17, 17, 17);
- form {
- padding-bottom: 20px;
- div {
- display: flex;
- flex-direction: column;
- width: 95%;
- label {
- margin: 20px 0 10px 5px;
- }
- input {
- width: 100%;
- padding: 12px 20px 10px 5px;
- display: inline-block;
- border: 1px solid #ccc;
- border-top: 0px;
- border-right: 0px;
- border-left: 0px;
- border-radius: 4px;
- box-sizing: border-box;
- background-color: rgb(17, 17, 17);
- font-size: 20px;
- color: $textGrey;
- margin: 0 1% 10px 0;
- }
- }
- }
- }
- @include max-860px {
- display: flex;
- }
- @include min-861px {
- display: none;
- }
-}
-
-.carousel {
- width: 100%;
- align-self: flex-end;
-}
-
-.callout {
- display: flex;
-}
-
-.text {
- margin-right: 10px;
- &Hollow {
- margin-right: 10px;
- }
-}
-
-.content {
- display: flex;
- flex-direction: column;
- align-items: flex-start;
- width: 100%;
- height: 110px;
- justify-content: space-between;
-}
-
-.allDocs {
- width: 100%;
- display: flex;
- padding-left: 30px;
- margin-top: 20px;
-}
diff --git a/web/fluidity.money/src/screens/Docs/Docs.tsx b/web/fluidity.money/src/screens/Docs/Docs.tsx
deleted file mode 100644
index df9e56600..000000000
--- a/web/fluidity.money/src/screens/Docs/Docs.tsx
+++ /dev/null
@@ -1,125 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- ContinuousCarousel,
- ManualCarousel,
- Heading,
- LinkButton,
- useViewport,
-} from "@fluidity-money/surfing";
-import styles from "./Docs.module.scss";
-
-const Docs = () => {
- const { width } = useViewport();
- const callout = (
-
-
- DOCUMENTATION DOCUMENTATION
-
-
- DOCUMENTATION
-
-
- );
-
- return (
-
-
-
-
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
-
-
-
-
-
- {items.map((item, index) => (
-
-
-
- ))}
-
-
-
-
- );
-};
-
-export default Docs;
-
-const items = [
- {
- img: "🔮",
- title: "Why Fluidity?",
- link: "https://docs.fluidity.money/docs/learning-and-getting-started/why-fluidity",
- },
- {
- img: "❓",
- title: "What are Fluid Assets?",
- link: "https://docs.fluidity.money/docs/learning-and-getting-started/what-are-fluid-assets",
- },
- {
- img: "🌟",
- title: "How do you get a Fluid Asset?",
- link: "https://docs.fluidity.money/docs/learning-and-getting-started/how-do-you-get-a-fluid-asset",
- },
- {
- img: "💰",
- title: "How are the rewards earned?",
- link: "https://docs.fluidity.money/docs/learning-and-getting-started/how-are-the-rewards-earned",
- },
- {
- img: "🗃",
- title: "The Economics of a Fluid Asset",
- link: "https://docs.fluidity.money/docs/learning-and-getting-started/the-economics-of-a-fluid-asset",
- },
- {
- img: "📜",
- title: "Audits Completed",
- link: "https://docs.fluidity.money/docs/security/audits-completed",
- },
-];
diff --git a/web/fluidity.money/src/screens/Docs/index.tsx b/web/fluidity.money/src/screens/Docs/index.tsx
deleted file mode 100644
index a68864a75..000000000
--- a/web/fluidity.money/src/screens/Docs/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Docs from "./Docs";
-
-export default Docs;
diff --git a/web/fluidity.money/src/screens/Ecosystem/Ecosystem.module.scss b/web/fluidity.money/src/screens/Ecosystem/Ecosystem.module.scss
deleted file mode 100644
index 451ffa937..000000000
--- a/web/fluidity.money/src/screens/Ecosystem/Ecosystem.module.scss
+++ /dev/null
@@ -1,109 +0,0 @@
-@import "../../styles/config.scss";
-
-.ecosystem {
- display: flex;
- flex-direction: column;
- align-items: center;
- gap: 10px;
- position: relative;
- overflow: visible;
- padding: 100px 0;
-
- @media (max-width: 700px) {
- text-align: center;
- }
-
- .bloom {
- transform: scaleY(0.5) scaleX(2);
- opacity: 0.3;
- translate: 0 -85px;
-
- @media (max-width: 650px) {
- transform: scaleY(2) scaleX(3);
-
- }
- }
-
- .protocol {
- flex-shrink: 0;
- flex-wrap: nowrap;
- border: 1px solid white;
- border-radius: 50px;
- display: flex;
- align-items: center;
- justify-content: center;
- position: relative;
- padding: 5px 10px;
- height: 40px;
- box-sizing: border-box;
- cursor: pointer;
-
- .external {
- svg > path {
- stroke: currentColor;
- }
- }
- }
-}
-
-.carousel {
- width: 100%;
- overflow-x: hidden;
- max-width: 1400px;
- height: 42px;
- overflow-y: hidden;
- display: flex;
- flex-direction: row;
- position: relative;
-
- &::before {
- pointer-events: none;
- content: "";
- position: absolute;
- width: 100%;
- height: 100%;
- background: linear-gradient(
- to right,
- rgba(0, 0, 0, 1),
- rgba(0, 0, 0, 0) 30%,
- rgba(0, 0, 0, 0) 70%,
- rgba(0, 0, 0, 1)
- );
- z-index: 1;
- }
-
- .row {
- position: absolute;
- width: max-content;
- top: 0;
- gap: 10px;
- display: flex;
- flex-direction: row;
- animation: scroll-left 20s linear infinite;
-
- &.right {
- animation: scroll-right 20s linear infinite;
- }
-
- &:hover {
- animation-play-state: paused;
- }
- }
-}
-
-@keyframes scroll-left {
- 0% {
- transform: translateX(0);
- }
- 100% {
- transform: translateX(-50%);
- }
-}
-@keyframes scroll-right {
- 0% {
- transform: translateX(-50%);
- }
- 100% {
- transform: translateX(0%);
- }
-}
diff --git a/web/fluidity.money/src/screens/Ecosystem/Ecosystem.tsx b/web/fluidity.money/src/screens/Ecosystem/Ecosystem.tsx
deleted file mode 100644
index 7a7f1f7b0..000000000
--- a/web/fluidity.money/src/screens/Ecosystem/Ecosystem.tsx
+++ /dev/null
@@ -1,272 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useState } from "react";
-import { Text, Display, BloomEffect, ArrowTopRight } from "@fluidity-money/surfing";
-import { motion } from "framer-motion";
-import styles from "./Ecosystem.module.scss";
-import Image from 'next/image'
-
-type Protocol = {
- name: string;
- src: string;
- href: string;
- width: number,
- height: number
-}
-
-const protocolList = [
- {
- name: "Gains Network",
- src: "/assets/images/protocols/gains.svg",
- href: "https://gainsnetwork.io",
- width: 113,
- height: 17
- },
- {
- name: "Factor DAO",
- src: "/assets/images/protocols/factor.svg",
- href: "https://factor.fi",
- width: 80,
- height: 26
- },
- {
- name: "Rodeo Finance",
- src: "/assets/images/protocols/rodeo.svg",
- href: "https://rodeofinance.xyz",
- width: 113,
- height: 20,
- },
- {
- name: "Chronos",
- src: "/assets/images/protocols/chronos.svg",
- href: "https://chronos.exchange",
- width: 117,
- height: 24
- },
- {
- name: "Vesta Finance",
- src: "/assets/images/protocols/vesta.svg",
- href: "https://vestafinance.xyz",
- width: 124,
- height: 22,
- },
- {
- name: "Wombat",
- src: "/assets/images/protocols/wombat.svg",
- href: "https://wombat.exchange",
- width: 94,
- height: 38
- },
- {
- name: "dappOS",
- src: "/assets/images/protocols/dappos.svg",
- href: "https://dappos.com",
- width: 84,
- height: 29
- },
- {
- name: "KyberSwap",
- src: "/assets/images/protocols/kyber.svg",
- href: "https://kyberswap.com",
- width: 86,
- height: 24
- },
- {
- name: "Mises Browser",
- src: "/assets/images/protocols/mises.svg",
- href: "https://mises.site",
- width: 114,
- height: 19,
- },
- {
- name: "Meson",
- src: "/assets/images/protocols/meson.svg",
- href: "https://meson.fi",
- width: 79,
- height: 11
- },
- {
- name: "Arbswap",
- src: "/assets/images/protocols/arbswap.svg",
- href: "https://arbswap.io",
- width: 80,
- height: 24
- },
- {
- name: "CrescentSwap",
- src: "/assets/images/protocols/crescentswap.svg",
- href: "https://crescentswap.exchange",
- width: 32,
- height: 36
- },
- {
- name: "Camelot",
- src: "/assets/images/protocols/camelot.svg",
- href: "https://camelot.exchange/",
- width: 83,
- height: 20
- },
- {
- name: "Dodo",
- src: "/assets/images/protocols/dodo.svg",
- href: "https://dodoex.io/en",
- width: 81,
- height: 19
- },
- {
- name: "Compound",
- src: "/assets/images/protocols/compound.svg",
- href: "https://compound.finance/",
- width: 80,
- height: 17
- },
- {
- name: "Aave",
- src: "/assets/images/protocols/aave.svg",
- href: "https://aave.com/",
- width: 81,
- height: 17
- },
- {
- name: "Solend",
- src: "/assets/images/protocols/solend.svg",
- href: "https://solend.fi/",
- width: 77,
- height: 40
- },
- {
- name: "Jupiter",
- src: "/assets/images/protocols/jupiter.svg",
- href: "https://jup.ag/",
- width: 64,
- height: 21
- },
- {
- name: "Sushi",
- src: "/assets/images/protocols/sushi.svg",
- href: "https://www.sushi.com/",
- width: 123,
- height: 45
- },
- {
- name: "Orca",
- src: "/assets/images/protocols/orca.svg",
- href: "https://www.orca.so/",
- width: 75,
- height: 20
- },
- {
- name: "Uniswap",
- src: "/assets/images/protocols/uniswap.svg",
- href: "https://uniswap.org/",
- width: 110,
- height: 23
- },
- {
- name: "OKX",
- src: "/assets/images/protocols/okx.svg",
- href: "https://www.okx.com/",
- width: 55,
- height: 16
- },
- {
- name: "Saber",
- src: "/assets/images/protocols/saber.svg",
- href: "https://app.saber.so/swap",
- width: 82,
- height: 18
- },
- {
- name: "Coin98",
- src: "/assets/images/protocols/coin98.svg",
- href: "https://coin98.com/",
- width: 85,
- height: 22
- },
- {
- name: "The Halls of Olympia",
- src: "/assets/images/protocols/olympia.svg",
- href: "https://hallsofolympia.io/",
- width: 97,
- height: 54
- },
-]
-
-
-const Ecosystem = () => {
- const length = protocolList.length
- const row1 = protocolList.slice(0, length / 2)
- const row2 = protocolList.slice(8, length)
-
- return (
-
-
-
- 37,164+ REWARDS
-
-
- Distributed over 25+ Integrated Protocols
-
-
- {
- row1.map((p, i) => {
- return
- })
- }
-
-
- {
- row2.map((p, i) => {
- return
- })
- }
-
-
- );
-};
-
-const Protocol = (props: { protocol: Protocol }) => {
- const { protocol } = props;
- const [hovered, setHovered] = useState(false)
- return setHovered(true)}
- onMouseLeave={() => setHovered(false)}
- onClick={() => window.open(protocol.href, "_blank")}
- >
-
-
-
-
-
-}
-
-const BetterCarousel = (props: { children: React.ReactNode[], direction?: "left" | "right" }) => {
- const { children, direction } = props
- return
-
- {children}
- {children}
-
-
-}
-
-export default Ecosystem;
diff --git a/web/fluidity.money/src/screens/Ecosystem/index.tsx b/web/fluidity.money/src/screens/Ecosystem/index.tsx
deleted file mode 100644
index fb2fde8fa..000000000
--- a/web/fluidity.money/src/screens/Ecosystem/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Ecosystem from "./Ecosystem";
-
-export default Ecosystem;
diff --git a/web/fluidity.money/src/screens/FeaturedProjects/FeaturedProjects.module.scss b/web/fluidity.money/src/screens/FeaturedProjects/FeaturedProjects.module.scss
deleted file mode 100644
index 2c48dc2a6..000000000
--- a/web/fluidity.money/src/screens/FeaturedProjects/FeaturedProjects.module.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
-}
diff --git a/web/fluidity.money/src/screens/FeaturedProjects/FeaturedProjects.tsx b/web/fluidity.money/src/screens/FeaturedProjects/FeaturedProjects.tsx
deleted file mode 100644
index d06b8be85..000000000
--- a/web/fluidity.money/src/screens/FeaturedProjects/FeaturedProjects.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import styles from "./FeaturedProjects.module.scss";
-
-const FeaturedProjects = () => {
- return (
-
- FeaturedProjects
-
- );
-};
-
-export default FeaturedProjects;
diff --git a/web/fluidity.money/src/screens/FeaturedProjects/index.tsx b/web/fluidity.money/src/screens/FeaturedProjects/index.tsx
deleted file mode 100644
index b68230254..000000000
--- a/web/fluidity.money/src/screens/FeaturedProjects/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import FeaturedProjects from "./FeaturedProjects";
-
-export default FeaturedProjects;
diff --git a/web/fluidity.money/src/screens/FluidProjects/FluidProjects.module.scss b/web/fluidity.money/src/screens/FluidProjects/FluidProjects.module.scss
deleted file mode 100644
index b3ed39bf0..000000000
--- a/web/fluidity.money/src/screens/FluidProjects/FluidProjects.module.scss
+++ /dev/null
@@ -1,9 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
- flex-direction: column;
-}
diff --git a/web/fluidity.money/src/screens/FluidProjects/FluidProjects.tsx b/web/fluidity.money/src/screens/FluidProjects/FluidProjects.tsx
deleted file mode 100644
index 8016e85e6..000000000
--- a/web/fluidity.money/src/screens/FluidProjects/FluidProjects.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import styles from "./FluidProjects.module.scss";
-
-const FluidProjects = () => {
- return (
-
- FluidProjects
-
- );
-};
-
-export default FluidProjects;
diff --git a/web/fluidity.money/src/screens/FluidProjects/index.tsx b/web/fluidity.money/src/screens/FluidProjects/index.tsx
deleted file mode 100644
index 378e024ed..000000000
--- a/web/fluidity.money/src/screens/FluidProjects/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import FluidProjects from "./FluidProjects";
-
-export default FluidProjects;
diff --git a/web/fluidity.money/src/screens/FluidWars/FluidWars.module.scss b/web/fluidity.money/src/screens/FluidWars/FluidWars.module.scss
deleted file mode 100644
index 13f13fd9c..000000000
--- a/web/fluidity.money/src/screens/FluidWars/FluidWars.module.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
-}
diff --git a/web/fluidity.money/src/screens/FluidWars/FluidWars.tsx b/web/fluidity.money/src/screens/FluidWars/FluidWars.tsx
deleted file mode 100644
index 9e4a4350c..000000000
--- a/web/fluidity.money/src/screens/FluidWars/FluidWars.tsx
+++ /dev/null
@@ -1,55 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import HowItWorksTemplate from "../../components/HowItWorksTemplate";
-import { ReusableGrid, useViewport, Video } from "@fluidity-money/surfing";
-import styles from "./FluidWars.module.scss";
-
-const FluidWars = () => {
- const { width } = useViewport();
- const breakpoint = 860;
-
- const left =
- width > breakpoint ? (
- <>
-
- >
- ) : (
- <>
-
- >
- );
-
- const right = (
-
- Fluidity wars
-
- );
-
- return (
-
-
-
- );
-};
-
-export default FluidWars;
-
-const header = "User activity is incentivised through governance.";
-
-const info = [
- "Fluidity will act as an incentive layer that operates at the blockchain level, orchestrating the primary user sentiments that drive the secondary liquidity effects. ",
- "Through Utility Mining, Fluidity and other protocols can drive in users whose primary yield incentives are to explore the protocol and exhibit intended behaviours that are beneficial for all parties involved.",
- "Enter Fluidity Wars—a perpetual war to control the flow of users in a world where genuine user engagement is apex currency.",
-];
diff --git a/web/fluidity.money/src/screens/FluidWars/index.tsx b/web/fluidity.money/src/screens/FluidWars/index.tsx
deleted file mode 100644
index e0996158a..000000000
--- a/web/fluidity.money/src/screens/FluidWars/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import FluidWars from "./FluidWars";
-
-export default FluidWars;
diff --git a/web/fluidity.money/src/screens/Fluniversity/Fluniversity.module.scss b/web/fluidity.money/src/screens/Fluniversity/Fluniversity.module.scss
deleted file mode 100644
index 858527a09..000000000
--- a/web/fluidity.money/src/screens/Fluniversity/Fluniversity.module.scss
+++ /dev/null
@@ -1,76 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- flex-direction: column;
- background-color: $fluidBlack;
- @include max-860px {
- padding-right: 4%;
- min-height: 550px;
- }
-}
-
-.fluniversityCard {
- height: 600px;
- min-width: 550px;
- margin-right: 20px;
- margin-bottom: 50px;
- padding: 20px;
- background-color: $backgroundBlack;
- display: flex;
- flex-direction: column;
- gap: 20px;
- @media (max-width: 500px) {
- min-width: 300px;
- height: 450px;
- margin-bottom: 10px;
- }
- .imgContainer {
- width: 100%;
- height: 285px;
- display: flex;
- justify-content: center;
- @media (max-width: 500px) {
- height: 150px;
- }
- img {
- max-height: 100%;
- max-width: 100%;
- display: block;
- }
- }
-
- span {
- color: $textGrey;
- padding: 10px;
- font-size: 11px;
- padding-left: 0px;
- a {
- color: $textGrey;
- }
- }
-}
-
-.carousel {
- width: 100%;
- align-self: flex-end;
-}
-
-.callout {
- display: flex;
-}
-
-.text {
- margin-right: 10px;
- &Hollow {
- margin-right: 10px;
- }
-}
-
-.footer {
- display: flex;
-}
diff --git a/web/fluidity.money/src/screens/Fluniversity/Fluniversity.tsx b/web/fluidity.money/src/screens/Fluniversity/Fluniversity.tsx
deleted file mode 100644
index d1cafeec1..000000000
--- a/web/fluidity.money/src/screens/Fluniversity/Fluniversity.tsx
+++ /dev/null
@@ -1,230 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- ContinuousCarousel,
- Heading,
- LinkButton,
- ManualCarousel,
- Text,
- useViewport,
-} from "@fluidity-money/surfing";
-import styles from "./Fluniversity.module.scss";
-import { useRouter } from "next/router";
-import { useEffect } from "react";
-
-const Fluniversity = () => {
- const { width } = useViewport();
-
- const location = useRouter().asPath;
- // scroll to element id when selected via navbar resources modal
- // works for entire
- useEffect(() => {
- if (location.includes("#")) {
- // slice off after the hash
- let elem = document.getElementById(location.slice(11));
- if (elem) {
- const yOffset = -1150;
- const y =
- elem.getBoundingClientRect().top + window.pageYOffset + yOffset;
- window.scrollTo({ top: y, left: 0, behavior: "smooth" });
- }
- } else {
- window.scrollTo({ top: 0, left: 0, behavior: "smooth" });
- }
- }, [location]);
-
- const callout = (
-
-
- FLUNIVERSITY FLUNIVERSITY
-
-
- FLUNIVERSITY
-
-
- );
-
- return (
-
-
-
-
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
-
-
-
-
-
- );
-};
-
-export default Fluniversity;
-
-const items = [
- {
- img: "https://miro.medium.com/max/1400/1*lyOtA25-N4ldnJKK4J4tKA.png",
- title: "With Fluidity, supercharge your arbitrage trades",
- desc: `Crypto assets worth billions of dollars are traded every single day. Arbitrage traders take advantage of the volatility and pricing imperfections, exploiting different values for the same asset across different markets. Take...`,
- time: "9 min",
- link: "https://blog.fluidity.money/with-fluidity-supercharge-your-arbitrage-trades-f0b956622e9e",
- },
- {
- img: "https://miro.medium.com/max/1400/1*7uZ8XyqeoyK3zuc-CfrFqA@2x.png",
- title: "The Hunting of the zk-SNARK: Homomorphic Hidings",
- desc: `“But the Judge said he never had summed up before; So the Snark undertook it instead, And summed it so well that it came to far more Than the Witnesses ever had said!” Lewis Carroll Zero-knowledge succinct non...`,
-
- time: "5 min",
- link: "https://blog.fluidity.money/the-hunting-of-the-zk-snark-homomorphic-hidings-aa6c7824597",
- },
- {
- img: "https://miro.medium.com/max/1400/1*EmAUPSMm06Ygi8Y0qA1aWg@2x.jpeg",
- title: "An alternative solution to Uniswap’s “fee switch” problem",
- desc: `In the past few months, there has been a lot of discussion in the Uniswap Governance Forum about activating the “fee switch”, a piece of code that...`,
-
- time: "6 min",
- link: "https://blog.fluidity.money/an-alternative-solution-to-uniswaps-fee-switch-problem-61a5e4f6057c",
- },
- {
- img: "https://miro.medium.com/max/1400/1*k_qAHb8Z289awoj87o63WQ@2x.png",
- title:
- "Tiki Talk Minutes: Fluidity x DOPEX x Arbitrum and the evolving boundaries of DeFi",
- desc: `The year 2020 marked the explosion of DeFi protocols in public imagination, driven largely by the rise of liquidity mining — Compound...`,
-
- time: "5 min",
- link: "https://blog.fluidity.money/tiki-talk-minutes-fluidity-x-dopex-x-arbitrum-and-the-evolving-boundaries-of-defi-ea7f1110f741",
- },
- {
- img: "https://miro.medium.com/max/1400/1*OLKC40Guu6cvD2eLhnmx1A.png",
- title: "Ghost in the machine: Fluidity Partners with AAVE Grants DAO",
- desc: `“2022 has been a wild year for Decentralized Finance. Novel concepts were introduced and big scandals were reported, but most importantly, DeFi has...`,
-
- time: "5 min",
- link: "https://blog.fluidity.money/ghost-in-the-machine-fluidity-partners-with-aave-a217e65ab72b",
- },
- {
- img: "https://miro.medium.com/max/1400/0*Sm_lYbSr1-P1ZB1H",
- title: "Fluidity 🌊💸— Using Chainlink VRF to power the future of money",
- desc: `Providing Users With a Secure Source of Verifiable Randomness Fluidity — Next-Generation Assets If your money’s on the move, exposure to DeFi can...`,
-
- time: "4 min",
- link: "https://blog.fluidity.money/fluidity-using-chainlink-vrf-to-power-the-future-of-money-11882c51ae89",
- },
- {
- img: "https://miro.medium.com/max/1400/1*Lz_6rSLepqnrLMy-YMNy7Q.jpeg",
- title: "Fluidity x MakerDAO Tiki Talk: Rethinking the stablecoin paradigm",
- desc: `A month into the UST crash, Ethereum co-founder Vitalik Buterin shared a thought experiment on a question that was on everybody’s lips. How could...`,
-
- time: "6 min",
- link: "https://blog.fluidity.money/fluidity-x-makerdao-tiki-talk-rethinking-the-stablecoin-paradigm-afed6912d0f6",
- },
- {
- img: "https://miro.medium.com/max/1400/1*KrCVWFOKEEmcR_y80uL1AA.jpeg",
- title:
- "Primer on Stablecoins & Lessons from UST collapse: Stablecoins need utility",
- desc: `On May 9, the Terra USD (UST) stablecoin in the Terra ecosystem showed the first signs of “depegging”. The value of UST is algorithmically secured to...`,
-
- time: "11 min",
- link: "https://blog.fluidity.money/primer-on-stablecoins-lessons-from-ust-collapse-stablecoins-need-utility-75bde4dca57f",
- },
- {
- img: "https://miro.medium.com/max/700/1*HJbEUecOrcNxPDBK4vHZSQ.jpeg",
- title: "Governance and Fluidity Wars: Steering the Invisible Hand",
- desc: `In our previous educational posts, we have outlined the basic economics of a Fluid Asset, from preventing cyclical transaction attacks to how the...`,
- time: "9 min",
- link: "https://blog.fluidity.money/governance-and-fluidity-wars-steering-the-invisible-hand-e5a71afb2757",
- },
- {
- img: "https://miro.medium.com/max/1400/1*G69xgGXM_DE4w8uttbixZw.jpeg",
- title: "Tiki Talk Minutes: Fluidity x UXD, The future of stablecoins",
- desc: `In the days and weeks that followed the UST depegging, a lot of apocalyptic headlines prophesised the end of the great algorithmic stablecoin...`,
-
- time: "6 min",
- link: "https://blog.fluidity.money/fluidity-x-uxd-the-future-of-stablecoins-73766ff772c8",
- },
- {
- img: "https://miro.medium.com/max/700/1*gRGFqHLNDPUvkHi0kZYqag.jpeg",
- title:
- "Fluidity University Part 3: Utility Mining: A fairer token distribution strategy",
- desc: `In the first two parts of fluidity University, we've introduced the basics of how to distribute
- yield through spending and how the protocol protects itself against cheaters...`,
- time: "5 min",
- link: "https://blog.fluidity.money/fluidity-university-part-3-utility-mining-a-fairer-token-distribution-strategy-4008323aa1bb",
- },
- {
- img: "https://miro.medium.com/max/700/1*CJHj6OywDEjA2jSXoMVXTQ.png",
- title:
- "Fluidity University Part 2: Distributing yield through the Transfer Reward Function",
- desc: `In the first part of Fluidity University, we’ve seen how the protocol protects itself against fraudulent transactions by piggy backing off transaction fees...`,
- time: "4 min",
- link: "https://blog.fluidity.money/fluidity-university-part-2-distributing-yield-through-the-transfer-reward-function-b34941ec8f7e",
- },
- {
- img: "https://miro.medium.com/max/2400/0*vxcr4Z8urUbzFuuF",
- title:
- "Fluidity University Part 1: How does Fluidity protect itself against fraudulent transactions?",
- desc: `In the first part of our Fluidity University series, we’re diving into one of the most important aspects of Fluidity’s economics design: the Optimistic...`,
- time: "3 min",
- link: "https://blog.fluidity.money/fluidity-university-part-1-how-does-fluidity-protect-itself-against-frudulent-transactions-8dc39b4f5672",
- },
- {
- img: "https://miro.medium.com/max/1400/1*gf7Oq-XkH2oa5W_bG2G4vg.png",
- title: "Fluidity Solana Devnet Beta is Live!",
- desc: `Fluidity excitedly announces that our Beta is now live on the Solana Devnet! After an amazing Ethereum beta launch, we’d like our community to take part in testing our Solana web app. Prior to using the Fluidity...`,
-
- time: "4 min",
- link: "https://blog.fluidity.money/fluidity-solana-devnet-beta-is-live-751918993eb0",
- },
- {
- img: "https://miro.medium.com/max/1400/1*s-u6Tu1zhEOEYGLCP4RU1w.jpeg",
- title: "Attention all Fluiders. Fluidity Testnet V1 is Live.",
- desc: `We are thrilled to announce that after months of development, the Ethereum Testnet is live! We are aware you have been patient as we work towards our goal of bringing utility-derived yield to the masses and for that,...`,
-
- time: "3 min",
- link: "https://blog.fluidity.money/attention-all-fluiders-fluidity-testnet-v1-is-live-ff85fa86d042",
- },
- {
- img: "https://miro.medium.com/max/1400/1*cAdr7z1sD8DwXKw-0Nc5mw.png",
- title: "Introducing Fluidity",
- desc: `After months of quietly building, we are inviting everyone to help grow the future of money. Fluidity is launching soon and is excited to share with you the future of money. Money designed to move. Each time you spend or...`,
-
- time: "4 min",
- link: "https://blog.fluidity.money/introducing-fluidity-f201a0edc4c8",
- },
-];
diff --git a/web/fluidity.money/src/screens/Fluniversity/index.tsx b/web/fluidity.money/src/screens/Fluniversity/index.tsx
deleted file mode 100644
index 52c2cc6f9..000000000
--- a/web/fluidity.money/src/screens/Fluniversity/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Fluniversity from "./Fluniversity";
-
-export default Fluniversity;
diff --git a/web/fluidity.money/src/screens/Footer/Footer.module.scss b/web/fluidity.money/src/screens/Footer/Footer.module.scss
deleted file mode 100644
index e75ff01f3..000000000
--- a/web/fluidity.money/src/screens/Footer/Footer.module.scss
+++ /dev/null
@@ -1,108 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: grid;
- grid-template-columns: 1fr;
- align-items: center;
- min-height: 850px;
- width: 100%;
-
- h6 {
- text-align: end;
- margin: 0;
- }
-}
-
-.content {
- box-sizing: border-box;
- display: flex;
- flex-direction: column;
- padding: 0 40px 0 40px;
- width: 100%;
- height: 100%;
- justify-content: flex-end;
- align-items: flex-start;
-}
-
-.footerItems {
- display: grid;
- grid-template-columns: 1fr;
- width: 100%;
-}
-
-.communication {
- display: flex;
- align-items: center;
- justify-content: space-between;
- margin-top: 50px;
- width: 100%;
- gap: 48px;
- @media (max-width: 850px) {
- flex-direction: column;
- }
- @include max-560px {
- align-items: flex-start;
- }
-}
-
-.buttons {
- display: grid;
- grid-template-columns: 1fr 1fr;
- grid-gap: 22px;
- @include max-560px {
- grid-gap: 12px;
- }
-}
-
-.legal {
- display: flex;
- justify-content: flex-end;
- gap: 10px;
- @include max-620px {
- flex-direction: column;
- align-items: flex-start;
- gap: 5px;
- }
- & > div {
- display: flex;
- gap: 10px;
- }
-}
-
-.carousel {
- width: 100%;
- align-self: flex-end;
-}
-
-.text {
- margin-right: 10px;
- &Hollow {
- margin-right: 10px;
- }
-}
-
-.callout {
- display: flex;
-}
-
-.imgContainer {
- width: 100px;
- display: flex;
- justify-content: center;
- margin-bottom: 30px;
- img {
- max-width: 100%;
- display: block;
- }
-}
-
-.underline {
- text-decoration: underline;
- text-underline-offset: 3px;
-}
-
-.discord-btn:hover {
- img {
- filter: invert(1);
- }
-}
diff --git a/web/fluidity.money/src/screens/Footer/Footer.tsx b/web/fluidity.money/src/screens/Footer/Footer.tsx
deleted file mode 100644
index bca1303da..000000000
--- a/web/fluidity.money/src/screens/Footer/Footer.tsx
+++ /dev/null
@@ -1,190 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- Socials,
- ContinuousCarousel,
- GeneralButton,
- FooterItem,
- Text,
- Heading,
- LinkButton,
- useViewport,
-} from "@fluidity-money/surfing";
-import styles from "./Footer.module.scss";
-import { LaunchButton } from "components/Button";
-
-import Image from "next/image";
-
-interface IItem {
- title: string;
- src: string;
- type: "internal" | "external";
-}
-
-const Footer = () => {
- const { width } = useViewport();
- const firstBreakpoint = 620;
- const secondBreakpoint = 560;
-
- const callout = (
-
-
- USE YIELD WIN
-
-
- FLUIDITY
-
-
- );
-
- return (
-
-
-
- {width < secondBreakpoint && (
-
-
-
- )}
-
- How it works
- {/* Ecosystem
- Fluid stats */}
- Resources
-
-
-
- firstBreakpoint
- ? "medium"
- : width > secondBreakpoint && width < firstBreakpoint
- ? "medium"
- : "small"
- }
- >
- LAUNCH FLUIDITY
-
- {
- window.location.href = "https://discord.gg/fluidity";
- }}
- type={"secondary"}
- size={
- width > firstBreakpoint
- ? "medium"
- : width > secondBreakpoint && width < firstBreakpoint
- ? "medium"
- : "small"
- }
- icon={
-
- }
- >
- DISCORD
-
-
-
- {
- window.location.href =
- "https://static.fluidity.money/assets/fluidity-website-tc.pdf";
- }}
- >
- Terms of Service
-
- {
- window.location.href =
- "https://static.fluidity.money/assets/fluidity-privacy-policy.pdf";
- }}
- >
- Privacy Policy
-
- {
- window.location.href =
- "https://docs.fluidity.money/docs/security/audits-completed";
- }}
- >
- AUDITS COMPLETED
-
-
- © 2022 Fluidity Money. All Rights Reserved.
-
-
-
-
-
-
-
-
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
-
-
-
-
- );
-};
-
-export default Footer;
-
-const howItWorks: IItem[] = [
- {
- title: "Roadmap",
- src: "https://docs.fluidity.money/docs/fundamentals/roadmap",
- type: "external",
- },
-];
-
-// const ecosystem: IItem[] = [
-// { title: "DeFi", src: "", type: "internal" },
-// { title: "DEX", src: "", type: "internal" },
-// { title: "Transactions", src: "", type: "internal" },
-// { title: "NFTs", src: "", type: "external" },
-// ];
-
-// const fluidStats: IItem[] = [
-// { title: "Overview", src: "", type: "internal" },
-// { title: "Rewards", src: "", type: "internal" },
-// { title: "Transactions", src: "", type: "internal" },
-// ];
-
-const resources: IItem[] = [
- { title: "Articles", src: "", type: "internal" },
- { title: "Fluniversity", src: "", type: "internal" },
- { title: "Whitepapers", src: "", type: "internal" },
- {
- title: "Documentation",
- src: "https://docs.fluidity.money/",
- type: "external",
- },
-];
diff --git a/web/fluidity.money/src/screens/Footer/index.tsx b/web/fluidity.money/src/screens/Footer/index.tsx
deleted file mode 100644
index 4985f96a7..000000000
--- a/web/fluidity.money/src/screens/Footer/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Footer from "./Footer";
-
-export default Footer;
diff --git a/web/fluidity.money/src/screens/Hero/Hero.module.scss b/web/fluidity.money/src/screens/Hero/Hero.module.scss
deleted file mode 100644
index 2c48dc2a6..000000000
--- a/web/fluidity.money/src/screens/Hero/Hero.module.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
-}
diff --git a/web/fluidity.money/src/screens/Hero/Hero.tsx b/web/fluidity.money/src/screens/Hero/Hero.tsx
deleted file mode 100644
index de8a65396..000000000
--- a/web/fluidity.money/src/screens/Hero/Hero.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import styles from "./Hero.module.scss";
-
-const Hero = () => {
- return Hero
;
-};
-
-export default Hero;
diff --git a/web/fluidity.money/src/screens/Hero/index.tsx b/web/fluidity.money/src/screens/Hero/index.tsx
deleted file mode 100644
index 671b6f447..000000000
--- a/web/fluidity.money/src/screens/Hero/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Hero from "./Hero";
-
-export default Hero;
diff --git a/web/fluidity.money/src/screens/HowItWorks/HowItWorks.module.scss b/web/fluidity.money/src/screens/HowItWorks/HowItWorks.module.scss
deleted file mode 100644
index aaa7f65ef..000000000
--- a/web/fluidity.money/src/screens/HowItWorks/HowItWorks.module.scss
+++ /dev/null
@@ -1,95 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- align-items: center;
- min-height: 850px;
- width: 100%;
- box-sizing: border-box;
-}
-
-.grid {
- display: grid;
- grid-template-columns: 0.8fr 1fr;
- width: 100%;
- max-width: 2000px;
- height: 100%;
- min-height: 700px;
- padding: 40px;
- @include max-860px {
- grid-template-columns: 1fr;
- }
-}
-
-.left {
- display: grid;
- grid-template-columns: 1fr;
- align-self: center;
- grid-gap: 30px;
- font-size: 25px;
- max-width: 400px;
- color: $textGrey;
- @include max-860px {
- order: 1;
- }
-}
-
-.right {
- display: flex;
- justify-content: center;
- align-items: center;
- font-size: 60px;
- @include max-860px {
- height: 640px;
- }
- @media (max-width: 620px) {
- height: fit-content;
- min-height: 225px;
- }
-}
-
-.footer {
- box-sizing: border-box;
- display: flex;
- justify-content: space-between;
- align-items: center;
- width: 100%;
-}
-
-.text {
- margin-right: 10px;
- &Hollow {
- margin-right: 10px;
- }
-}
-
-.backgroundText {
- position: absolute;
- opacity: 0.2;
- z-index: 1;
-}
-
-.video {
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.carousel {
- width: 100%;
- align-self: flex-end;
-}
-
-.callout {
- display: flex;
-}
-
-.behind {
- width: 90%;
- max-width: 700px;
- @media (max-width: 1130px) {
- max-width: 500px;
- }
-}
diff --git a/web/fluidity.money/src/screens/HowItWorks/HowItWorks.tsx b/web/fluidity.money/src/screens/HowItWorks/HowItWorks.tsx
deleted file mode 100644
index 7ee00f65e..000000000
--- a/web/fluidity.money/src/screens/HowItWorks/HowItWorks.tsx
+++ /dev/null
@@ -1,173 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useEffect, useState } from "react";
-import {
- ContinuousCarousel,
- Heading,
- LinkButton,
- Text,
- useViewport,
- Video,
-} from "@fluidity-money/surfing";
-import styles from "./HowItWorks.module.scss";
-import Link from "next/link";
-
-const HowItWorks = () => {
- /*
- carousels at the top,
- 3 paragraphs on the left,
- image on the right,
- paragraph highlighted has different specific image,
- scrolls thought automatically and constantly
- */
- const images = [
- {
- bgImage: "/assets/videos/FluidityWrap.mp4",
- text: "FLUIDIFY",
- },
- {
- bgImage: "/assets/videos/FluidityYield.mp4",
- text: "YIELD",
- },
- {
- bgImage: "/assets/videos/FluidityHowItWorks.mp4",
- text: "GOVERN",
- },
- ].map(({ bgImage, ...image }) => ({
- ...image,
- bgImage: bgImage,
- }));
-
- const [currentImageIndex, setCurrentImageIndex] = useState(0);
-
- const { width } = useViewport();
-
- useEffect(() => {
- const intervalId = setInterval(() => {
- setCurrentImageIndex(
- (currentImageIndex) => (currentImageIndex + 1) % images.length
- );
- }, 7000);
-
- return () => clearInterval(intervalId);
- }, []);
-
- const backgroundText = images[currentImageIndex].text;
-
- const size = width > 1130 ? "h2" : width < 1130 && width > 520 ? "h4" : "h5";
-
- const callout = (
-
-
- HOW IT WORKS HOW IT WORKS HOW IT WORKS
-
-
- HOW IT WORKS
-
-
- );
-
- return (
-
-
-
-
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
-
-
-
-
-
-
-
- Fluid assets are a 1:1 wrapped asset with perpetual payout
- properties.
-
-
- They distribute yield when used in any on-chain use-case. Yield
- is gained through utility.
-
-
- The user is incentivised through governance.
-
-
-
- { }}
- >
- HOW IT WORKS
-
-
-
-
-
- {
- // Text == FLUIDITY
- currentImageIndex === 0 ? (
-
- ) : (
-
- {/* Missing font WHYTE INK SUPER */}
-
- {backgroundText}
-
-
- )
- }
-
-
- {currentImageIndex === 0 ? (
-
- ) : currentImageIndex === 1 ? (
-
- ) : (
-
- )}
-
-
-
-
- );
-};
-
-export default HowItWorks;
diff --git a/web/fluidity.money/src/screens/HowItWorks/index.tsx b/web/fluidity.money/src/screens/HowItWorks/index.tsx
deleted file mode 100644
index b03d26ed8..000000000
--- a/web/fluidity.money/src/screens/HowItWorks/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import HowItWorks from "./HowItWorks";
-
-export default HowItWorks;
diff --git a/web/fluidity.money/src/screens/Incentivising/Incentivising.module.scss b/web/fluidity.money/src/screens/Incentivising/Incentivising.module.scss
deleted file mode 100644
index b589b58e6..000000000
--- a/web/fluidity.money/src/screens/Incentivising/Incentivising.module.scss
+++ /dev/null
@@ -1,42 +0,0 @@
-.container {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- text-align: center;
- height: 100vh;
- max-height: 960px;
- width: 100%;
- background-image: url("../../../public/assets/images/bg-blur-desktop.png"),url("../../../public/assets/images/dot-graph.svg");
- background-position: top, center 691px;
- background-attachment: fixed;
- background-repeat: no-repeat;
- background-size: 100%;
-
- div {
- position: absolute;
- }
-}
-
-.blur {
- width: 100%;
- height: 100%;
-
- &:before {
- display: inline-block;
- height: 100%;
- width: 100%;
- content: '';
- background: #000;
- opacity: 0.6;
- filter: blur(144px);
- }
-}
-
-.backgroundText {
- position: relative;
-}
-
-.video {
- max-height: 800px;
-}
diff --git a/web/fluidity.money/src/screens/Incentivising/Incentivising.tsx b/web/fluidity.money/src/screens/Incentivising/Incentivising.tsx
deleted file mode 100644
index 0c77d97e5..000000000
--- a/web/fluidity.money/src/screens/Incentivising/Incentivising.tsx
+++ /dev/null
@@ -1,54 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { Display, Heading, useViewport, Video } from "@fluidity-money/surfing";
-import { isFirefox } from "react-device-detect";
-import styles from "./Incentivising.module.scss";
-
-const Incentivising = () => {
- const { width } = useViewport();
- const breakpoint = 860;
-
- return (
-
- {width <= breakpoint && width > 0 ? (
-
- ) : (
-
- )}
-
-
-
- HOW IT WORKS
-
-
-
0 ? "sm" : "lg"}
- >
- Incentivising
-
-
0 ? "sm" : "lg"}
- >
- blockchain utility
-
-
-
- );
-};
-
-export default Incentivising;
diff --git a/web/fluidity.money/src/screens/Incentivising/index.tsx b/web/fluidity.money/src/screens/Incentivising/index.tsx
deleted file mode 100644
index c915a62fb..000000000
--- a/web/fluidity.money/src/screens/Incentivising/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Incentivising from "./Incentivising";
-
-export default Incentivising;
diff --git a/web/fluidity.money/src/screens/Introducing/Introducing.module.scss b/web/fluidity.money/src/screens/Introducing/Introducing.module.scss
deleted file mode 100644
index 2c48dc2a6..000000000
--- a/web/fluidity.money/src/screens/Introducing/Introducing.module.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
-}
diff --git a/web/fluidity.money/src/screens/Introducing/Introducing.tsx b/web/fluidity.money/src/screens/Introducing/Introducing.tsx
deleted file mode 100644
index a143b0a7d..000000000
--- a/web/fluidity.money/src/screens/Introducing/Introducing.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import styles from "./Introducing.module.scss";
-
-const Introducing = () => {
- return Introducing
;
-};
-
-export default Introducing;
diff --git a/web/fluidity.money/src/screens/Introducing/index.tsx b/web/fluidity.money/src/screens/Introducing/index.tsx
deleted file mode 100644
index 463676774..000000000
--- a/web/fluidity.money/src/screens/Introducing/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Introducing from "./Introducing";
-
-export default Introducing;
diff --git a/web/fluidity.money/src/screens/Landing/Landing.module.scss b/web/fluidity.money/src/screens/Landing/Landing.module.scss
deleted file mode 100644
index d524cf77c..000000000
--- a/web/fluidity.money/src/screens/Landing/Landing.module.scss
+++ /dev/null
@@ -1,173 +0,0 @@
-@import "../../../src/styles/config.scss";
-
-.containerLanding {
- align-self: center;
- padding-top: 100px;
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- gap: 50px;
- min-height: 850px;
- width: 700px;
- max-width: 90dvw;
-
- .display {
- font-weight: 100;
- margin: 0;
- width: 100%;
- font-size: 5em;
- }
-
- @media (max-width: 620px) {
- padding: 0;
- margin-bottom: 100px;
- min-height: auto;
- .display {
- font-size: 4em;
- }
- }
-}
-
-.video {
- pointer-events: none;
- position: absolute;
- display: flex;
- justify-content: center;
- align-items: center;
- z-index: 0;
- transform: scale(1.5);
-
- @media (max-width: 800px) {
- transform: scale(1);
- }
-}
-
-.containerLanding {
- .heroDesc {
- flex-grow: 1;
- max-width: 300px;
- text-align: right;
- justify-self: flex-end;
-
- @media (max-width: 620px) {
- text-align: center;
- max-width: 100%;
- }
- }
-
- .heroBar {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- justify-content: center;
- column-gap: 80px;
- row-gap: 40px;
-
- .heroButtons {
- display: flex;
- flex-direction: column;
- gap: 1em;
- align-items: center;
- }
- }
-}
-
-.rainbow {
- position: relative;
- overflow: hidden;
- font-size: 15px;
- box-shadow: 0 0 8px 2px rgba(243, 184, 216, 0.3);
-
- div {
- z-index: 3;
- }
-
- &::before {
- content: "";
- position: absolute;
- z-index: 1;
- left: -20%;
- top: -150%;
- width: 400px;
- height: 400px;
- background-color: #f3b8d8;
- background-repeat: no-repeat;
- background-size: 100%;
- background-position: 0 0, 100% 0, 100% 100%, 0 100%;
- background-image: linear-gradient(
- 45deg,
- #f3b8d8,
- #b793e9,
- #9fd4f3,
- #ffd2c4,
- #fbf3f3,
- #d9abdf,
- #af9ce3,
- #aae4e1,
- #c6ead0,
- #ffffff,
- #fdb5e4
- );
- animation: rotate 4s linear infinite;
- }
-
- &::after {
- content: "";
- position: absolute;
- z-index: 2;
- left: 1px;
- top: 1px;
- width: calc(100% - 2px);
- height: calc(100% - 2px);
- background: black;
- border-radius: inherit;
- }
-}
-
-
-.rainbow:hover > h5 {
- color: black;
-}
-
-.rainbow:hover:focus > h5 {
- color: white;
-}
-
-.rainbow:hover:focus::after {
- background: black;
-}
-
-.rainbow:hover::after {
- background: transparent;
-}
-
-.announcement {
- cursor: pointer;
- border-radius: 100px !important;
- padding: 0.6em 2em;
- flex-direction: row;
- align-items: center;
- gap: 1em;
- text-align: center;
-
- svg > path {
- fill: none;
- stroke: grey;
- }
-
- border: none !important;
-
- &::before {
- border-radius: 100px !important;
- transition: opacity 0.3s ease;
- opacity: 0.2;
- }
-
- &:hover {
- &::before {
- opacity: 1;
- transition: opacity 0.3s ease;
- }
- }
-}
diff --git a/web/fluidity.money/src/screens/Landing/Landing.tsx b/web/fluidity.money/src/screens/Landing/Landing.tsx
deleted file mode 100644
index 21e5d2c7f..000000000
--- a/web/fluidity.money/src/screens/Landing/Landing.tsx
+++ /dev/null
@@ -1,122 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useState } from "react";
-import {
- useViewport,
- Text,
- Card,
- Display,
- GeneralButton,
- LinkButton,
- Video,
- ArrowTopRight
-} from "@fluidity-money/surfing";
-import { motion } from "framer-motion";
-import styles from "./Landing.module.scss";
-import { isSafari, isFirefox, isIOS } from "react-device-detect";
-
-import Image from "next/image";
-
-const Landing = () => {
- let type = isSafari || isIOS ? "video/quicktime" : "video/webm";
- let vidSources = (
- isSafari || isIOS
- ? ["/assets/videos/FluidityHomeloop.mov"]
- : ["/assets/videos/FluidityHomeloop.webm"]
- ).map((link) => link);
-
- const state = {
- src: vidSources[0],
- mimeType: type,
- key: "video-0",
- loop: true,
- scale: isFirefox ? 1 : 0.5,
- };
-
- const { width } = useViewport();
- const breakpoint = 620;
- const isMobile = width < breakpoint;
-
- const [hovered, setHovered] = useState(null);
-
- return (
-
-
-
{ setHovered(true) }}
- onMouseLeave={() => { setHovered(false) }}
- color={"holo"}
- type="frosted"
- border="solid"
- className={styles.announcement}
- onClick={() => {
- window.open('https://superposition.so', '_blank')
- }}
- >
-
- Announcing Superposition: Fluidity's Layer-3 Evolution
-
-
-
-
-
-
- {!isMobile && <>Fluidity is >}
- {isMobile ? 'T' : 't'}he Blockchain
- Incent ive Layer
-
-
-
-
- Transform your USDC into Fluid USDC,
- perform any on-chain transaction, and
-
-
- earn rewards for using your crypto.
-
-
-
- {
- window.open('https://app.fluidity.money/arbitrum/fluidify', '_blank')
- }}
- >
- FLUIDIFY MONEY
-
- {
- window.open('https://discord.gg/fluidity', '_blank')
- }}>
- JOIN DISCORD
-
-
-
-
- );
-};
-
-export default Landing;
diff --git a/web/fluidity.money/src/screens/Landing/index.tsx b/web/fluidity.money/src/screens/Landing/index.tsx
deleted file mode 100644
index 7ec03340c..000000000
--- a/web/fluidity.money/src/screens/Landing/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Landing from "./Landing";
-
-export default Landing;
diff --git a/web/fluidity.money/src/screens/LineChart/LineChart.module.scss b/web/fluidity.money/src/screens/LineChart/LineChart.module.scss
deleted file mode 100644
index 2c48dc2a6..000000000
--- a/web/fluidity.money/src/screens/LineChart/LineChart.module.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
-}
diff --git a/web/fluidity.money/src/screens/LineChart/LineChart.tsx b/web/fluidity.money/src/screens/LineChart/LineChart.tsx
deleted file mode 100644
index e1e8ca563..000000000
--- a/web/fluidity.money/src/screens/LineChart/LineChart.tsx
+++ /dev/null
@@ -1,11 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import styles from "./LineChart.module.scss";
-
-const LineChart = () => {
- return
;
-};
-
-export default LineChart;
diff --git a/web/fluidity.money/src/screens/LineChart/index.tsx b/web/fluidity.money/src/screens/LineChart/index.tsx
deleted file mode 100644
index 46d2d3c3b..000000000
--- a/web/fluidity.money/src/screens/LineChart/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import LineChart from "./LineChart";
-
-export default LineChart;
diff --git a/web/fluidity.money/src/screens/Loading/LoadingScreen.module.scss b/web/fluidity.money/src/screens/Loading/LoadingScreen.module.scss
deleted file mode 100644
index c5d55dbb9..000000000
--- a/web/fluidity.money/src/screens/Loading/LoadingScreen.module.scss
+++ /dev/null
@@ -1,9 +0,0 @@
-.container {
- min-height: 100vh;
- width: 100vw;
- display: flex;
- justify-content: center;
- align-items: center;
- opacity: 0.6;
- overflow: hidden;
-}
\ No newline at end of file
diff --git a/web/fluidity.money/src/screens/Loading/LoadingScreen.tsx b/web/fluidity.money/src/screens/Loading/LoadingScreen.tsx
deleted file mode 100644
index c97037469..000000000
--- a/web/fluidity.money/src/screens/Loading/LoadingScreen.tsx
+++ /dev/null
@@ -1,41 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useViewport } from "@fluidity-money/surfing";
-import styles from "./LoadingScreen.module.scss";
-
-const LoadingScreen = () => {
- const { width } = useViewport();
- const breakPoint = 820;
- return (
-
-
0 ? "60%" : "30%"}`,
- marginTop: `${width < breakPoint && width > 0 ? "-30%" : "-15%"}`,
- marginLeft: `${width < breakPoint && width > 0 ? "-30%" : "-15%"}`,
- }}
- alt="circle loop animation"
- />
-
0 ? "30%" : "15%"}`,
- marginTop: `${width < breakPoint && width > 0 ? "-10%" : "-5%"}`,
- marginLeft: `${width < breakPoint && width > 0 ? "-15%" : "-7.5%"}`,
- }}
- alt="text bounce animation"
- />
-
- );
-};
-
-export default LoadingScreen;
diff --git a/web/fluidity.money/src/screens/MailingList/MailingList.module.scss b/web/fluidity.money/src/screens/MailingList/MailingList.module.scss
deleted file mode 100644
index eefb611f7..000000000
--- a/web/fluidity.money/src/screens/MailingList/MailingList.module.scss
+++ /dev/null
@@ -1,70 +0,0 @@
-@use "../../styles/config.scss" as *;
-
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- background-color: $fluidBlack;
-
- .inner {
- padding: 40px 24px 40px 24px;
- width: 80%;
- border-radius: 12px;
- background-color: rgb(255,255,255,0.05);
-
- h3 {
- margin-bottom: 12px;
- }
-
- form {
- margin-top: 64px;
-
- section {
- padding-bottom: 20px;
- display: flex;
- flex-direction: column;
- align-items: start;
- width: 100%;
- input {
- width: 100%;
- padding: 12px 20px 10px 5px;
- display: inline-block;
- border: 1px solid rgba(255, 255, 255, 0.2);
- border-top: 0px;
- border-right: 0px;
- border-left: 0px;
- box-sizing: border-box;
- background-color: transparent;
- font-size: 20px;
- color: $textGrey;
- margin: 0 1% 10px 0;
- }
- }
- }
- }
-}
-
-.successText {
- color: #167a25;
-}
-
-.failedText {
- color: red;
-}
-
-.loadingText {
- color: blueviolet;
-}
-
-.textPosition {
- text-align: center;
- margin-top: 10px;
-}
-
-.show {
- display: block;
-}
-
-.hide {
- display: none;
-}
\ No newline at end of file
diff --git a/web/fluidity.money/src/screens/MailingList/MailingList.tsx b/web/fluidity.money/src/screens/MailingList/MailingList.tsx
deleted file mode 100644
index 4cdfeca63..000000000
--- a/web/fluidity.money/src/screens/MailingList/MailingList.tsx
+++ /dev/null
@@ -1,158 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- GeneralButton,
- Heading,
- Text,
- useViewport,
-} from "@fluidity-money/surfing";
-import { motion, useAnimation } from "framer-motion";
-import { useState } from "react";
-import styles from "./MailingList.module.scss";
-
-type FormState = `success` | `loading` | `failed` | `idle`;
-
-const MailingList = () => {
- const { width } = useViewport();
-
- const leftIn = {
- visible: {
- opacity: 1,
- transform: "translateX(0px)",
- transition: { duration: 0.3 },
- },
- hidden: {
- opacity: 0,
- transform: width <= 620 ? "translateX(-180px)" : "translateX(-500px)",
- },
- };
-
- const control = useAnimation();
- const [state, setState] = useState(`idle`);
-
- const handleSubmit = (e: any) => {
- e.preventDefault();
- control.start("visible");
-
- if (state === `loading`) return;
-
- setState(`loading`);
-
- control.start("visible");
-
- const endpoint = "https://landing-api.fluidity.money:8081/api/submit-email";
-
- const data = `email=${e.target.email.value}`;
-
- fetch(endpoint, {
- method: "POST",
- headers: {
- "Content-Type": "application/x-www-form-urlencoded",
- },
- body: data,
- mode: "no-cors",
- })
- .then((response) => {
- control.set("hidden");
-
- setState(`success`);
-
- control.start("visible");
-
- e.target.email.value = "";
- e.target.name.value = "";
-
- setTimeout(() => {
- control.set("hidden");
- setState(`idle`);
- }, 7000);
- })
- .catch(() => {
- control.set("hidden");
-
- setState(`failed`);
-
- control.start("visible");
-
- setTimeout(() => {
- control.set("hidden");
- setState(`idle`);
- }, 7000);
- });
- };
-
- return (
-
-
- Stay hydrated
-
- Subscribe to our monthly newsletter to stay up to date with our
- progress and roadmap.
-
-
-
- We have received your info! 🎉
-
-
- Something went wrong 😢, try again!
-
-
- Processing you request ...
-
-
-
-
-
-
- );
-};
-
-export default MailingList;
diff --git a/web/fluidity.money/src/screens/MailingList/index.ts b/web/fluidity.money/src/screens/MailingList/index.ts
deleted file mode 100644
index 746215a8b..000000000
--- a/web/fluidity.money/src/screens/MailingList/index.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import MailingList from "./MailingList";
-
-export default MailingList;
diff --git a/web/fluidity.money/src/screens/Projects/Projects.module.scss b/web/fluidity.money/src/screens/Projects/Projects.module.scss
deleted file mode 100644
index 2c48dc2a6..000000000
--- a/web/fluidity.money/src/screens/Projects/Projects.module.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
-}
diff --git a/web/fluidity.money/src/screens/Projects/Projects.tsx b/web/fluidity.money/src/screens/Projects/Projects.tsx
deleted file mode 100644
index 3e8fcade5..000000000
--- a/web/fluidity.money/src/screens/Projects/Projects.tsx
+++ /dev/null
@@ -1,54 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { LinkButton, ManualCarousel } from "@fluidity-money/surfing";
-import styles from "./Projects.module.scss";
-
-const Projects = () => {
- /*
- image background top 2/3,
- manual carousel at bottom listing projects
- */
- return (
-
-
Image Background
-
Fluidity Projects
-
{}}>
- EXPLORE THE ECOSYSTEM
-
-
-
- {items.map((item, i) => (
-
- {item.item}
-
- ))}
-
-
- );
-};
-
-export default Projects;
-
-const items = [
- { item: "🦍" },
- { item: "🦍" },
- { item: "🦍" },
- { item: "🦍" },
- { item: "🦍" },
- { item: "🦍" },
- { item: "🦍" },
-];
diff --git a/web/fluidity.money/src/screens/Projects/index.tsx b/web/fluidity.money/src/screens/Projects/index.tsx
deleted file mode 100644
index 9ef01ddbf..000000000
--- a/web/fluidity.money/src/screens/Projects/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Projects from "./Projects";
-
-export default Projects;
diff --git a/web/fluidity.money/src/screens/Resources/Resources.module.scss b/web/fluidity.money/src/screens/Resources/Resources.module.scss
deleted file mode 100644
index 13f13fd9c..000000000
--- a/web/fluidity.money/src/screens/Resources/Resources.module.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
-}
diff --git a/web/fluidity.money/src/screens/Resources/Resources.tsx b/web/fluidity.money/src/screens/Resources/Resources.tsx
deleted file mode 100644
index d2da6dc7b..000000000
--- a/web/fluidity.money/src/screens/Resources/Resources.tsx
+++ /dev/null
@@ -1,34 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { LinkButton, Socials } from "@fluidity-money/surfing";
-import styles from "./Resources.module.scss";
-
-const Resources = () => {
- /*
- big article and image top left,
- small top right,
- 3 listed below across screen
- */
- return (
-
-
RESOURCES
-
-
- {}}>
- EXPLORE ALL RESOURCES
-
-
-
large Image with title and text top left
-
- small same size images, 1 top right, 3 below across whole screen evenly
-
-
- );
-};
-
-export default Resources;
diff --git a/web/fluidity.money/src/screens/Resources/index.tsx b/web/fluidity.money/src/screens/Resources/index.tsx
deleted file mode 100644
index 1f89eb118..000000000
--- a/web/fluidity.money/src/screens/Resources/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Resources from "./Resources";
-
-export default Resources;
diff --git a/web/fluidity.money/src/screens/ResourcesPageTitle/ResourcesPageTitle.module.scss b/web/fluidity.money/src/screens/ResourcesPageTitle/ResourcesPageTitle.module.scss
deleted file mode 100644
index f2ad21387..000000000
--- a/web/fluidity.money/src/screens/ResourcesPageTitle/ResourcesPageTitle.module.scss
+++ /dev/null
@@ -1,26 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- height: 100vh;
- min-height: 850px;
- max-height: 960px;
- width: 100%;
- opacity: 0.8;
- background-image: url("../../../public/assets/images/bg-blur-desktop.png"),
- url("../../../public/assets/images/dot-graph.svg");
- background-position: top, bottom;
- background-repeat: no-repeat, no-repeat;
- background-size: 100% 100vh;
-
- h1 {
- color: $fluidWhite;
- font-size: 10vw;
- font-weight: 1000;
- @media (max-width: 500px) {
- margin-bottom: 25vh;
- }
- }
-}
diff --git a/web/fluidity.money/src/screens/ResourcesPageTitle/ResourcesPageTitle.tsx b/web/fluidity.money/src/screens/ResourcesPageTitle/ResourcesPageTitle.tsx
deleted file mode 100644
index 08431addf..000000000
--- a/web/fluidity.money/src/screens/ResourcesPageTitle/ResourcesPageTitle.tsx
+++ /dev/null
@@ -1,16 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { Display } from "@fluidity-money/surfing";
-import styles from "./ResourcesPageTitle.module.scss";
-
-const ResourcesPageTitle = () => {
- return (
-
- RESOURCES
-
- );
-};
-
-export default ResourcesPageTitle;
diff --git a/web/fluidity.money/src/screens/ResourcesPageTitle/index.tsx b/web/fluidity.money/src/screens/ResourcesPageTitle/index.tsx
deleted file mode 100644
index b8437312f..000000000
--- a/web/fluidity.money/src/screens/ResourcesPageTitle/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import ResourcesPageTitle from "./ResourcesPageTitle";
-
-export default ResourcesPageTitle;
diff --git a/web/fluidity.money/src/screens/Reward/Reward.module.scss b/web/fluidity.money/src/screens/Reward/Reward.module.scss
deleted file mode 100644
index 3e28d3345..000000000
--- a/web/fluidity.money/src/screens/Reward/Reward.module.scss
+++ /dev/null
@@ -1,91 +0,0 @@
-@import "../../styles/config.scss";
-.container {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
-}
-
-.rewardsBackground {
- width: 100%;
- height: 100%;
-}
-
-.stats {
- position: absolute;
- margin-bottom: 500px;
- max-width: 1400px;
- width: 100%;
- z-index: 0;
-
- h1 {
- margin: 0;
- }
- h4 {
- margin: 10px;
- }
-}
-
-.info {
- width: 100%;
- display: flex;
- justify-content: space-between;
-}
-
-.infoSingle {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- margin: 20px;
-}
-
-.fadeIn {
- transition: opacity 3s ease;
-}
-
-.fadeOut {
- opacity: 0;
- transition: opacity 1s ease;
- z-index: 0;
-}
-
-.winner {
- display: flex;
- flex-direction: row;
- cursor: pointer;
- font-size: 16px;
- color: $textGrey;
- position: relative;
- min-width: fit-content;
- padding: 0 10px 0 10px;
- gap: 5px;
- align-items: center;
-
- a {
- display: flex;
- flex-direction: row;
- cursor: pointer;
- align-items: center;
- gap: 5px;
- &:hover {
- color: $fluidWhite;
- opacity: 0.8;
- }
- }
-
- img {
- width: 18px;
- }
- &:hover {
- color: $fluidWhite;
- }
-}
-
-.hover {
- &Underline {
- text-decoration: underline;
- }
-}
diff --git a/web/fluidity.money/src/screens/Reward/Reward.tsx b/web/fluidity.money/src/screens/Reward/Reward.tsx
deleted file mode 100644
index c09473f7b..000000000
--- a/web/fluidity.money/src/screens/Reward/Reward.tsx
+++ /dev/null
@@ -1,118 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- formatTo12HrDate,
- numberToMonetaryString,
- Text,
- trimAddressShort,
-} from "@fluidity-money/surfing";
-import { useChainContext } from "hooks/ChainContext";
-import { useMemo, useState } from "react";
-import RewardsInitial from "screens/RewardsInitial";
-import RewardStats from "screens/RewardsStats";
-import styles from "./Reward.module.scss";
-
-interface IReward {
- token: string;
- amount: number;
- address: string;
- date: Date;
- transaction: string;
-}
-
-const Reward = () => {
- /* Background of transactions info moving left and right cotinuously,
- Reward pool total with sol and eth toggle,
- click on prize total and switch screens to total transactions sol and eth,
- elements fade in and out then are conditionally removed
- */
- //sets which screen is present
- const [present, setPresent] = useState(true);
-
- // context for rewards background
- const { apiState, chain, network } = useChainContext();
- const { weekWinnings } = apiState;
-
- // memoise rewards to be shown in rewards background
- // to avoid reloading every time the background is toggled
-
- const rewards: IReward[] = useMemo(
- () =>
- weekWinnings.map((winning) => ({
- token: winning.token_short_name,
- amount: winning.winning_amount / 10 ** winning.token_decimals,
- address: winning.winning_address,
- date: new Date(winning.awarded_time),
- transaction: winning.transaction_hash,
- })),
- [weekWinnings]
- );
-
- const txExplorerUrl = (txHash: string) => {
- switch (true) {
- case chain === "ETH" && network === "STAGING":
- return `https://ropsten.etherscan.io/tx/${txHash}`;
- case chain === "ETH" && network === "MAINNET":
- return `https://etherscan.io/tx/${txHash}`;
- case chain === "SOL" && network === "STAGING":
- return `https://explorer.solana.com/tx/${txHash}?cluster=devnet`;
- case chain === "SOL" && network === "MAINNET":
- return `https://explorer.solana.com/tx/${txHash}`;
- }
- };
-
- // memoise carousel entries generated from rewards
- const CarouselInfo = useMemo(
- () =>
- rewards.map(({ token, amount, address, date, transaction }, i) => (
-
- )),
- [rewards]
- );
-
- return (
- <>
-
- {present ? (
- setPresent(!present)}
- />
- ) : (
- setPresent(!present)} />
- )}
-
- >
- );
-};
-
-export default Reward;
diff --git a/web/fluidity.money/src/screens/Reward/index.tsx b/web/fluidity.money/src/screens/Reward/index.tsx
deleted file mode 100644
index 2527f728b..000000000
--- a/web/fluidity.money/src/screens/Reward/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Reward from "./Reward";
-
-export default Reward;
diff --git a/web/fluidity.money/src/screens/RewardsInfo/RewardsInfo.module.scss b/web/fluidity.money/src/screens/RewardsInfo/RewardsInfo.module.scss
deleted file mode 100644
index cac7cafef..000000000
--- a/web/fluidity.money/src/screens/RewardsInfo/RewardsInfo.module.scss
+++ /dev/null
@@ -1,24 +0,0 @@
-@import "../../styles/config.scss";
-
-@import "../../styles/config.scss";
-
-.container {
- min-height: 850px;
- width: 100%;
- padding-right: 14px;
- h1 {
- margin-left: 55px;
- margin-top: 100px;
- }
-
- div {
- width: 95%;
- margin-bottom: 30px;
- margin-left: 30px;
- margin-top: 30px;
-
- @include max-760px {
- margin-left: 16px;
- }
- }
-}
diff --git a/web/fluidity.money/src/screens/RewardsInfo/RewardsInfo.tsx b/web/fluidity.money/src/screens/RewardsInfo/RewardsInfo.tsx
deleted file mode 100644
index a5cbff26c..000000000
--- a/web/fluidity.money/src/screens/RewardsInfo/RewardsInfo.tsx
+++ /dev/null
@@ -1,222 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import styles from "./RewardsInfo.module.scss";
-
-import { useMemo } from "react";
-import { DataTable } from "@fluidity-money/surfing";
-
-const RewardsInfo = () => {
- const data = useMemo(
- () => [
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DEX",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DeFi",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DEX",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DeFi",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DEX",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DeFi",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DEX",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DeFi",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "NFT",
- },
- {
- img: "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- action: "Sent fUSDC",
- val: "$8.13",
- win: "$0.10",
- key: "9303...0393",
- time: "10mins ago",
- type: "DeFi",
- },
- ],
- []
- );
-
- const columns = useMemo(
- () => [
- {
- Header: "ACTIVITY",
- accessor: "img",
- Cell: (props: any) => (
- <>
- {" "}
- {props.row.original.action}
- >
- ),
- },
- {
- Header: "VALUE",
- accessor: "val",
- },
- {
- Header: "REWARD",
- accessor: "win",
- },
- {
- Header: "ACCOUNT",
- accessor: "key",
- },
- {
- Header: "TIME",
- accessor: "time",
- },
- {
- Header: "",
- accessor: "type",
- },
- ],
- []
- );
-
- return (
-
-
Reward Distribution
-
-
-
-
- );
-};
-
-export default RewardsInfo;
diff --git a/web/fluidity.money/src/screens/RewardsInfo/index.tsx b/web/fluidity.money/src/screens/RewardsInfo/index.tsx
deleted file mode 100644
index 56a2b1a3f..000000000
--- a/web/fluidity.money/src/screens/RewardsInfo/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import RewardsInfo from "./RewardsInfo";
-
-export default RewardsInfo;
diff --git a/web/fluidity.money/src/screens/RewardsInitial/RewardsInitial.module.scss b/web/fluidity.money/src/screens/RewardsInitial/RewardsInitial.module.scss
deleted file mode 100644
index b6f928f42..000000000
--- a/web/fluidity.money/src/screens/RewardsInitial/RewardsInitial.module.scss
+++ /dev/null
@@ -1,13 +0,0 @@
-.container {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
-}
-
-.rewardsBackground {
- width: 100%;
- height: 100%;
-}
diff --git a/web/fluidity.money/src/screens/RewardsInitial/RewardsInitial.tsx b/web/fluidity.money/src/screens/RewardsInitial/RewardsInitial.tsx
deleted file mode 100644
index 998f627a2..000000000
--- a/web/fluidity.money/src/screens/RewardsInitial/RewardsInitial.tsx
+++ /dev/null
@@ -1,59 +0,0 @@
-import { useEffect, useState } from "react";
-import RewardsBackground from "components/RewardsBackground";
-import RewardsInfoBox from "components/RewardsInfoBox";
-import { AnimatePresence, motion } from "framer-motion";
-import { useChainContext } from "hooks/ChainContext";
-
-import styles from "./RewardsInitial.module.scss";
-
-interface IProps {
- changeScreen: () => void;
- carouselInfo: React.ReactNode[];
-}
-
-const RewardsInitial = ({ changeScreen, carouselInfo }: IProps) => {
- const { apiState, chain } = useChainContext();
- const { onChainData } = apiState;
-
- const [prizePool, setPrizePool] = useState(
- onChainData.data?.ethPool || 0
- );
-
- useEffect(() => {
- switch (chain) {
- case "ETH":
- return setPrizePool(onChainData.data?.ethPool || 0);
- case "ARB":
- return setPrizePool(onChainData.data?.arbPool || 0);
- case "SOL":
- return setPrizePool(onChainData.data?.solPool || 0);
- default:
- return setPrizePool(0);
- }
- }, [onChainData.loading, chain]);
-
- return (
-
-
-
-
-
-
-
-
- );
-};
-
-export default RewardsInitial;
diff --git a/web/fluidity.money/src/screens/RewardsInitial/index.tsx b/web/fluidity.money/src/screens/RewardsInitial/index.tsx
deleted file mode 100644
index 81a75057d..000000000
--- a/web/fluidity.money/src/screens/RewardsInitial/index.tsx
+++ /dev/null
@@ -1,3 +0,0 @@
-import RewardsInitial from "./RewardsInitial";
-
-export default RewardsInitial;
diff --git a/web/fluidity.money/src/screens/RewardsStats/RewardsStats.module.scss b/web/fluidity.money/src/screens/RewardsStats/RewardsStats.module.scss
deleted file mode 100644
index 11ce880c9..000000000
--- a/web/fluidity.money/src/screens/RewardsStats/RewardsStats.module.scss
+++ /dev/null
@@ -1,51 +0,0 @@
-@import "../../styles/config.scss";
-.container {
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- align-items: center;
- min-height: 850px;
- width: 100%;
- position: relative;
-}
-
-.stats {
- margin-top: 80px;
- width: 100%;
- padding-right: 32px;
- h1 {
- margin: 0;
- }
- h4 {
- margin: 10px;
- }
-}
-
-.info {
- width: 100%;
- display: flex;
- justify-content: space-between;
-}
-
-.infoSingle {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- margin: 20px;
- width: 160px;
-}
-
-.alignCenter {
- text-align: center;
-}
-
-.rewardsChart {
- width: 100%;
- height: 350px;
-}
-
-.tooltip {
- white-space: wrap;
-}
-
diff --git a/web/fluidity.money/src/screens/RewardsStats/RewardsStats.tsx b/web/fluidity.money/src/screens/RewardsStats/RewardsStats.tsx
deleted file mode 100644
index 999b37d2e..000000000
--- a/web/fluidity.money/src/screens/RewardsStats/RewardsStats.tsx
+++ /dev/null
@@ -1,147 +0,0 @@
-import { useEffect, useState } from "react";
-
-import {
- Heading,
- LineChart,
- numberToMonetaryString,
- trimAddress,
- useViewport,
-} from "@fluidity-money/surfing";
-
-import type { LargestDailyWinner } from "data/monthlyLargestWinners";
-import RewardsInfoBox from "components/RewardsInfoBox";
-import { AnimatePresence, motion } from "framer-motion";
-import { useChainContext } from "hooks/ChainContext";
-
-import styles from "./RewardsStats.module.scss";
-
-interface IProps {
- changeScreen: () => void;
-}
-
-type DailyWinner = LargestDailyWinner & {
- awarded_day: Date;
-};
-
-const RewardsStats = ({ changeScreen }: IProps) => {
- const { apiState, chain } = useChainContext();
- const { largestDailyWinnings, onChainData } = apiState;
-
- const { width } = useViewport();
- const breakpoint = 620;
-
- const [prizePool, setPrizePool] = useState(
- onChainData.data?.ethPool || 0
- );
-
- useEffect(() => {
- chain === `ETH` && setPrizePool(onChainData.data?.ethPool || 0);
-
- chain === `SOL` && setPrizePool(onChainData.data?.solPool || 0);
- }, [onChainData.data?.ethPool, onChainData.data?.solPool, chain]);
-
- const parsedDailyWinnings = largestDailyWinnings.map(
- ({ awarded_day, ...reward }) => ({
- ...reward,
- awarded_day: new Date(awarded_day),
- })
- );
-
- // information on top of second screen
- const InfoStats = () => (
-
-
- {/* hard coded on launch */}
- breakpoint ? "h2" : "h3"}>35,000+
- breakpoint ? "h5" : "h6"}
- >
- Unique wallets (on testing)
-
-
-
- {/* hard coded on launch */}
- breakpoint ? "h2" : "h3"}>5
- breakpoint ? "h5" : "h6"}>
- Fluid asset pairs
-
-
- {width > breakpoint && (
-
- {/* NOTE: Dummy data */}
- {numberToMonetaryString(Number(prizePool))}
- Reward Pool
-
- )}
-
- );
-
- return (
-
-
-
-
-
-
-
- {!!parsedDailyWinnings.length && (
-
-
w.awarded_day,
- yAccessor: (w: LargestDailyWinner) =>
- w.winning_amount_scaled * 1000000 + 1,
- }}
- renderTooltip={({ datum }: { datum: DailyWinner }) => {
- return (
-
-
- {`${datum.awarded_day.getDate()}`.padStart(2, "0")}/
- {`${datum.awarded_day.getMonth() + 1}`.padStart(2, "0")}/
- {`${datum.awarded_day.getUTCFullYear() % 100}`.padStart(
- 2,
- "0"
- )}
-
-
-
-
- {trimAddress(datum.winning_address)}
-
-
-
-
-
- {numberToMonetaryString(datum.winning_amount_scaled)}{" "}
-
-
- prize awarded
-
-
-
- );
- }}
- />
-
- )}
-
-
- );
-};
-
-export default RewardsStats;
diff --git a/web/fluidity.money/src/screens/RewardsStats/index.tsx b/web/fluidity.money/src/screens/RewardsStats/index.tsx
deleted file mode 100644
index 67fce3d78..000000000
--- a/web/fluidity.money/src/screens/RewardsStats/index.tsx
+++ /dev/null
@@ -1,3 +0,0 @@
-import RewardsStats from "./RewardsStats";
-
-export default RewardsStats;
diff --git a/web/fluidity.money/src/screens/Roadmap/Roadmap.module.scss b/web/fluidity.money/src/screens/Roadmap/Roadmap.module.scss
deleted file mode 100644
index 77bb3a705..000000000
--- a/web/fluidity.money/src/screens/Roadmap/Roadmap.module.scss
+++ /dev/null
@@ -1,52 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- height: 100%;
- width: 100%;
-
- @media (min-width: 500px) {
- min-height: 850px;
- }
-
- .clip {
- position: absolute;
- margin-right: 400px;
- min-height: 450px;
- min-width: 800px;
-
- background: linear-gradient(
- 298.63deg,
- #000000 -4.7%,
- rgba(0, 0, 0, 0) 31.44%
- ),
- linear-gradient(68.1deg, #000000 -6.08%, rgba(0, 0, 0, 0) 31.12%),
- linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 34.32%),
- linear-gradient(270deg, #000000 0%, rgba(0, 0, 0, 0) 25.97%),
- linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 13.53%),
- linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 34.04%);
- }
-
- .smallVid {
- position: relative;
- height: 100%;
- width: 100%;
- }
-
- .smallClip {
- position: absolute;
- top: 0;
- height: 100%;
- width: 100%;
- background: linear-gradient(
- 298.63deg,
- #000000 -4.7%,
- rgba(0, 0, 0, 0) 31.44%
- ),
- linear-gradient(68.1deg, #000000 -6.08%, rgba(0, 0, 0, 0) 31.12%),
- linear-gradient(360deg, #000000 0%, rgba(0, 0, 0, 0) 34.32%),
- linear-gradient(270deg, #000000 0%, rgba(0, 0, 0, 0) 25.97%),
- linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 13.53%),
- linear-gradient(90deg, #000000 0%, rgba(0, 0, 0, 0) 34.04%);
- }
-}
diff --git a/web/fluidity.money/src/screens/Roadmap/Roadmap.tsx b/web/fluidity.money/src/screens/Roadmap/Roadmap.tsx
deleted file mode 100644
index 812573dff..000000000
--- a/web/fluidity.money/src/screens/Roadmap/Roadmap.tsx
+++ /dev/null
@@ -1,82 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- ArrowTopRight,
- ReusableGrid,
- GeneralButton,
- useViewport,
- Video,
-} from "@fluidity-money/surfing";
-import HowItWorksTemplate from "components/HowItWorksTemplate";
-import styles from "./Roadmap.module.scss";
-
-const Roadmap = () => {
- const { width } = useViewport();
- const breakpoint = 860;
-
- const button = (
- {
- window.location.href =
- "https://docs.fluidity.money/docs/fundamentals/roadmap";
- }}
- icon={ }
- >
- EXPLORE OUR FUTURE
-
- );
-
- const left =
- width < breakpoint ? (
-
- ) : (
-
- Roadmap
-
- );
-
- const right =
- width > breakpoint ? (
- <>
-
-
- >
- ) : (
-
- Roadmap
-
- );
-
- return (
-
-
-
- );
-};
-
-export default Roadmap;
-
-const info = [
- "An incentive layer that bridges Web2 and Web3 is forming, and the way money moves is about to change. ",
-];
diff --git a/web/fluidity.money/src/screens/Roadmap/index.tsx b/web/fluidity.money/src/screens/Roadmap/index.tsx
deleted file mode 100644
index 9f5286477..000000000
--- a/web/fluidity.money/src/screens/Roadmap/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Roadmap from "./Roadmap";
-
-export default Roadmap;
diff --git a/web/fluidity.money/src/screens/Search/Search.module.scss b/web/fluidity.money/src/screens/Search/Search.module.scss
deleted file mode 100644
index feb58ce2c..000000000
--- a/web/fluidity.money/src/screens/Search/Search.module.scss
+++ /dev/null
@@ -1,60 +0,0 @@
-.container {
- display: grid;
- grid-template-columns: 1fr;
- min-height: 850px;
- width: 100%;
- border: solid 2px red;
- padding-bottom: 10px;
-}
-
-.center {
- display: flex;
- flex-direction: column;
- align-items: center;
- align-self: flex-end;
- justify-self: center;
- h1 {
- margin-bottom: 80px;
- }
-}
-
-.blockchain {
- background-color: grey;
- width: 150px;
- height: 50px;
- margin: 0 5px 0 5px;
- padding: 5px;
- display: flex;
- justify-content: center;
- align-items: center;
-}
-
-.search {
- background-color: transparent;
-
- img {
- position: absolute;
- width: 14px;
- margin-left: 20px;
- margin-top: 17px;
- }
-
- input {
- text-align: center;
- min-width: 255px;
- border: solid white 1px;
- background-color: transparent;
- padding-left: 2rem;
- padding-right: 1rem;
- height: 50px;
- font-size: 0.9rem;
- border-radius: 2rem;
- -webkit-backdrop-filter: blur(6px);
- backdrop-filter: blur(6px);
- }
-}
-
-.carousel {
- width: 100%;
- align-self: flex-end;
-}
diff --git a/web/fluidity.money/src/screens/Search/Search.tsx b/web/fluidity.money/src/screens/Search/Search.tsx
deleted file mode 100644
index e6cc4ecb9..000000000
--- a/web/fluidity.money/src/screens/Search/Search.tsx
+++ /dev/null
@@ -1,77 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useState } from "react";
-import { ContinuousCarousel } from "@fluidity-money/surfing";
-import { SearchModal } from "modals";
-import styles from "./Search.module.scss";
-
-const Search = () => {
- const [modal, setModal] = useState(false);
- const closeModal = () => {
- setModal(false);
- };
-
- const openModal = () => {
- setModal(true);
- };
-
- return (
-
-
-
The Fluid Ecosystem
-
-
-
-
-
-
-
-
-
- {blockchains.map((blockchain, i) => (
-
-
{blockchain}
-
- ))}
-
-
-
- {modal ?
: <>>}
-
- );
-};
-
-export default Search;
-
-const blockchains = [
- "Solana",
- "Polygon",
- "Ethereum",
- "Compound",
- "Ape",
- "Solana",
- "Polygon",
- "Ethereum",
- "Compound",
- "Ape",
- "Solana",
- "Polygon",
- "Ethereum",
- "Compound",
- "Ape",
- "Solana",
- "Polygon",
- "Ethereum",
- "Compound",
- "Ape",
-];
diff --git a/web/fluidity.money/src/screens/Search/index.tsx b/web/fluidity.money/src/screens/Search/index.tsx
deleted file mode 100644
index d55fa0162..000000000
--- a/web/fluidity.money/src/screens/Search/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Search from "./Search";
-
-export default Search;
diff --git a/web/fluidity.money/src/screens/SponsorsPartners/SponsorsPartners.module.scss b/web/fluidity.money/src/screens/SponsorsPartners/SponsorsPartners.module.scss
deleted file mode 100644
index ca8f12967..000000000
--- a/web/fluidity.money/src/screens/SponsorsPartners/SponsorsPartners.module.scss
+++ /dev/null
@@ -1,184 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- max-width: 90dvw;
- height: auto;
- align-self: center;
- margin-top: 100px;
- margin-bottom: 200px;
- display: grid;
- row-gap: 20px;
- column-gap: 50px;
- grid-template-columns: auto 1fr;
- position: relative;
- overflow-x: hidden;
- overflow-y: visible;
-
- @media (max-width: 1300px) {
- grid-template-columns: 1fr;
- margin-top: 50px;
- margin-bottom: 100px;
- column-gap: 0;
- }
-
- .heading {
- grid-column: 1/2;
- width: 100%;
- max-width: 90dvw;
- display: flex;
- justify-content: center;
- flex-direction: column;
-
- @media (max-width: 1300px) {
- align-items: center;
- text-align: center;
- h1 {
- font-size: 3em;
- }
- }
-
- @media (max-width: 400px) {
- h1 {
- font-size: 2em;
- }
- }
-
- h1 {
- margin-top: 10px;
- line-height: 0.9;
- };
- }
-
- .r1 {
- display: flex;
- flex-direction: row;
- flex-wrap: wrap;
- width: 100%;
- justify-content: center;
- gap: 20px;
- grid-column: 2/3;
- align-self: end;
- position: relative;
-
- @media (max-width: 1300px) {
- grid-column: 1/2;
- }
-
- &::before {
- pointer-events: none;
- content: "";
- position: absolute;
- width: 100%;
- height: 100%;
- background: linear-gradient(
- to right,
- rgba(0, 0, 0, 0.5),
- rgba(0, 0, 0, 0) 30%,
- rgba(0, 0, 0, 0) 70%,
- rgba(0, 0, 0, 1)
- );
-
- @media (max-width: 1300px) {
- background: linear-gradient(
- to right,
- rgba(0, 0, 0, 0.5),
- rgba(0, 0, 0, 0) 30%,
- rgba(0, 0, 0, 0) 70%,
- rgba(0, 0, 0, 0.5)
- );
- }
- z-index: 1;
- }
- }
-
- .r2 {
- grid-column: 1/3;
- position: relative;
- margin-bottom: 70px;
-
- &::before {
- pointer-events: none;
- content: "";
- position: absolute;
- width: 100%;
- height: 100%;
- background: linear-gradient(
- to right,
- rgba(0, 0, 0, 1),
- rgba(0, 0, 0, 0) 30%,
- rgba(0, 0, 0, 0) 70%,
- rgba(0, 0, 0, 1)
- );
- z-index: 1;
- }
-
- .inner {
- display: flex;
- flex-direction: row;
- gap: 20px;
- }
- }
-
- .nav {
- width: 50px;
- display: flex;
- gap: 30px;
- cursor: pointer;
- position: absolute;
- bottom: 20px;
- left: 50%;
- transform: translateX(-50%) scale(1.5);
-
- .navBtn {
- flex-shrink: 0;
- padding: 5px;
- display: flex;
- align-items: center;
- justify-content: center;
- border-radius: 2px;
-
- &:hover {
- background-color: rgba(255,255,255,0.1);
- }
-
- svg > path {
- stroke: white;
- }
- }
- }
-}
-
-.sponsor {
- flex-shrink: 0;
- border: 1px solid white;
- border-radius: 10px;
- padding: 20px;
- opacity: 0.6;
- transition: opacity 0.3s ease-in-out;
-
- &:hover {
- opacity: 1;
- cursor: pointer;
- transition: opacity 0.3s ease-in-out;
- }
-
- &.sm {
- width: 200px;
- height: 80px;
- }
-
- &.lg {
- width: 300px;
- height: 120px;
- }
-
- .inner {
- position: relative;
- width: 100%;
- height: 100%;
-
- img {
- object-fit:contain;
- }
- }
-}
diff --git a/web/fluidity.money/src/screens/SponsorsPartners/SponsorsPartners.tsx b/web/fluidity.money/src/screens/SponsorsPartners/SponsorsPartners.tsx
deleted file mode 100644
index 35e914776..000000000
--- a/web/fluidity.money/src/screens/SponsorsPartners/SponsorsPartners.tsx
+++ /dev/null
@@ -1,200 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import {
- Text,
- Display,
- ArrowLeft,
- ArrowRight
-} from "@fluidity-money/surfing";
-import styles from "./SponsorsPartners.module.scss";
-import Image from 'next/image'
-import { motion } from "framer-motion";
-import { useState } from "react";
-
-type Sponsor = {
- img: string;
- url: string;
- title: string;
- width: number;
- height: number;
-};
-
-const majorPartners = [
- {
- img: "/assets/images/partners/CIRCLE.svg",
- url: "https://www.circle.com/en/",
- title: "Circle",
- width: 133,
- height: 34
- },
- {
- img: "/assets/images/partners/MULTICOIN.svg",
- url: "https://multicoin.capital",
- title: "Multicoin Capital",
- width: 257,
- height: 35
- },
-]
-
-const partners = [
- {
- img: "/assets/images/partners/SOLANA.svg",
- url: "https://solana.ventures",
- title: "Solana Ventures",
- width: 143,
- height: 27
- },
- {
- img: "/assets/images/partners/LEMNISCAP.svg",
- url: "https://lemniscap.com",
- title: "Lemniscap",
- width: 141,
- height: 28
- },
- {
- title: "NGC Ventures",
- url: "https://ngc.fund/",
- img: "/assets/images/partners/NGC.svg",
- width: 185,
- height: 20
- },
- {
- title: "SkyVision Capital",
- url: "https://www.skyvisioncapital.com/",
- img: "/assets/images/partners/SVC.svg",
- width: 108,
- height: 38
- },
- {
- title: "Bitscale Capital",
- url: "https://bitscale.vc/",
- img: "/assets/images/partners/BITSCALE.svg",
- width: 120,
- height: 46
-
- },
- {
- title: "Koji",
- img: "/assets/images/partners/KOJI.svg",
- url: "https://koji.capital/",
- width: 105,
- height: 38
- },
- {
- title: "Meld Ventures",
- url: "https://meld.ventures/",
- img: "/assets/images/partners/MELD.png",
- width: 180,
- height: 47
- },
- {
- title: "Mapleblock",
- url: "https://mapleblock.capital/",
- img: "/assets/images/partners/MAPLE.svg",
- width: 178,
- height: 31
- },
- {
- title: "Zonff Partners",
- url: "https://www.zonff.partners/",
- img: "/assets/images/partners/ZONFF.svg",
- width: 128,
- height: 40
- },
- {
- title: "Aave Grants DAO",
- url: "https://aavegrants.org/",
- img: "/assets/images/partners/AAVE_GRANTS.svg",
- width: 245,
- height: 161
- },
- {
- title: "Compound Grants Program",
- url: "https://twitter.com/compoundgrants?lang=en",
- img: "/assets/images/partners/COMPOUND_GRANTS.svg",
- width: 348,
- height: 83
- }
-];
-
-const SponsorsPartners = () => {
- const [offset, setOffset] = useState(0);
- const length = partners.length
-
- const increment = () => {
- if (offset < length - 1) {
- setOffset(offset + 1)
- } else {
- setOffset(0)
- }
- }
-
- const decrement = () => {
- if (offset > 0) {
- setOffset(offset - 1)
- } else {
- setOffset(length - 1)
- }
- }
-
- const r2partners = [...partners, ...partners]
-
- return (
-
-
- Fluidity has been
-
- TRUSTED &
- SUPPORTED BY
-
-
-
-
- {
- majorPartners.map((partner, i) => )
- }
-
-
-
- {
- r2partners.map((partner, i) => )
- }
-
-
-
-
- );
-};
-
-const Sponsor = (props: { sponsor: Sponsor, size: "sm" | "lg" }) => {
- const { sponsor, size } = props
- return (
- {
- window.open(sponsor.url, "_blank")
- }
- }
- >
-
-
-
-
- )
-}
-
-export default SponsorsPartners;
diff --git a/web/fluidity.money/src/screens/SponsorsPartners/index.tsx b/web/fluidity.money/src/screens/SponsorsPartners/index.tsx
deleted file mode 100644
index ce3370093..000000000
--- a/web/fluidity.money/src/screens/SponsorsPartners/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import SponsorsPartners from "./SponsorsPartners";
-
-export default SponsorsPartners;
diff --git a/web/fluidity.money/src/screens/Transactions/Transactions.module.scss b/web/fluidity.money/src/screens/Transactions/Transactions.module.scss
deleted file mode 100644
index fbee42bb8..000000000
--- a/web/fluidity.money/src/screens/Transactions/Transactions.module.scss
+++ /dev/null
@@ -1,21 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- min-height: 850px;
- width: 100%;
- h1 {
- margin-left: 55px;
- margin-top: 100px;
- }
-
- div {
- width: 95%;
- margin-bottom: 30px;
- margin-left: 30px;
- margin-top: 30px;
-
- @include max-760px {
- margin-left: 12px;
- }
- }
-}
diff --git a/web/fluidity.money/src/screens/Transactions/Transactions.tsx b/web/fluidity.money/src/screens/Transactions/Transactions.tsx
deleted file mode 100644
index ccf9da254..000000000
--- a/web/fluidity.money/src/screens/Transactions/Transactions.tsx
+++ /dev/null
@@ -1,304 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { useMemo } from "react";
-import { DataTable } from "@fluidity-money/surfing";
-
-import styles from "./Transactions.module.scss";
-
-const Transactions = () => {
- const data = useMemo(
- () => [
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
-
- {
- img: [
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/eth-1.png",
- "https://cryptomarketpool.com/wp-content/uploads/2021/07/bnb-1.png",
- ],
- pool: "USDC / ETH",
- tvl: "$256,000",
- prize: "$2,000,000",
- time: "15 mins ago",
- },
- ],
- []
- );
-
- const columns = useMemo(
- () => [
- {
- Header: "ACTIVITY",
- accessor: "img",
- Cell: (props: any) => (
- <>
-
-
-
- {props.row.original.pool}
-
- >
- ),
- },
- {
- Header: "TVL",
- accessor: "tvl",
- },
- {
- Header: "PRIZE POOL",
- accessor: "prize",
- },
- {
- Header: "TIME",
- accessor: "time",
- },
- ],
- []
- );
-
- return (
-
- );
-};
-
-export default Transactions;
diff --git a/web/fluidity.money/src/screens/Transactions/index.tsx b/web/fluidity.money/src/screens/Transactions/index.tsx
deleted file mode 100644
index 1b79cbd31..000000000
--- a/web/fluidity.money/src/screens/Transactions/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Transactions from "./Transactions";
-
-export default Transactions;
diff --git a/web/fluidity.money/src/screens/Tweets/Tweets.module.scss b/web/fluidity.money/src/screens/Tweets/Tweets.module.scss
deleted file mode 100644
index c27b5d522..000000000
--- a/web/fluidity.money/src/screens/Tweets/Tweets.module.scss
+++ /dev/null
@@ -1,26 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- background-color: $fluidBlack;
- @include max-860px {
- padding-right: 4%;
- }
-}
-
-.tweetContainer {
- background-color: $fluidDenimBlue;
- box-sizing: border-box;
- display: flex;
- flex-direction: column;
- justify-content: space-between;
- min-width: 300px;
- height: 400px;
- margin: 10px;
- padding: 20px;
- margin-bottom: 50px;
-}
diff --git a/web/fluidity.money/src/screens/Tweets/Tweets.tsx b/web/fluidity.money/src/screens/Tweets/Tweets.tsx
deleted file mode 100644
index 187661710..000000000
--- a/web/fluidity.money/src/screens/Tweets/Tweets.tsx
+++ /dev/null
@@ -1,54 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { ManualCarousel } from "@fluidity-money/surfing";
-import styles from "./Tweets.module.scss";
-
-const Tweets = () => {
- return (
-
-
- {tweets.map((tweet, index) => (
-
-
{tweet.text}
-
{tweet.date}
-
- ))}
-
-
- );
-};
-
-export default Tweets;
-
-const tweets = [
- {
- text: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga doloremque ad, possimus, nostrum voluptates commodi totam atque animi vero hic veritatis voluptas nesciunt, nisi tenetur quibusdam odio tempora magnam unde?",
- date: "7:08PM - Jun 23 2022",
- },
- {
- text: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga doloremque ad, possimus, nostrum voluptates commodi totam atque animi vero hic veritatis voluptas nesciunt, nisi tenetur quibusdam odio tempora magnam unde?",
- date: "7:08PM - Jun 23 2022",
- },
- {
- text: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga doloremque ad, possimus, nostrum voluptates commodi totam atque animi vero hic veritatis voluptas nesciunt, nisi tenetur quibusdam odio tempora magnam unde?",
- date: "7:08PM - Jun 23 2022",
- },
- {
- text: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga doloremque ad, possimus, nostrum voluptates commodi totam atque animi vero hic veritatis voluptas nesciunt, nisi tenetur quibusdam odio tempora magnam unde?",
- date: "7:08PM - Jun 23 2022",
- },
- {
- text: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga doloremque ad, possimus, nostrum voluptates commodi totam atque animi vero hic veritatis voluptas nesciunt, nisi tenetur quibusdam odio tempora magnam unde?",
- date: "7:08PM - Jun 23 2022",
- },
- {
- text: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga doloremque ad, possimus, nostrum voluptates commodi totam atque animi vero hic veritatis voluptas nesciunt, nisi tenetur quibusdam odio tempora magnam unde?",
- date: "7:08PM - Jun 23 2022",
- },
- {
- text: "Lorem ipsum dolor sit, amet consectetur adipisicing elit. Fuga doloremque ad, possimus, nostrum voluptates commodi totam atque animi vero hic veritatis voluptas nesciunt, nisi tenetur quibusdam odio tempora magnam unde?",
- date: "7:08PM - Jun 23 2022",
- },
-];
diff --git a/web/fluidity.money/src/screens/Tweets/index.tsx b/web/fluidity.money/src/screens/Tweets/index.tsx
deleted file mode 100644
index 2382a9f0c..000000000
--- a/web/fluidity.money/src/screens/Tweets/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Tweets from "./Tweets";
-
-export default Tweets;
diff --git a/web/fluidity.money/src/screens/Use/Use.module.scss b/web/fluidity.money/src/screens/Use/Use.module.scss
deleted file mode 100644
index 13f13fd9c..000000000
--- a/web/fluidity.money/src/screens/Use/Use.module.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
-}
diff --git a/web/fluidity.money/src/screens/Use/Use.tsx b/web/fluidity.money/src/screens/Use/Use.tsx
deleted file mode 100644
index 6226bf909..000000000
--- a/web/fluidity.money/src/screens/Use/Use.tsx
+++ /dev/null
@@ -1,35 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import HowItWorksTemplate from "../../components/HowItWorksTemplate";
-import { ReusableGrid, useViewport, Video } from "@fluidity-money/surfing";
-import styles from "./Use.module.scss";
-
-const Use = () => {
- // to set order correct when in column layout
-
- const right = (
-
- Fluid asset use-cases
-
- );
-
- const left = (
-
- );
- return (
-
-
-
- );
-};
-
-export default Use;
-
-const header = " Fluid assets apportion yield when utilized on-chain. ";
-
-const info = [
- "Fluidity is realigning incentives by rewarding utility and usage. Fluid assets are composable by nature and can successfully promote both user and platform engagement through its novel reward distribution mechanisms. The fluid ecosystem also allows developers to compose how and when these rewards are distributed. ",
- "Use cases include marketplaces, decentralized exchanges, and any use-case where tokens are transacted on chain.",
-];
diff --git a/web/fluidity.money/src/screens/Use/index.tsx b/web/fluidity.money/src/screens/Use/index.tsx
deleted file mode 100644
index 874ddb6de..000000000
--- a/web/fluidity.money/src/screens/Use/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Use from "./Use";
-
-export default Use;
diff --git a/web/fluidity.money/src/screens/UseCases/UseCases.module.scss b/web/fluidity.money/src/screens/UseCases/UseCases.module.scss
deleted file mode 100644
index c91288396..000000000
--- a/web/fluidity.money/src/screens/UseCases/UseCases.module.scss
+++ /dev/null
@@ -1,24 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
- background-color: black;
- display: flex;
- flex-direction: column;
- section {
- display: flex;
- align-items: center;
- }
-}
-
-.backgroundText {
- font-weight: 1000;
- font-size: 134px;
- opacity: 0.1;
-}
-
-.map {
- gap: 20px;
-}
diff --git a/web/fluidity.money/src/screens/UseCases/UseCases.tsx b/web/fluidity.money/src/screens/UseCases/UseCases.tsx
deleted file mode 100644
index 39c68d920..000000000
--- a/web/fluidity.money/src/screens/UseCases/UseCases.tsx
+++ /dev/null
@@ -1,87 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { ManualCarousel, UseCase, useViewport } from "@fluidity-money/surfing";
-import styles from "./UseCases.module.scss";
-
-const UseCases = () => {
- /*
- manual carousel of boxes containing image and text
- */
-
- const { width } = useViewport();
- const breakpoint = 665;
- return (
-
- {/* Missing font WHYTE INK SUPER */}
- {/*
breakpoint ? "lg" : "xs"} */}
- {/* large={width > breakpoint && true} */}
- {/* extraSmall={width < breakpoint && true} */}
- {/* className={styles.backgroundText} */}
- {/*> */}
- {/* A FLUID ECONOMY */}
- {/* */}
- {width > breakpoint ? (
-
- ) : (
-
- )}
-
-
- {items.map((item, i) => (
-
- ))}
-
-
- );
-};
-
-export default UseCases;
-
-const items = [
- {
- img: "/assets/images/useCaseIcons/forSenders.svg",
- title: "For senders",
- info: "Every time you use fluid assets in any use case, you earn yield. Make purchases and send money as you normally would, but with the added potential to win rewards.",
- },
- {
- img: "/assets/images/useCaseIcons/forReceivers.png",
- title: "For receivers",
- info: "Fluid assets incentivise adoption by rewarding counterparts to participate in the fluid economy.",
- },
- {
- img: "/assets/images/useCaseIcons/assetsUtility.png",
- title: "Assets & utility",
- info: "Fluid assets are composable by nature and can successfully promote both user and platform engagement through its novel reward distribution mechanisms. ",
- },
- {
- img: "/assets/images/useCaseIcons/sendReceive.png",
- title: "Transactions & payments",
- info: "Cashback programs/incentives have always been single-sided, pro-consumer. Fluidity rectifies that by rewarding the recipient/counterparty with a cut of the yield.",
- },
- {
- img: "/assets/images/useCaseIcons/metaverseGaming.png",
- title: "Metaverse & gaming",
- info: "Fluidity rewards all forms of use cases. Gaming and metaverses are high-velocity use cases that can massively benefit from the fluid ecosystem.",
- },
- {
- img: "/assets/images/useCaseIcons/decentralizedExchanges.png",
- title: "Decentralized exchanges",
- info: "Transacting, trading and asset movement are integral activities within decentralised programs and their applications. Value transfers can greatly benefit from adopting the fluid layer. ",
- },
- {
- img: "/assets/images/useCaseIcons/nfts.png",
- title: "NFTs",
- info: "The Fluid Layer rewards all forms of use cases. Games and metaverses are high velocity use-cases that can highly benefit from adopting the Fluid Layer; allowing supplementary income sources..",
- },
-];
diff --git a/web/fluidity.money/src/screens/UseCases/index.tsx b/web/fluidity.money/src/screens/UseCases/index.tsx
deleted file mode 100644
index e5d1e4d4e..000000000
--- a/web/fluidity.money/src/screens/UseCases/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import UseCases from "./UseCases";
-
-export default UseCases;
diff --git a/web/fluidity.money/src/screens/Whitepapers/Whitepapers.module.scss b/web/fluidity.money/src/screens/Whitepapers/Whitepapers.module.scss
deleted file mode 100644
index 19905350c..000000000
--- a/web/fluidity.money/src/screens/Whitepapers/Whitepapers.module.scss
+++ /dev/null
@@ -1,49 +0,0 @@
-@import "../../styles/config.scss";
-
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- padding: 50px;
- margin-top: 5%;
- margin-bottom: 5%;
- background-color: $fluidBlack;
- border: 1px solid rgba(255, 255, 255, 0.2);
- border-radius: 4px;
-
- div {
- display: flex;
- flex-direction: column;
- justify-content: center;
- align-items: center;
- gap: 10px;
- text-align: center;
- padding: 20px;
- &:hover {
- opacity: 0.8;
- }
-
- img {
- margin-bottom: 25px;
- @media (max-width: 500px) {
- width: 310px;
- }
- }
- }
-}
-
-.carousel {
- width: 100%;
- align-self: flex-end;
-}
-
-.callout {
- display: flex;
-}
-
-.text {
- margin-right: 10px;
- &Hollow {
- margin-right: 10px;
- }
-}
diff --git a/web/fluidity.money/src/screens/Whitepapers/Whitepapers.tsx b/web/fluidity.money/src/screens/Whitepapers/Whitepapers.tsx
deleted file mode 100644
index 040f023c2..000000000
--- a/web/fluidity.money/src/screens/Whitepapers/Whitepapers.tsx
+++ /dev/null
@@ -1,63 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { ContinuousCarousel, Heading, Text } from "@fluidity-money/surfing";
-import styles from "./Whitepapers.module.scss";
-
-const Whitepapers = () => {
- const callout = (
-
-
- WHITEPAPERS WHITEPAPERS
-
-
- WHITEPAPERS
-
-
- );
-
- return (
-
-
-
-
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
- {callout}
-
-
-
-
-
- );
-};
-
-export default Whitepapers;
diff --git a/web/fluidity.money/src/screens/Whitepapers/index.tsx b/web/fluidity.money/src/screens/Whitepapers/index.tsx
deleted file mode 100644
index 05ebfaf5d..000000000
--- a/web/fluidity.money/src/screens/Whitepapers/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Whitepapers from "./Whitepapers";
-
-export default Whitepapers;
diff --git a/web/fluidity.money/src/screens/Wrap/Wrap.module.scss b/web/fluidity.money/src/screens/Wrap/Wrap.module.scss
deleted file mode 100644
index 13f13fd9c..000000000
--- a/web/fluidity.money/src/screens/Wrap/Wrap.module.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
-}
diff --git a/web/fluidity.money/src/screens/Wrap/Wrap.tsx b/web/fluidity.money/src/screens/Wrap/Wrap.tsx
deleted file mode 100644
index d5e01a4ab..000000000
--- a/web/fluidity.money/src/screens/Wrap/Wrap.tsx
+++ /dev/null
@@ -1,61 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import HowItWorksTemplate from "components/HowItWorksTemplate";
-import { ReusableGrid, useViewport, Video } from "@fluidity-money/surfing";
-import styles from "./Wrap.module.scss";
-
-const Wrap = () => {
- // to set order correct when in column layout
- const { width } = useViewport();
- const breakpoint = 860;
-
- const left =
- width <= breakpoint ? (
- <>
-
- >
- ) : (
-
- Wrapped tokens
-
- );
-
- const right =
- width > breakpoint ? (
- <>
-
- >
- ) : (
-
- Wrapped tokens
-
- );
-
- return (
-
-
-
- );
-};
-
-export default Wrap;
-
-const header =
- "Fluid Assets are a 1:1 wrapped asset with perpetual payout properties. ";
-
-const info = [
- "A 'fluid' asset is a wrapped standard token that is pegged to the underlying principal. ",
- "Users are free from market volatility risks, and can redeem the base asset at any point of time through our web application or the method call on the corresponding swap contract.",
-];
diff --git a/web/fluidity.money/src/screens/Wrap/index.tsx b/web/fluidity.money/src/screens/Wrap/index.tsx
deleted file mode 100644
index ea91d8555..000000000
--- a/web/fluidity.money/src/screens/Wrap/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Wrap from "./Wrap";
-
-export default Wrap;
diff --git a/web/fluidity.money/src/screens/Yield/Yield.module.scss b/web/fluidity.money/src/screens/Yield/Yield.module.scss
deleted file mode 100644
index 13f13fd9c..000000000
--- a/web/fluidity.money/src/screens/Yield/Yield.module.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-.container {
- display: flex;
- justify-content: center;
- align-items: center;
- min-height: 850px;
- width: 100%;
-}
diff --git a/web/fluidity.money/src/screens/Yield/Yield.tsx b/web/fluidity.money/src/screens/Yield/Yield.tsx
deleted file mode 100644
index b4e6e3c9b..000000000
--- a/web/fluidity.money/src/screens/Yield/Yield.tsx
+++ /dev/null
@@ -1,59 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import { ReusableGrid, useViewport, Video } from "@fluidity-money/surfing";
-import HowItWorksTemplate from "../../components/HowItWorksTemplate";
-import styles from "./Yield.module.scss";
-
-const Yield = () => {
- // to set order correct when in column layout
- const { width } = useViewport();
- const breakpoint = 860;
-
- const left =
- width <= breakpoint ? (
- <>
-
- >
- ) : (
-
- Yield through utility
-
- );
-
- const right =
- width > breakpoint ? (
- <>
-
- >
- ) : (
-
- Yield through utility
-
- );
-
- return (
-
-
-
- );
-};
-
-export default Yield;
-
-const header = "Yield is gained through utility.";
-
-const info = [
- "A novel property of fluid Assets is that they expose users to randomly paid rewards or yield when they are used, sent or received.",
- "All forms of value transfer can now be incentivized. ",
- "We are creating a general all-purpose incentive mechanism that basically anyone can utilize in any on-chain use case that can incentivize actions. It is a system that is able to be embedded into different systems, platforms and protocols very easily.",
-];
diff --git a/web/fluidity.money/src/screens/Yield/index.tsx b/web/fluidity.money/src/screens/Yield/index.tsx
deleted file mode 100644
index 5925a193a..000000000
--- a/web/fluidity.money/src/screens/Yield/index.tsx
+++ /dev/null
@@ -1,7 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-import Yield from "./Yield";
-
-export default Yield;
diff --git a/web/fluidity.money/src/stub.css b/web/fluidity.money/src/stub.css
deleted file mode 100644
index 8b1378917..000000000
--- a/web/fluidity.money/src/stub.css
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/web/fluidity.money/src/styles/app.global.scss b/web/fluidity.money/src/styles/app.global.scss
deleted file mode 100644
index 662ee664f..000000000
--- a/web/fluidity.money/src/styles/app.global.scss
+++ /dev/null
@@ -1,111 +0,0 @@
-@import "config";
-
-html {
- // Root font size
- font-size: 16px;
- font-family: "arial";
- color: $fluidWhite;
- box-sizing: border-box;
- background-color: #000;
- scroll-behavior: smooth;
-}
-
-* {
- box-sizing: border-box;
- margin: 0;
- padding: 0;
-}
-
-// global tag properties
-body {
- padding: 0;
- margin: 0;
- box-sizing: border-box;
- background-color: $fluidBlack;
- overflow-x: hidden;
- // hide scrollbar at the side of the website
- overflow-y: scroll;
- &::-webkit-scrollbar {
- width: 0px;
- }
- @media (max-width: 500px) {
- &::-webkit-scrollbar {
- width: 4px;
- }
- }
-}
-
-.App {
- position: relative;
-}
-
-ul {
- list-style-type: none;
-}
-
-a {
- text-decoration: none;
- color: $fluidWhite;
-}
-
-button {
- cursor: pointer;
-}
-
-.bg-dark {
- background-color: $fluidBlack;
-}
-
-.bg-light {
- background-color: $fluidWhite;
-}
-
-::-webkit-scrollbar {
- width: 6px;
-}
-
-::-webkit-scrollbar-track {
- box-shadow: inset 0 0 5px grey;
- border-radius: 10px;
-}
-
-::-webkit-scrollbar-thumb {
- background: $textGrey;
- border-radius: 10px;
-}
-
-#fluid {
- background: #000000;
- position: fixed;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- -webkit-touch-callout: none;
- -webkit-user-select: none;
- -khtml-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- cursor: pointer;
-}
-
-#root {
- top: 0;
- left: 0;
- right: 0;
- bottom: 0;
- overflow-x: hidden;
-}
-
-#shade {
- position: fixed;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- right: 0;
- bottom: 5;
- background-color: rgb(0, 0, 0);
- opacity: 0.6;
-}
diff --git a/web/fluidity.money/src/styles/config.scss b/web/fluidity.money/src/styles/config.scss
deleted file mode 100644
index d0cdf67e1..000000000
--- a/web/fluidity.money/src/styles/config.scss
+++ /dev/null
@@ -1,5 +0,0 @@
-@import "config/fonts";
-@import "config/colours";
-@import "config/mixins";
-@import "config/breakpoints";
-@import "config/variables";
diff --git a/web/fluidity.money/src/styles/config/_breakpoints.scss b/web/fluidity.money/src/styles/config/_breakpoints.scss
deleted file mode 100644
index 282dbcc64..000000000
--- a/web/fluidity.money/src/styles/config/_breakpoints.scss
+++ /dev/null
@@ -1,47 +0,0 @@
-@mixin max-560px {
- @media (max-width: 560px) {
- @content;
- }
-}
-
-@mixin max-620px {
- @media (max-width: 620px) {
- @content;
- }
-}
-
-@mixin max-760px {
- @media (max-width: 760px) {
- @content;
- }
-}
-
-@mixin max-860px {
- @media (max-width: 860px) {
- @content;
- }
-}
-
-@mixin max-900px {
- @media (max-width: 900px) {
- @content;
- }
-}
-
-@mixin min-861px {
- @media (min-width: 861px) {
- @content;
- }
-}
-
-@mixin max-1080px {
- @media (max-width: 1080px) {
- @content;
- }
-}
-
-@mixin max-1205px {
- @media (max-width: 1205px) {
- @content;
- }
-}
diff --git a/web/fluidity.money/src/styles/config/_colours.scss b/web/fluidity.money/src/styles/config/_colours.scss
deleted file mode 100644
index 366899cbe..000000000
--- a/web/fluidity.money/src/styles/config/_colours.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-$fluidBlack: #000000;
-$backgroundBlack: #151516;
-$backgroundGrey: #2c2c2d;
-$fluidWhite: #fffefe;
-$textGrey: #838281;
-$fluidDenimBlue: #01101c;
diff --git a/web/fluidity.money/src/styles/config/_fonts.scss b/web/fluidity.money/src/styles/config/_fonts.scss
deleted file mode 100644
index 7045462c1..000000000
--- a/web/fluidity.money/src/styles/config/_fonts.scss
+++ /dev/null
@@ -1,117 +0,0 @@
-@font-face {
- font-family: 'Aeonik';
- src: url('../../../public/assets/fonts/aeonik/Aeonik-BoldItalic.woff2') format('woff2'),
- url('../../../public/assets/fonts/aeonik/Aeonik-BoldItalic.woff') format('woff');
- font-weight: bold;
- font-style: italic;
- font-display: swap;
-}
-
-
-@font-face {
- font-family: 'Aeonik';
- src: url('../../../public/assets/fonts/aeonik/Aeonik-Bold.woff2') format('woff2'),
- url('../../../public/assets/fonts/aeonik/Aeonik-Bold.woff') format('woff');
- font-weight: bold;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: 'Aeonik';
- src: url('../../../public/assets/fonts/aeonik/Aeonik-Light.woff2') format('woff2'),
- url('../../../public/assets/fonts/aeonik/Aeonik-Light.woff') format('woff');
- font-weight: 300;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: 'Aeonik';
- src: url('../../../public/assets/fonts/aeonik/Aeonik-Regular.woff2') format('woff2'),
- url('../../../public/assets/fonts/aeonik/Aeonik-Regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: 'Aeonik Mono Light';
- src: url('../../../public/assets/fonts/aeonik-mono/AeonikMono-Light.woff2') format('woff2'),
- url('../../../public/assets/fonts/aeonik-mono/AeonikMono-Light.woff') format('woff');
- font-weight: 300;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: 'Aeonik Mono';
- src: url('../../../public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff2') format('woff2'),
- url('../../../public/assets/fonts/aeonik-mono/AeonikMono-Regular.woff') format('woff');
- font-weight: normal;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: 'Aeonik Mono';
- src: url('../../../public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff2') format('woff2'),
- url('../../../public/assets/fonts/aeonik-mono/AeonikMono-Bold.woff') format('woff');
- font-weight: bold;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: "Whyte Inktrap";
- src: url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff2") format("woff2"),
- url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Regular.woff") format("woff");
- font-weight: normal;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: "Whyte Inktrap";
- src: url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff2") format("woff2"),
- url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Medium.woff") format("woff");
- font-weight: 500;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: "Whyte Inktrap";
- src: url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff2") format("woff2"),
- url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-Bold.woff") format("woff");
- font-weight: bold;
- font-style: normal;
- font-display: swap;
-}
-
-@font-face {
- font-family: "Whyte Inktrap";
- src: url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff2") format("woff2"),
- url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-RegularItalic.woff") format("woff");
- font-weight: normal;
- font-style: italic;
- font-display: swap;
-}
-
-@font-face {
- font-family: "Whyte Inktrap";
- src: url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff2") format("woff2"),
- url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-MediumItalic.woff") format("woff");
- font-weight: 500;
- font-style: italic;
- font-display: swap;
-}
-
-@font-face {
- font-family: "Whyte Inktrap";
- src: url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff2") format("woff2"),
- url("../../../public/assets/fonts/whyte-inktrap/ABCWhyteInktrap-BoldItalic.woff") format("woff");
- font-weight: bold;
- font-style: italic;
- font-display: swap;
-}
\ No newline at end of file
diff --git a/web/fluidity.money/src/styles/config/_mixins.scss b/web/fluidity.money/src/styles/config/_mixins.scss
deleted file mode 100644
index e69de29bb..000000000
diff --git a/web/fluidity.money/src/styles/config/_variables.scss b/web/fluidity.money/src/styles/config/_variables.scss
deleted file mode 100644
index 8b1378917..000000000
--- a/web/fluidity.money/src/styles/config/_variables.scss
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/web/fluidity.money/src/typings.d.ts b/web/fluidity.money/src/typings.d.ts
deleted file mode 100644
index a6ad1a84e..000000000
--- a/web/fluidity.money/src/typings.d.ts
+++ /dev/null
@@ -1,6 +0,0 @@
-// Copyright 2022 Fluidity Money. All rights reserved. Use of this
-// source code is governed by a GPL-style license that can be found in the
-// LICENSE.md file.
-
-// allow scss imports to components
-declare module "*.module.scss";
diff --git a/web/fluidity.money/src/utils/gtag.ts b/web/fluidity.money/src/utils/gtag.ts
deleted file mode 100644
index 16e7711e3..000000000
--- a/web/fluidity.money/src/utils/gtag.ts
+++ /dev/null
@@ -1,27 +0,0 @@
-export const GTAG_ID = "G-MNXGX2P9KJ";
-export const GTM_ID = "GTM-W7QJGR2";
-
-export const pageview = (url: URL) => {
- if (typeof window?.gtag === "undefined") return;
-
- window.gtag("config", GTAG_ID, {
- page_path: url,
- });
-};
-
-type GTagEvent = {
- action: string;
- category: string;
- label: string;
- value: number;
-};
-
-export const event = ({ action, category, label, value }: GTagEvent) => {
- if (typeof window?.gtag === "undefined") return;
-
- window.gtag("event", action, {
- event_category: category,
- event_label: label,
- value: value,
- });
-};
diff --git a/web/fluidity.money/tsconfig.json b/web/fluidity.money/tsconfig.json
deleted file mode 100644
index 459594de6..000000000
--- a/web/fluidity.money/tsconfig.json
+++ /dev/null
@@ -1,31 +0,0 @@
-{
- "compilerOptions": {
- "target": "es2017",
- "lib": [
- "dom",
- "dom.iterable",
- "esnext"
- ],
- "allowJs": true,
- "skipLibCheck": true,
- "strict": false,
- "forceConsistentCasingInFileNames": true,
- "noEmit": true,
- "incremental": true,
- "esModuleInterop": true,
- "module": "esnext",
- "moduleResolution": "node",
- "resolveJsonModule": true,
- "isolatedModules": true,
- "jsx": "preserve",
- "baseUrl": "src"
- },
- "include": [
- "next-env.d.ts",
- "**/*.ts",
- "**/*.tsx"
- ],
- "exclude": [
- "node_modules"
- ]
-}