1 | .node-menu {
|
2 | position: relative;
|
3 | width: 150px;
|
4 | }
|
5 |
|
6 | .node-menu .node-menu-content {
|
7 | width: 100%;
|
8 | padding: 5px;
|
9 | position: absolute;
|
10 | border: 1px solid #bdbdbd;
|
11 | border-radius: 5%;
|
12 | box-shadow: 0 0 5px #bdbdbd;
|
13 | background-color: #eee;
|
14 | color: #212121;
|
15 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
16 | z-index: 999;
|
17 | }
|
18 |
|
19 | .node-menu .node-menu-content li.node-menu-item {
|
20 | list-style: none;
|
21 | padding: 3px;
|
22 | }
|
23 |
|
24 | .node-menu .node-menu-content .node-menu-item:hover {
|
25 | border-radius: 5%;
|
26 | opacity: unset;
|
27 | cursor: pointer;
|
28 | background-color: #bdbdbd;
|
29 | transition: background-color 0.2s ease-out;
|
30 | }
|
31 |
|
32 | .node-menu .node-menu-content .node-menu-item .node-menu-item-icon {
|
33 | display: inline-block;
|
34 | width: 16px;
|
35 | }
|
36 |
|
37 | .node-menu .node-menu-content .node-menu-item .node-menu-item-icon.new-tag:before {
|
38 | content: '\25CF';
|
39 | }
|
40 | .node-menu .node-menu-content .node-menu-item .node-menu-item-icon.new-folder:before {
|
41 | content: '\25B6';
|
42 | }
|
43 |
|
44 | .node-menu .node-menu-content .node-menu-item .node-menu-item-icon.rename:before {
|
45 | content: '\270E';
|
46 | }
|
47 |
|
48 | .node-menu .node-menu-content .node-menu-item .node-menu-item-icon.remove:before {
|
49 | content: '\2716';
|
50 | }
|
51 |
|
52 | .node-menu .node-menu-content .node-menu-item .node-menu-item-value {
|
53 | margin-left: 5px;
|
54 | }
|
55 |
|
56 | tree-internal ul {
|
57 | padding: 3px 0 3px 25px;
|
58 | }
|
59 |
|
60 | tree-internal li {
|
61 | padding: 0;
|
62 | margin: 0;
|
63 | list-style: none;
|
64 | }
|
65 |
|
66 | tree-internal .over-drop-target {
|
67 | border: 4px solid #757575;
|
68 | transition: padding 0.2s ease-out;
|
69 | padding: 5px;
|
70 | border-radius: 5%;
|
71 | }
|
72 |
|
73 | tree-internal .tree {
|
74 | box-sizing: border-box;
|
75 | font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
|
76 | }
|
77 |
|
78 | tree-internal .tree li {
|
79 | list-style: none;
|
80 | cursor: default;
|
81 | }
|
82 |
|
83 | tree-internal .tree li div {
|
84 | display: inline-block;
|
85 | box-sizing: border-box;
|
86 | }
|
87 |
|
88 | tree-internal .tree .node-value {
|
89 | display: inline-block;
|
90 | color: #212121;
|
91 | }
|
92 |
|
93 | tree-internal .tree .node-value:after {
|
94 | display: block;
|
95 | padding-top: -3px;
|
96 | width: 0;
|
97 | height: 2px;
|
98 | background-color: #212121;
|
99 | content: '';
|
100 | transition: width 0.3s;
|
101 | }
|
102 |
|
103 | tree-internal .tree .node-value:hover:after {
|
104 | width: 100%;
|
105 | }
|
106 |
|
107 | tree-internal .tree .node-left-menu {
|
108 | display: inline-block;
|
109 | height: 100%;
|
110 | width: auto;
|
111 | }
|
112 |
|
113 | tree-internal .tree .node-left-menu span:before {
|
114 | content: '\2026';
|
115 | color: #757575;
|
116 | }
|
117 |
|
118 | tree-internal .tree .node-selected:after {
|
119 | width: 100%;
|
120 | }
|
121 |
|
122 | tree-internal .tree .folding {
|
123 | width: 25px;
|
124 | display: inline-block;
|
125 | line-height: 1px;
|
126 | padding: 0 5px;
|
127 | font-weight: bold;
|
128 | }
|
129 |
|
130 | tree-internal .tree .folding.node-collapsed {
|
131 | cursor: pointer;
|
132 | }
|
133 |
|
134 | tree-internal .tree .folding.node-collapsed:before {
|
135 | content: '\25B6';
|
136 | color: #757575;
|
137 | }
|
138 |
|
139 | tree-internal .tree .folding.node-expanded {
|
140 | cursor: pointer;
|
141 | }
|
142 |
|
143 | tree-internal .tree .folding.node-expanded:before {
|
144 | content: '\25BC';
|
145 | color: #757575;
|
146 | }
|
147 |
|
148 | tree-internal .tree .folding.node-empty {
|
149 | color: #212121;
|
150 | text-align: center;
|
151 | font-size: 0.89em;
|
152 | }
|
153 |
|
154 | tree-internal .tree .folding.node-empty:before {
|
155 | content: '\25B6';
|
156 | color: #757575;
|
157 | }
|
158 |
|
159 | tree-internal .tree .folding.node-leaf {
|
160 | color: #212121;
|
161 | text-align: center;
|
162 | font-size: 0.89em;
|
163 | }
|
164 |
|
165 | tree-internal .tree .folding.node-leaf:before {
|
166 | content: '\25CF';
|
167 | color: #757575;
|
168 | }
|
169 |
|
170 | tree-internal ul.rootless {
|
171 | padding: 0;
|
172 | }
|
173 |
|
174 | tree-internal div.rootless {
|
175 | display: none !important;
|
176 | }
|
177 |
|
178 | tree-internal .loading-children:after {
|
179 | content: ' loading ...';
|
180 | color: #6a1b9a;
|
181 | font-style: italic;
|
182 | font-size: 0.9em;
|
183 | animation-name: loading-children;
|
184 | animation-duration: 2s;
|
185 | animation-timing-function: ease-in-out;
|
186 | animation-iteration-count: infinite;
|
187 | }
|
188 |
|
189 | @keyframes loading-children {
|
190 | 0% { color: #f3e5f5; }
|
191 | 12.5% { color: #e1bee7; }
|
192 | 25% { color: #ce93d8; }
|
193 | 37.5% { color: #ba68c8; }
|
194 | 50% { color: #ab47bc; }
|
195 | 62.5% { color: #9c27b0; }
|
196 | 75% { color: #8e24aa; }
|
197 | 87.5% { color: #7b1fa2; }
|
198 | 100% { color: #6a1b9a; }
|
199 | }
|
200 |
|
201 |
|
202 |
|