Move edit font styles to separate module
This allows pages that don't load mediawiki.legacy.shared (e.g. MobileFrontend) to still have access to edit fonts. Change-Id: Ifff40f756558e30f6551f29a945a31f0eef4cfed
This commit is contained in:
parent
7e47a2e712
commit
b831ba8d77
4 changed files with 18 additions and 13 deletions
|
|
@ -2408,6 +2408,7 @@ class EditPage {
|
|||
|
||||
$out->addModules( 'mediawiki.action.edit' );
|
||||
$out->addModuleStyles( 'mediawiki.action.edit.styles' );
|
||||
$out->addModuleStyles( 'mediawiki.editfont.styles' );
|
||||
|
||||
$user = $this->context->getUser();
|
||||
if ( $user->getOption( 'showtoolbar' ) ) {
|
||||
|
|
|
|||
|
|
@ -1388,6 +1388,10 @@ return [
|
|||
'scripts' => 'resources/src/mediawiki/mediawiki.experiments.js',
|
||||
'targets' => [ 'desktop', 'mobile' ],
|
||||
],
|
||||
'mediawiki.editfont.styles' => [
|
||||
'styles' => 'resources/src/mediawiki/mediawiki.editfont.css',
|
||||
'targets' => [ 'desktop', 'mobile' ],
|
||||
],
|
||||
|
||||
/* MediaWiki Action */
|
||||
|
||||
|
|
@ -1399,6 +1403,7 @@ return [
|
|||
'styles' => 'resources/src/mediawiki.action/mediawiki.action.edit.css',
|
||||
'dependencies' => [
|
||||
'mediawiki.action.edit.styles',
|
||||
'mediawiki.editfont.styles',
|
||||
'jquery.textSelection',
|
||||
'oojs-ui-core',
|
||||
'mediawiki.widgets.visibleByteLimit',
|
||||
|
|
|
|||
|
|
@ -110,19 +110,6 @@ span.comment {
|
|||
height: 22px;
|
||||
}
|
||||
|
||||
/* Edit font preference */
|
||||
.mw-editfont-monospace {
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.mw-editfont-sans-serif {
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
.mw-editfont-serif {
|
||||
font-family: serif;
|
||||
}
|
||||
|
||||
/* Underline preference */
|
||||
|
||||
.mw-underline-always a {
|
||||
|
|
|
|||
12
resources/src/mediawiki/mediawiki.editfont.css
Normal file
12
resources/src/mediawiki/mediawiki.editfont.css
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/* Edit font preference */
|
||||
.mw-editfont-monospace {
|
||||
font-family: monospace;
|
||||
}
|
||||
|
||||
.mw-editfont-sans-serif {
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
.mw-editfont-serif {
|
||||
font-family: serif;
|
||||
}
|
||||
Loading…
Reference in a new issue