cros: Remove default pinned apps trial.
[chromium-blink-merge.git] / chrome / browser / resources / file_manager / foreground / css / tree.css
blobe151977f7549f93e3796943eba55bb8e3aff8276
1 /* Copyright 2013 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */
5 /* Derived from /ui/webui/resources/css/table.css. */
7 tree {
8 display: block;
9 outline: none;
10 overflow: auto;
13 .tree-item > .tree-row {
14 -webkit-user-select: none;
15 cursor: default;
16 position: relative;
17 white-space: nowrap;
20 .expand-icon {
21 -webkit-transform: rotate(-90deg);
22 -webkit-transition: all 150ms;
23 background-image: -webkit-canvas(tree-triangle);
24 background-position: 50% 50%;
25 background-repeat: no-repeat;
26 background-size: 8px 5px;
27 display: inline-block;
28 height: 16px;
29 position: relative;
30 vertical-align: top;
33 html[dir=rtl] .expand-icon {
34 -webkit-transform: rotate(90deg);
37 .tree-item[expanded] > .tree-row > .expand-icon {
38 -webkit-transform: rotate(0);
39 background-image: -webkit-canvas(tree-triangle);
42 .tree-row .expand-icon {
43 visibility: hidden;
46 .tree-row[may-have-children] .expand-icon {
47 visibility: visible;
50 .tree-row[has-children=false] .expand-icon {
51 visibility: hidden;
54 .tree-row[selected] {
55 z-index: 2;
58 .tree-children[expanded] {
59 display: block;
62 .tree-children {
63 display: none;
66 .tree-item > .tree-row > * {
67 display: inline-block;
70 .tree-label {
71 white-space: pre;
74 /* We need to ensure that even empty labels take up space */
75 .tree-label:empty::after {
76 content: ' ';
77 white-space: pre;
80 .tree-rename > .tree-row > .tree-label {
81 -webkit-user-modify: read-write-plaintext-only;
82 -webkit-user-select: auto;