diff --git a/src/renderer/components/TimelineSpace/Modals/NewToot.vue b/src/renderer/components/TimelineSpace/Modals/NewToot.vue
index 6deb5448..0e740352 100644
--- a/src/renderer/components/TimelineSpace/Modals/NewToot.vue
+++ b/src/renderer/components/TimelineSpace/Modals/NewToot.vue
@@ -14,6 +14,16 @@
+
+
+
+
+
+
@@ -132,7 +147,9 @@ export default {
status: '',
spoiler: '',
showContentWarning: false,
- visibilityList: Visibility
+ visibilityList: Visibility,
+ openPoll: false,
+ polls: ['', '']
}
},
computed: {
@@ -323,6 +340,12 @@ export default {
},
updateDescription(id, value) {
this.$store.commit('TimelineSpace/Modals/NewToot/updateMediaDescription', { id: id, description: value })
+ },
+ togglePollForm() {
+ this.openPoll = !this.openPoll
+ },
+ addPoll() {
+ this.polls.push('')
}
}
}
@@ -355,6 +378,23 @@ export default {
}
}
+ .poll {
+ border-top: 1px solid #ebebeb;
+
+ .poll-list {
+ list-style: none;
+ padding-left: 16px;
+
+ .poll-option {
+ line-height: 38px;
+ }
+ }
+
+ .add-poll {
+ margin: 0 0 8px 40px;
+ }
+ }
+
.preview {
box-sizing: border-box;
display: flex;
@@ -429,6 +469,11 @@ export default {
}
}
+ .poll {
+ float: left;
+ margin-left: 8px;
+ }
+
.privacy {
float: left;
margin-left: 8px;