MediaWiki:Common.css/src/system/OOUI/widgets/ProgressBarWidget.scss

From Terraria Wiki
Jump to navigation Jump to search
/********* OOUI: ProgressBarWidget *********/

/* overwriting styles from here:
 * https://gerrit.wikimedia.org/r/plugins/gitiles/oojs/ui/+/refs/heads/master/src/styles/widgets/ProgressBarWidget.less
 * https://gerrit.wikimedia.org/r/plugins/gitiles/oojs/ui/+/refs/heads/master/src/themes/wikimediaui/widgets.less */

.oo-ui-progressBarWidget {
	border-color: var(--ooui--progressbar-border-color);

	&:not( .oo-ui-pendingElement-pending ) {
		background-color: transparent;
	}

	&.oo-ui-widget-enabled {
		.oo-ui-progressBarWidget-bar {
			background-color: var(--ooui--progressbar-bar-background-color);
		}
	}

	&.oo-ui-widget-disabled {
		.oo-ui-progressBarWidget-bar {
			background-color: var(--ooui--progressbar-disabled-border-color);
		}
	}

    &.oo-ui-pendingElement-pending {
        background-color: var(--ooui--progressbar-pending-background-color-1);
        background-image: linear-gradient(135deg, var(--ooui--progressbar-pending-background-color-2) 25%, transparent 25%, transparent 50%, var(--ooui--progressbar-pending-background-color-2) 50%, var(--ooui--progressbar-pending-background-color-2) 75%, transparent 75%, transparent);
    }
}