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

MediaWiki:Gadget-Colortable.css: Difference between revisions

MediaWiki interface page
(generic version of Template:B9s LED table/styles.css)
 
(i don't think this padding rule is necessary anymore?)
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
.colortable {
.colortable {
text-align: center;
--green-l: #a7f6b0;
--red-l: #fabfb9;
--blue-l: #bfd4ff;
--yellow-l: #fff9ac;
--green-l: #c8ffc8;
--green-d: #30623c;
--red-l: #ffc8c8;
--red-d: #5c312e;
--blue-l: #c8c8ff;
--blue-d: #383477;
--yellow-d: #5e5324;
--green-d: #4b804b;
--green: var(--green-l);
--red-d: #804b4b;
--blue-d: #4b4b80;
--green:  var(--green-l);
--red: var(--red-l);
--red: var(--red-l);
--blue: var(--blue-l);
--blue: var(--blue-l);
--yellow: var(--yellow-l);
}
}


@media screen and (prefers-color-scheme: dark) {
@media screen and (prefers-color-scheme: dark) {
/* only timeless has a dark theme skin right now */
/* only timeless has a dark theme skin right now */
/* citizen is not here because it manages dark theme itself; adding it here will conflict with its light theme */
body.skin-timeless .colortable,
body.skin-timeless .colortable {
html.skin-theme-clientpref-os body.skin-citizen .colortable {
--green: var(--green-d);
--green: var(--green-d);
--red: var(--red-d);
--red: var(--red-d);
--blue: var(--blue-d);
--blue: var(--blue-d);
--yellow: var(--yellow-d);
}
}
}
}


html.skin-citizen-dark .colortable {
html.skin-citizen-dark .colortable,
html.skin-theme-clientpref-night body.skin-citizen .colortable {
--green: var(--green-d);
--green: var(--green-d);
--red: var(--red-d);
--red: var(--red-d);
--blue: var(--blue-d);
--blue: var(--blue-d);
--yellow: var(--yellow-d);
}
}


body.skin-citizen .colortable td {
.ct-green  { text-align: center; background-color: var(--green)  }
padding: 10px; /* default padding is 10px 20px 10px 0 but it looks weird with bg colors */
.ct-red   { text-align: center; background-color: var(--red) }
}
.ct-blue   { text-align: center; background-color: var(--blue) }
 
.ct-yellow { text-align: center; background-color: var(--yellow) }
.ct-green  { background-color: var(--green)  }
.ct-red { background-color: var(--red) }
.ct-blue { background-color: var(--blue) }

Latest revision as of 02:47, 2 May 2024

.colortable {
	--green-l: #a7f6b0;
	--red-l: #fabfb9;
	--blue-l: #bfd4ff;
	--yellow-l: #fff9ac;
	
	--green-d: #30623c;
	--red-d: #5c312e;
	--blue-d: #383477;
	--yellow-d: #5e5324;
	
	--green: var(--green-l);
	--red: var(--red-l);
	--blue: var(--blue-l);
	--yellow: var(--yellow-l);
}

@media screen and (prefers-color-scheme: dark) {
	/* only timeless has a dark theme skin right now */
	body.skin-timeless .colortable,
	html.skin-theme-clientpref-os body.skin-citizen .colortable {
		--green: var(--green-d);
		--red: var(--red-d);
		--blue: var(--blue-d);
		--yellow: var(--yellow-d);
	}
}

html.skin-citizen-dark .colortable,
html.skin-theme-clientpref-night body.skin-citizen .colortable {
	--green: var(--green-d);
	--red: var(--red-d);
	--blue: var(--blue-d);
	--yellow: var(--yellow-d);
}

.ct-green  { text-align: center; background-color: var(--green)  }
.ct-red    { text-align: center; background-color: var(--red) }
.ct-blue   { text-align: center; background-color: var(--blue) }
.ct-yellow { text-align: center; background-color: var(--yellow) }