-
-
-
-
![]()
+ data-bs-dismiss="modal"
+ class="crop-item-wrapper" :style="'background-image: url('+seed.assetsFolder+'/6.png)'">
+
+
+ {{ seed.cropData.timeToGrow }}
+ {{ seed.quantity }}
- {{ seed.name }}
- {{ seed.cropData.timeToGrow }} minutes
- ({{ seed.quantity }} left)
@@ -40,8 +35,8 @@
-
@@ -77,17 +72,6 @@ export default {
harvestField(field) {
this.$store.commit('harvestSeed', field);
},
- // cropInformation(id) {
- // this.$store.commit('selectField', id);
- //
- // if (!this.$store.getters.selectedField.data) {
- // return false;
- // }
- //
- // const modal = new Modal(document.getElementById('cropInformationModal'))
- // modal.toggle();
- // return false;
- // },
getCropAsset(field) {
let seed = this.$store.state.itemCatalogue.find((item) => {
return item.id === field.data.seed_id;
@@ -155,4 +139,41 @@ export default {
background-color: green;
height: 0.2em;
}
+
+.crop-item-wrapper {
+ align-content: center;
+ width: 3.7em;
+ height: 3.7em;
+ margin: 3px auto;
+ padding: 0;
+ position: relative;
+}
+
+.crop-item {
+ background-repeat: no-repeat;
+ background-size: 100%;
+}
+
+.growtime-display {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ z-index: 500;
+ padding: 0 0.4em;
+ margin-bottom: -0.5em;
+ background-color: green;
+ border-radius: 15px;
+}
+
+.quantity-display {
+ position: absolute;
+ bottom: 0;
+ right: 0;
+ z-index: 500;
+ padding: 0 0.4em;
+ margin-bottom: -0.5em;
+ background-color: yellow;
+ border-radius: 15px;
+}
+
\ No newline at end of file
diff --git a/src/components/CropInformation.vue b/src/components/CropInformation.vue
deleted file mode 100644
index b954b2c..0000000
--- a/src/components/CropInformation.vue
+++ /dev/null
@@ -1,35 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/components/InventoryDialog.vue b/src/components/InventoryDialog.vue
new file mode 100644
index 0000000..dd19bdd
--- /dev/null
+++ b/src/components/InventoryDialog.vue
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
+ {{ item.name }}
+ {{ item.quantity }}
+
+
+
+ You don't have any items yet.
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/MenuBar.vue b/src/components/MenuBar.vue
index 52b9642..7f7cfee 100644
--- a/src/components/MenuBar.vue
+++ b/src/components/MenuBar.vue
@@ -5,7 +5,7 @@
-
+