diff --git a/client/Dockerfile b/client/Dockerfile
index d122a7b..0c91bf4 100644
--- a/client/Dockerfile
+++ b/client/Dockerfile
@@ -2,10 +2,10 @@ FROM node:14-stretch as build-stage
WORKDIR /app
COPY package*.json ./
-RUN npm install
+RUN yarn install --production
COPY . .
COPY .eslintrc.js ./
-RUN npm run build
+RUN yarn build --production
# Create the container from the alpine linux image
FROM alpine:3.7 as production-image
diff --git a/client/build.sh b/client/build.sh
old mode 100644
new mode 100755
diff --git a/client/package.json b/client/package.json
index 5674348..f4ec9f9 100644
--- a/client/package.json
+++ b/client/package.json
@@ -31,7 +31,8 @@
"vuex": "^3.4.0",
"@mdi/font": "^5.5.55",
"@types/lodash": "^4.14.161",
- "compass-mixins": "^0.12.10"
+ "compass-mixins": "^0.12.10",
+ "@vue/cli-service": "~4.5.0"
},
"devDependencies": {
"@types/chai": "^4.2.11",
@@ -39,14 +40,12 @@
"@typescript-eslint/eslint-plugin": "^2.33.0",
"@typescript-eslint/parser": "^2.33.0",
"@vue/cli-plugin-babel": "~4.5.0",
- "@vue/cli-plugin-e2e-cypress": "~4.5.0",
"@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-plugin-pwa": "~4.5.0",
"@vue/cli-plugin-router": "~4.5.0",
"@vue/cli-plugin-typescript": "~4.5.0",
"@vue/cli-plugin-unit-mocha": "~4.5.0",
"@vue/cli-plugin-vuex": "~4.5.0",
- "@vue/cli-service": "~4.5.0",
"@vue/eslint-config-airbnb": "^5.0.2",
"@vue/eslint-config-standard": "^5.1.2",
"@vue/eslint-config-typescript": "^5.0.2",
diff --git a/client/src/views/Login.vue b/client/src/views/Login.vue
index 62462b3..ca4dec3 100644
--- a/client/src/views/Login.vue
+++ b/client/src/views/Login.vue
@@ -1,48 +1,37 @@
-
-
-
-
- Login form
-
-
-
-
- mdi-code-tags
-
-
- Source
-
-
+
+
+
+
+

+
Bitch::Mints
+
-
+ v-model="email"
+ :error="error"
+ :rules="[rules.required]" />
+ name="password"
+ label="Password"
+ id="password"
+ :rules="[rules.required]"
+ v-model="password"
+ :error="error" />
- Login
+ Login
-
-
+
+