| Index: chrome/browser/resources/file_manager/css/file_manager.css
|
| diff --git a/chrome/browser/resources/file_manager/css/file_manager.css b/chrome/browser/resources/file_manager/css/file_manager.css
|
| index 1a235acb05afd6ff59adac17c7c25a2d5053249e..06d84263bce5c476c4ad7c6e1229f03c24ba7549 100644
|
| --- a/chrome/browser/resources/file_manager/css/file_manager.css
|
| +++ b/chrome/browser/resources/file_manager/css/file_manager.css
|
| @@ -1100,24 +1100,42 @@ input.rename {
|
| padding-left: 25px;
|
| }
|
|
|
| -.preview-thumbnails > .thumbnail {
|
| +.preview-thumbnails > .img-container {
|
| background-color: white;
|
| - border: 1px solid #fff;
|
| + background-size: 35px 35px; /* For file icons. */
|
| + border: 2px solid white;
|
| box-shadow: 0 1px 1px rgba(80, 80, 80, 0.5);
|
| + box-sizing: border-box;
|
| + cursor: pointer;
|
| height: 35px;
|
| margin: 0 0 0 -25px; /* Overlapped images. */
|
| + overflow: hidden;
|
| position: relative;
|
| width: 35px;
|
| }
|
|
|
| -.preview-thumbnails > .thumbnail > .img-container {
|
| - background-size: 35px 35px;
|
| - border: 1px solid white;
|
| - box-sizing: border-box;
|
| - height: 35px;
|
| - overflow: hidden;
|
| - position: relative;
|
| - width: 35px;
|
| +.preview-thumbnails > .popup {
|
| + -webkit-transform: translate(0, 3px) scale(0.95);
|
| + background-color: #f2f2f2;
|
| + border: 2px solid #fff;
|
| + bottom: 8px;
|
| + box-shadow: 0 0 0 1px #F0F0F0,
|
| + 0 0 0 2px #D0D0D0,
|
| + 2px 2px 6px rgba(0, 0, 0, 0.2);
|
| + display: -webkit-flex;
|
| + left: -8px;
|
| + opacity: 0;
|
| + pointer-events: none;
|
| + position: absolute;
|
| + transition: opacity 180ms ease-in 300ms,
|
| + -webkit-transform 180ms ease-in 300ms;
|
| + z-index: 1000;
|
| +}
|
| +
|
| +.preview-thumbnails.has-zoom:hover > .popup {
|
| + -webkit-transform: translate(0, 0) scale(1.0);
|
| + opacity: 1;
|
| + pointer-events: auto;
|
| }
|
|
|
| @-webkit-keyframes fadeIn {
|
| @@ -1138,39 +1156,15 @@ input.rename {
|
| }
|
| }
|
|
|
| -.preview-thumbnails > .popup {
|
| - -webkit-transform: translate(0, 3px) scale(0.95);
|
| - background-color: #f2f2f2;
|
| - border: 2px solid #fff;
|
| - box-shadow: 0 0 0 1px #F0F0F0,
|
| - 0 0 0 2px #D0D0D0,
|
| - 2px 2px 6px rgba(0, 0, 0, 0.2);
|
| - margin: 6px 0 0 -40px;
|
| - opacity: 0;
|
| - pointer-events: none;
|
| - position: absolute;
|
| - z-index: 1; /* will be overridden with 1000 by script. */
|
| +.preview-thumbnails img {
|
| + -webkit-animation: fadeIn 180ms ease-in-out;
|
| }
|
|
|
| .preview-thumbnails > .popup > img {
|
| + -webkit-flex: 1 1 0;
|
| -webkit-user-drag: none;
|
| }
|
|
|
| -.preview-thumbnails > * {
|
| - transition: all 180ms ease-in;
|
| - transition-delay: 300ms;
|
| -}
|
| -
|
| -.preview-thumbnails.has-zoom:hover > .popup {
|
| - -webkit-transform: translate(0, 0) scale(1.0);
|
| - opacity: 1;
|
| - pointer-events: auto;
|
| -}
|
| -
|
| -.preview-thumbnails.has-zoom:hover > .thumbnail {
|
| - opacity: 0;
|
| -}
|
| -
|
| /* Table splitter element */
|
| .table-header-splitter {
|
| background-image: -webkit-image-set(
|
|
|