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

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

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

.oo-ui-dropdownWidget {
	&-handle {
		border-color: var(--ooui--dropdown-border-color);
	}

	&.oo-ui-widget-enabled &-handle {
		background-color: var(--ooui--dropdown-background-color);
		color: var(--theme-text-color);

		&:hover {
			background-color: var(--ooui--dropdown-background-color--hover);
			color: var(--theme-text-color);
			border-color: var(--ooui--dropdown-border-color--hover);
		}

		&:active {
			color: var(--theme-text-color);
			border-color: var(--ooui--dropdown-border-color--hover);
		}

		&:focus {
			border-color: var(--ooui--dropdown-border-color--focus);
			box-shadow: inset 0 0 0 1px var(--ooui--dropdown-border-color--focus);
		}
	}

	&.oo-ui-widget-enabled.oo-ui-dropdownWidget-open &-handle {
		background-color: var(--ooui--dropdown-background-color);
	}

	&.oo-ui-widget-disabled &-handle {
		color: var(--ooui--dropdown-disabled-color);
		text-shadow: none;
		border-color: var(--ooui--dropdown-disabled-border-color);
		background-color: var(--ooui--dropdown-disabled-background-color);
	}
}