-
![]()
+
-
-
+
+
-
-
social medi
-
social medi
-
social medi
+
+
{{ keep?.name }}
+
+
{{ keep?.description }}
-
{{ keep?.name }}
-
{{ keep?.description }}
-
-
-
-
-
-
-
-
![]()
-
{{ keep?.creator?.name }}
-
+
+
+
-
-
-
-
-
-
@@ -57,6 +42,7 @@ import { computed } from 'vue'
import { Modal } from 'bootstrap'
import { logger } from '../utils/Logger.js'
import { useRouter } from 'vue-router'
+import KeepStatsBar from './KeepStatsBar.vue'
export default {
props: {
keep: {
@@ -76,30 +62,31 @@ export default {
},
setup(props) {
// console.log(AppState.account)
- const router = useRouter()
+ const router = useRouter();
return {
- account: computed(() => {AppState.account}),
+ account: computed(() => { AppState.account; }),
viewProfile() {
// console.log(user.name)
// AppState.activeProfile = props.keep.creator
- Modal.getOrCreateInstance(document.getElementById('keepModal')).hide()
+ Modal.getOrCreateInstance(document.getElementById("keepModal")).hide();
// logger.log(props.keep.creator.id)
- router.push({name: 'Profile', params: {id: props.keep.creator.id}})
+ router.push({ name: "Profile", params: { id: props.keep.creator.id } });
}
- }
- }
+ };
+ },
+ components: { KeepStatsBar }
}
\ No newline at end of file
diff --git a/keepr.client/src/components/KeepModalButtons.vue b/keepr.client/src/components/KeepModalButtons.vue
new file mode 100644
index 0000000..7c24452
--- /dev/null
+++ b/keepr.client/src/components/KeepModalButtons.vue
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
{{ keep?.creator?.name }}
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/keepr.client/src/components/KeepStatsBar.vue b/keepr.client/src/components/KeepStatsBar.vue
index d16582c..264d304 100644
--- a/keepr.client/src/components/KeepStatsBar.vue
+++ b/keepr.client/src/components/KeepStatsBar.vue
@@ -1,9 +1,9 @@
- {{keep.views}}
- {{keep.kept}}
- 0
+ {{keep.views}}
+ {{keep.kept}}
+ 0
@@ -38,9 +38,6 @@ export default {
\ No newline at end of file
diff --git a/keepr.client/src/components/ProfileKeepTile.vue b/keepr.client/src/components/ProfileKeepTile.vue
index b7bbd94..044316e 100644
--- a/keepr.client/src/components/ProfileKeepTile.vue
+++ b/keepr.client/src/components/ProfileKeepTile.vue
@@ -57,4 +57,9 @@ export default {
.profile-pic {
height: 36px;
}
+
+.card-title {
+ color: #fffffff0;
+ text-shadow: 1px 1px 3px #000000e0;
+}
\ No newline at end of file
diff --git a/keepr.client/src/components/VaultKeepModal.vue b/keepr.client/src/components/VaultKeepModal.vue
index f19d1fe..4c323d8 100644
--- a/keepr.client/src/components/VaultKeepModal.vue
+++ b/keepr.client/src/components/VaultKeepModal.vue
@@ -90,11 +90,6 @@ export default {
\ No newline at end of file
diff --git a/keepr.client/src/components/VaultTile.vue b/keepr.client/src/components/VaultTile.vue
index 0c289be..97e8bc7 100644
--- a/keepr.client/src/components/VaultTile.vue
+++ b/keepr.client/src/components/VaultTile.vue
@@ -43,4 +43,9 @@ export default {
object-fit: cover;
}
+.card-title {
+ color: #fffffff0;
+ text-shadow: 1px 1px 3px #000000e0;
+}
+
\ No newline at end of file
diff --git a/keepr.client/src/pages/HomePage.vue b/keepr.client/src/pages/HomePage.vue
index e9a6877..7d0624c 100644
--- a/keepr.client/src/pages/HomePage.vue
+++ b/keepr.client/src/pages/HomePage.vue
@@ -8,7 +8,9 @@