add placeholder and autofocus to new feed url

This commit is contained in:
David Adi Nugroho 2021-12-22 07:54:49 +07:00 committed by nkanaev
parent df655aca5e
commit cb50aed89a
2 changed files with 7 additions and 1 deletions

View File

@ -354,7 +354,7 @@
<p class="cursor-default"><b>New Feed</b></p> <p class="cursor-default"><b>New Feed</b></p>
<form action="" @submit.prevent="createFeed(event)" class="mt-4"> <form action="" @submit.prevent="createFeed(event)" class="mt-4">
<label for="feed-url">URL</label> <label for="feed-url">URL</label>
<input id="feed-url" name="url" type="url" class="form-control" required autocomplete="off" :readonly="feedNewChoice.length > 0"> <input id="feed-url" name="url" type="url" class="form-control" required autocomplete="off" :readonly="feedNewChoice.length > 0" placeholder="https://example.com/feed" v-focus>
<label for="feed-folder" class="mt-3 d-block"> <label for="feed-folder" class="mt-3 d-block">
Folder Folder
<a href="#" class="float-right text-decoration-none" @click.prevent="createNewFeedFolder()">new folder</a> <a href="#" class="float-right text-decoration-none" @click.prevent="createNewFeedFolder()">new folder</a>

View File

@ -21,6 +21,12 @@ Vue.directive('scroll', {
}, },
}) })
Vue.directive('focus', {
inserted: function(el) {
el.focus()
}
})
Vue.component('drag', { Vue.component('drag', {
props: ['width'], props: ['width'],
template: '<div class="drag"></div>', template: '<div class="drag"></div>',