From dbfff1165df721b8d8843ffac68edfa8faf7674f Mon Sep 17 00:00:00 2001 From: theboringschool Date: Wed, 27 Jul 2022 11:22:58 +0545 Subject: [PATCH] updated dashboard in profile --- .../src/components/JoinConversation/index.jsx | 2 +- Client/client/src/image/600282.png | Bin 0 -> 32083 bytes Client/client/src/pages/UserProfile/index.jsx | 73 +- .../src/pages/UserProfile/styles/style.css | 238 ++++- .../src/pages/UserProfile/styles/style.scss | 98 +- Client/yarn.lock | 4 + prepros.config | 930 ++++++++++++++++++ yarn.lock | 4 + 8 files changed, 1340 insertions(+), 9 deletions(-) create mode 100644 Client/client/src/image/600282.png create mode 100644 Client/yarn.lock create mode 100644 prepros.config create mode 100644 yarn.lock diff --git a/Client/client/src/components/JoinConversation/index.jsx b/Client/client/src/components/JoinConversation/index.jsx index ae936b8..76e9af3 100644 --- a/Client/client/src/components/JoinConversation/index.jsx +++ b/Client/client/src/components/JoinConversation/index.jsx @@ -79,7 +79,7 @@ const theme = useTheme(); }; return ( -
+
) diff --git a/Client/client/src/image/600282.png b/Client/client/src/image/600282.png new file mode 100644 index 0000000000000000000000000000000000000000..8c255a908da8a9c7718f38f92cf36e88cb5193e8 GIT binary patch literal 32083 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ℜ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 literal 0 HcmV?d00001 diff --git a/Client/client/src/pages/UserProfile/index.jsx b/Client/client/src/pages/UserProfile/index.jsx index c3ff534..174915f 100644 --- a/Client/client/src/pages/UserProfile/index.jsx +++ b/Client/client/src/pages/UserProfile/index.jsx @@ -1,8 +1,10 @@ import { Button, Divider } from "@mui/material"; import React from "react"; import "./styles/style.css"; +import coinImage from "../../image/600282.png" export default function UserProfile() { + return (
@@ -38,23 +40,82 @@ export default function UserProfile() {
- - - + - + +
+
+

Wallet

+
+
+
+ coin img +
+
+

Total Balance

+

$69,999

+
+
+
+ + + +
+
+
+

History

+
+
+ +

03/20/2022 | 12:35 PM

+
+
+

- $1506

+

Balance : $2,456

+
+
+
+
+ +

03/20/2022 | 12:35 PM

+
+
+

+ $1506

+

Balance : $2,456

+
+
+
+
+ +

03/20/2022 | 12:35 PM

+
+
+

- $1506

+

Balance : $2,456

+
+
+
-
history
diff --git a/Client/client/src/pages/UserProfile/styles/style.css b/Client/client/src/pages/UserProfile/styles/style.css index ac3d219..82b6b7d 100644 --- a/Client/client/src/pages/UserProfile/styles/style.css +++ b/Client/client/src/pages/UserProfile/styles/style.css @@ -1 +1,237 @@ -.userProfile__container{margin-top:68px}.userProfile__container .userCover{background:-webkit-gradient(linear,left top,right top,from(rgba(50,70,80,0.7)),to(rgba(30,20,150,0.7))),url("https://images.unsplash.com/photo-1508098682722-e99c43a406b2?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80") no-repeat center center;background:linear-gradient(to right,rgba(50,70,80,0.7),rgba(30,20,150,0.7)),url("https://images.unsplash.com/photo-1508098682722-e99c43a406b2?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80") no-repeat center center;height:180px;border-radius:0 0 60px 60px;position:relative}.userProfile__container .userCover .userInfo{width:90vw;position:absolute;left:5vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.userProfile__container .userCover .userInfo .walletInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;gap:10px}.userProfile__container .userCover .userInfo .walletInfo .userImage{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.userProfile__container .userCover .userInfo .gameInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.userProfile__container .userCover .userInfo .gameInfo div{background:rgba(0,0,0,0.4);color:#fff;text-align:center;padding:15px 30px;border-radius:16px}.userProfile__container .userCover .userInfo .gameInfo div h2{margin-bottom:10px}.userProfile__container .userCover .userInfo .gameInfo div:hover{background:rgba(0,0,0,0.6)}.userProfile__container .main{margin:30px 5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.userProfile__container .main .dashboard{width:15vw;-webkit-box-shadow:0 0 2px 0 rgba(145,158,171,0.24),0 16px 32px -4px rgba(145,158,171,0.24);box-shadow:0 0 2px 0 rgba(145,158,171,0.24),0 16px 32px -4px rgba(145,158,171,0.24);border-radius:16px;background:#fff}.userProfile__container .main .dashboard .MuiButton-root{padding:12px 20px;text-transform:capitalize;font-size:16px;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:8px;width:100%}.userProfile__container .main .dashboard .MuiButton-root.active{background:#a29bfe;color:#fff}.userProfile__container .main .main__container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px}.userProfile__container .main .messages{height:60vh;width:20vw;-webkit-box-shadow:0 0 2px 0 rgba(145,158,171,0.24),0 16px 32px -4px rgba(145,158,171,0.24);box-shadow:0 0 2px 0 rgba(145,158,171,0.24),0 16px 32px -4px rgba(145,158,171,0.24);border-radius:16px;background:#fff;padding:20px}.userProfile__container .main .messages .searchUser{background:rgba(125,125,125,0.067);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;padding:10px 15px;border-radius:5px;margin-bottom:20px}.userProfile__container .main .messages .searchUser input{-webkit-box-flex:1;-ms-flex:1;flex:1;background:transparent;border:none;font-size:16px}.userProfile__container .main .messages .searchUser input:focus{outline:none;border:none} \ No newline at end of file +.userProfile__container { + margin-top: 68px; +} +.userProfile__container .userCover { + background: -webkit-gradient(linear, left top, right top, from(rgba(50, 70, 80, 0.7)), to(rgba(30, 20, 150, 0.7))), url("https://images.unsplash.com/photo-1508098682722-e99c43a406b2?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80") no-repeat center center; + background: linear-gradient(to right, rgba(50, 70, 80, 0.7), rgba(30, 20, 150, 0.7)), url("https://images.unsplash.com/photo-1508098682722-e99c43a406b2?ixlib=rb-1.2.1&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1770&q=80") no-repeat center center; + height: 180px; + border-radius: 0 0 60px 60px; + position: relative; +} +.userProfile__container .userCover .userInfo { + width: 90vw; + position: absolute; + left: 5vw; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; +} +.userProfile__container .userCover .userInfo .walletInfo { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #fff; + gap: 10px; +} +.userProfile__container .userCover .userInfo .walletInfo .userImage { + width: 100px; + height: 100px; + -o-object-fit: contain; + object-fit: contain; +} +.userProfile__container .userCover .userInfo .gameInfo { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: 20px; +} +.userProfile__container .userCover .userInfo .gameInfo div { + background: rgba(0, 0, 0, 0.4); + color: #fff; + text-align: center; + padding: 15px 30px; + border-radius: 16px; +} +.userProfile__container .userCover .userInfo .gameInfo div h2 { + margin-bottom: 10px; +} +.userProfile__container .userCover .userInfo .gameInfo div:hover { + background: rgba(0, 0, 0, 0.6); +} +.userProfile__container .main { + margin: 30px 5vw; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; +} +.userProfile__container .main .dashboard { + width: 15vw; + -webkit-box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); + box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); + border-radius: 16px; + background: #fff; +} +.userProfile__container .main .dashboard nav a { + text-decoration: none; +} +.userProfile__container .main .dashboard nav a.active { + background: #a29bfe; + color: #fff; +} +.userProfile__container .main .dashboard .MuiButton-root { + padding: 12px 20px; + text-transform: capitalize; + font-size: 16px; + color: #000; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: left; + -ms-flex-pack: left; + justify-content: left; + gap: 8px; + width: 100%; +} +.userProfile__container .main .dashboard .MuiButton-root.active { + background: #a29bfe; + color: #fff; +} +.userProfile__container .main .main__container { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + padding: 0 20px; + height: 20vh; +} +.userProfile__container .main .main__container .balance__container { + margin: 10px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: distribute; + justify-content: space-around; + height: 100%; + padding: 20px; + background: #fff; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + border-radius: 15px; + -webkit-box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); + box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); +} +.userProfile__container .main .main__container .balance__container .coins { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + gap: 18px; +} +.userProfile__container .main .main__container .balance__container .image img { + height: 90px; + width: 90px; +} +.userProfile__container .main .main__container .balance__container .amount { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + gap: 10px; +} +.userProfile__container .main .main__container .balance__container .amount .sixty9 { + font-size: 35px; + font-weight: 600; +} +.userProfile__container .main .main__container .balance__container .buttons { + height: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + gap: 7px; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.userProfile__container .main .main__container .balance__container .buttons button { + color: #000; +} +.userProfile__container .main .main__container .history__container .statement { + margin: 20px 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + -webkit-box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); + box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); + padding: 20px; + border-radius: 15px; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} +.userProfile__container .main .main__container .history__container .statement p { + color: rgba(0, 0, 0, 0.6); +} +.userProfile__container .main .main__container .history__container .statement .left button { + background: red; + border-radius: 18px; + font-size: 13px; + font-weight: 600; + text-transform: capitalize; + padding: 5px 10px; + margin-bottom: 10px; +} +.userProfile__container .main .main__container .history__container .statement .left .incoming { + background: rgb(138, 211, 29); +} +.userProfile__container .main .main__container .history__container .statement .right .balance { + font-weight: 600; + font-size: 18px; + color: #000; +} +.userProfile__container .main .messages { + height: 60vh; + width: 20vw; + -webkit-box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); + box-shadow: 0 0 2px 0 rgba(145, 158, 171, 0.24), 0 16px 32px -4px rgba(145, 158, 171, 0.24); + border-radius: 16px; + background: #fff; + padding: 20px; +} +.userProfile__container .main .messages .searchUser { + background: rgba(125, 125, 125, 0.067); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + gap: 5px; + padding: 10px 15px; + border-radius: 5px; + margin-bottom: 20px; +} +.userProfile__container .main .messages .searchUser input { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + background: transparent; + border: none; + font-size: 16px; +} +.userProfile__container .main .messages .searchUser input:focus { + outline: none; + border: none; +} \ No newline at end of file diff --git a/Client/client/src/pages/UserProfile/styles/style.scss b/Client/client/src/pages/UserProfile/styles/style.scss index 18e55ed..6da6d72 100644 --- a/Client/client/src/pages/UserProfile/styles/style.scss +++ b/Client/client/src/pages/UserProfile/styles/style.scss @@ -72,6 +72,16 @@ background: #fff; // padding: 20px 0; + nav{ + a{ + text-decoration: none; + &.active{ + background: #a29bfe; + color: #fff; + } + } + + } .MuiButton-root { padding: 12px 20px; text-transform: capitalize; @@ -82,7 +92,7 @@ justify-content: left; gap: 8px; width: 100%; - + &.active { background: #a29bfe; color: #fff; @@ -93,6 +103,92 @@ .main__container { flex: 1; padding: 0 20px; + height: 20vh; + + + .balance__container { + margin: 10px; + display: flex; + justify-content: space-around; + height: 100%; + padding: 20px ; + background: #fff; + align-items: center; + border-radius: 15px; + box-shadow: 0 0 2px 0 rgb(145 158 171 / 24%), + 0 16px 32px -4px rgb(145 158 171 / 24%); + + .coins{ + display: flex; + gap: 18px; + + } + + .image { + img { + height: 90px; + width: 90px; + } + } + .amount { + display: flex; + flex-direction: column; + gap: 10px; + .sixty9{ + font-size: 35px; + font-weight: 600; + } + } + .buttons{ + height: 100%; + display: flex; + gap: 7px; + align-items: center; + button{ + color: #000; + } + } + } + .history__container{ + .statement{ + margin: 20px 0; + display: flex; + justify-content: space-between; + // background: #c3c3c3; + box-shadow: 0 0 2px 0 rgb(145 158 171 / 24%), + 0 16px 32px -4px rgb(145 158 171 / 24%); + padding: 20px; + border-radius: 15px; + // border: 1px solid rgb(158, 148, 148); + align-items: center; + p{ + color: #0009; + } + .left{ + + button{ + background: red; + border-radius: 18px; + font-size: 13px; + font-weight: 600; + text-transform: capitalize; + padding: 5px 10px; + margin-bottom: 10px; + } + .incoming{ + background: rgb(138, 211, 29); + } + } + .right{ + .balance{ + font-weight: 600; + font-size: 18px; + color: #000; + } + } + + } + } } .messages { diff --git a/Client/yarn.lock b/Client/yarn.lock new file mode 100644 index 0000000..fb57ccd --- /dev/null +++ b/Client/yarn.lock @@ -0,0 +1,4 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + diff --git a/prepros.config b/prepros.config new file mode 100644 index 0000000..785f736 --- /dev/null +++ b/prepros.config @@ -0,0 +1,930 @@ +{ + "version": "7", + "about": "This is a Prepros (https://prepros.io) configuration file. You can commit this file to a git repo to backup and sync project configurations.", + "config": { + "proxy": { + "enable": false, + "target": "", + "useLocalAssets": false + }, + "reload": { + "enable": true, + "delay": 0, + "animate": true, + "afterUpload": false + }, + "sync": { + "enable": false, + "mouse": true, + "keyboard": true, + "form": true, + "scroll": true + }, + "watcher": { + "enable": true, + "maxFiles": 2000, + "usePolling": false, + "pollingInterval": 500, + "extensions": [ + ".html", + ".htm", + ".php" + ], + "ignore": { + "patterns": [ + ".*", + "wp-admin", + "wp-includes", + "node_modules", + "Prepros Export", + "bower_components" + ], + "exceptions": [] + } + }, + "exporter": { + "ignore": { + "patterns": [ + ".*", + "desktop.ini", + "prepros.cfg", + "node_modules", + "Prepros Export", + "prepros.config", + "prepros-6.config", + "*-original.jpg", + "*-original.jpeg", + "*-original.png", + "*-original.svg", + "*.scss", + "*.sass", + "*.less", + "*.pug", + "*.jade", + "*.styl", + "*.haml", + "*.slim", + "*.coffee", + "*.kit", + "*.turf", + "*.ts" + ], + "exceptions": [] + } + }, + "uploader": { + "remotePath": "", + "timeout": 20000, + "autoUpload": false, + "reuseConnection": true, + "connectionType": "ftp", + "history": [] + }, + "packages": { + "createPackageLock": true + }, + "images": { + "preserveOriginal": true + }, + "tasks": { + "autoprefixer": { + "cascade": true, + "add": true, + "remove": true, + "supports": true, + "flexbox": true, + "grid": "autoplace", + "browsers": [ + "last 2 versions" + ], + "sourceMap": false + }, + "babel": { + "sourceMap": false, + "presets": { + "@babel/preset-env": { + "enable": true, + "options": { + "targets": [ + "last 2 versions" + ], + "preserveImports": false, + "polyfills": false + } + }, + "@babel/preset-react": true, + "@babel/preset-flow": false + }, + "plugins": { + "@babel/plugin-proposal-class-static-block": false, + "@babel/plugin-proposal-class-properties": false, + "@babel/plugin-proposal-decorators": { + "enable": false, + "options": { + "decoratorsBeforeExport": true + } + }, + "@babel/plugin-proposal-export-namespace-from": false, + "@babel/plugin-proposal-function-sent": false, + "@babel/plugin-proposal-logical-assignment-operators": false, + "@babel/plugin-proposal-nullish-coalescing-operator": false, + "@babel/plugin-proposal-numeric-separator": false, + "@babel/plugin-proposal-optional-chaining": false, + "@babel/plugin-proposal-private-methods": false, + "@babel/plugin-proposal-throw-expressions": false + }, + "customPresets": [], + "customPlugins": [] + }, + "bundle-js": { + "sourceMap": false, + "exclude": [ + "node_modules", + "bower_components" + ], + "devMode": true, + "globals": [], + "externals": [], + "babel": { + "enable": true, + "options": { + "sourceMap": false, + "presets": { + "@babel/preset-env": { + "enable": true, + "options": { + "targets": [ + "last 2 versions" + ], + "preserveImports": false, + "polyfills": false + } + }, + "@babel/preset-react": true, + "@babel/preset-flow": false + }, + "plugins": { + "@babel/plugin-proposal-class-static-block": false, + "@babel/plugin-proposal-class-properties": false, + "@babel/plugin-proposal-decorators": { + "enable": false, + "options": { + "decoratorsBeforeExport": true + } + }, + "@babel/plugin-proposal-export-namespace-from": false, + "@babel/plugin-proposal-function-sent": false, + "@babel/plugin-proposal-logical-assignment-operators": false, + "@babel/plugin-proposal-nullish-coalescing-operator": false, + "@babel/plugin-proposal-numeric-separator": false, + "@babel/plugin-proposal-optional-chaining": false, + "@babel/plugin-proposal-private-methods": false, + "@babel/plugin-proposal-throw-expressions": false + }, + "customPresets": [], + "customPlugins": [] + } + }, + "css": { + "enable": true + } + }, + "coffeescript": { + "header": false, + "bare": false, + "sourceMap": false + }, + "command": { + "command": "", + "rootDir": "" + }, + "concat-js": { + "sourceMap": false, + "rootDir": "" + }, + "copy": { + "sourceMap": false + }, + "dart-sass": { + "indentType": "space", + "allowWildcardImports": false, + "indentWidth": 2, + "linefeed": "lf", + "sourceMap": false + }, + "haml": { + "doubleQuoteAttributes": true + }, + "jpg": { + "quality": 90 + }, + "less": { + "javascriptEnabled": false, + "strictImports": false, + "insecure": false, + "math": "always", + "strictUnits": false, + "dumpLineNumbers": false, + "sourceMap": false + }, + "markdown": { + "githubFlavored": true, + "wrapWithHtml": false + }, + "minify-css": { + "sourceMap": false + }, + "minify-html": { + "caseSensitive": false, + "collapseBooleanAttributes": true, + "collapseInlineTagWhitespace": false, + "collapseWhitespace": true, + "conservativeCollapse": false, + "decodeEntities": false, + "html5": true, + "includeAutoGeneratedTags": true, + "keepClosingSlash": false, + "minifyCSS": true, + "minifyJS": true, + "preserveLineBreaks": false, + "preventAttributesEscaping": false, + "processConditionalComments": false, + "removeAttributeQuotes": false, + "removeComments": true, + "removeEmptyAttributes": false, + "removeEmptyElement": false, + "removeOptionalTags": false, + "removeRedundantAttributes": false, + "removeScriptTypeAttributes": false, + "removeStyleLinkTypeAttributes": false, + "removeTagWhitespace": false, + "sortAttributes": false, + "sortClassName": false, + "useShortDoctype": true + }, + "minify-js": { + "parse": { + "bare_returns": false + }, + "compress": { + "arrows": true, + "arguments": false, + "booleans": true, + "booleans_as_integers": false, + "collapse_vars": true, + "comparisons": true, + "computed_props": true, + "conditionals": true, + "dead_code": true, + "directives": true, + "drop_console": false, + "drop_debugger": true, + "evaluate": true, + "expression": false, + "global_defs": [], + "hoist_funs": false, + "hoist_props": true, + "hoist_vars": false, + "if_return": true, + "inline": 3, + "join_vars": true, + "keep_fargs": true, + "keep_infinity": false, + "loops": true, + "negate_iife": true, + "properties": true, + "pure_funcs": [], + "pure_getters": false, + "reduce_funcs": true, + "reduce_vars": true, + "sequences": true, + "side_effects": true, + "switches": true, + "top_retain": [], + "typeofs": true, + "unsafe": false, + "unsafe_arrows": false, + "unsafe_comps": false, + "unsafe_Function": false, + "unsafe_math": false, + "unsafe_proto": false, + "unsafe_regexp": false, + "unsafe_undefined": false, + "unused": true + }, + "mangle": { + "eval": false, + "reserved": [] + }, + "output": { + "ascii_only": false, + "braces": false, + "comments": "none", + "inline_script": true, + "keep_numbers": false, + "keep_quoted_props": false, + "preamble": null, + "quote_keys": false, + "quote_style": 0, + "semicolons": true, + "shebang": true, + "webkit": false, + "wrap_iife": false, + "wrap_func_args": true + }, + "sourceMap": false, + "toplevel": false, + "ie8": false, + "keep_classnames": false, + "keep_fnames": false, + "safari10": false + }, + "node-sass": { + "indentType": "space", + "allowWildcardImports": false, + "indentWidth": 2, + "linefeed": "lf", + "outputStyle": "expanded", + "precision": 10, + "sourceMap": false, + "sourceComments": false + }, + "png": { + "quality": 90 + }, + "postcss-import": { + "ignoreKeywords": [], + "sourceMap": false + }, + "postcss-preset-env": { + "stage": 2, + "browsers": [ + "last 2 versions" + ], + "sourceMap": false + }, + "pug": { + "pretty": true + }, + "slim": { + "indent": "space", + "indentSize": 2, + "pretty": true + }, + "stylus": { + "useNib": true, + "sourceMap": false, + "linenos": false + }, + "svg": { + "cleanupAttrs": true, + "removeDoctype": true, + "removeXMLProcInst": true, + "removeComments": true, + "removeMetadata": true, + "removeTitle": true, + "removeDesc": true, + "removeUselessDefs": true, + "removeEditorsNSData": true, + "removeEmptyAttrs": true, + "removeHiddenElems": true, + "removeEmptyText": true, + "removeEmptyContainers": true, + "removeViewBox": false, + "cleanupEnableBackground": true, + "convertStyleToAttrs": true, + "convertColors": true, + "convertPathData": true, + "convertTransform": true, + "removeUnknownsAndDefaults": true, + "removeNonInheritableGroupAttrs": true, + "removeUselessStrokeAndFill": true, + "removeUnusedNS": true, + "cleanupIDs": true, + "cleanupNumericValues": true, + "moveElemsAttrsToGroup": true, + "moveGroupAttrsToElems": true, + "collapseGroups": true, + "removeRasterImages": false, + "mergePaths": true, + "convertShapeToPath": true, + "sortAttrs": true, + "removeDimensions": true + }, + "tailwindcss": { + "rootDir": "", + "content": [ + "**/*.html", + "**/*.php", + "**/*.js", + "!wp-admin", + "!wp-includes", + "!node_modules", + "!Prepros Export" + ] + }, + "turf": { + "rootDir": "" + }, + "typescript": { + "allowJs": false, + "allowSyntheticDefaultImports": true, + "allowUmdGlobalAccess": false, + "allowUnreachableCode": false, + "allowUnusedLabels": false, + "alwaysStrict": false, + "charset": "utf8", + "checkJs": false, + "declaration": false, + "disableSizeLimit": false, + "downlevelIteration": false, + "emitBOM": false, + "emitDecoratorMetadata": false, + "experimentalDecorators": false, + "forceConsistentCasingInFileNames": false, + "importHelpers": false, + "jsx": "React", + "keyofStringsOnly": false, + "lib": [], + "maxNodeModuleJsDepth": 0, + "module": "ES2015", + "moduleResolution": "NodeJs", + "newLine": "LineFeed", + "noFallthroughCasesInSwitch": false, + "noImplicitAny": false, + "noImplicitReturns": false, + "noImplicitThis": false, + "noStrictGenericChecks": false, + "noUnusedLocals": false, + "noUnusedParameters": false, + "noImplicitUseStrict": false, + "noLib": false, + "noResolve": false, + "preserveConstEnums": false, + "jsxFactory": "React.createElement", + "removeComments": false, + "skipLibCheck": false, + "sourceMap": false, + "strict": false, + "strictFunctionTypes": false, + "strictBindCallApply": false, + "strictNullChecks": false, + "strictPropertyInitialization": false, + "suppressExcessPropertyErrors": false, + "suppressImplicitAnyIndexErrors": false, + "target": "ES3", + "resolveJsonModule": false, + "esModuleInterop": false, + "useDefineForClassFields": false + } + }, + "fileTypes": { + "sass": { + "extensions": [ + ".scss", + ".sass" + ], + "autoCompile": true, + "sourceMap": false, + "tasks": [ + { + "task": "dart-sass", + "enable": true + }, + { + "task": "autoprefixer", + "enable": true + }, + { + "task": "minify-css", + "enable": false + } + ], + "output": { + "extension": ".css", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "scss", + "replaceWith": "css" + }, + { + "segment": "sass", + "replaceWith": "css" + } + ] + } + }, + "less": { + "extensions": [ + ".less" + ], + "autoCompile": true, + "sourceMap": false, + "tasks": [ + { + "task": "less", + "enable": true + }, + { + "task": "autoprefixer", + "enable": true + }, + { + "task": "minify-css", + "enable": false + } + ], + "output": { + "extension": ".css", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "less", + "replaceWith": "css" + } + ] + } + }, + "pug": { + "extensions": [ + ".pug", + ".jade" + ], + "autoCompile": true, + "tasks": [ + { + "task": "pug", + "enable": true + }, + { + "task": "minify-html", + "enable": false + } + ], + "output": { + "extension": ".html", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "pug", + "replaceWith": "html" + } + ] + } + }, + "css": { + "extensions": [ + ".css" + ], + "autoCompile": false, + "sourceMap": false, + "tasks": [ + { + "task": "copy", + "enable": true + }, + { + "task": "tailwindcss", + "enable": false + }, + { + "task": "postcss-import", + "enable": false + }, + { + "task": "postcss-preset-env", + "enable": false + }, + { + "task": "autoprefixer", + "enable": true + }, + { + "task": "minify-css", + "enable": true + } + ], + "output": { + "extension": ".css", + "type": "SOURCE_RELATIVE", + "relativePath": "", + "suffix": "-dist", + "alwaysSuffix": false + } + }, + "javascript": { + "extensions": [ + ".js", + ".jsx" + ], + "autoCompile": false, + "sourceMap": false, + "tasks": [ + { + "task": "copy", + "enable": true + }, + { + "task": "concat-js", + "enable": false + }, + { + "task": "babel", + "enable": false + }, + { + "task": "bundle-js", + "enable": false + }, + { + "task": "minify-js", + "enable": true + } + ], + "output": { + "extension": ".js", + "type": "SOURCE_RELATIVE", + "relativePath": "", + "suffix": "-dist", + "alwaysSuffix": false + } + }, + "stylus": { + "extensions": [ + ".styl" + ], + "autoCompile": true, + "sourceMap": false, + "tasks": [ + { + "task": "stylus", + "enable": true + }, + { + "task": "autoprefixer", + "enable": true + }, + { + "task": "minify-css", + "enable": false + } + ], + "output": { + "extension": ".css", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "stylus", + "replaceWith": "css" + }, + { + "segment": "styl", + "replaceWith": "css" + } + ] + } + }, + "markdown": { + "extensions": [ + ".md", + ".markdown", + ".mkd" + ], + "autoCompile": false, + "tasks": [ + { + "task": "markdown", + "enable": true + }, + { + "task": "minify-html", + "enable": false + } + ], + "output": { + "extension": ".html", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "markdown", + "replaceWith": "html" + } + ] + } + }, + "haml": { + "extensions": [ + ".haml" + ], + "autoCompile": true, + "tasks": [ + { + "task": "haml", + "enable": true + }, + { + "task": "minify-html", + "enable": false + } + ], + "output": { + "extension": ".html", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "haml", + "replaceWith": "html" + } + ] + } + }, + "slim": { + "extensions": [ + ".slim" + ], + "autoCompile": true, + "tasks": [ + { + "task": "slim", + "enable": true + }, + { + "task": "minify-html", + "enable": false + } + ], + "output": { + "extension": ".html", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "slim", + "replaceWith": "html" + } + ] + } + }, + "coffeescript": { + "extensions": [ + ".coffee" + ], + "autoCompile": true, + "sourceMap": false, + "tasks": [ + { + "task": "coffeescript", + "enable": true + }, + { + "task": "babel", + "enable": false + }, + { + "task": "bundle-js", + "enable": false + }, + { + "task": "minify-js", + "enable": false + } + ], + "output": { + "extension": ".js", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "coffee-script", + "replaceWith": "js" + }, + { + "segment": "coffeescript", + "replaceWith": "js" + }, + { + "segment": "coffee", + "replaceWith": "js" + } + ] + } + }, + "turf": { + "extensions": [ + ".turf", + ".kit" + ], + "autoCompile": true, + "tasks": [ + { + "task": "turf", + "enable": true + }, + { + "task": "minify-html", + "enable": false + } + ], + "output": { + "extension": ".html", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "turf", + "replaceWith": "html" + } + ] + } + }, + "typescript": { + "extensions": [ + ".ts", + ".tsx" + ], + "autoCompile": true, + "sourceMap": false, + "tasks": [ + { + "task": "typescript", + "enable": true + }, + { + "task": "babel", + "enable": false + }, + { + "task": "bundle-js", + "enable": false + }, + { + "task": "minify-js", + "enable": false + } + ], + "output": { + "extension": ".js", + "type": "REPLACE_SEGMENTS", + "segments": [ + { + "segment": "typescript", + "replaceWith": "js" + }, + { + "segment": "ts", + "replaceWith": "js" + } + ] + } + }, + "jpg": { + "extensions": [ + ".jpg", + ".jpeg" + ], + "tasks": [ + { + "task": "jpg", + "enable": true + } + ], + "output": { + "extension": ".jpg", + "type": "SOURCE_RELATIVE", + "relativePath": "" + } + }, + "png": { + "extensions": [ + ".png" + ], + "tasks": [ + { + "task": "png", + "enable": true + } + ], + "output": { + "extension": ".png", + "type": "SOURCE_RELATIVE", + "relativePath": "" + } + }, + "svg": { + "extensions": [ + ".svg" + ], + "tasks": [ + { + "task": "svg", + "enable": true + } + ], + "output": { + "extension": ".svg", + "type": "SOURCE_RELATIVE", + "relativePath": "" + } + } + }, + "files": [] + } +} diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..fb57ccd --- /dev/null +++ b/yarn.lock @@ -0,0 +1,4 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + +