first commit
@@ -0,0 +1,59 @@
|
|||||||
|
{
|
||||||
|
"extends": [
|
||||||
|
"airbnb",
|
||||||
|
"airbnb/hooks",
|
||||||
|
"eslint:recommended",
|
||||||
|
"prettier",
|
||||||
|
"plugin:jsx-a11y/recommended"
|
||||||
|
],
|
||||||
|
"parser": "babel-eslint",
|
||||||
|
"parserOptions": {
|
||||||
|
"ecmaVersion": 8
|
||||||
|
},
|
||||||
|
"env": {
|
||||||
|
"browser": true,
|
||||||
|
"node": true,
|
||||||
|
"es6": true,
|
||||||
|
"jest": true
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"no-plusplus": 0,
|
||||||
|
"import/no-dynamic-require": 0,
|
||||||
|
"global-require": 0,
|
||||||
|
"no-nested-ternary": 0,
|
||||||
|
"react/self-closing-comp": 0,
|
||||||
|
"react/no-unescaped-entities": 0,
|
||||||
|
"jsx-a11y/anchor-is-valid": 0,
|
||||||
|
"react/jsx-props-no-spreading": 0,
|
||||||
|
"jsx-eslint/eslint-plugin-jsx-a11y": 0,
|
||||||
|
"jsx-a11y/no-static-element-interactions": 0,
|
||||||
|
"jsx-a11y/label-has-associated-control": 0,
|
||||||
|
"jsx-a11y/no-noninteractive-element-interactions": 0,
|
||||||
|
"react/react-in-jsx-scope": 0,
|
||||||
|
"react-hooks/rules-of-hooks": "error",
|
||||||
|
"no-console": 0,
|
||||||
|
"react/state-in-constructor": 0,
|
||||||
|
"indent": 0,
|
||||||
|
"linebreak-style": 0,
|
||||||
|
"react/prop-types": 0,
|
||||||
|
"jsx-a11y/click-events-have-key-events": 0,
|
||||||
|
"react/jsx-filename-extension": [
|
||||||
|
1,
|
||||||
|
{
|
||||||
|
"extensions": [".js", ".jsx"]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
// "prettier/prettier": [
|
||||||
|
// "error",
|
||||||
|
// {
|
||||||
|
// "trailingComma": "es5",
|
||||||
|
// "singleQuote": true,
|
||||||
|
// "printWidth": 100,
|
||||||
|
// "tabWidth": 4,
|
||||||
|
// "semi": true,
|
||||||
|
// "endOfLine": "auto"
|
||||||
|
// }
|
||||||
|
// ]
|
||||||
|
},
|
||||||
|
"plugins": ["prettier", "react", "react-hooks"]
|
||||||
|
}
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
# 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
|
||||||
|
|
||||||
|
npm-debug.log*
|
||||||
|
yarn-debug.log*
|
||||||
|
yarn-error.log*
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
// config related to code formatting
|
||||||
|
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[javascript]": {
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"editor.defaultFormatter": "esbenp.prettier-vscode"
|
||||||
|
},
|
||||||
|
"[javascriptreact]": {
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"editor.defaultFormatter": null
|
||||||
|
},
|
||||||
|
"javascript.validate.enable": false, //disable all built-in syntax checking
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll.eslint": true,
|
||||||
|
"source.fixAll.tslint": true,
|
||||||
|
"source.organizeImports": true
|
||||||
|
},
|
||||||
|
"eslint.alwaysShowStatus": true,
|
||||||
|
// emmet
|
||||||
|
"emmet.triggerExpansionOnTab": true,
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"javascript": "javascriptreact"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,170 @@
|
|||||||
|
## Table of Contents
|
||||||
|
|
||||||
|
- [How to run](#how-to-run)
|
||||||
|
- [Editor Setup](#editor-setup)
|
||||||
|
- [Plugins](#plugins)
|
||||||
|
- [Settings](#settings)
|
||||||
|
- [Set Line Breaks](#set-line-breaks)
|
||||||
|
- [Linting Setup](#linting-setup)
|
||||||
|
- [Install Dev Dependencies](#install-dev-dependencies)
|
||||||
|
- [Create Linting Configuration file manually](#create-linting-configuration-file-manually)
|
||||||
|
- [Contact](#contact)
|
||||||
|
|
||||||
|
<!-- HOW TO RUN -->
|
||||||
|
|
||||||
|
## How to run
|
||||||
|
|
||||||
|
Please follow the below instructions to run this project in your computer:
|
||||||
|
|
||||||
|
1. Clone this repository
|
||||||
|
```sh
|
||||||
|
git clone https://github.com/meXuvo/reactjs_starter
|
||||||
|
```
|
||||||
|
2. Change directory
|
||||||
|
```sh
|
||||||
|
cd react
|
||||||
|
```
|
||||||
|
3. Run
|
||||||
|
```sh
|
||||||
|
yarn
|
||||||
|
```
|
||||||
|
4. yarn start
|
||||||
|
|
||||||
|
<!-- Editor Setup -->
|
||||||
|
|
||||||
|
## Editor Setup
|
||||||
|
|
||||||
|
You can use any editor but as I personally prefer VS Code. I will give some instructions about how I prefer VS code to be setup for React applications.
|
||||||
|
|
||||||
|
### Plugins
|
||||||
|
|
||||||
|
You need to install the below plugins:
|
||||||
|
|
||||||
|
- ESLint by Dirk Baeumer
|
||||||
|
- Prettier - Code formatter by Prettier
|
||||||
|
|
||||||
|
### Settings
|
||||||
|
|
||||||
|
Follow the below settings for VS Code -
|
||||||
|
|
||||||
|
1. Create a new folder called ".vscode" inside the project root folder
|
||||||
|
2. Create a new file called "settings.json" inside that folder.
|
||||||
|
3. Paste the below json in the newly created settings.json file and save the file.
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
// Theme
|
||||||
|
"workbench.colorTheme": "Dracula", //anythig as your favorite
|
||||||
|
|
||||||
|
// config related to code formatting
|
||||||
|
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
||||||
|
"editor.formatOnSave": true,
|
||||||
|
"[javascript]": {
|
||||||
|
"editor.formatOnSave": false,
|
||||||
|
"editor.defaultFormatter": null
|
||||||
|
},
|
||||||
|
"[javascriptreact]": {
|
||||||
|
"editor.formatOnSave": false,
|
||||||
|
"editor.defaultFormatter": null
|
||||||
|
},
|
||||||
|
"javascript.validate.enable": false, //disable all built-in syntax checking
|
||||||
|
"editor.codeActionsOnSave": {
|
||||||
|
"source.fixAll.eslint": true,
|
||||||
|
"source.fixAll.tslint": true,
|
||||||
|
"source.organizeImports": true
|
||||||
|
},
|
||||||
|
"eslint.alwaysShowStatus": true,
|
||||||
|
// emmet
|
||||||
|
"emmet.triggerExpansionOnTab": true,
|
||||||
|
"emmet.includeLanguages": {
|
||||||
|
"javascript": "javascriptreact"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
If you followed all previous steps, the theme should change and your editor should be ready.
|
||||||
|
|
||||||
|
## Linting Setup
|
||||||
|
|
||||||
|
In order to lint and format your React project automatically according to popular airbnb style guide, I recommend you to follow the instructions below.
|
||||||
|
|
||||||
|
### Install Dev Dependencies
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn add -D prettier
|
||||||
|
yarn add -D babel-eslint
|
||||||
|
npx install-peerdeps --dev eslint-config-airbnb
|
||||||
|
yarn add -D eslint-config-prettier eslint-plugin-prettier
|
||||||
|
```
|
||||||
|
|
||||||
|
or You can also add a new script in the scripts section like below to install everything with a single command:
|
||||||
|
|
||||||
|
```json
|
||||||
|
scripts: {
|
||||||
|
"lint": "yarn add -D prettier@2.4.1 && yarn add -D eslint@7.11.0 && yarn add -D babel-eslint@10.1.0 && npx install-peerdeps --dev eslint-config-airbnb@18.2.1 && yarn add -D eslint-config-prettier@8.3.0 eslint-plugin-prettier@4.0.0"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
and then simply run the below command in the terminal -
|
||||||
|
|
||||||
|
```sh
|
||||||
|
yarn lint #or 'npm run lint'
|
||||||
|
```
|
||||||
|
|
||||||
|
### Create Linting Configuration file manually
|
||||||
|
|
||||||
|
Create a `.eslintrc` file in the project root and enter the below contents:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"extends": [
|
||||||
|
"airbnb",
|
||||||
|
"airbnb/hooks",
|
||||||
|
"eslint:recommended",
|
||||||
|
"prettier",
|
||||||
|
"plugin:jsx-a11y/recommended"
|
||||||
|
],
|
||||||
|
"parser": "babel-eslint",
|
||||||
|
"parserOptions": {
|
||||||
|
"ecmaVersion": 8
|
||||||
|
},
|
||||||
|
"env": {
|
||||||
|
"browser": true,
|
||||||
|
"node": true,
|
||||||
|
"es6": true,
|
||||||
|
"jest": true
|
||||||
|
},
|
||||||
|
"rules": {
|
||||||
|
"react/react-in-jsx-scope": 0,
|
||||||
|
"react-hooks/rules-of-hooks": "error",
|
||||||
|
"no-console": 0,
|
||||||
|
"react/state-in-constructor": 0,
|
||||||
|
"indent": 0,
|
||||||
|
"linebreak-style": 0,
|
||||||
|
"react/prop-types": 0,
|
||||||
|
"jsx-a11y/click-events-have-key-events": 0,
|
||||||
|
"react/jsx-filename-extension": [
|
||||||
|
1,
|
||||||
|
{
|
||||||
|
"extensions": [".js", ".jsx"]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
// "prettier/prettier": [
|
||||||
|
// "error",
|
||||||
|
// {
|
||||||
|
// "trailingComma": "es5",
|
||||||
|
// "singleQuote": true,
|
||||||
|
// "printWidth": 100,
|
||||||
|
// "tabWidth": 4,
|
||||||
|
// "semi": true,
|
||||||
|
// "endOfLine": "auto"
|
||||||
|
// }
|
||||||
|
// ]
|
||||||
|
},
|
||||||
|
"plugins": ["prettier", "react", "react-hooks"]
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
## Credits
|
||||||
|
|
||||||
|
Made by [meXuvo](http://mexuvo.com/)
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
version: '3'
|
||||||
|
services:
|
||||||
|
wrenchboard-dash:
|
||||||
|
build:
|
||||||
|
context: .
|
||||||
|
dockerfile: docker/Dockerfile
|
||||||
|
restart: unless-stopped
|
||||||
|
ports:
|
||||||
|
- 9222:3000
|
||||||
|
# - 3800:3011
|
||||||
|
# stdin_open: true
|
||||||
|
working_dir: /usr/src/app
|
||||||
|
volumes:
|
||||||
|
- ./:/usr/src/app
|
||||||
|
- /usr/src/app/node_modules
|
||||||
|
- ./src/:/usr/src/app/src
|
||||||
|
- ./vendors/:/usr/src/app/vendors
|
||||||
|
extra_hosts:
|
||||||
|
- backend.wrenchboard.api.live:10.10.33.15
|
||||||
|
- backend.wrenchboard.api.test:10.10.33.15
|
||||||
|
# #- backend.wrenchboard.api.live:172.31.4.27
|
||||||
|
# #- backend.wrenchboard.api.test:10.20.30.27
|
||||||
|
- apigateway.wrenchboard.app.dev.fluxtra.net:10.20.30.19
|
||||||
|
- apigateway.wrenchboard.app.lotus.fluxtra.net:172.31.4.19
|
||||||
|
environment:
|
||||||
|
- CHOKIDAR_USEPOLLING=true
|
||||||
|
# volumes:
|
||||||
|
# - ./:/app
|
||||||
|
# - /app/node_modules
|
||||||
|
tty: true
|
||||||
|
stdin_open: true
|
||||||
|
# working_dir: /app
|
||||||
|
volumes:
|
||||||
|
src:
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
# pull the base image
|
||||||
|
# FROM node:alpine
|
||||||
|
|
||||||
|
FROM alpine:3.15
|
||||||
|
|
||||||
|
ENV NODE_VERSION 14.19.0
|
||||||
|
|
||||||
|
RUN addgroup -g 1000 node \
|
||||||
|
&& adduser -u 1000 -G node -s /bin/sh -D node \
|
||||||
|
&& apk add --no-cache \
|
||||||
|
libstdc++ \
|
||||||
|
&& apk add --no-cache --virtual .build-deps \
|
||||||
|
curl \
|
||||||
|
&& ARCH= && alpineArch="$(apk --print-arch)" \
|
||||||
|
&& case "${alpineArch##*-}" in \
|
||||||
|
x86_64) \
|
||||||
|
ARCH='x64' \
|
||||||
|
CHECKSUM="8d5e638d88b62de2f147dee812a5d74e4860a20468eb7ff32c41a02b58e2aebf" \
|
||||||
|
;; \
|
||||||
|
*) ;; \
|
||||||
|
esac \
|
||||||
|
&& if [ -n "${CHECKSUM}" ]; then \
|
||||||
|
set -eu; \
|
||||||
|
curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; \
|
||||||
|
echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - \
|
||||||
|
&& tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner \
|
||||||
|
&& ln -s /usr/local/bin/node /usr/local/bin/nodejs; \
|
||||||
|
else \
|
||||||
|
echo "Building from source" \
|
||||||
|
# backup build
|
||||||
|
&& apk add --no-cache --virtual .build-deps-full \
|
||||||
|
binutils-gold \
|
||||||
|
g++ \
|
||||||
|
gcc \
|
||||||
|
gnupg \
|
||||||
|
libgcc \
|
||||||
|
linux-headers \
|
||||||
|
make \
|
||||||
|
python3 \
|
||||||
|
# gpg keys listed at https://github.com/nodejs/node#release-keys
|
||||||
|
&& for key in \
|
||||||
|
4ED778F539E3634C779C87C6D7062848A1AB005C \
|
||||||
|
94AE36675C464D64BAFA68DD7434390BDBE9B9C5 \
|
||||||
|
74F12602B6F1C4E913FAA37AD3A89613643B6201 \
|
||||||
|
71DCFD284A79C3B38668286BC97EC7A07EDE3FC1 \
|
||||||
|
8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 \
|
||||||
|
C4F0DFFF4E8C1A8236409D08E73BC641CC11F4C8 \
|
||||||
|
C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C \
|
||||||
|
DD8F2338BAE7501E3DD5AC78C273792F7D83545D \
|
||||||
|
A48C2BEE680E841632CD4E44F07496B3EB3C1762 \
|
||||||
|
108F52B48DB57BB0CC439B2997B01419BD92F80A \
|
||||||
|
B9E2F5981AA6E0CD28160D9FF13993A75599653C \
|
||||||
|
; do \
|
||||||
|
gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || \
|
||||||
|
gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; \
|
||||||
|
done \
|
||||||
|
&& curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" \
|
||||||
|
&& curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
|
||||||
|
&& gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc \
|
||||||
|
&& grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - \
|
||||||
|
&& tar -xf "node-v$NODE_VERSION.tar.xz" \
|
||||||
|
&& cd "node-v$NODE_VERSION" \
|
||||||
|
&& ./configure \
|
||||||
|
&& make -j$(getconf _NPROCESSORS_ONLN) V= \
|
||||||
|
&& make install \
|
||||||
|
&& apk del .build-deps-full \
|
||||||
|
&& cd .. \
|
||||||
|
&& rm -Rf "node-v$NODE_VERSION" \
|
||||||
|
&& rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; \
|
||||||
|
fi \
|
||||||
|
&& rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" \
|
||||||
|
&& apk del .build-deps \
|
||||||
|
# smoke tests
|
||||||
|
&& node --version \
|
||||||
|
&& npm --version
|
||||||
|
|
||||||
|
ENV YARN_VERSION 1.22.17
|
||||||
|
|
||||||
|
RUN apk add --no-cache --virtual .build-deps-yarn curl gnupg tar \
|
||||||
|
&& for key in \
|
||||||
|
6A010C5166006599AA17F08146C2130DFD2497F5 \
|
||||||
|
; do \
|
||||||
|
gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || \
|
||||||
|
gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; \
|
||||||
|
done \
|
||||||
|
&& curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" \
|
||||||
|
&& curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" \
|
||||||
|
&& gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
|
||||||
|
&& mkdir -p /opt \
|
||||||
|
&& tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ \
|
||||||
|
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn \
|
||||||
|
&& ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg \
|
||||||
|
&& rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz \
|
||||||
|
&& apk del .build-deps-yarn \
|
||||||
|
# smoke test
|
||||||
|
&& yarn --version
|
||||||
|
|
||||||
|
# set working directory
|
||||||
|
# WORKDIR /app
|
||||||
|
WORKDIR /usr/src/app
|
||||||
|
|
||||||
|
# add `/app/node_modules/.bin` to $PATH
|
||||||
|
# ENV PATH /app/node_modules/.bin:$PATH
|
||||||
|
ENV PATH /usr/src/app/node_modules/.bin:$PATH
|
||||||
|
|
||||||
|
# install app dependencies
|
||||||
|
COPY package.json ./
|
||||||
|
#COPY package-lock.json ./
|
||||||
|
RUN npm install --silent
|
||||||
|
# RUN npm install react-scripts@3.4.1 -g --silent
|
||||||
|
|
||||||
|
# add app
|
||||||
|
COPY . ./
|
||||||
|
|
||||||
|
# start app
|
||||||
|
CMD ["npm","run", "start"]
|
||||||
|
|
||||||
|
# CMD ["yarn", "start"]
|
||||||
|
|
||||||
@@ -0,0 +1,68 @@
|
|||||||
|
{
|
||||||
|
"name": "nft-max-react",
|
||||||
|
"version": "0.1.0",
|
||||||
|
"private": true,
|
||||||
|
"dependencies": {
|
||||||
|
"@reduxjs/toolkit": "^1.8.2",
|
||||||
|
"@tailwindcss/line-clamp": "^0.3.1",
|
||||||
|
"@testing-library/jest-dom": "^5.11.4",
|
||||||
|
"@testing-library/react": "^11.1.0",
|
||||||
|
"@testing-library/user-event": "^12.1.10",
|
||||||
|
"chart.js": "^3.7.1",
|
||||||
|
"chartjs": "^0.3.24",
|
||||||
|
"faker": "^6.6.6",
|
||||||
|
"react": "^18.0.0",
|
||||||
|
"react-chartjs-2": "^4.1.0",
|
||||||
|
"react-countup": "^6.2.0",
|
||||||
|
"react-dom": "^18.0.0",
|
||||||
|
"react-lottie": "^1.2.3",
|
||||||
|
"react-redux": "^8.0.2",
|
||||||
|
"react-router-dom": "^6.0.2",
|
||||||
|
"react-scripts": "5.0.0",
|
||||||
|
"react-slick": "^0.29.0",
|
||||||
|
"react-toastify": "^9.0.1",
|
||||||
|
"redux": "^4.2.0",
|
||||||
|
"slick-carousel": "^1.8.1",
|
||||||
|
"web-vitals": "^1.0.1"
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"start": "react-scripts start",
|
||||||
|
"build": "react-scripts build",
|
||||||
|
"test": "react-scripts test",
|
||||||
|
"eject": "react-scripts eject",
|
||||||
|
"lint": "yarn add -D prettier@2.4.1 && yarn add -D eslint@7.11.0 && yarn add -D babel-eslint@10.1.0 && npx install-peerdeps --dev eslint-config-airbnb@18.2.1 && yarn add -D eslint-config-prettier@8.3.0 eslint-plugin-prettier@4.0.0"
|
||||||
|
},
|
||||||
|
"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"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"autoprefixer": "^10.4.5",
|
||||||
|
"babel-eslint": "10.1.0",
|
||||||
|
"eslint": "7.2.0",
|
||||||
|
"eslint-config-airbnb": "18.2.1",
|
||||||
|
"eslint-config-prettier": "8.3.0",
|
||||||
|
"eslint-plugin-import": "2.22.1",
|
||||||
|
"eslint-plugin-jsx-a11y": "6.4.1",
|
||||||
|
"eslint-plugin-prettier": "4.0.0",
|
||||||
|
"eslint-plugin-react": "^7.29.4",
|
||||||
|
"eslint-plugin-react-hooks": "1.7.0",
|
||||||
|
"postcss": "^8.4.12",
|
||||||
|
"prettier": "2.4.1",
|
||||||
|
"tailwindcss": "^3.0.24"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
module.exports = {
|
||||||
|
plugins: {
|
||||||
|
tailwindcss: {},
|
||||||
|
autoprefixer: {},
|
||||||
|
},
|
||||||
|
}
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
<svg width="64" height="64" viewBox="0 0 64 64" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<circle cx="32" cy="32" r="32" fill="url(#paint0_linear_724_90250)"/>
|
||||||
|
<path d="M26.6719 33.2196C26.6719 33.0918 26.6719 32.964 26.6719 32.8362C26.667 29.3581 26.6638 25.8809 26.6566 22.4028C26.6558 22.0329 26.6221 21.663 26.6823 21.2956C26.8847 20.0589 28.0252 19.0954 29.2999 19.0858C30.263 19.0787 31.2268 19.0739 32.1898 19.0723C36.6187 19.0636 41.0484 19.0581 45.4772 19.0477C47.0162 19.0438 48.5543 19.0239 50.0932 19.0223C51.7534 19.02 52.9719 20.1804 52.9655 21.744C52.959 23.3195 51.7526 24.4633 50.094 24.4673C49.1037 24.4696 48.1141 24.4784 47.1238 24.4768C46.6346 24.476 46.5977 24.499 46.6001 24.9895C46.6162 29.2597 46.6354 33.5307 46.6507 37.8009C46.6555 39.0971 46.6539 40.3932 46.6507 41.6886C46.6467 43.2379 45.4869 44.4483 44.0001 44.4626C42.4186 44.4777 41.2202 43.3062 41.2098 41.702C41.1937 39.2558 41.1986 36.8096 41.1929 34.3633C41.1857 31.2424 41.1777 28.1223 41.1688 25.0014C41.1672 24.518 41.1215 24.4792 40.6444 24.4815C37.9681 24.4942 35.2926 24.5061 32.6163 24.518C32.0846 24.5204 32.0919 24.5379 32.0999 25.0522C32.1192 26.242 32.1248 27.4326 32.1103 28.6224C32.1063 28.974 32.2284 29.0827 32.5746 29.0764C33.6975 29.0557 34.8211 29.02 35.9448 29.07C37.3617 29.1327 38.4821 30.3217 38.4878 31.7822C38.4934 33.1989 37.3609 34.4308 35.9673 34.4737C34.8573 34.5078 33.7465 34.4879 32.6356 34.4943C32.1601 34.4967 32.1176 34.5522 32.12 35.0245C32.1312 37.2588 32.1481 39.4939 32.1409 41.7282C32.1368 43.0355 31.3971 44.0237 30.2011 44.3943C29.0726 44.7444 27.9136 44.3324 27.1441 43.2815C24.0944 39.1145 21.051 34.9435 18.0053 30.7741C17.9001 30.6297 17.79 30.4884 17.6109 30.2503C17.6109 30.8059 17.6101 31.2353 17.6109 31.6647C17.6182 35.0102 17.639 38.3549 17.6302 41.7005C17.6246 43.8975 15.4929 45.2309 13.6238 44.215C12.7259 43.7268 12.2471 42.9498 12.1893 41.9306C12.1837 41.8251 12.1813 41.7195 12.1813 41.6132C12.1716 37.1969 12.162 32.7807 12.1524 28.3636C12.1476 26.2349 12.1411 24.1061 12.1379 21.9766C12.1363 20.6701 12.8335 19.6335 13.9564 19.2652C15.1957 18.858 16.3226 19.239 17.1491 20.3677C20.2157 24.5554 23.2767 28.7462 26.3409 32.9354C26.418 33.041 26.5008 33.1434 26.5803 33.2474C26.6116 33.2378 26.6421 33.2283 26.6719 33.2196Z" fill="#FDFDFD"/>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="paint0_linear_724_90250" x1="0" y1="0" x2="67.5955" y2="66.1573" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.416763" stop-color="#C342F9"/>
|
||||||
|
<stop offset="1" stop-color="#5356FB"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.5 KiB |
@@ -0,0 +1,45 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<link rel="icon" href="%PUBLIC_URL%/favicon.svg" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||||
|
<meta name="theme-color" content="#000000" />
|
||||||
|
<meta
|
||||||
|
name="description"
|
||||||
|
content="Web site created using create-react-app"
|
||||||
|
/>
|
||||||
|
<meta name="developed" content="mexuvo" />
|
||||||
|
<meta name="published" content="quomodosoft" />
|
||||||
|
<link rel="apple-touch-icon" href="%PUBLIC_URL%/logo192.png" />
|
||||||
|
<!--
|
||||||
|
manifest.json provides metadata used when your web app is installed on a
|
||||||
|
user's mobile device or desktop. See https://developers.google.com/web/fundamentals/web-app-manifest/
|
||||||
|
-->
|
||||||
|
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
|
||||||
|
<!--
|
||||||
|
Notice the use of %PUBLIC_URL% in the tags above.
|
||||||
|
It will be replaced with the URL of the `public` folder during the build.
|
||||||
|
Only files inside the `public` folder can be referenced from the HTML.
|
||||||
|
|
||||||
|
Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
|
||||||
|
work correctly both with client-side routing and a non-root public URL.
|
||||||
|
Learn how to configure a non-root public URL by running `npm run build`.
|
||||||
|
-->
|
||||||
|
<title>NFT MAX</title>
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<noscript>You need to enable JavaScript to run this app.</noscript>
|
||||||
|
<div id="root"></div>
|
||||||
|
<!--
|
||||||
|
This HTML file is a template.
|
||||||
|
If you open it directly in the browser, you will see an empty page.
|
||||||
|
|
||||||
|
You can add webfonts, meta tags, or analytics to this file.
|
||||||
|
The build step will place the bundled scripts into the <body> tag.
|
||||||
|
|
||||||
|
To begin the development, run `npm start` or `yarn start`.
|
||||||
|
To create a production bundle, use `npm run build` or `yarn build`.
|
||||||
|
-->
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"short_name": "React App",
|
||||||
|
"name": "Create React App Sample",
|
||||||
|
"icons": [],
|
||||||
|
"start_url": ".",
|
||||||
|
"display": "standalone",
|
||||||
|
"theme_color": "#000000",
|
||||||
|
"background_color": "#ffffff"
|
||||||
|
}
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# https://www.robotstxt.org/robotstxt.html
|
||||||
|
User-agent: *
|
||||||
|
Disallow:
|
||||||
@@ -0,0 +1,16 @@
|
|||||||
|
import Toaster from "./components/Helpers/Toaster";
|
||||||
|
import Routers from "./Routers";
|
||||||
|
import Default from "./components/Partials/Default";
|
||||||
|
|
||||||
|
function App() {
|
||||||
|
return (
|
||||||
|
<Default>
|
||||||
|
<>
|
||||||
|
<Routers />
|
||||||
|
<Toaster />
|
||||||
|
</>
|
||||||
|
</Default>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
export default App;
|
||||||
@@ -0,0 +1,71 @@
|
|||||||
|
import { Route, Routes } from "react-router-dom";
|
||||||
|
import FourZeroFour from "./components/FourZeroFour";
|
||||||
|
import ScrollToTop from "./components/Helpers/ScrollToTop";
|
||||||
|
import MyCollection from "./components/MyCollection";
|
||||||
|
import Notification from "./components/Notification";
|
||||||
|
import AuthRoute from "./middleware/AuthRoute";
|
||||||
|
import AcitveBidsPage from "./views/AcitveBidsPage";
|
||||||
|
import AuthProfilePage from "./views/AuthProfilePage";
|
||||||
|
import CollectionItemPage from "./views/CollectionItemPage";
|
||||||
|
import ForgotPasswordPages from "./views/ForgotPasswordPages";
|
||||||
|
import HistoryPage from "./views/HistoryPage";
|
||||||
|
import HomePages from "./views/HomePages";
|
||||||
|
import LoginPage from "./views/LoginPage";
|
||||||
|
import MarketPlacePage from "./views/MarketPlacePage";
|
||||||
|
import MyWalletPage from "./views/MyWalletPage";
|
||||||
|
import SavedPage from "./views/SavedPage";
|
||||||
|
import SellPage from "./views/SellPage";
|
||||||
|
import SettingsPage from "./views/SettingsPage";
|
||||||
|
import ShopDetailsPage from "./views/ShopDetailsPage";
|
||||||
|
import SignupPage from "./views/SignupPage";
|
||||||
|
import UpdatePasswordPages from "./views/UpdatePasswordPages";
|
||||||
|
import UploadProductPage from "./views/UploadProductPage";
|
||||||
|
import UserProfilePage from "./views/UserProfilePage";
|
||||||
|
import VerifyYouPages from "./views/VerifyYouPages";
|
||||||
|
|
||||||
|
export default function Routers() {
|
||||||
|
return (
|
||||||
|
<ScrollToTop>
|
||||||
|
<Routes>
|
||||||
|
{/* guest routes */}
|
||||||
|
<Route exact path="/login" element={<LoginPage />} />
|
||||||
|
<Route exact path="/signup" element={<SignupPage />} />
|
||||||
|
<Route
|
||||||
|
exact
|
||||||
|
path="/forgot-password"
|
||||||
|
element={<ForgotPasswordPages />}
|
||||||
|
/>
|
||||||
|
<Route
|
||||||
|
exact
|
||||||
|
path="/update-password"
|
||||||
|
element={<UpdatePasswordPages />}
|
||||||
|
/>
|
||||||
|
<Route exact path="/verify-you" element={<VerifyYouPages />} />
|
||||||
|
|
||||||
|
{/* private route */}
|
||||||
|
<Route element={<AuthRoute />}>
|
||||||
|
<Route exact path="/" element={<HomePages />} />
|
||||||
|
<Route exact path="/active-bids" element={<AcitveBidsPage />} />
|
||||||
|
<Route exact path="/notification" element={<Notification />} />
|
||||||
|
<Route exact path="/market-place" element={<MarketPlacePage />} />
|
||||||
|
<Route exact path="/shop-details" element={<ShopDetailsPage />} />
|
||||||
|
<Route exact path="/my-wallet" element={<MyWalletPage />} />
|
||||||
|
<Route exact path="/my-collection" element={<MyCollection />} />
|
||||||
|
<Route
|
||||||
|
exact
|
||||||
|
path="/my-collection/collection-item"
|
||||||
|
element={<CollectionItemPage />}
|
||||||
|
/>
|
||||||
|
<Route exact path="/sell" element={<SellPage />} />
|
||||||
|
<Route exact path="/saved" element={<SavedPage />} />
|
||||||
|
<Route exact path="/history" element={<HistoryPage />} />
|
||||||
|
<Route exact path="/upload-product" element={<UploadProductPage />} />
|
||||||
|
<Route exact path="/profile" element={<AuthProfilePage />} />
|
||||||
|
<Route exact path="/user-profile" element={<UserProfilePage />} />
|
||||||
|
<Route exact path="/settings" element={<SettingsPage />} />
|
||||||
|
</Route>
|
||||||
|
<Route path="*" element={<FourZeroFour />} />
|
||||||
|
</Routes>
|
||||||
|
</ScrollToTop>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
After Width: | Height: | Size: 2.9 KiB |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 601 KiB |
@@ -0,0 +1,35 @@
|
|||||||
|
<svg width="1311" height="1095" viewBox="0 0 1311 1095" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<rect x="331" y="173" width="580" height="622" rx="16" fill="white"/>
|
||||||
|
<g filter="url(#filter0_f_37_50104)">
|
||||||
|
<rect width="443.976" height="429.112" rx="214.556" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 777.715 677.872)" fill="url(#paint0_linear_37_50104)" fill-opacity="0.21"/>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter1_f_37_50104)">
|
||||||
|
<rect width="443.976" height="429.112" rx="214.556" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 1135.71 451.872)" fill="url(#paint1_linear_37_50104)" fill-opacity="0.21"/>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_f_37_50104" x="0.202148" y="135.776" width="952.311" height="958.632" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_37_50104"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_f_37_50104" x="358.198" y="-90.2236" width="952.311" height="958.632" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_37_50104"/>
|
||||||
|
</filter>
|
||||||
|
<linearGradient id="paint0_linear_37_50104" x1="4.56173e-06" y1="214.556" x2="710.023" y2="-104.952" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint1_linear_37_50104" x1="4.56173e-06" y1="214.556" x2="710.023" y2="-104.952" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1,70 @@
|
|||||||
|
<svg width="1920" height="2474" viewBox="0 0 1920 2474" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<rect width="1920" height="2474" fill="#11131F"/>
|
||||||
|
<mask id="mask0_20_19558" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="1920" height="2474">
|
||||||
|
<rect width="1920" height="2474" fill="#11131F"/>
|
||||||
|
</mask>
|
||||||
|
<g mask="url(#mask0_20_19558)">
|
||||||
|
<g filter="url(#filter0_f_20_19558)">
|
||||||
|
<rect width="1094.02" height="1057.4" rx="528.698" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 1301.18 553.493)" fill="url(#paint0_linear_20_19558)" fill-opacity="0.2"/>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter1_f_20_19558)">
|
||||||
|
<rect width="1094.02" height="1057.4" rx="528.698" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 1397.18 1537.49)" fill="url(#paint1_linear_20_19558)" fill-opacity="0.2"/>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter2_f_20_19558)">
|
||||||
|
<rect width="1051.89" height="1016.68" rx="508.338" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 2318.98 1618.58)" fill="url(#paint2_linear_20_19558)" fill-opacity="0.16"/>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter3_f_20_19558)">
|
||||||
|
<rect width="1051.89" height="1016.68" rx="508.338" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 2318.98 413.583)" fill="url(#paint3_linear_20_19558)" fill-opacity="0.16"/>
|
||||||
|
</g>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_f_20_19558" x="-236.979" y="-404.562" width="1591.14" height="1606.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_20_19558"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_f_20_19558" x="-140.979" y="579.438" width="1591.14" height="1606.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_20_19558"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter2_f_20_19558" x="830.125" y="687.488" width="1549.73" height="1564.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_20_19558"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter3_f_20_19558" x="830.125" y="-517.512" width="1549.73" height="1564.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_20_19558"/>
|
||||||
|
</filter>
|
||||||
|
<linearGradient id="paint0_linear_20_19558" x1="1.12408e-05" y1="528.698" x2="1749.6" y2="-258.619" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint1_linear_20_19558" x1="1.12408e-05" y1="528.698" x2="1749.6" y2="-258.619" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint2_linear_20_19558" x1="1.08079e-05" y1="508.338" x2="1682.23" y2="-248.659" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint3_linear_20_19558" x1="1.08079e-05" y1="508.338" x2="1682.23" y2="-248.659" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 4.2 KiB |
@@ -0,0 +1,64 @@
|
|||||||
|
<svg width="1920" height="2253" viewBox="0 0 1920 2253" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<g filter="url(#filter0_f_24_15535)">
|
||||||
|
<rect width="1094.02" height="1057.4" rx="528.698" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 1301.18 553.493)" fill="url(#paint0_linear_24_15535)" fill-opacity="0.16"/>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter1_f_24_15535)">
|
||||||
|
<rect width="1094.02" height="1057.4" rx="528.698" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 1397.18 1537.49)" fill="url(#paint1_linear_24_15535)" fill-opacity="0.16"/>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter2_f_24_15535)">
|
||||||
|
<rect width="1051.89" height="1016.68" rx="508.338" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 2318.98 1618.58)" fill="url(#paint2_linear_24_15535)" fill-opacity="0.11"/>
|
||||||
|
</g>
|
||||||
|
<g filter="url(#filter3_f_24_15535)">
|
||||||
|
<rect width="1051.89" height="1016.68" rx="508.338" transform="matrix(-0.559862 -0.828586 -0.825307 0.564684 2318.98 413.583)" fill="url(#paint3_linear_24_15535)" fill-opacity="0.11"/>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<filter id="filter0_f_24_15535" x="-236.979" y="-404.562" width="1591.14" height="1606.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_24_15535"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter1_f_24_15535" x="-140.979" y="579.438" width="1591.14" height="1606.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_24_15535"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter2_f_24_15535" x="830.125" y="687.488" width="1549.73" height="1564.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_24_15535"/>
|
||||||
|
</filter>
|
||||||
|
<filter id="filter3_f_24_15535" x="830.125" y="-517.512" width="1549.73" height="1564.71" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
|
||||||
|
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
|
||||||
|
<feBlend mode="normal" in="SourceGraphic" in2="BackgroundImageFix" result="shape"/>
|
||||||
|
<feGaussianBlur stdDeviation="129" result="effect1_foregroundBlur_24_15535"/>
|
||||||
|
</filter>
|
||||||
|
<linearGradient id="paint0_linear_24_15535" x1="1.12408e-05" y1="528.698" x2="1749.6" y2="-258.619" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint1_linear_24_15535" x1="1.12408e-05" y1="528.698" x2="1749.6" y2="-258.619" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint2_linear_24_15535" x1="1.08079e-05" y1="508.338" x2="1682.23" y2="-248.659" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
<linearGradient id="paint3_linear_24_15535" x1="1.08079e-05" y1="508.338" x2="1682.23" y2="-248.659" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.270321" stop-color="#5356FB"/>
|
||||||
|
<stop offset="0.471527" stop-color="#6753FB"/>
|
||||||
|
<stop offset="0.807292" stop-color="#C156C2"/>
|
||||||
|
<stop offset="0.9999" stop-color="#374557"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.9 KiB |
|
After Width: | Height: | Size: 215 B |
|
After Width: | Height: | Size: 214 B |
|
After Width: | Height: | Size: 214 B |
|
After Width: | Height: | Size: 207 B |
|
After Width: | Height: | Size: 246 B |
|
After Width: | Height: | Size: 246 B |
|
After Width: | Height: | Size: 246 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 688 B |
|
After Width: | Height: | Size: 244 B |
|
After Width: | Height: | Size: 244 B |
|
After Width: | Height: | Size: 244 B |
|
After Width: | Height: | Size: 274 B |
|
After Width: | Height: | Size: 297 B |
|
After Width: | Height: | Size: 297 B |
|
After Width: | Height: | Size: 297 B |
|
After Width: | Height: | Size: 297 B |
@@ -0,0 +1,11 @@
|
|||||||
|
<svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M0.996216 5.25652C1.16837 4.84164 1.3992 4.46301 1.6496 4.10049C3.11678 1.96969 5.08476 0.612258 7.58093 0.165151C10.4801 -0.354459 13.0819 0.354467 15.3081 2.38457C15.3902 2.4611 15.3942 2.50138 15.3159 2.58194C14.5099 3.40365 13.7079 4.22939 12.9097 5.05915C12.8237 5.14777 12.7845 5.13166 12.7024 5.05915C11.6108 4.06021 10.3236 3.60908 8.87596 3.742C6.50499 3.96354 4.93609 5.30083 4.05578 7.54442C4.04013 7.58067 4.02448 7.61289 4.01274 7.64915C3.77017 7.45178 3.52368 7.25843 3.27719 7.06509C2.79596 6.68243 2.31864 6.29172 1.83349 5.91309C1.5557 5.69155 1.29356 5.44987 0.996216 5.25652Z" fill="#C34131"/>
|
||||||
|
<path d="M15.3198 16.7282C14.8464 17.1874 14.3143 17.5701 13.7431 17.8883C12.6633 18.4925 11.5052 18.8268 10.2806 18.9476C8.90336 19.0886 7.55355 18.9597 6.24287 18.4884C4.09492 17.711 2.43602 16.3133 1.2701 14.2953C1.16447 14.1141 1.05492 13.9409 0.988403 13.7395C1.02362 13.7153 1.06274 13.6992 1.09404 13.671C1.62614 13.248 2.15824 12.8211 2.69425 12.3981C3.13244 12.0477 3.57064 11.7013 4.00884 11.3509C4.20447 11.8866 4.43921 12.4022 4.77178 12.8694C5.71468 14.1986 6.96277 15.0244 8.55124 15.2338C9.88148 15.407 11.153 15.1694 12.3072 14.4242C12.3346 14.4081 12.3659 14.392 12.3933 14.3759C12.5772 14.5169 12.765 14.6538 12.945 14.7988C13.567 15.2943 14.1891 15.7897 14.8073 16.2932C14.9873 16.4382 15.179 16.551 15.3198 16.7282Z" fill="#61A053"/>
|
||||||
|
<path d="M14.2634 11.4717C14.2634 11.4596 14.2595 11.4475 14.2595 11.4395C14.2165 11.367 14.1461 11.3871 14.0835 11.3871C12.5458 11.3871 11.0082 11.3871 9.47064 11.3871C9.28284 11.3871 9.28284 11.3871 9.28284 11.1978C9.28284 10.1264 9.28284 9.05491 9.28284 7.97944C9.28284 7.78207 9.28284 7.77804 9.47846 7.77804C12.2211 7.77804 14.9599 7.77804 17.7025 7.77804C17.726 7.77804 17.7495 7.77804 17.7729 7.77804C17.8551 7.76998 17.8903 7.81429 17.902 7.89082C17.9138 7.99555 17.9177 8.10028 17.9373 8.20098C18.0116 8.57155 18.0272 8.95018 18.039 9.32478C18.0507 9.73967 18.0664 10.1545 18.0155 10.5654C17.9764 10.8796 17.9686 11.1978 17.906 11.508C17.8551 11.7698 17.8121 12.0356 17.7455 12.2974C17.6869 12.5311 17.6399 12.7647 17.5617 12.9943C17.4599 13.2923 17.3582 13.5904 17.2252 13.8764C17.1117 14.1221 17.0061 14.3678 16.877 14.6055C16.8183 14.7142 16.7244 14.8149 16.7361 14.9559C16.5718 15.0244 16.5405 15.1855 16.4896 15.3305C16.3214 15.4393 16.2392 15.6165 16.1532 15.7897C16.1375 15.7978 16.114 15.7978 16.1023 15.8098C15.9145 16.0072 15.7541 16.2288 15.5467 16.406C15.4998 16.4463 15.4293 16.4664 15.4059 16.5389C15.3824 16.6195 15.3354 16.6114 15.2807 16.5711C15.0968 16.4302 14.9051 16.2972 14.729 16.1442C14.2517 15.7333 13.747 15.3668 13.2657 14.968C13.0584 14.7948 12.8432 14.6377 12.6319 14.4725C12.5576 14.4162 12.5145 14.3678 12.6241 14.2832C12.9175 14.0577 13.1797 13.7999 13.4066 13.5058C13.4653 13.4293 13.5474 13.3608 13.5396 13.248C13.5983 13.244 13.6296 13.2037 13.6531 13.1554C13.7626 12.9379 13.9074 12.7486 13.9974 12.5149C14.1226 12.1927 14.2243 11.8664 14.3026 11.5321C14.3104 11.4918 14.2947 11.4798 14.2634 11.4717Z" fill="#557BE8"/>
|
||||||
|
<path d="M4.01274 11.3549C3.57454 11.7053 3.13634 12.0517 2.69814 12.4022C2.16604 12.8251 1.63395 13.2521 1.09794 13.675C1.06664 13.6992 1.02751 13.7193 0.9923 13.7435C0.839713 13.5179 0.753639 13.2601 0.655827 13.0104C0.299791 12.1041 0.0963414 11.1616 0.0259167 10.1868C-0.0718954 8.84547 0.108079 7.54845 0.550189 6.28367C0.663652 5.96143 0.792764 5.64322 0.941438 5.33709C0.957088 5.30889 0.964913 5.27264 0.996213 5.25653C1.29356 5.44987 1.5557 5.69155 1.83348 5.90906C2.31863 6.28769 2.79595 6.67841 3.27719 7.06107C3.51976 7.25441 3.76625 7.44775 4.01274 7.6411C3.88754 8.10432 3.77408 8.57156 3.74278 9.05492C3.69191 9.7719 3.76234 10.4728 3.96579 11.1575C3.98535 11.226 3.99709 11.2905 4.01274 11.3549Z" fill="#DFB32B"/>
|
||||||
|
<path d="M16.7322 14.964C16.7205 14.823 16.8144 14.7223 16.8731 14.6135C17.0022 14.3759 17.1078 14.1261 17.2213 13.8845C17.3543 13.5985 17.46 13.3004 17.5578 13.0023C17.6321 12.7768 17.6791 12.5391 17.7417 12.3055C17.8082 12.0437 17.8512 11.7778 17.9021 11.516C17.9647 11.2059 17.9725 10.8876 18.0116 10.5735C18.0625 10.1626 18.0468 9.74773 18.0351 9.33284C18.0234 8.95824 18.0077 8.57961 17.9334 8.20903C17.9138 8.10834 17.9099 8.00361 17.8982 7.89888C17.8903 7.81832 17.8512 7.77804 17.769 7.7861C17.7456 7.79012 17.7221 7.7861 17.6986 7.7861C14.956 7.7861 12.2172 7.7861 9.47458 7.7861C9.27896 7.7861 9.27896 7.7861 9.27896 7.9875C9.27896 9.05894 9.27896 10.1304 9.27896 11.2059C9.27896 11.3952 9.27896 11.3952 9.46676 11.3952C11.0044 11.3952 12.542 11.3952 14.0796 11.3952C14.1422 11.3952 14.2126 11.371 14.2556 11.4475C13.4497 11.4475 12.6437 11.4435 11.8377 11.4435C11.0122 11.4435 10.1906 11.4395 9.36503 11.4475C9.25548 11.4475 9.22418 11.4193 9.22418 11.3025C9.22809 10.1546 9.22809 9.00658 9.22418 7.85457C9.22418 7.74582 9.25548 7.71762 9.35721 7.71762C12.1585 7.72165 14.9599 7.72165 17.7612 7.71762C17.8629 7.71762 17.9255 7.72971 17.9451 7.86263C18.1916 9.46979 18.1368 11.0649 17.7182 12.6358C17.5069 13.4333 17.1939 14.1906 16.7792 14.9035C16.7714 14.9237 16.7518 14.9398 16.7322 14.964Z" fill="#6282CA"/>
|
||||||
|
<path d="M13.5397 13.248C13.5475 13.3608 13.4653 13.4293 13.4066 13.5058C13.1797 13.7999 12.9176 14.0577 12.6241 14.2832C12.5146 14.3678 12.5576 14.4162 12.632 14.4726C12.8432 14.6377 13.0623 14.7988 13.2658 14.968C13.747 15.3708 14.2556 15.7373 14.7291 16.1442C14.9051 16.2972 15.0968 16.4302 15.2807 16.5711C15.3355 16.6154 15.3824 16.6195 15.4059 16.5389C15.4294 16.4664 15.4998 16.4463 15.5468 16.406C15.7541 16.2288 15.9145 16.0072 16.1023 15.8098C16.1141 15.7978 16.1336 15.7978 16.1532 15.7897C16.1297 15.8944 16.0476 15.9549 15.985 16.0274C15.7776 16.2731 15.5624 16.5107 15.3198 16.7242C15.179 16.547 14.9834 16.4302 14.8112 16.2932C14.193 15.7897 13.571 15.2943 12.9489 14.7988C12.7689 14.6538 12.5811 14.5169 12.3972 14.3759C12.8354 14.0617 13.2149 13.6831 13.5397 13.248Z" fill="#6282CA"/>
|
||||||
|
<path d="M14.2634 11.4717C14.2947 11.4757 14.3104 11.4918 14.3025 11.5281C14.2243 11.8624 14.1226 12.1927 13.9974 12.5109C13.9074 12.7405 13.7626 12.9339 13.6531 13.1514C13.6296 13.1997 13.5983 13.24 13.5396 13.244C13.7626 12.8654 13.9856 12.4867 14.1069 12.0598C14.1617 11.8664 14.2086 11.6691 14.2634 11.4717Z" fill="#6282CA"/>
|
||||||
|
<path d="M16.1532 15.7978C16.2393 15.6245 16.3175 15.4473 16.4897 15.3386C16.4036 15.5118 16.298 15.6689 16.1532 15.7978Z" fill="#6282CA"/>
|
||||||
|
<path d="M16.4857 15.3386C16.5366 15.1936 16.5679 15.0324 16.7322 14.964C16.6657 15.0969 16.5953 15.2338 16.4857 15.3386Z" fill="#6282CA"/>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 6.5 KiB |
@@ -0,0 +1,18 @@
|
|||||||
|
<svg width="1176" height="444" viewBox="0 0 1176 444" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<rect y="6.10352e-05" width="1176" height="444" rx="16" fill="#5356FB"/>
|
||||||
|
<g opacity="0.12" clip-path="url(#clip0_15_8078)">
|
||||||
|
<path d="M3.14286e-05 0.000126275L5.79046e-05 315.647C45.5257 339.479 90.6934 357.889 134.429 351.792C270.555 332.823 290.61 109.463 427.657 56.1291C515.718 21.863 618.527 115.411 716 145.784L716 6.10352e-05L3.14286e-05 0.000126275Z" fill="url(#paint0_linear_15_8078)"/>
|
||||||
|
<path opacity="0.58" d="M2.54541e-05 0.000103229L5.7436e-05 381.288C49.2682 407.605 98.7318 425.824 148.727 424.082C352.508 416.977 409.86 109.567 619.265 54.8629C677.876 39.5516 737.618 58.3252 798 89.0167L798 3.05176e-05L2.54541e-05 0.000103229Z" fill="white"/>
|
||||||
|
<path opacity="0.82" d="M-3.05176e-05 444L482.83 444C486.171 423.555 487.038 403.242 484.627 383.11C462.844 201.157 209.56 157.867 110.196 3.72443e-06L-6.77597e-05 1.37651e-05L-3.05176e-05 444Z" fill="white"/>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="paint0_linear_15_8078" x1="885.687" y1="9.14762" x2="314.42" y2="104.986" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="white"/>
|
||||||
|
<stop offset="0.2915" stop-color="white" stop-opacity="0.6184"/>
|
||||||
|
<stop offset="1" stop-color="white" stop-opacity="0"/>
|
||||||
|
</linearGradient>
|
||||||
|
<clipPath id="clip0_15_8078">
|
||||||
|
<rect width="716" height="444" fill="white" transform="translate(716 444) rotate(180)"/>
|
||||||
|
</clipPath>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 257 B |
@@ -0,0 +1,17 @@
|
|||||||
|
<svg width="235" height="75" viewBox="0 0 235 75" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M88.2871 24.0429H93.9935L104.461 42.0429H104.752L104.461 36.8679V24.0429H109.332V50.8928H104.17L93.1212 31.8804H92.8304L93.1212 37.0553V50.8928H88.2871V24.0429Z" fill="white"/>
|
||||||
|
<path d="M114.553 24.0429H131.054V28.8429H119.46V35.3679H129.891V40.1679H119.46V50.8928H114.553V24.0429Z" fill="white"/>
|
||||||
|
<path d="M140.345 50.8928V28.8429H133.076V24.0429H152.521V28.8429H145.252V50.8928H140.345Z" fill="white"/>
|
||||||
|
<path d="M156.011 24.0429H160.845L168.804 38.2554H169.095L177.055 24.0429H181.926V50.8928H177.055V37.6553L177.346 33.1553H177.055L170.44 45.1929H167.496L160.845 33.1553H160.554L160.845 37.6553V50.8928H156.011V24.0429Z" fill="white"/>
|
||||||
|
<path d="M194.771 24.0429H200.368L210.146 50.8928H204.73L202.586 44.4803H192.554L190.41 50.8928H184.994L194.771 24.0429ZM200.986 39.8303L198.66 33.1178L197.715 29.8553H197.424L196.479 33.1178L194.153 39.8303H200.986Z" fill="white"/>
|
||||||
|
<path d="M219.698 36.8679L211.811 24.0429H217.881L222.933 32.8178H223.224L228.276 24.0429H234.346L226.459 36.8679L235 50.8928H228.894L223.224 41.2178H222.933L217.263 50.8928H211.157L219.698 36.8679Z" fill="white"/>
|
||||||
|
<path d="M75.2889 37.5C75.2889 58.2107 58.4349 75 37.6444 75C16.854 75 0 58.2107 0 37.5C0 16.7893 16.854 0 37.6444 0C58.4349 0 75.2889 16.7893 75.2889 37.5Z" fill="white"/>
|
||||||
|
<path d="M31.3761 38.9292C31.3761 38.7795 31.3761 38.6297 31.3761 38.48C31.3704 34.4041 31.3666 30.3292 31.3581 26.2533C31.3572 25.8199 31.3175 25.3864 31.3884 24.9558C31.6265 23.5066 32.9682 22.3774 34.4677 22.3662C35.6006 22.3579 36.7345 22.3523 37.8674 22.3504C43.0774 22.3402 48.2884 22.3337 53.4985 22.3216C55.3089 22.317 57.1183 22.2937 58.9287 22.2918C60.8818 22.289 62.3152 23.6489 62.3076 25.4813C62.3 27.3276 60.8808 28.6679 58.9297 28.6726C57.7646 28.6754 56.6005 28.6856 55.4355 28.6838C54.8601 28.6828 54.8166 28.7098 54.8194 29.2846C54.8383 34.2888 54.861 39.2938 54.879 44.298C54.8846 45.8169 54.8827 47.3358 54.879 48.8538C54.8742 50.6694 53.5098 52.0879 51.7609 52.1046C49.9004 52.1223 48.4907 50.7494 48.4784 48.8696C48.4595 46.0029 48.4651 43.1362 48.4585 40.2696C48.45 36.6123 48.4406 32.9559 48.4302 29.2986C48.4283 28.7321 48.3744 28.6865 47.8132 28.6893C44.6648 28.7042 41.5175 28.7182 38.3691 28.7321C37.7436 28.7349 37.7521 28.7554 37.7616 29.3581C37.7842 30.7524 37.7909 32.1476 37.7739 33.5419C37.7691 33.9539 37.9127 34.0813 38.32 34.0739C39.6409 34.0497 40.9628 34.0079 42.2847 34.0665C43.9515 34.1399 45.2696 35.5333 45.2762 37.2447C45.2828 38.905 43.9505 40.3486 42.3112 40.3988C41.0053 40.4388 39.6986 40.4156 38.3918 40.423C37.8324 40.4258 37.7824 40.4909 37.7852 41.0444C37.7984 43.6627 37.8183 46.282 37.8098 48.9003C37.805 50.4323 36.9348 51.5903 35.5279 52.0246C34.2003 52.4348 32.8369 51.9521 31.9317 50.7206C28.344 45.8374 24.7638 40.9495 21.1809 36.0635C21.0571 35.8942 20.9276 35.7286 20.7169 35.4496C20.7169 36.1007 20.716 36.6039 20.7169 37.1071C20.7254 41.0276 20.75 44.9472 20.7396 48.8678C20.733 51.4424 18.2253 53.005 16.0266 51.8144C14.9702 51.2424 14.407 50.3318 14.339 49.1375C14.3324 49.0138 14.3296 48.8901 14.3296 48.7654C14.3182 43.5901 14.3069 38.4149 14.2955 33.2386C14.2899 30.744 14.2823 28.2494 14.2785 25.7538C14.2766 24.2228 15.0968 23.008 16.4177 22.5765C17.8757 22.0993 19.2013 22.5458 20.1736 23.8684C23.7812 28.7758 27.3821 33.687 30.9868 38.5962C31.0775 38.7199 31.1748 38.8399 31.2684 38.9618C31.3052 38.9506 31.3411 38.9395 31.3761 38.9292Z" fill="url(#paint0_linear_6_39)"/>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="paint0_linear_6_39" x1="0" y1="0" x2="46.7065" y2="143.233" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.416763" stop-color="#C342F9"/>
|
||||||
|
<stop offset="1" stop-color="#5356FB"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.7 KiB |
@@ -0,0 +1,12 @@
|
|||||||
|
<svg width="182" height="56" viewBox="0 0 182 56" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M68.016 17.952H72.412L80.476 31.392H80.7L80.476 27.528V17.952H84.228V38H80.252L71.74 23.804H71.516L71.74 27.668V38H68.016V17.952ZM88.2504 17.952H100.962V21.536H92.0304V26.408H100.066V29.992H92.0304V38H88.2504V17.952ZM108.12 38V21.536H102.52V17.952H117.5V21.536H111.9V38H108.12ZM120.188 17.952H123.912L130.044 28.564H130.268L136.4 17.952H140.152V38H136.4V28.116L136.624 24.756H136.4L131.304 33.744H129.036L123.912 24.756H123.688L123.912 28.116V38H120.188V17.952ZM150.048 17.952H154.36L161.892 38H157.72L156.068 33.212H148.34L146.688 38H142.516L150.048 17.952ZM154.836 29.74L153.044 24.728L152.316 22.292H152.092L151.364 24.728L149.572 29.74H154.836ZM169.251 27.528L163.175 17.952H167.851L171.743 24.504H171.967L175.859 17.952H180.535L174.459 27.528L181.039 38H176.335L171.967 30.776H171.743L167.375 38H162.671L169.251 27.528Z" fill="#374557"/>
|
||||||
|
<ellipse cx="29" cy="28" rx="29" ry="28" fill="url(#paint0_linear_159_67593)"/>
|
||||||
|
<path d="M24.1714 29.0671C24.1714 28.9553 24.1714 28.8435 24.1714 28.7317C24.167 25.6884 24.1641 22.6457 24.1576 19.6024C24.1568 19.2788 24.1263 18.9551 24.1808 18.6336C24.3643 17.5516 25.3979 16.7084 26.5531 16.7001C27.4258 16.6938 28.2993 16.6897 29.1721 16.6883C33.1857 16.6806 37.2001 16.6758 41.2138 16.6668C42.6084 16.6633 44.0023 16.6459 45.397 16.6445C46.9016 16.6425 48.0058 17.6578 48 19.026C47.9942 20.4046 46.9008 21.4054 45.3977 21.4088C44.5002 21.4109 43.6035 21.4186 42.7059 21.4172C42.2627 21.4165 42.2292 21.4366 42.2314 21.8658C42.2459 25.6022 42.2634 29.3394 42.2772 33.0758C42.2816 34.2099 42.2801 35.344 42.2772 36.4775C42.2736 37.8331 41.2225 38.8923 39.8751 38.9048C38.4419 38.918 37.3559 37.8929 37.3464 36.4893C37.3319 34.3488 37.3362 32.2084 37.3311 30.0679C37.3246 27.3371 37.3173 24.607 37.3093 21.8762C37.3078 21.4533 37.2663 21.4192 36.834 21.4213C34.4086 21.4324 31.984 21.4429 29.5586 21.4533C29.0767 21.4554 29.0833 21.4706 29.0905 21.9207C29.108 22.9617 29.1131 24.0035 29.1 25.0446C29.0964 25.3522 29.207 25.4474 29.5207 25.4418C30.5383 25.4238 31.5567 25.3925 32.575 25.4363C33.859 25.4911 34.8745 26.5315 34.8795 27.8094C34.8846 29.0491 33.8583 30.1269 32.5954 30.1644C31.5894 30.1943 30.5827 30.1769 29.5761 30.1825C29.1451 30.1846 29.1066 30.2332 29.1087 30.6464C29.1189 32.6014 29.1342 34.5572 29.1277 36.5122C29.124 37.656 28.4536 38.5207 27.3698 38.845C26.3471 39.1513 25.2967 38.7909 24.5994 37.8713C21.8355 34.2252 19.0775 30.5756 16.3173 26.9274C16.222 26.801 16.1222 26.6773 15.9599 26.469C15.9599 26.9551 15.9592 27.3309 15.9599 27.7066C15.9665 30.6339 15.9854 33.5606 15.9774 36.4879C15.9723 38.4103 14.0404 39.577 12.3466 38.6881C11.5328 38.261 11.099 37.581 11.0466 36.6893C11.0415 36.5969 11.0393 36.5046 11.0393 36.4115C11.0306 32.5473 11.0218 28.6831 11.0131 24.8181C11.0087 22.9555 11.0029 21.0928 11 19.2295C10.9985 18.0863 11.6304 17.1793 12.648 16.8571C13.7711 16.5008 14.7924 16.8341 15.5414 17.8217C18.3205 21.4859 21.0945 25.1529 23.8715 28.8185C23.9414 28.9109 24.0163 29.0004 24.0884 29.0914C24.1168 29.0831 24.1445 29.0748 24.1714 29.0671Z" fill="#FDFDFD"/>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="paint0_linear_159_67593" x1="0" y1="0" x2="59.1543" y2="59.9634" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.416763" stop-color="#C342F9"/>
|
||||||
|
<stop offset="1" stop-color="#5356FB"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.3 KiB |
@@ -0,0 +1,12 @@
|
|||||||
|
<svg width="182" height="56" viewBox="0 0 182 56" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M68.016 17.952H72.412L80.476 31.392H80.7L80.476 27.528V17.952H84.228V38H80.252L71.74 23.804H71.516L71.74 27.668V38H68.016V17.952ZM88.2504 17.952H100.962V21.536H92.0304V26.408H100.066V29.992H92.0304V38H88.2504V17.952ZM108.12 38V21.536H102.52V17.952H117.5V21.536H111.9V38H108.12ZM120.188 17.952H123.912L130.044 28.564H130.268L136.4 17.952H140.152V38H136.4V28.116L136.624 24.756H136.4L131.304 33.744H129.036L123.912 24.756H123.688L123.912 28.116V38H120.188V17.952ZM150.048 17.952H154.36L161.892 38H157.72L156.068 33.212H148.34L146.688 38H142.516L150.048 17.952ZM154.836 29.74L153.044 24.728L152.316 22.292H152.092L151.364 24.728L149.572 29.74H154.836ZM169.251 27.528L163.175 17.952H167.851L171.743 24.504H171.967L175.859 17.952H180.535L174.459 27.528L181.039 38H176.335L171.967 30.776H171.743L167.375 38H162.671L169.251 27.528Z" fill="white"/>
|
||||||
|
<ellipse cx="29" cy="28" rx="29" ry="28" fill="url(#paint0_linear_71_9718)"/>
|
||||||
|
<path d="M24.1714 29.0671C24.1714 28.9553 24.1714 28.8435 24.1714 28.7317C24.167 25.6884 24.1641 22.6457 24.1576 19.6024C24.1568 19.2788 24.1263 18.9551 24.1808 18.6336C24.3643 17.5516 25.3979 16.7084 26.5531 16.7001C27.4258 16.6938 28.2993 16.6897 29.1721 16.6883C33.1857 16.6806 37.2001 16.6758 41.2138 16.6668C42.6084 16.6633 44.0023 16.6459 45.397 16.6445C46.9016 16.6425 48.0058 17.6578 48 19.026C47.9942 20.4046 46.9008 21.4054 45.3977 21.4088C44.5002 21.4109 43.6035 21.4186 42.7059 21.4172C42.2627 21.4165 42.2292 21.4366 42.2314 21.8658C42.2459 25.6022 42.2634 29.3394 42.2772 33.0758C42.2816 34.2099 42.2801 35.344 42.2772 36.4775C42.2736 37.8331 41.2225 38.8923 39.8751 38.9048C38.4419 38.918 37.3559 37.8929 37.3464 36.4893C37.3319 34.3488 37.3362 32.2084 37.3311 30.0679C37.3246 27.3371 37.3173 24.607 37.3093 21.8762C37.3078 21.4533 37.2663 21.4192 36.834 21.4213C34.4086 21.4324 31.984 21.4429 29.5586 21.4533C29.0767 21.4554 29.0833 21.4706 29.0905 21.9207C29.108 22.9617 29.1131 24.0035 29.1 25.0446C29.0964 25.3522 29.207 25.4474 29.5207 25.4418C30.5383 25.4238 31.5567 25.3925 32.575 25.4363C33.859 25.4911 34.8745 26.5315 34.8795 27.8094C34.8846 29.0491 33.8583 30.1269 32.5954 30.1644C31.5894 30.1943 30.5827 30.1769 29.5761 30.1825C29.1451 30.1846 29.1066 30.2332 29.1087 30.6464C29.1189 32.6014 29.1342 34.5572 29.1277 36.5122C29.124 37.656 28.4536 38.5207 27.3698 38.845C26.3471 39.1513 25.2967 38.7909 24.5994 37.8713C21.8355 34.2252 19.0775 30.5756 16.3173 26.9274C16.222 26.801 16.1222 26.6773 15.9599 26.469C15.9599 26.9551 15.9592 27.3309 15.9599 27.7066C15.9665 30.6339 15.9854 33.5606 15.9774 36.4879C15.9723 38.4103 14.0404 39.577 12.3466 38.6881C11.5328 38.261 11.099 37.581 11.0466 36.6893C11.0415 36.5969 11.0393 36.5046 11.0393 36.4115C11.0306 32.5473 11.0218 28.6831 11.0131 24.8181C11.0087 22.9555 11.0029 21.0928 11 19.2295C10.9985 18.0863 11.6304 17.1793 12.648 16.8571C13.7711 16.5008 14.7924 16.8341 15.5414 17.8217C18.3205 21.4859 21.0945 25.1529 23.8715 28.8185C23.9414 28.9109 24.0163 29.0004 24.0884 29.0914C24.1168 29.0831 24.1445 29.0748 24.1714 29.0671Z" fill="#FDFDFD"/>
|
||||||
|
<defs>
|
||||||
|
<linearGradient id="paint0_linear_71_9718" x1="0" y1="0" x2="59.1543" y2="59.9634" gradientUnits="userSpaceOnUse">
|
||||||
|
<stop stop-color="#F539F8"/>
|
||||||
|
<stop offset="0.416763" stop-color="#C342F9"/>
|
||||||
|
<stop offset="1" stop-color="#5356FB"/>
|
||||||
|
</linearGradient>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 3.3 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 1.5 KiB |
|
After Width: | Height: | Size: 250 B |
|
After Width: | Height: | Size: 332 B |
|
After Width: | Height: | Size: 362 B |
|
After Width: | Height: | Size: 246 B |
|
After Width: | Height: | Size: 367 B |
|
After Width: | Height: | Size: 300 B |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 5.7 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 770 B |
|
After Width: | Height: | Size: 392 B |
|
After Width: | Height: | Size: 253 B |
|
After Width: | Height: | Size: 244 B |
|
After Width: | Height: | Size: 244 B |
|
After Width: | Height: | Size: 244 B |
@@ -0,0 +1,7 @@
|
|||||||
|
<svg width="568" height="436" viewBox="0 0 568 436" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<rect y="0.00012207" width="568" height="436" rx="8" fill="#5356FB"/>
|
||||||
|
<g opacity="0.09">
|
||||||
|
<path opacity="0.58" d="M-2.34293e-05 0.000290263L-2.36998e-06 373.766C34.8829 399.565 69.9041 417.424 105.302 415.717C249.583 408.752 290.189 107.406 438.452 53.7809C479.95 38.7715 522.248 57.1748 565 87.2609L565 0.000213623L-2.34293e-05 0.000290263Z" fill="white"/>
|
||||||
|
<path opacity="0.82" d="M3.05176e-05 436L393.417 436C396.14 415.924 396.846 395.977 394.881 376.207C377.132 197.532 170.752 155.022 89.7893 4.1536e-05L5.95177e-06 5.37155e-05L3.05176e-05 436Z" fill="white"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
||||||
|
After Width: | Height: | Size: 677 B |