Commit d3d6aa10 authored by Luciano Pacheco's avatar Luciano Pacheco Committed by Commit Bot

Files app: Fix background color of icons on list view

CL:2043519 moved the background-color too far up in the CSS creating
grey backgrounds in some type of icons. This CL fixes by moving the
background-color to [file-type-icon='folder'] and its sub-types that are
used for Drive entities: shared folder, shared drive, computers, etc.
Also add the background-color to some icons that *doesn't* have
[file-type-icon='folder'].

Bug: 992821
Change-Id: Iafac396941fca601d9318fcd58c8620540c9038b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2050288
Auto-Submit: Luciano Pacheco <lucmult@chromium.org>
Reviewed-by: default avatarAlex Danilo <adanilo@chromium.org>
Commit-Queue: Alex Danilo <adanilo@chromium.org>
Cr-Commit-Position: refs/heads/master@{#740878}
parent 0e3d1135
......@@ -20,7 +20,6 @@
body.files-ng [file-type-icon] {
-webkit-mask-position: center;
-webkit-mask-repeat: no-repeat;
background-color: currentColor;
background-image: url(../images/filetype/filetype_generic.svg);
background-size: 20px 20px;
}
......@@ -63,6 +62,7 @@ body.files-ng [file-type-icon='excel'] {
body.files-ng [file-type-icon='folder'] {
-webkit-mask-image: url(../images/filetype/filetype_folder.svg);
background-color: currentColor;
background-image: none;
}
......@@ -78,7 +78,7 @@ body.check-select.files-ng #list-container li[selected] [file-type-icon] {
}
body.files-ng .computers-root[file-type-icon='folder'] {
background-image: url(../images/volumes/computer.svg);
-webkit-mask-image: url(../images/volumes/computer.svg);
}
.external-media-root[file-type-icon='folder'] {
......@@ -88,7 +88,7 @@ body.files-ng .computers-root[file-type-icon='folder'] {
}
body.files-ng .external-media-root[file-type-icon='folder'] {
background-image: url(../images/volumes/usb.svg);
-webkit-mask-image: url(../images/volumes/usb.svg);
}
.shared[file-type-icon='folder'] {
......@@ -98,7 +98,7 @@ body.files-ng .external-media-root[file-type-icon='folder'] {
}
body.files-ng .shared[file-type-icon='folder'] {
background-image: url(../images/filetype/filetype_folder_shared.svg);
-webkit-mask-image: url(../images/filetype/filetype_folder_shared.svg);
}
.team-drive-root[file-type-icon='folder'] {
......@@ -108,7 +108,7 @@ body.files-ng .shared[file-type-icon='folder'] {
}
body.files-ng .team-drive-root[file-type-icon='folder'] {
background-image: url(../images/volumes/hard_drive.svg);
-webkit-mask-image: url(../images/volumes/hard_drive.svg);
}
.tree-row[selected] > [file-type-icon='folder'] {
......@@ -395,6 +395,7 @@ body.files-ng [file-type-icon='word'] {
body.files-ng [file-type-icon='downloads'] {
-webkit-mask-image: url(../images/volumes/downloads.svg);
background-color: currentColor;
background-image: none;
}
......@@ -704,6 +705,7 @@ body.files-ng [file-type-icon='downloads'] {
body.files-ng [file-type-icon='removable'] {
-webkit-mask-image: url(../images/volumes/hard_drive.svg);
background-color: currentColor;
background-image: none;
}
......@@ -757,6 +759,7 @@ body.files-ng [file-type-icon='removable'] {
body.files-ng [file-type-icon='crostini'] {
-webkit-mask-image: url(../images/volumes/linux_files.svg);
background-color: currentColor;
background-image: none;
}
......@@ -781,6 +784,7 @@ body.files-ng [file-type-icon='crostini'] {
body.files-ng [file-type-icon='android_files'] {
-webkit-mask-image: url(../images/volumes/android.svg);
background-color: currentColor;
background-image: none;
}
......@@ -800,6 +804,7 @@ body.files-ng [file-type-icon='android_files'] {
body.files-ng [file-type-icon='plugin_vm'] {
-webkit-mask-image: url(../images/volumes/plugin_vm.svg);
background-color: currentColor;
background-image: none;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment