]> source.dussan.org Git - nextcloud-server.git/commitdiff
Bring back the restore share button 23630/head
authorVincent Petry <vincent@nextcloud.com>
Thu, 22 Oct 2020 13:03:42 +0000 (15:03 +0200)
committerVincent Petry <vincent@nextcloud.com>
Thu, 22 Oct 2020 13:06:11 +0000 (15:06 +0200)
Fix disabled default file action to still use an anchor element, as this
is used in many other places (and potentially apps).

Adjusted anchor style to not look like it's clickable and added extras
to make sure everything inside still looks clickable as before.

Signed-off-by: Vincent Petry <vincent@nextcloud.com>
apps/files/css/files.scss
apps/files/js/filelist.js

index e47e47d7f4b8496ae1c28b5f9db0d783b022df8d..c323ff9b51b439dfdcb66ba01492100c7b1abf53 100644 (file)
@@ -539,6 +539,23 @@ table td.selection {
        cursor: default !important;
 }
 
+/*
+ * Make the disabled link look not like a link in file list rows
+ */
+#fileList a.name.disabled {
+       * {
+               cursor: default;
+       }
+
+       a, a * {
+               cursor: pointer;
+       }
+
+       &:focus {
+               background: none;
+       }
+}
+
 a.action > img {
        height: 16px;
        width: 16px;
index 936f907a32485452c38b369db6b4df29bad43344..35800c8d279f215459625328d3f0cf36521f6758 100644 (file)
                                "href": linkUrl
                        });
                        if (this._defaultFileActionsDisabled) {
-                               linkElem = $('<p></p>').attr({
-                                       "class": "name"
-                               })
+                               linkElem.addClass('disabled');
                        }
 
                        linkElem.append('<div class="thumbnail-wrapper"><div class="thumbnail" style="background-image:url(' + icon + ');"></div></div>');