diff --git a/public/img/pages/forms/search_notfound.png b/public/img/pages/forms/search_notfound.png new file mode 100644 index 0000000..534f223 Binary files /dev/null and b/public/img/pages/forms/search_notfound.png differ diff --git a/resources/js/components/common/Dropdown.vue b/resources/js/components/common/Dropdown.vue index 653bf25..767f7d1 100644 --- a/resources/js/components/common/Dropdown.vue +++ b/resources/js/components/common/Dropdown.vue @@ -31,7 +31,7 @@ export default { }, props: { - dropdownClass: { type: String, default: 'origin-top-right absolute right-0 mt-2 w-56 rounded-md shadow-lg bg-white dark:bg-gray-800 ring-1 ring-black ring-opacity-5 z-50' } + dropdownClass: { type: String, default: 'origin-top-right absolute right-0 mt-2 w-56 rounded-md shadow-lg bg-white dark:bg-gray-800 ring-1 ring-black ring-opacity-5 z-20' } }, data () { return { diff --git a/resources/js/components/pages/forms/show/ExtraMenu.vue b/resources/js/components/pages/forms/show/ExtraMenu.vue index 83d5a0f..e4cce28 100644 --- a/resources/js/components/pages/forms/show/ExtraMenu.vue +++ b/resources/js/components/pages/forms/show/ExtraMenu.vue @@ -5,7 +5,7 @@ @@ -87,12 +131,14 @@ export default { name: 'ExtraMenu', components: { Dropdown, CreateTemplateModal }, props: { - form: { type: Object, required: true } + form: { type: Object, required: true }, + isMainPage: { type: Boolean, required: false, default: false } }, data: () => ({ loadingDuplicate: false, loadingDelete: false, + showDeleteFormModal: false, showCreateTemplateModal: false }), @@ -104,6 +150,14 @@ export default { }, methods: { + copyLink(){ + const el = document.createElement('textarea') + el.value = this.form.share_url + document.body.appendChild(el) + el.select() + document.execCommand('copy') + document.body.removeChild(el) + }, duplicateForm() { if (this.loadingDuplicate) return this.loadingDuplicate = true diff --git a/resources/js/pages/home.vue b/resources/js/pages/home.vue index 5cb84af..a9bc0ac 100644 --- a/resources/js/pages/home.vue +++ b/resources/js/pages/home.vue @@ -1,71 +1,89 @@