Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Note/styles.css: Difference between revisions

Template page
Boursk (talk | contribs)
Added styling for a header/body component and added note-example class
Boursk (talk | contribs)
Fixed border color
Line 1: Line 1:
.note-container {
.note-container {
border: 1px solid #ddd; margin: 0.5em 0;
border: 1px solid #ddd; margin: 0.5em 0;
}
.note-container.note-info, .note-container.note-example {
border-color: #a3caff;
}
.note-container.note-reminder, .note-container.note-warn {
border-color: #fc3;
}
.note-container.note-error {
border-color: #c33;
}
}
.note {
.note {
Line 23: Line 32:
vertical-align: middle;
vertical-align: middle;
}
}
.note-info {
.note.note-info {
background-color: #eaf3ff;
background-color: #eaf3ff;
color: #333;
color: #333;
Line 30: Line 39:
background-size: 25px;
background-size: 25px;
background-position: 0.5em 0.5em;
background-position: 0.5em 0.5em;
border-color: #a3caff;
padding-left: 40px;
padding-left: 40px;
min-height: 25px;
min-height: 25px;
}
}
.note-example {
.note.note-example {
background-color: #eaf3ff;
background-color: #eaf3ff;
color: #333;
color: #333;
Line 41: Line 49:
background-size: 25px;
background-size: 25px;
background-position: 0.5em 0.5em;
background-position: 0.5em 0.5em;
border-color: #a3caff;
min-height: 25px;
min-height: 25px;
}
}
.note-reminder {
.note.note-reminder {
background-color: #fff9ea;
background-color: #fff9ea;
color: #333;
color: #333;
Line 51: Line 58:
background-size: 25px;
background-size: 25px;
background-position: 0.5em 0.5em;
background-position: 0.5em 0.5em;
border-color: #fc3;
min-height: 25px;
min-height: 25px;
}
}
.note-warn {
.note.note-warn {
background-color: #fff9ea;
background-color: #fff9ea;
color: #333;
color: #333;
Line 61: Line 67:
background-size: 25px;
background-size: 25px;
background-position: 0.5em 0.5em;
background-position: 0.5em 0.5em;
border-color: #fc3;
min-height: 25px;
min-height: 25px;
}
}


.note-error {
.note.note-error {
background-color: #fee7e6;
background-color: #fee7e6;
color: #333;
color: #333;
Line 72: Line 77:
background-size: 25px;
background-size: 25px;
background-position: 0.5em 0.5em;
background-position: 0.5em 0.5em;
border-color: #c33;
min-height: 25px;
min-height: 25px;
}
}

Revision as of 12:29, 27 April 2026

.note-container {
	border: 1px solid #ddd; margin: 0.5em 0;
}
.note-container.note-info, .note-container.note-example {
	border-color: #a3caff;
}
.note-container.note-reminder, .note-container.note-warn {
	border-color: #fc3;
}
.note-container.note-error {
	border-color: #c33;
}
.note {
	background-position: left 7px top 50%;
	padding: 0.5em 0.5em 0.5em 40px;
	overflow: hidden;
	background-color: #f8f9fa;
	color: #333;
	background-repeat: no-repeat;
}
.note-body {
	padding: 0.5em 0.5em 0.5em;
}
.note > :first-child, .note-body > :first-child {
	margin-top: 0 !important;
}
.note > :last-child, .note-body > :last-child {
	margin-bottom: 0 !important;
}
.note-inline {
	display: inline-block;
	vertical-align: middle;
}
.note.note-info {
	background-color: #eaf3ff;
	color: #333;
	/* [[File:Icon_information-progressive.svg]] */
	background-image: url('https://wikidex.tr25.es/images/c/cd/Icon_information-progressive.svg');
	background-size: 25px;
	background-position: 0.5em 0.5em;
	padding-left: 40px;
	min-height: 25px;
}
.note.note-example {
	background-color: #eaf3ff;
	color: #333;
	/* [[File:Icon_stripeToC-rtl.svg]] */
	background-image: url('https://wikidex.tr25.es/images/0/07/Icon_stripeToC-rtl.svg');
	background-size: 25px;
	background-position: 0.5em 0.5em;
	min-height: 25px;
}
.note.note-reminder {
	background-color: #fff9ea;
	color: #333;
	/* [[File:Icon_lightbulb-yellow.svg]] */
	background-image: url('https://wikidex.tr25.es/images/5/51/Icon_lightbulb-yellow.svg');
	background-size: 25px;
	background-position: 0.5em 0.5em;
	min-height: 25px;
}
.note.note-warn {
	background-color: #fff9ea;
	color: #333;
	/* [[File:Icon_alert-warning.svg]] */
	background-image: url('https://wikidex.tr25.es/images/3/34/Icon_alert-warning.svg');
	background-size: 25px;
	background-position: 0.5em 0.5em;
	min-height: 25px;
}

.note.note-error {
	background-color: #fee7e6;
	color: #333;
	/* [[File:Icon_notice-destructive.svg]] */
	background-image: url('https://wikidex.tr25.es/images/5/53/Icon_notice-destructive.svg');
	background-size: 25px;
	background-position: 0.5em 0.5em;
	min-height: 25px;
}

@media screen {
	html.skin-theme-clientpref-night .note {
		background-color: transparent;
	    color: inherit;
	}
}

@media screen and (prefers-color-scheme: dark) {
    /* automatic mode */
	html.skin-theme-clientpref-os .note {
		background-color: transparent;
    	color: inherit;
	}
}