diff --git a/package-lock.json b/package-lock.json index d6d0a00..42c4482 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11084,6 +11084,87 @@ } } }, + "vue-loader-v16": { + "version": "npm:vue-loader@16.0.0-beta.8", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.0.0-beta.8.tgz", + "integrity": "sha512-oouKUQWWHbSihqSD7mhymGPX1OQ4hedzAHyvm8RdyHh6m3oIvoRF+NM45i/bhNOlo8jCnuJhaSUf/6oDjv978g==", + "dev": true, + "optional": true, + "requires": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "optional": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "dev": true, + "optional": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "optional": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true, + "optional": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "optional": true + }, + "loader-utils": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "dev": true, + "optional": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "optional": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, "vue-router": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-3.4.3.tgz", diff --git a/src/components/Cart.vue b/src/components/Cart.vue new file mode 100644 index 0000000..bc68127 --- /dev/null +++ b/src/components/Cart.vue @@ -0,0 +1,132 @@ + + + + + \ No newline at end of file diff --git a/src/components/Directions.vue b/src/components/Directions.vue new file mode 100644 index 0000000..1e9c6c3 --- /dev/null +++ b/src/components/Directions.vue @@ -0,0 +1,234 @@ + + + + + \ No newline at end of file diff --git a/src/components/Header.vue b/src/components/Header.vue index f6edb79..e60b6bf 100644 --- a/src/components/Header.vue +++ b/src/components/Header.vue @@ -27,18 +27,7 @@ -
-
-
- -
-
- - ( ) - -
-
-
+ @@ -63,9 +52,6 @@ export default { background: #1b3d70; } -.header-f { - background-color: #bb8800; -} .cart-icon-custom-properties { font-size: 20px; } diff --git a/src/components/MainMenu.vue b/src/components/MainMenu.vue new file mode 100644 index 0000000..2bbde96 --- /dev/null +++ b/src/components/MainMenu.vue @@ -0,0 +1,110 @@ + + + + diff --git a/src/icons.js b/src/icons.js index 1fcb93c..2d2c1a5 100644 --- a/src/icons.js +++ b/src/icons.js @@ -11,7 +11,8 @@ import { faShoppingCart, faTrash, faMapMarkerAlt, - faPhoneAlt + faPhoneAlt, + faBars } from '@fortawesome/free-solid-svg-icons' @@ -27,4 +28,5 @@ library.add(faShoppingCart) library.add(faTrash) library.add(faMapMarkerAlt) library.add(faPhoneAlt) +library.add(faBars) diff --git a/src/routes.js b/src/routes.js index af8b93b..a770734 100644 --- a/src/routes.js +++ b/src/routes.js @@ -3,7 +3,6 @@ import VueRouter from 'vue-router' import Home from './view/Home.vue' import PersonalData from './view/PersonalData.vue' -import Cart from './view/Cart.vue' const routes = [ { @@ -20,11 +19,6 @@ const routes = [ path: '/datosPersonales', component: PersonalData, name: 'personalData' - }, - { - path: '/cart', - component: Cart, - name: 'cart' } ] diff --git a/src/view/Cart.vue b/src/view/Cart.vue deleted file mode 100644 index a855054..0000000 --- a/src/view/Cart.vue +++ /dev/null @@ -1,99 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/view/Home.vue b/src/view/Home.vue index 5f8cb6a..3cbdaf0 100644 --- a/src/view/Home.vue +++ b/src/view/Home.vue @@ -78,6 +78,7 @@