| 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 6c16d7361958ccc51cd4f1f6d2c869e89cbf40c6..8285b9537436cd01b87925239ebfeda94c59a520 100644
|
| --- a/chrome/browser/resources/file_manager/css/file_manager.css
|
| +++ b/chrome/browser/resources/file_manager/css/file_manager.css
|
| @@ -28,7 +28,7 @@ body {
|
|
|
| body.loaded {
|
| /* Do not use display:none because list will calculate metrics incorrectly. */
|
| - /*display: -webkit-box;*/
|
| + /* display: -webkit-box;*/
|
| opacity: 1;
|
| }
|
|
|
| @@ -39,16 +39,43 @@ body.loaded {
|
| }
|
|
|
| body[new-ui] ::-webkit-scrollbar {
|
| - height: 8px;
|
| + height: 0;
|
| + width: 0;
|
| +}
|
| +
|
| +/* TODO(mtomasz): Flip scrollbars to the opposite side for RTL languages. */
|
| +body[new-ui] .scrollbar-vertical {
|
| + bottom: 0;
|
| + position: absolute;
|
| + right: 0;
|
| + top: 0;
|
| + width: 10px;
|
| + z-index: 1000;
|
| +}
|
| +
|
| +body[new-ui] .scrollbar-button {
|
| + -webkit-transition: opacity 100ms;
|
| + background-color: black;
|
| + border: 1px solid #ccc;
|
| + border-radius: 3px;
|
| + box-sizing: border-box;
|
| + height: 50%;
|
| + margin-right: 2px;
|
| + opacity: 0;
|
| + position: absolute;
|
| width: 8px;
|
| }
|
|
|
| -body[new-ui] ::-webkit-scrollbar-track {
|
| - padding: 5px;
|
| +body[new-ui] :hover > .scrollbar-vertical > .scrollbar-button {
|
| + opacity: 0.3;
|
| }
|
|
|
| -body[new-ui] ::-webkit-scrollbar-thumb {
|
| - background-color: rgb(180, 180, 180);
|
| +body[new-ui] .scrollbar-vertical > .scrollbar-button:hover {
|
| + opacity: 0.4;
|
| +}
|
| +
|
| +body[new-ui] .scrollbar-vertical > .scrollbar-button.pressed {
|
| + opacity: 0.5;
|
| }
|
|
|
| #butter-bar-container {
|
| @@ -992,63 +1019,64 @@ body[type='full-page'] .thumbnail-grid .thumbnail-bottom {
|
| #list-container list > *,
|
| #list-container grid > *,
|
| #default-actions-list > * {
|
| + background-color: transparent;
|
| background-image: none;
|
| border-radius: 0;
|
| }
|
|
|
| -#list-container list > [selected],
|
| -#list-container grid > [selected],
|
| -#default-actions-list > [selected] {
|
| +#list-container list > li[selected],
|
| +#list-container grid > li[selected],
|
| +#default-actions-list > li[selected] {
|
| background-color: #dedede;
|
| }
|
|
|
| -body[new-ui] #list-container list > [selected],
|
| -body[new-ui] #list-container grid > [selected],
|
| -body[new-ui] #default-actions-list > [selected] {
|
| +body[new-ui] #list-container list > li[selected],
|
| +body[new-ui] #list-container grid > li[selected],
|
| +body[new-ui] #default-actions-list > li[selected] {
|
| background-color: rgb(225, 225, 225);
|
| }
|
|
|
| -#list-container list:focus > [selected],
|
| -#list-container grid:focus > [selected],
|
| -#default-actions-list:focus > [selected] {
|
| +#list-container list:focus > li[selected],
|
| +#list-container grid:focus > li[selected],
|
| +#default-actions-list:focus > li[selected] {
|
| background-color: rgb(203, 219, 241);
|
| }
|
|
|
| -body[new-ui] #list-container list:focus > [selected],
|
| -body[new-ui] #list-container grid:focus > [selected],
|
| -body[new-ui] #default-actions-list:focus > [selected] {
|
| +body[new-ui] #list-container list:focus > li[selected],
|
| +body[new-ui] #list-container grid:focus > li[selected],
|
| +body[new-ui] #default-actions-list:focus > li[selected] {
|
| background-color: rgb(77, 144, 254);
|
| }
|
|
|
| -#list-container list > .accepts[selected],
|
| -#list-container grid > .accepts[selected],
|
| -#list-container list > [selected]:hover,
|
| -#list-container grid > [selected]:hover,
|
| -#default-actions-list > [selected]:hover {
|
| +#list-container list > li.accepts[selected],
|
| +#list-container grid > li.accepts[selected],
|
| +#list-container list > li[selected]:hover,
|
| +#list-container grid > li[selected]:hover,
|
| +#default-actions-list > li[selected]:hover {
|
| background-color: rgb(193, 211, 236);
|
| }
|
|
|
| -body[new-ui] #list-container list > .accepts[selected],
|
| -body[new-ui] #list-container grid > .accepts[selected],
|
| -body[new-ui] #list-container list > [selected]:hover,
|
| -body[new-ui] #list-container grid > [selected]:hover,
|
| -body[new-ui] #default-actions-list > [selected]:hover {
|
| +body[new-ui] #list-container list > li.accepts[selected],
|
| +body[new-ui] #list-container grid > li.accepts[selected],
|
| +body[new-ui] #list-container list > li[selected]:hover,
|
| +body[new-ui] #list-container grid > li[selected]:hover,
|
| +body[new-ui] #default-actions-list > li[selected]:hover {
|
| background-color: rgb(215, 215, 215);
|
| }
|
|
|
| -body[new-ui] #list-container list:focus > .accepts[selected],
|
| -body[new-ui] #list-container grid:focus > .accepts[selected],
|
| -body[new-ui] #list-container list:focus > [selected]:hover,
|
| -body[new-ui] #list-container grid:focus > [selected]:hover,
|
| -body[new-ui] #default-actions-list:focus > [selected]:hover {
|
| +body[new-ui] #list-container list:focus > li.accepts[selected],
|
| +body[new-ui] #list-container grid:focus > li.accepts[selected],
|
| +body[new-ui] #list-container list:focus > li[selected]:hover,
|
| +body[new-ui] #list-container grid:focus > li[selected]:hover,
|
| +body[new-ui] #default-actions-list:focus > li[selected]:hover {
|
| background-color: rgb(48, 125, 254);
|
| }
|
|
|
| -#list-container list > .accepts,
|
| -#list-container grid > .accepts,
|
| -#list-container list > :hover,
|
| -#list-container grid > :hover,
|
| -#default-actions-list > :hover {
|
| +#list-container list > li.accepts,
|
| +#list-container grid > li.accepts,
|
| +#list-container list > li:hover,
|
| +#list-container grid > li:hover,
|
| +#default-actions-list > li:hover {
|
| background-color: #f1f1f1;
|
| }
|
|
|
| @@ -1058,9 +1086,9 @@ body[new-ui] #default-actions-list:focus > [selected]:hover {
|
| background-color: transparent;
|
| }
|
|
|
| -#directory-tree .tree-item.accepts > .tree-row,
|
| -#list-container list > .accepts,
|
| -#list-container grid > .accepts {
|
| +#directory-tree .tree-item.accepts > li.tree-row,
|
| +#list-container list > li.accepts,
|
| +#list-container grid > li.accepts {
|
| -webkit-animation: acceptsBlink 200ms linear 1s 3;
|
| }
|
|
|
| @@ -1072,6 +1100,10 @@ body[new-ui] #default-actions-list:focus > [selected]:hover {
|
| }
|
| }
|
|
|
| +.table-row-cell .selection-label {
|
| + -webkit-margin-end: 10px;
|
| +}
|
| +
|
| .table-row-cell .filename-label,
|
| .thumbnail-item .filename-label,
|
| /* Show ellipsis in cells. The name column has different structure and overrides
|
| @@ -1251,9 +1283,7 @@ body[new-ui] .preview-thumbnails > .thumbnail > .img-container {
|
| }
|
|
|
| body[new-ui] .table-header-splitter {
|
| - -webkit-border-start: none;
|
| - height: 40px;
|
| - width: 10px;
|
| + display: none;
|
| }
|
|
|
| /* Container for a table header. */
|
| @@ -1355,6 +1385,12 @@ body[new-ui] #list-container list:focus > [selected] .detail-name {
|
| vertical-align: middle;
|
| }
|
|
|
| +body[new-ui] #select-all-checkbox {
|
| + -webkit-margin-end: 13px;
|
| + -webkit-margin-start: 3px;
|
| + vertical-align: middle;
|
| +}
|
| +
|
| #list-container li.table-row:hover .file-checkbox,
|
| #list-container li.table-row:hover .pin,
|
| #list-container li.thumbnail-item:hover .file-checkbox {
|
| @@ -1367,6 +1403,10 @@ body[new-ui] #list-container list:focus > [selected] .detail-name {
|
| opacity: 1.0 !important;
|
| }
|
|
|
| +body[new-ui] #list-container list:focus li.table-row[selected] .file-checkbox {
|
| + -webkit-filter: contrast(300%) invert(100%);
|
| +}
|
| +
|
| #list-container li.table-row,
|
| #default-actions-list li {
|
| border: 1px solid white;
|
|
|