diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000..284292f Binary files /dev/null and b/.DS_Store differ diff --git a/README.md b/README.md new file mode 100644 index 0000000..94b123a --- /dev/null +++ b/README.md @@ -0,0 +1,33 @@ +# Tomoni App + +## Version Requirements + +- Node:12.15.0 + +## Installation + +Clone project, enter workspace + +``` +git clone ... app +cd app +``` + +Create environment, config env variables + +``` +cp .env.example .env +``` + +Install dependencies + +``` +npm install +``` + +Build + +``` +npm run build +``` +# TOMONI_CLONE diff --git a/build/.htaccess b/build/.htaccess new file mode 100644 index 0000000..152dce1 --- /dev/null +++ b/build/.htaccess @@ -0,0 +1,4 @@ +Options -MultiViews +RewriteEngine On +RewriteCond %{REQUEST_FILENAME} !-f +RewriteRule ^ index.html [QSA,L] \ No newline at end of file diff --git a/build/asset-manifest.json b/build/asset-manifest.json new file mode 100644 index 0000000..35f7aea --- /dev/null +++ b/build/asset-manifest.json @@ -0,0 +1,77 @@ +{ + "files": { + "static/js/0.78a20f56.chunk.js": "http://domain.com/static/js/0.78a20f56.chunk.js", + "static/js/0.78a20f56.chunk.js.map": "http://domain.com/static/js/0.78a20f56.chunk.js.map", + "static/js/1.4924508c.chunk.js": "http://domain.com/static/js/1.4924508c.chunk.js", + "static/js/1.4924508c.chunk.js.map": "http://domain.com/static/js/1.4924508c.chunk.js.map", + "static/js/2.78d3ca67.chunk.js": "http://domain.com/static/js/2.78d3ca67.chunk.js", + "static/js/2.78d3ca67.chunk.js.map": "http://domain.com/static/js/2.78d3ca67.chunk.js.map", + "static/js/3.6c2d9fcc.chunk.js": "http://domain.com/static/js/3.6c2d9fcc.chunk.js", + "static/js/3.6c2d9fcc.chunk.js.map": "http://domain.com/static/js/3.6c2d9fcc.chunk.js.map", + "main.css": "http://domain.com/static/css/main.6a2a43b1.chunk.css", + "main.js": "http://domain.com/static/js/main.898bc51a.chunk.js", + "main.js.map": "http://domain.com/static/js/main.898bc51a.chunk.js.map", + "runtime-main.js": "http://domain.com/static/js/runtime-main.f533e33a.js", + "runtime-main.js.map": "http://domain.com/static/js/runtime-main.f533e33a.js.map", + "static/css/6.a8ee5b05.chunk.css": "http://domain.com/static/css/6.a8ee5b05.chunk.css", + "static/js/6.a15f8991.chunk.js": "http://domain.com/static/js/6.a15f8991.chunk.js", + "static/js/6.a15f8991.chunk.js.map": "http://domain.com/static/js/6.a15f8991.chunk.js.map", + "static/css/7.0f27bc8b.chunk.css": "http://domain.com/static/css/7.0f27bc8b.chunk.css", + "static/js/7.50128589.chunk.js": "http://domain.com/static/js/7.50128589.chunk.js", + "static/js/7.50128589.chunk.js.map": "http://domain.com/static/js/7.50128589.chunk.js.map", + "static/css/8.f1f574e3.chunk.css": "http://domain.com/static/css/8.f1f574e3.chunk.css", + "static/js/8.b22711bf.chunk.js": "http://domain.com/static/js/8.b22711bf.chunk.js", + "static/js/8.b22711bf.chunk.js.map": "http://domain.com/static/js/8.b22711bf.chunk.js.map", + "static/js/9.1f0c17ec.chunk.js": "http://domain.com/static/js/9.1f0c17ec.chunk.js", + "static/js/9.1f0c17ec.chunk.js.map": "http://domain.com/static/js/9.1f0c17ec.chunk.js.map", + "static/css/10.b6c98fed.chunk.css": "http://domain.com/static/css/10.b6c98fed.chunk.css", + "static/js/10.27958c5c.chunk.js": "http://domain.com/static/js/10.27958c5c.chunk.js", + "static/js/10.27958c5c.chunk.js.map": "http://domain.com/static/js/10.27958c5c.chunk.js.map", + "static/css/11.d8c9d4e8.chunk.css": "http://domain.com/static/css/11.d8c9d4e8.chunk.css", + "static/js/11.e9b29a34.chunk.js": "http://domain.com/static/js/11.e9b29a34.chunk.js", + "static/js/11.e9b29a34.chunk.js.map": "http://domain.com/static/js/11.e9b29a34.chunk.js.map", + "static/css/12.6a8221c9.chunk.css": "http://domain.com/static/css/12.6a8221c9.chunk.css", + "static/js/12.d39cc98c.chunk.js": "http://domain.com/static/js/12.d39cc98c.chunk.js", + "static/js/12.d39cc98c.chunk.js.map": "http://domain.com/static/js/12.d39cc98c.chunk.js.map", + "static/css/13.7e9873a3.chunk.css": "http://domain.com/static/css/13.7e9873a3.chunk.css", + "static/js/13.08be4bbb.chunk.js": "http://domain.com/static/js/13.08be4bbb.chunk.js", + "static/js/13.08be4bbb.chunk.js.map": "http://domain.com/static/js/13.08be4bbb.chunk.js.map", + "static/css/14.0bba63a1.chunk.css": "http://domain.com/static/css/14.0bba63a1.chunk.css", + "static/js/14.f5d5b6c1.chunk.js": "http://domain.com/static/js/14.f5d5b6c1.chunk.js", + "static/js/14.f5d5b6c1.chunk.js.map": "http://domain.com/static/js/14.f5d5b6c1.chunk.js.map", + "static/js/15.2a57501d.chunk.js": "http://domain.com/static/js/15.2a57501d.chunk.js", + "static/js/15.2a57501d.chunk.js.map": "http://domain.com/static/js/15.2a57501d.chunk.js.map", + "index.html": "http://domain.com/index.html", + "static/css/10.b6c98fed.chunk.css.map": "http://domain.com/static/css/10.b6c98fed.chunk.css.map", + "static/css/11.d8c9d4e8.chunk.css.map": "http://domain.com/static/css/11.d8c9d4e8.chunk.css.map", + "static/css/12.6a8221c9.chunk.css.map": "http://domain.com/static/css/12.6a8221c9.chunk.css.map", + "static/css/13.7e9873a3.chunk.css.map": "http://domain.com/static/css/13.7e9873a3.chunk.css.map", + "static/css/14.0bba63a1.chunk.css.map": "http://domain.com/static/css/14.0bba63a1.chunk.css.map", + "static/css/6.a8ee5b05.chunk.css.map": "http://domain.com/static/css/6.a8ee5b05.chunk.css.map", + "static/css/7.0f27bc8b.chunk.css.map": "http://domain.com/static/css/7.0f27bc8b.chunk.css.map", + "static/css/8.f1f574e3.chunk.css.map": "http://domain.com/static/css/8.f1f574e3.chunk.css.map", + "static/css/main.6a2a43b1.chunk.css.map": "http://domain.com/static/css/main.6a2a43b1.chunk.css.map", + "static/js/0.78a20f56.chunk.js.LICENSE.txt": "http://domain.com/static/js/0.78a20f56.chunk.js.LICENSE.txt", + "static/js/6.a15f8991.chunk.js.LICENSE.txt": "http://domain.com/static/js/6.a15f8991.chunk.js.LICENSE.txt", + "static/js/main.898bc51a.chunk.js.LICENSE.txt": "http://domain.com/static/js/main.898bc51a.chunk.js.LICENSE.txt", + "static/media/flaticon.css": "http://domain.com/static/media/Flaticon.ff4db9d6.eot", + "static/media/ki.css": "http://domain.com/static/media/Ki.e694402d.ttf", + "static/media/index.scss": "http://domain.com/static/media/calendar.6eb851b2.png", + "static/media/all.min.css": "http://domain.com/static/media/fa-solid-900.a940d584.woff", + "static/media/ic_amount.b7af2941.png": "http://domain.com/static/media/ic_amount.b7af2941.png", + "static/media/ic_amount1.bfaa5ec6.png": "http://domain.com/static/media/ic_amount1.bfaa5ec6.png", + "static/media/ic_amount2.79739ef3.png": "http://domain.com/static/media/ic_amount2.79739ef3.png", + "static/media/ic_bank.f6c20046.png": "http://domain.com/static/media/ic_bank.f6c20046.png", + "static/media/ic_human.4951546e.png": "http://domain.com/static/media/ic_human.4951546e.png", + "static/media/img-not-found.c4ba1e76.png": "http://domain.com/static/media/img-not-found.c4ba1e76.png", + "static/media/img_profile.86d44f21.png": "http://domain.com/static/media/img_profile.86d44f21.png", + "static/media/socicon.css": "http://domain.com/static/media/socicon.fa1cafd6.woff" + }, + "entrypoints": [ + "static/js/runtime-main.f533e33a.js", + "static/css/6.a8ee5b05.chunk.css", + "static/js/6.a15f8991.chunk.js", + "static/css/main.6a2a43b1.chunk.css", + "static/js/main.898bc51a.chunk.js" + ] +} \ No newline at end of file diff --git a/build/css/splash-screen.css b/build/css/splash-screen.css new file mode 100644 index 0000000..213fd43 --- /dev/null +++ b/build/css/splash-screen.css @@ -0,0 +1,59 @@ +body { + margin: 0; + padding: 0; +} +#splash-screen { + position: absolute; + z-index: 1000; + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + background-color: #f2f3f8; +} + +#splash-screen img { + margin-left: calc(100vw - 100%); + margin-bottom: 30px; +} + +#splash-screen.hidden { + opacity: 0; + visibility: hidden; +} + +.splash-spinner { + animation: rotate 2s linear infinite; + margin-left: calc(100vw - 100%); + width: 50px; + height: 50px; +} + +.splash-spinner .path { + stroke: #5d78ff; + stroke-linecap: round; + animation: dash 1.5s ease-in-out infinite; +} + +@keyframes rotate { + 100% { + transform: rotate(360deg); + } +} + +@keyframes dash { + 0% { + stroke-dasharray: 1, 150; + stroke-dashoffset: 0; + } + 50% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -35; + } + 100% { + stroke-dasharray: 90, 150; + stroke-dashoffset: -124; + } +} diff --git a/build/index.html b/build/index.html new file mode 100644 index 0000000..c45f839 --- /dev/null +++ b/build/index.html @@ -0,0 +1 @@ +
`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\nth {\n // Matches default `