mediawiki-skins-Citizen/skinStyles/extensions/CodeMirror/ext.CodeMirror.mode.mediawiki.less
2023-07-27 21:19:27 -04:00

186 lines
3 KiB
Plaintext

/*
* Citizen
*
* SkinStyles for Extension:CodeMirror
* Module: ext.CodeMirror.mode.mediawiki
* Version: REL1_35 a326407
*
* Date: 2021-08-25
*/
.cm-mw {
&-matching {
background-color: var( --color-syntax-yellow );
}
&-skipformatting {
background-color: var( --color-syntax-cyan );
}
&-list {
color: var( --color-syntax-cyan );
}
&-doubleUnderscore,
&-signature,
&-hr {
color: var( --color-syntax-purple );
background-color: transparent;
}
&-indenting {
color: var( --color-syntax-cyan );
}
&-mnemonic {
color: var( --color-syntax-green );
}
&-comment {
color: var( --color-syntax-grey );
}
&-apostrophes-bold,
&-apostrophes-italic {
color: var( --color-syntax-cyan );
}
&-section {
&-1,
&-2,
&-3,
&-4,
&-5,
&-6 {
span:not( .cm-mw-section-header ) {
color: var( --color-base--emphasized );
}
}
}
&-section-header {
color: var( --color-syntax-cyan );
}
&-template,
&-templatevariable,
&-parserfunction {
color: var( --color-base--emphasized );
&-name {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-blue );
}
&-delimiter {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-cyan );
}
&-bracket {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-purple );
}
}
&-template {
&-name-mnemonic {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-blue );
}
&-argument-name {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-red );
}
}
&-exttag,
&-htmltag {
&-name {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-red );
}
&-bracket {
color: var( --color-syntax-cyan );
}
&-attribute {
color: var( --color-syntax-yellow );
}
}
&-link {
color: var( --color-primary );
&-pagename {
color: var( --color-primary );
}
&-tosection {
color: var( --color-primary--hover );
}
&-text {
color: var( --color-syntax-green );
}
&-bracket {
color: var( --color-primary );
}
&-delimiter {
color: var( --color-syntax-cyan );
}
&-ground {
background-color: var( --background-color-primary--hover );
}
}
&-extlink,
&-free-extlink {
color: var( --color-primary );
&-protocol {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-orange );
}
&-text {
color: var( --color-syntax-green );
}
&-bracket {
font-weight: var( --font-weight-normal );
color: var( --color-primary );
}
&-ground {
background-color: var( --background-color-primary--hover );
}
}
&-table {
&-bracket {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-pink );
}
&-delimiter {
font-weight: var( --font-weight-normal );
color: var( --color-syntax-cyan );
}
&-definition {
color: var( --color-syntax-yellow );
}
&-caption {
font-weight: var( --font-weight-normal );
color: var( --color-base--emphasized );
}
}
}