Skip to content

Commit

Permalink
Merge branch 'front' into 'develop'
Browse files Browse the repository at this point in the history
[MR] From front into develop

See merge request s03-final/s03p31a303!4

Former-commit-id: 6cc1e63524d82dc75cecba748c5b385e9bbbc38e
  • Loading branch information
soo-ni committed Oct 15, 2020
2 parents cafea90 + 85d0733 commit 53cc14b
Show file tree
Hide file tree
Showing 568 changed files with 136,526 additions and 0 deletions.
22 changes: 22 additions & 0 deletions frontend/RunWithMe/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
.DS_Store
node_modules
/dist

# local env files
.env.local
.env.*.local

# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
8 changes: 8 additions & 0 deletions frontend/RunWithMe/babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
// babel.config.js
module.exports = {
presets: [

"@vue/app",

]
};
1 change: 1 addition & 0 deletions frontend/RunWithMe/debug.log
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[0730/162836.022:ERROR:crash_report_database_win.cc(428)] unexpected header
14,658 changes: 14,658 additions & 0 deletions frontend/RunWithMe/package-lock.json

Large diffs are not rendered by default.

90 changes: 90 additions & 0 deletions frontend/RunWithMe/package-old.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,90 @@
{
"name": "gull-vue",
"version": "0.1.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
"dependencies": {
"@johmun/vue-tags-input": "^2.1.0",
"apexcharts": "^3.8.0",
"babel-polyfill": "^6.26.0",
"bootstrap": "^4.3.1",
"bootstrap-vue": "^2.0.0-rc.22",
"chart.js": "^2.8.0",
"core-js": "^2.6.5",
"echarts": "^4.2.1",
"es6-promise": "^4.2.8",
"firebase": "^6.4.0",
"mobile-device-detect": "^0.2.3",
"nprogress": "^0.2.0",
"v-calendar": "^1.0.0-beta.14",
"vue": "^2.6.10",
"vue-apexcharts": "^1.4.0",
"vue-chartjs": "^3.4.2",
"vue-clickaway": "^2.2.2",
"vue-cropperjs": "^4.0.0",
"vue-echarts": "^4.0.3",
"vue-flag-icon": "^1.0.6",
"vue-form-wizard": "^0.8.4",
"vue-good-table": "^2.16.5",
"vue-i18n": "^8.14.0",
"vue-jstree": "^2.1.6",
"vue-lazyload": "^1.2.6",
"vue-meta": "^2.2.1",
"vue-perfect-scrollbar": "^0.1.0",
"vue-router": "^3.0.6",
"vue-simple-calendar": "^4.2.2",
"vue-slider-component": "^3.0.33",
"vue-star-rating": "^1.6.1",
"vue-sweetalert2": "^2.1.0",
"vue-the-mask": "^0.11.1",
"vue-tour": "^1.1.0",
"vue2-editor": "^2.9.1",
"vuedraggable": "^2.23.1",
"vuejs-smart-table": "0.0.5",
"vuelidate": "^0.7.4",
"vuetable-2": "^1.7.5",
"vuex": "^3.1.1"
},
"devDependencies": {
"@vue/cli-plugin-babel": "^3.8.0",
"@vue/cli-plugin-eslint": "^3.8.0",
"@vue/cli-service": "^3.8.0",
"@vue/eslint-config-prettier": "^4.0.1",
"babel-eslint": "^10.0.1",
"copy-webpack-plugin": "^5.0.4",
"eslint": "^5.16.0",
"eslint-plugin-vue": "^5.0.0",
"node-sass": "^4.12.0",
"sass-loader": "^7.1.0",
"vue-loader": "^15.7.1",
"vue-template-compiler": "^2.6.10"
},
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"eslint:recommended"
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
}
},
"postcss": {
"plugins": {
"autoprefixer": {}
}
},
"browserslist": [
"> 1%",
"last 2 versions",
"not ie <= 8"
]
}
95 changes: 95 additions & 0 deletions frontend/RunWithMe/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,95 @@
{
"name": "gull-vue",
"version": "2.5.0",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"lint": "vue-cli-service lint"
},
"dependencies": {
"@johmun/vue-tags-input": "^2.1.0",
"apexcharts": "^3.19.3",
"babel-polyfill": "^6.26.0",
"bootstrap": "^4.5.0",
"bootstrap-vue": "^2.15.0",
"chart.js": "^2.9.3",
"core-js": "^3.6.5",
"echarts": "^4.8.0",
"es6-promise": "^4.2.8",
"firebase": "^7.16.1",
"font-awesome": "^4.7.0",
"mobile-device-detect": "^0.4.3",
"nprogress": "^0.2.0",
"v-calendar": "^1.0.8",
"v2-datepicker": "^3.1.1",
"vue": "^2.6.11",
"vue-apexcharts": "^1.6.0",
"vue-chartjs": "^3.5.0",
"vue-clickaway": "^2.2.2",
"vue-cropperjs": "^4.1.0",
"vue-echarts": "^5.0.0-beta.0",
"vue-flag-icon": "^1.0.6",
"vue-fontawesome-icon": "^1.3.0",
"vue-form-wizard": "^0.8.4",
"vue-good-table": "^2.19.5",
"vue-i18n": "^8.18.2",
"vue-instantsearch": "^2.7.0",
"vue-jstree": "^2.1.6",
"vue-lazyload": "^1.3.3",
"vue-meta": "^2.4.0",
"vue-perfect-scrollbar": "^0.2.1",
"vue-router": "^3.3.4",
"vue-simple-calendar": "^4.4.0",
"vue-slider-component": "^3.2.2",
"vue-star-rating": "^1.6.1",
"vue-sweetalert2": "^3.0.6",
"vue-the-mask": "^0.11.1",
"vue-tour": "^1.5.0",
"vue2-daterange-picker": "^0.5.1",
"vue2-editor": "^2.10.2",
"vuedraggable": "^2.24.0",
"vuejs-smart-table": "0.0.5",
"vuelidate": "^0.7.5",
"vuetable-2": "^1.7.5",
"vuex": "^3.5.1"
},
"devDependencies": {
"@vue/cli-plugin-babel": "^4.4.6",
"@vue/cli-plugin-eslint": "^4.4.6",
"@vue/cli-service": "^4.4.6",
"@vue/eslint-config-prettier": "^6.0.0",
"babel-eslint": "^10.1.0",
"copy-webpack-plugin": "^6.0.3",
"eslint": "^7.5.0",
"eslint-plugin-vue": "^6.2.2",
"node-sass": "^4.14.1",
"sass-loader": "^9.0.2",
"vue-loader": "^15.9.3",
"vue-template-compiler": "^2.6.11"
},
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"eslint:recommended"
],
"rules": {},
"parserOptions": {
"parser": "babel-eslint"
}
},
"postcss": {
"plugins": {
"autoprefixer": {}
}
},
"browserslist": [
"> 1%",
"last 2 versions",
"not ie <= 8"
]
}
Binary file added frontend/RunWithMe/public/favicon.ico
Binary file not shown.
Binary file added frontend/RunWithMe/public/img/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
88 changes: 88 additions & 0 deletions frontend/RunWithMe/public/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
<!DOCTYPE html>
<html lang="en">

