|
66 | 66 | } |
67 | 67 |
|
68 | 68 | .app.rail-collapsed { |
69 | | - --rail-track: 44px; |
| 69 | + --rail-track: 0px; |
70 | 70 | } |
71 | 71 |
|
72 | 72 | .app.inspector-collapsed { |
73 | | - --inspector-track: 44px; |
| 73 | + --inspector-track: 0px; |
74 | 74 | } |
75 | 75 |
|
76 | 76 | .rail, |
|
81 | 81 | } |
82 | 82 |
|
83 | 83 | .rail { |
| 84 | + position: relative; |
84 | 85 | display: grid; |
85 | | - grid-template-rows: minmax(0, 1fr) auto; |
| 86 | + grid-template-rows: minmax(0, 1fr); |
86 | 87 | border-right: 1px solid var(--line); |
87 | 88 | } |
88 | 89 |
|
|
99 | 100 | } |
100 | 101 |
|
101 | 102 | .app.inspector-collapsed .stage { |
102 | | - border-right: 1px solid var(--line); |
| 103 | + border-right: 0; |
103 | 104 | } |
104 | 105 |
|
105 | 106 | .inspector { |
| 107 | + position: relative; |
106 | 108 | display: grid; |
107 | | - grid-template-rows: minmax(0, 1fr) auto; |
| 109 | + grid-template-rows: minmax(0, 1fr); |
108 | 110 | } |
109 | 111 |
|
110 | 112 | .inspector-content { |
|
118 | 120 | display: none; |
119 | 121 | } |
120 | 122 |
|
| 123 | + .app.rail-collapsed .rail, |
| 124 | + .app.inspector-collapsed .inspector { |
| 125 | + border: 0; |
| 126 | + background: transparent; |
| 127 | + pointer-events: none; |
| 128 | + z-index: 20; |
| 129 | + } |
| 130 | + |
121 | 131 | .topbar, |
122 | 132 | .stage-head, |
123 | 133 | .inspector-head { |
|
129 | 139 | .inspector-head { |
130 | 140 | display: flex; |
131 | 141 | align-items: center; |
| 142 | + padding-right: 56px; |
132 | 143 | } |
133 | 144 |
|
134 | 145 | .topbar { |
135 | 146 | display: flex; |
136 | 147 | align-items: center; |
137 | 148 | justify-content: space-between; |
| 149 | + padding-right: 56px; |
138 | 150 | } |
139 | 151 |
|
140 | 152 | h1, |
|
423 | 435 | } |
424 | 436 |
|
425 | 437 | .panel-dock { |
| 438 | + position: absolute; |
| 439 | + top: 12px; |
| 440 | + right: 12px; |
| 441 | + z-index: 10; |
426 | 442 | display: flex; |
427 | 443 | align-items: center; |
428 | | - min-height: 52px; |
429 | | - border-top: 1px solid transparent; |
430 | | - background: var(--surface); |
431 | | - padding: 10px; |
432 | | - } |
433 | | - |
434 | | - .rail-dock { |
435 | | - justify-content: flex-end; |
436 | | - } |
437 | | - |
438 | | - .inspector-dock { |
439 | | - justify-content: flex-start; |
| 444 | + min-height: 0; |
| 445 | + border-top: 0; |
| 446 | + background: transparent; |
| 447 | + padding: 0; |
440 | 448 | } |
441 | 449 |
|
442 | 450 | .panel-toggle { |
|
479 | 487 |
|
480 | 488 | .app.rail-collapsed .panel-dock, |
481 | 489 | .app.inspector-collapsed .panel-dock { |
| 490 | + position: fixed; |
| 491 | + top: auto; |
| 492 | + right: auto; |
| 493 | + bottom: 12px; |
482 | 494 | align-items: flex-end; |
483 | 495 | justify-content: center; |
484 | | - min-height: 0; |
485 | | - border-top: 0; |
486 | | - padding: 10px 6px; |
| 496 | + pointer-events: auto; |
| 497 | + } |
| 498 | + |
| 499 | + .app.rail-collapsed .rail-dock { |
| 500 | + left: 12px; |
| 501 | + } |
| 502 | + |
| 503 | + .app.inspector-collapsed .inspector-dock { |
| 504 | + right: 12px; |
487 | 505 | } |
488 | 506 |
|
489 | 507 | @media (hover: hover) { |
|
782 | 800 | } |
783 | 801 |
|
784 | 802 | .app.rail-collapsed { |
785 | | - --rail-track: 44px; |
| 803 | + --rail-track: 0px; |
786 | 804 | } |
787 | 805 |
|
788 | 806 | .app.inspector-collapsed { |
|
796 | 814 | } |
797 | 815 |
|
798 | 816 | .app.inspector-collapsed .inspector { |
799 | | - min-height: 44px; |
| 817 | + min-height: 0; |
| 818 | + border-top: 0; |
800 | 819 | } |
801 | 820 | } |
802 | 821 |
|
|
0 commit comments