Mailspring/app/internal_packages/draft-list/styles/draft-list.less

64 lines
1.3 KiB
Text
Raw Normal View History

@import 'ui-variables';
@import 'ui-mixins';
@keyframes sending-progress-move {
0% {
background-position: 0 0;
}
100% {
background-position: 50px 50px;
}
}
.draft-list {
.sending {
background-color: @background-primary;
&:hover {
background-color: @background-primary;
}
}
.sending-progress {
display: block;
height: 7px;
align-self: center;
background-color: @background-primary;
border-bottom: 1px solid @border-color-divider;
position: relative;
.filled {
display: block;
background: @component-active-color;
height: 6px;
width: 0; //overridden by style
transition: width 1000ms linear;
}
.indeterminate {
display: block;
background: @component-active-color;
height: 6px;
width: 100%;
}
.indeterminate:after {
content: '';
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-image: linear-gradient(
-45deg,
rgba(255, 255, 255, 0.2) 25%,
transparent 25%,
transparent 50%,
rgba(255, 255, 255, 0.2) 50%,
rgba(255, 255, 255, 0.2) 75%,
transparent 75%,
transparent
);
background-size: 50px 50px;
animation: sending-progress-move 2s linear infinite;
}
}
}