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)
Initial draft
Boursk (talk | contribs)
Added dark mode support for 'example' type
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
.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 {
.note {
background-position: left 7px top 50%;
background-position: left 7px top 50%;
padding: 0.5em 0.5em 0.5em 40px;
padding: 0.5em 0.5em 0.5em 40px;
margin: 0.5em 0;
overflow: hidden;
overflow: hidden;
background-color: #f8f9fa;
background-color: #f8f9fa;
color: #333;
color: #333;
background-repeat: no-repeat;
background-repeat: no-repeat;
border: 1px solid #ddd;
}
.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 {
.note-inline {
Line 13: Line 32:
vertical-align: middle;
vertical-align: middle;
}
}
.note-info {
.note.note-info {
background-color: #eaf3ff;
background-color: #eaf3ff;
color: #333;
color: #333;
/* [[File:OOjs_UI_icon_information-progressive.svg]] */
/* [[File:Icon_information-progressive.svg]] */
background-image: url(https://upload.wikimedia.org/wikipedia/commons/e/ec/OOjs_UI_icon_information-progressive.svg);
background-image: url('https://wikidex.tr25.es/images/c/cd/Icon_information-progressive.svg');
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-reminder {
.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;
background-color: #fff9ea;
color: #333;
color: #333;
/* [[File:OOjs_UI_icon_lightbulb-yellow.svg]] */
/* [[File:Icon_lightbulb-yellow.svg]] */
background-image: url(https://upload.wikimedia.org/wikipedia/commons/a/a8/OOjs_UI_icon_lightbulb-yellow.svg);
background-image: url('https://wikidex.tr25.es/images/5/51/Icon_lightbulb-yellow.svg');
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;
/* [[File:OOjs_UI_icon_alert-warning.svg]] */
/* [[File:Icon_alert-warning.svg]] */
background-image: url(https://upload.wikimedia.org/wikipedia/commons/3/3b/OOjs_UI_icon_alert-warning.svg);
background-image: url('https://wikidex.tr25.es/images/3/34/Icon_alert-warning.svg');
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;
/* [[File:OOjs_UI_icon_notice-destructive.svg]] */
/* [[File:Icon_notice-destructive.svg]] */
background-image: url(https://upload.wikimedia.org/wikipedia/commons/b/bf/OOjs_UI_icon_notice-destructive.svg);
background-image: url('https://wikidex.tr25.es/images/5/53/Icon_notice-destructive.svg');
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;
}
}
Line 60: Line 84:
background-color: transparent;
background-color: transparent;
    color: inherit;
    color: inherit;
}
html.skin-theme-clientpref-night .note.note-example {
/* [[File:Icon_stripeToC-rtl-invert.svg]] */
background-image: url('https://wikidex.tr25.es/images/0/07/Icon_stripeToC-rtl-invert.svg');
}
}
}
}
Line 68: Line 96:
background-color: transparent;
background-color: transparent;
     color: inherit;
     color: inherit;
}
html.skin-theme-clientpref-os .note.note-example {
/* [[File:Icon_stripeToC-rtl-invert.svg]] */
background-image: url('https://wikidex.tr25.es/images/0/07/Icon_stripeToC-rtl-invert.svg');
}
}
}
}

Latest revision as of 00:16, 15 May 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;
	}
	html.skin-theme-clientpref-night .note.note-example {
		/* [[File:Icon_stripeToC-rtl-invert.svg]] */
		background-image: url('https://wikidex.tr25.es/images/0/07/Icon_stripeToC-rtl-invert.svg');
	}
}

@media screen and (prefers-color-scheme: dark) {
    /* automatic mode */
	html.skin-theme-clientpref-os .note {
		background-color: transparent;
    	color: inherit;
	}
	html.skin-theme-clientpref-os .note.note-example {
		/* [[File:Icon_stripeToC-rtl-invert.svg]] */
		background-image: url('https://wikidex.tr25.es/images/0/07/Icon_stripeToC-rtl-invert.svg');
	}
}