1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- /*****************
- * Progress bars *
- *****************/
- progressbar {
- // sizing
- &.horizontal {
- trough,
- progress { min-height: 6px; }
- }
- &.vertical {
- trough,
- progress { min-width: 6px; }
- }
- &.horizontal progress { margin: 0; } // the progress node is positioned after the trough border
- &.vertical progress { margin: 0; } // this moves it over it.
- // FIXME: insensitive state missing and some other state should be set probably
- font-size: smaller;
- color: transparentize($fg_color, 0.6);
- &:backdrop {
- box-shadow: none;
- transition: $backdrop_transition;
- }
- trough { @extend %scale_trough; }
- &:backdrop trough { @extend %scale_trough:backdrop; } // looks like states are not passed to the trough component here
- progress {
- @extend %scale_highlight;
- }
- &:backdrop progress { @extend %scale_highlight:backdrop; } // states not passed here as well
- &.osd { // progressbar.osd used for epiphany page loading progress
- min-width: 3px;
- min-height: 3px;
- background-color: transparent;
- trough {
- border-style: none;
- border-radius: 0;
- background-color: transparent;
- box-shadow: none;
- }
- progress {
- border-style: none;
- border-radius: 0;
- }
- }
- }
|