Your IP : 216.73.216.215


Current Path : /home/flapst5/ekmtoronto.com/wp-content/plugins/code-snippets/css/common/
Upload File :
Current File : /home/flapst5/ekmtoronto.com/wp-content/plugins/code-snippets/css/common/_notices.scss

@use '../common/theme';
@use 'sass:map';
@use 'sass:list';

@mixin notices {
	.notice {
		border: 0;
		border-radius: 5px;
		display: flex;
		align-items: center;
		padding: 6px 10px;
		gap: 8px;
		margin: 0;

		.notice-dismiss {
			position: unset;
			margin-inline-start: auto;
			padding: 0;

			&, &::before {
				color: inherit;
			}
		}

		.wp-core-ui &.is-dismissible {
			position: unset;
			padding-inline-end: 10px;
		}
	}

	@each $name, $colors in theme.$notices {
		.notice-#{$name} {
			color: list.nth($colors, 2);
			background-color: list.nth($colors, 1);
		}
	}

	.notice-success::before {
		content: '✓';
		font-weight: bold;
		font-size: 16px;
	}
}


.code-snippets-notice {
	.notice-dismiss {
		position: absolute;
		transform: initial;
		inset-inline-end: 0;
		inset-block-start: 0;
	}
}