Module:Citation/CS1/styles.css: Difference between revisions
make most text 80 characters or shorter (general best practice)
(coding conventions) |
(make most text 80 characters or shorter (general best practice)) |
||
Line 1: | Line 1: | ||
/*----------------------------< O V E R R I D E S >------------------------------------------------------------ | /*----------------------------< O V E R R I D E S >------------------------------------------------------------ | ||
cs1|2 references are wrapped in <cite>...</cite> tags. Some wikis have not chosen to override the generic user | cs1|2 references are wrapped in <cite>...</cite> tags. Some wikis have not | ||
agent italic styling as en.wiki has. This (untested) styling should override the user agent default when cs1|2 | chosen to override the generic user agent italic styling as en.wiki has. This | ||
(untested) styling should override the user agent default when cs1|2 templates | |||
are rendered. | |||
Similarly, some languages use different quotation punctuation so that setting | |||
is also made available here. | |||
*/ | */ | ||
cite.citation { | cite.citation { | ||
/* Reset italic styling set by user agent (only for cs1|2 templates; the | |||
reason for the .citation qualifier) */ | |||
font-style: inherit; | font-style: inherit; | ||
} | } | ||
q { | q { /* Straight quote marks for <q> */ | ||
quotes: '"' '"' "'" "'"; | quotes: '"' '"' "'" "'"; | ||
} | } | ||
/*------- | /*-------====--< C O M M O N P R E S E N T A T I O N >---------------------- | ||
<code>...</code> style override: mediawiki's css definition is specified here: | <code>...</code> style override: mediawiki's css definition is specified here: | ||
Line 25: | Line 28: | ||
*/ | */ | ||
code.cs1-code { | code.cs1-code { | ||
/* preserve font but remove other <code> styling; used in error messages */ | |||
color:inherit; | color:inherit; | ||
background: inherit; | background: inherit; | ||
border: inherit; | border: inherit; | ||
/* code editor doesn't like inherit with boder? | |||
https://www.w3.org/wiki/CSS/Properties/border suggest that inherit is ok */ | |||
padding:inherit; | padding:inherit; | ||
} | } | ||
Line 52: | Line 58: | ||
/* | /*-------------------< C S 1 / C O N F I G U R A T I O N >-------------------*/ | ||
.cs1-subscription, | .cs1-subscription, | ||
.cs1-registration { | .cs1-registration { | ||
Line 73: | Line 79: | ||
} | } | ||
/* set small text size in one place .95 * .9 (from references list) is ~0.85 which is the lower bound for size for accessibility | /* set small text size in one place .95 * .9 (from references list) is ~0.85 | ||
old styling for this was just .85. We could write the rule so that when this template is inside references only then does it | which is the lower bound for size for accessibility old styling for this was | ||
multiply by 0.95; else multiply by 0.85 */ | just .85. We could write the rule so that when this template is inside | ||
references only then does it multiply by 0.95; else multiply by 0.85 */ | |||
.cs1-subscription, | .cs1-subscription, |