ui tweaks

This commit is contained in:
Nazar Kanaev
2020-06-26 22:40:44 +01:00
parent 02ad42a52d
commit 312b4a54c1
5 changed files with 42 additions and 21 deletions

View File

@@ -6,6 +6,7 @@ var FILTERS = [
{'title': 'Starred', 'value': 'starred', 'icon': 'star'},
]
Vue.use(window['v-click-outside'])
var vm = new Vue({
el: '#app',
@@ -103,6 +104,22 @@ var vm = new Vue({
is_expanded: true,
})
},
renameFeed: function(feed) {
var newTitle = prompt('Enter new title', feed.title)
feed.title = newTitle
this.settingsManageDropdown = null
},
deleteFeed: function(feed) {
if (confirm('Are you sure you want to delete ' + feed.title + '?')) {
this.feeds = this.feeds.filter(function(f) { f.id != feed.id })
}
},
hideSettingsMenu: function() {
this.settingsManageDropdown = null
},
hideSettingsModal: function() {
this.settingsShow = false
},
}
})
vm.settingsShow = true