michael@0: /* This Source Code Form is subject to the terms of the Mozilla Public michael@0: * License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ michael@0: michael@0: %filter substitution michael@0: %include defines.inc michael@0: michael@0: .circularprogressindicator-progressButton, michael@0: .circularprogressindicator-progressRing, michael@0: .circularprogressindicator-progressTrack, michael@0: .circularprogressindicator-progressNotification { michael@0: margin: 0 @toolbar_horizontal_spacing@; michael@0: } michael@0: michael@0: .circularprogressindicator-progressRing, michael@0: .circularprogressindicator-progressTrack { michael@0: pointer-events:none; michael@0: position: absolute; michael@0: } michael@0: michael@0: .circularprogressindicator-progressTrack { michael@0: width: 40px; michael@0: height: 40px; michael@0: background-repeat: no-repeat; michael@0: background-size: 40px 40px; michael@0: background-image: url(chrome://browser/skin/images/progresscircle-bg.png); michael@0: } michael@0: michael@0: .circularprogressindicator-progressNotification { michael@0: width: 40px; michael@0: height: 40px; michael@0: background-image: url(chrome://browser/skin/images/navbar-download-finished.png); michael@0: visibility: hidden; michael@0: } michael@0: michael@0: .circularprogressindicator-progressNotification.progressNotification-active { michael@0: visibility: visible; michael@0: opacity: 0; michael@0: transform: scale(2); michael@0: transition: opacity @metro_animation_duration@, michael@0: transform @metro_animation_duration@; michael@0: } michael@0: michael@0: .circularprogressindicator-progressRing:not([progress]), michael@0: .circularprogressindicator-progressRing[progress="100"], michael@0: .circularprogressindicator-progressTrack:not([progress]), michael@0: .circularprogressindicator-progressTrack[progress="100"] { michael@0: visibility: hidden; michael@0: }