diff options
author | Vincent Petry <pvince81@owncloud.com> | 2014-12-11 18:20:04 +0100 |
---|---|---|
committer | Vincent Petry <pvince81@owncloud.com> | 2014-12-11 18:23:30 +0100 |
commit | a89aad05c00607e8bf2e84ff12852cef0c245b4a (patch) | |
tree | e18a8373a05af09d8f942983f741cdc1b4b7b2e5 /apps/files/css | |
parent | 81e9d43e237fe80bf0b053bc8f5b34219da11a6e (diff) | |
download | nextcloud-server-a89aad05c00607e8bf2e84ff12852cef0c245b4a.tar.gz nextcloud-server-a89aad05c00607e8bf2e84ff12852cef0c245b4a.zip |
Replace input checkbox CSS selector with .electCheckBox
Diffstat (limited to 'apps/files/css')
-rw-r--r-- | apps/files/css/files.css | 26 |
1 files changed, 11 insertions, 15 deletions
diff --git a/apps/files/css/files.css b/apps/files/css/files.css index 20f402e90b6..d8336847e00 100644 --- a/apps/files/css/files.css +++ b/apps/files/css/files.css @@ -357,7 +357,7 @@ table td.filename .uploadtext { } /* File checkboxes */ -#fileList tr td.filename>input[type="checkbox"]:first-child { +#fileList tr td.filename>.selectCheckBox { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); opacity: 0; @@ -366,38 +366,34 @@ table td.filename .uploadtext { margin: 32px 0 4px 32px; /* bigger clickable area doesn’t work in FF width:2.8em; height:2.4em;*/ } /* Show checkbox when hovering, checked, or selected */ -#fileList tr:hover td.filename>input[type="checkbox"]:first-child, -#fileList tr:focus td.filename>input[type="checkbox"]:first-child, -#fileList tr td.filename>input[type="checkbox"]:checked:first-child, -#fileList tr.selected td.filename>input[type="checkbox"]:first-child { +#fileList tr:hover td.filename>.selectCheckBox, +#fileList tr:focus td.filename>.selectCheckBox, +#fileList tr td.filename>.selectCheckBox:checked, +#fileList tr.selected td.filename>.selectCheckBox { opacity: 1; } -.lte9 #fileList tr:hover td.filename>input[type="checkbox"]:first-child, -.lte9 #fileList tr:focus td.filename>input[type="checkbox"]:first-child, -.lte9 #fileList tr td.filename>input[type="checkbox"][checked=checked]:first-child, -.lte9 #fileList tr.selected td.filename>input[type="checkbox"]:first-child { +.lte9 #fileList tr:hover td.filename>.selectCheckBox, +.lte9 #fileList tr:focus td.filename>.selectCheckBox, +.lte9 #fileList tr td.filename>.selectCheckBox[checked=checked], +.lte9 #fileList tr.selected td.filename>.selectCheckBox { -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); } /* Use label to have bigger clickable size for checkbox */ -#fileList tr td.filename>input[type="checkbox"] + label, +#fileList tr td.filename>.selectCheckBox + label, .select-all + label { height: 50px; position: absolute; width: 50px; z-index: 5; } -#fileList tr td.filename>input[type="checkbox"]{ +#fileList tr td.filename>.selectCheckBox { /* sometimes checkbox height is bigger (KDE/Qt), so setting to absolute * to prevent it to increase the height */ position: absolute; z-index: 10; } -#fileList tr td.filename>input[type="checkbox"] + label { - left: 0; - top: 0; -} .select-all + label { top: 0; } |