From f2477a47628d5d1524b25142bb07fbef85a2ef98 Mon Sep 17 00:00:00 2001
From: AkiraFukushima
Date: Mon, 30 Apr 2018 21:33:12 +0900
Subject: [PATCH] refs #254 Add delete button in toot detail menu if toot is my
toot
---
.../TimelineSpace/Contents/Cards/Toot.vue | 22 ++++++++++++++-----
1 file changed, 17 insertions(+), 5 deletions(-)
diff --git a/src/renderer/components/TimelineSpace/Contents/Cards/Toot.vue b/src/renderer/components/TimelineSpace/Contents/Cards/Toot.vue
index c81d0a37..c0a06bde 100644
--- a/src/renderer/components/TimelineSpace/Contents/Cards/Toot.vue
+++ b/src/renderer/components/TimelineSpace/Contents/Cards/Toot.vue
@@ -57,9 +57,11 @@
Copy Link to Toot
+
+ Delete
+
-
@@ -224,6 +226,11 @@ export default {
return this.originalMessage(message).favourites_count
}
return ''
+ },
+ isMyMessage (message) {
+ return this.$store.state.TimelineSpace.account.accountId === this.originalMessage(message).account.id
+ },
+ deleteToot (message) {
}
}
}
@@ -350,10 +357,9 @@ function findLink (target) {
}
.toot-menu {
- padding-right: 8px;
-
.menu-list {
padding: 0;
+ margin: 4px 0;
font-size: 0.8em;
list-style-type: none;
line-height: 20px;
@@ -362,13 +368,19 @@ function findLink (target) {
li {
box-sizing: border-box;
- padding-left: 0.5em;
- padding-bottom: 0.5em;
+ margin: 0;
+ padding: 0 1.1em 0.5em;
&:hover {
background-color: #f2f6fc;
cursor: pointer;
}
+
+ &.separate {
+ border-top: 1px solid var(--theme-border-color);
+ padding-top: 4px;
+ margin-top: 2px;
+ }
}
}
}