display: flex;
transition: width ease-in-out 180ms;
margin-top: -1px;
- min-height: 0px;
+ min-height: 0;
&.open {
width: 480px;
}
- [toolbox-toggle] i {
+ [toolbox-toggle] svg {
transition: transform ease-in-out 180ms;
}
[toolbox-toggle] {
&.open [toolbox-toggle] {
background-color: rgba(255, 0, 0, 0.29);
}
- &.open [toolbox-toggle] i {
+ &.open [toolbox-toggle] svg {
transform: rotate(180deg);
}
> div {
width: 48px;
flex: 0 1 auto;
}
- .tabs i {
- color: rgba(0, 0, 0, 0.5);
+ .tabs svg {
+ fill: rgba(0, 0, 0, 0.5);
padding: 0;
margin: 0;
}
border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
&.open .tabs > span.active {
- color: #444;
+ fill: #444;
background-color: rgba(0, 0, 0, 0.1);
}
div[toolbox-tab-content] {
.handle {
user-select: none;
cursor: move;
- color: #999;
+ fill: #999;
}
form {
display: flex;