mediawiki-extensions-Multim.../resources/mmv/ui/mmv.ui.progressBar.less
Gergő Tisza 5e3808a14e Make the metadata panel opening affordance more obvious
- rearrange DOM structure of above-fold part of the metadata panel:
  - rename .mw-mmv-controls to .mw-mmv-above-fold
  - the above-fold part is a single positioned div now, with height
    explitcitly set
  - less LESS gymnastics, above-fold height is a single variable
  - add paddings to the p elements instead of the containers
  - make all title elements align to baseline (except the logo which
    would look horrible)
- discard some CSS which was superfluous
  - overspecified sizes/positions
  - some top/bottoms for staticly positioned elements
- get rid of the .mw-mmv-drag-affordance div, since a full-width bar
  wouldn't really make sense on the bottom of the above-fold section
- flip the chevron and place it to the bottom of the above-fold part;
  add colors etc. per spec
- fix stripe button horizontal spacing

Mingle: https://wikimedia.mingle.thoughtworks.com/projects/multimedia/cards/706
Change-Id: Ic37b4150288055c3fae8d22919ed7b1249db1f09
2014-06-19 21:14:56 +00:00

49 lines
1.1 KiB
Plaintext

@import "mediawiki.mixins.animation";
@progress-height: 14px;
.mw-mmv-progress {
width: 100%;
height: @progress-height;
position: relative;
bottom: @progress-height;
background-color: #cccccc;
background-color: rgba( 221, 221, 221, 0.5 );
}
.mw-mmv-progress.empty {
display: none;
}
.mw-mmv-progress-percent {
width: 0;
height: @progress-height;
background: linear-gradient(-45deg, transparent 33%, rgba(0,0,0,0.1) 33%, rgba(0,0,0,0.1) 66%, transparent 66%), #347bff;
background-size: 35px 20px, 100% 100%, 100% 100%;
.animation( mw-mmv-progress-percent-animation 1.5s linear infinite );
}
.mw-mmv-progress-percent-animation() {
0% {
background-position: 0px 0px;
}
100% {
background-position: -70px 0px;
}
}
@-webkit-keyframes mw-mmv-progress-percent-animation {
.mw-mmv-progress-percent-animation;
}
@-moz-keyframes mw-mmv-progress-percent-animation {
.mw-mmv-progress-percent-animation;
}
@-o-keyframes mw-mmv-progress-percent-animation {
.mw-mmv-progress-percent-animation;
}
@keyframes mw-mmv-progress-percent-animation {
.mw-mmv-progress-percent-animation;
}