ui/widgets/uiresourcegrid.cs.scss
@import "/UI/Theme.scss";

UIResourceGrid
{
	flex-direction: row;
	flex-wrap: wrap;
	align-content: flex-start;
	flex-grow: 1;
	max-height: 237px;
	padding: 1px;
	margin: 0px 0px 20px 0px;
	gap: 1px;
	border: 1px solid $ui-control-border;
	overflow: hidden;
	@include ui-scroll;
	pointer-events: all;

	&.scrolls
	{
		overflow-y: scroll;
	}

	&.empty
	{
		height: 40px;
	}

	.thumb
	{
		width: 100%;
		height: 100%;
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}
}

UIResourceGrid .resource-cell
{
	width: 90px;
	height: 91px;
	flex-shrink: 0;
	padding: 1px;
	background-color: $ui-well;
	border: 1px solid $ui-control-border;
	cursor: pointer;

	&:hover
	{
		border-color: $ui-control-border-hover;
		sound-in: ui.hover;
	}

	&:active
	{
		sound-in: ui.select;
	}

	&.selected
	{
		background-color: $ui-blue;
		border-color: $ui-blue;

		.thumb
		{
			opacity: 0.75; // make thumbnail semi-transparent so it blends with blue color
		}
	}
}