From a4a716c170aa664ba4805fb9f22cb537b2309c19 Mon Sep 17 00:00:00 2001
From: Standa Platil
Date: Tue, 9 Feb 2021 13:47:40 +0100
Subject: [PATCH] kalendar + sedadla
---
package-lock.json | 24 ++++++++++++++++--
package.json | 1 +
src/App.vue | 63 ++++++++++++++++++++++++++++++++++++++++-------
3 files changed, 77 insertions(+), 11 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index b3af7cb..dd8cb54 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -3989,6 +3989,16 @@
"assert-plus": "^1.0.0"
}
},
+ "date-fns": {
+ "version": "2.17.0",
+ "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.17.0.tgz",
+ "integrity": "sha512-ZEhqxUtEZeGgg9eHNSOAJ8O9xqSgiJdrL0lzSSfMF54x6KXWJiOH/xntSJ9YomJPrYH/p08t6gWjGWq1SDJlSA=="
+ },
+ "date-fns-tz": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/date-fns-tz/-/date-fns-tz-1.1.1.tgz",
+ "integrity": "sha512-5PR604TlyvpiNXtvn+PZCcCazsI8fI1am3/aimNFN8CMqHQ0KRl+6hB46y4mDbB7bk3+caEx3qHhS7Ewac/FIg=="
+ },
"de-indent": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
@@ -6913,8 +6923,7 @@
"lodash": {
"version": "4.17.20",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz",
- "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==",
- "dev": true
+ "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA=="
},
"lodash.defaultsdeep": {
"version": "4.6.1",
@@ -10787,6 +10796,17 @@
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
"dev": true
},
+ "v-calendar": {
+ "version": "2.2.3",
+ "resolved": "https://registry.npmjs.org/v-calendar/-/v-calendar-2.2.3.tgz",
+ "integrity": "sha512-E4dByu3vDYtleIsZcciUJANpKn6zI0DCXzRsm6g3VsfV7Wpr49t+OQrrc6zVFtISardEUCabivzJOJ0NVdga/Q==",
+ "requires": {
+ "core-js": "^3.6.5",
+ "date-fns": "^2.8.1",
+ "date-fns-tz": "^1.0.12",
+ "lodash": "4.17.20"
+ }
+ },
"v8-compile-cache": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz",
diff --git a/package.json b/package.json
index b372f5a..a13bda1 100644
--- a/package.json
+++ b/package.json
@@ -9,6 +9,7 @@
},
"dependencies": {
"core-js": "^3.6.5",
+ "v-calendar": "^2.2.3",
"vue": "^2.6.11"
},
"devDependencies": {
diff --git a/src/App.vue b/src/App.vue
index 80381b2..fe3ddc1 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -11,30 +11,36 @@
+
+
-
+
-
-
-
-
+
+
+ {{ seat }}
+
+
{{ seat }}
-
+
@@ -69,6 +75,11 @@
@@ -109,10 +141,23 @@ export default {
border: 1px solid grey;
}
- .seat:hover{
+ .seat div:hover{
cursor: pointer;
background-color: lightgray;
}
+ .seat .disabled{
+ color: lightgray;
+ }
+
+ .seat .disabled:hover{
+ cursor: default;
+ background-color: transparent;
+ }
+
+ .seat .chosen{
+ background-color: lightgreen;
+ }
+