<head>
<meta charset="utf-8" />

<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width,initial-scale=1.0" />
<link rel="icon" href="<%= BASE_URL %>favicon.ico" />
<style>
.loading_wrap {
width: 100%;
height: 100%;
overflow: hidden;
background: #FFF;
display: block;
position: absolute;
}

.loader_logo {
height: 80px;
width: 80px;
position: absolute;
left: calc(50% - 50px);
top: 38%;
}

.loader_logo img {
height: 100%;
width: 100%;
}

.loading {

border: 3px solid rgba(102, 51, 153, 0.45);
position: absolute;
left: calc(50% - 35px);
top: 50%;
width: 55px;
height: 55px;
border-radius: 50%;
border-top-color: #663399;
animation: loader 1s ease-in-out infinite;
-webkit-animation: loader 1s ease-in-out infinite;
}

@keyframes loader {
to {
-webkit-transform: rotate(360deg);
}
}

@-webkit-keyframes loader {
to {
-webkit-transform: rotate(360deg);
}
}

</style>

<title>gull-vuejs Admin dashboard Template</title>


</head>

<body class="text-left">
<noscript>
<strong>
We're sorry but gull-vue doesn't work properly without JavaScript
enabled. Please enable it to continue.</strong>
</noscript>


<!-- built files will be auto injected -->
<div class="loading_wrap" id="loading_wrap">
<div class="loader_logo">
<img src="<%= BASE_URL %>img/logo.png" class="" alt="logo">
</div>

<div class="loading"></div>
</div>

<div id="app"></div>
<script src="https://maps.googleapis.com/maps/api/js?key=API_KEY"></script>

</body>

</html>
46 changes: 46 additions & 0 deletions frontend/RunWithMe/src/App.vue
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<template>
<div>
<router-view></router-view>

<!-- <customizer></customizer> -->
</div>
</template>


<script>
import { mapGetters } from "vuex";
export default {
data() {
return {};
},
computed: {
...mapGetters(["getThemeMode"]),
themeName() {
return this.getThemeMode.dark ? "dark-theme" : " ";
},
rtl() {
return this.getThemeMode.rtl ? "rtl" : " ";
}
},
metaInfo() {
return {
// if no subcomponents specify a metaInfo.title, this title will be used
title: "Run With Me",
// all titles will be injected into this template
titleTemplate: "%s | Run With Me",
bodyAttrs: {
class: [this.themeName, "text-left"]
},
htmlAttrs: {
dir: this.rtl
}
};
}
};
</script>

<style>
</style>


Loading

0 comments on commit 53cc14b

Please sign in to comment.