diff --git a/package.json b/package.json index 4385bf03..023fd132 100644 --- a/package.json +++ b/package.json @@ -3,13 +3,16 @@ "version": "0.1.0", "private": true, "scripts": { - "serve": "vue-cli-service serve", + "start":"node server", + "dev": "vue-cli-service serve", "build": "vue-cli-service build", "lint": "vue-cli-service lint" }, "dependencies": { + "connect": "^3.7.0", "core-js": "^2.6.5", "register-service-worker": "^1.6.2", + "serve-static": "^1.14.1", "vue": "^2.6.10", "vue-router": "^3.0.3" }, diff --git a/server.js b/server.js new file mode 100644 index 00000000..2074b82a --- /dev/null +++ b/server.js @@ -0,0 +1,14 @@ +var connect = require('connect'); +var serveStatic = require('serve-static'); + +const port = process.env.PORT || 3002; + +try { + connect() + .use(serveStatic(__dirname+'/dist')) + .listen(port, () => + console.log(`Boom, app is running on port ${port}`) + ); +} catch(error) { + console.log('Something fucked up', error); +} \ No newline at end of file diff --git a/src/App.vue b/src/App.vue index f300d4b4..2213e4a1 100644 --- a/src/App.vue +++ b/src/App.vue @@ -5,25 +5,29 @@ About + + + + diff --git a/src/components/Footer.vue b/src/components/Footer.vue new file mode 100644 index 00000000..f92f0286 --- /dev/null +++ b/src/components/Footer.vue @@ -0,0 +1,35 @@ + + + + + + + + diff --git a/src/components/HelloWorld.vue b/src/components/HelloWorld.vue index b8bcf559..cf9b9113 100644 --- a/src/components/HelloWorld.vue +++ b/src/components/HelloWorld.vue @@ -1,33 +1,7 @@ {{ msg }} - - For a guide and recipes on how to configure / customize this project, - check out the - vue-cli documentation. - - Installed CLI Plugins - - babel - pwa - eslint - - Essential Links - - Core Docs - Forum - Community Chat - Twitter - News - - Ecosystem - - vue-router - vuex - vue-devtools - vue-loader - awesome-vue - + diff --git a/src/components/ItemGroup.vue b/src/components/ItemGroup.vue new file mode 100644 index 00000000..4fee89b2 --- /dev/null +++ b/src/components/ItemGroup.vue @@ -0,0 +1,64 @@ + + + {{ title }} + + No Items to Show Yet + + + + + + + + diff --git a/src/global-styles.scss b/src/global-styles.scss new file mode 100644 index 00000000..180d9ec7 --- /dev/null +++ b/src/global-styles.scss @@ -0,0 +1,22 @@ +@import url('https://fonts.googleapis.com/css?family=Comfortaa|Righteous&display=swap'); + + +html { + margin: 0; + padding: 0; +} + +body { + margin: 0; + padding: 0; + background:#2F323A; + font-family: 'Comfortaa', cursive; +} + +h1, h2, h3, h4, h5 { + font-family: 'Righteous', cursive; +} + +p, a, span, div { + font-family: 'Comfortaa', cursive; +} \ No newline at end of file diff --git a/src/views/Home.vue b/src/views/Home.vue index fc2e9402..e35d37ba 100644 --- a/src/views/Home.vue +++ b/src/views/Home.vue @@ -1,18 +1,52 @@ - - + {{title}} + {{subtitle}} + + + + + + + diff --git a/yarn.lock b/yarn.lock index 56e2611f..313ee6ec 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2024,6 +2024,15 @@ connect-history-api-fallback@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" +connect@^3.7.0: + version "3.7.0" + resolved "https://registry.yarnpkg.com/connect/-/connect-3.7.0.tgz#5d49348910caa5e07a01800b030d0c35f20484f8" + dependencies: + debug "2.6.9" + finalhandler "1.1.2" + parseurl "~1.3.3" + utils-merge "1.0.1" + console-browserify@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/console-browserify/-/console-browserify-1.1.0.tgz#f0241c45730a9fc6323b206dbf38edc741d0bb10" @@ -3205,7 +3214,7 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" -finalhandler@~1.1.2: +finalhandler@1.1.2, finalhandler@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/finalhandler/-/finalhandler-1.1.2.tgz#b7e7d000ffd11938d0fdb053506f6ebabe9f587d" dependencies: @@ -6295,7 +6304,7 @@ serve-index@^1.9.1: mime-types "~2.1.17" parseurl "~1.3.2" -serve-static@1.14.1: +serve-static@1.14.1, serve-static@^1.14.1: version "1.14.1" resolved "https://registry.yarnpkg.com/serve-static/-/serve-static-1.14.1.tgz#666e636dc4f010f7ef29970a88a674320898b2f9" dependencies:
- For a guide and recipes on how to configure / customize this project, - check out the - vue-cli documentation. -