mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
synced 2024-09-24 02:38:40 +00:00
Split off core image components from pieces needed for image inspector
In mobile we define images as alien nodes, but still need for them to be properly styled. This will allow us to give them proper HTML/CSS, but without loading all the inspector code that we don't need. Change-Id: I801340bd9c40270b8e77bde3d18f721866f753e6
This commit is contained in:
parent
06705465ec
commit
849328c41f
|
@ -742,10 +742,8 @@ $wgResourceModules += array(
|
|||
'targets' => array( 'desktop', 'mobile' ),
|
||||
),
|
||||
|
||||
'ext.visualEditor.mwimage' => $wgVisualEditorResourceTemplate + array(
|
||||
'ext.visualEditor.mwimage.core' => $wgVisualEditorResourceTemplate + array(
|
||||
'scripts' => array(
|
||||
'modules/ve-mw/dm/models/ve.dm.MWImageModel.js',
|
||||
|
||||
'modules/ve-mw/dm/nodes/ve.dm.MWImageNode.js',
|
||||
'modules/ve-mw/dm/nodes/ve.dm.MWInlineImageNode.js',
|
||||
'modules/ve-mw/dm/nodes/ve.dm.MWBlockImageNode.js',
|
||||
|
@ -757,6 +755,20 @@ $wgResourceModules += array(
|
|||
'modules/ve-mw/ce/nodes/ve.ce.MWInlineImageNode.js',
|
||||
'modules/ve-mw/ce/nodes/ve.ce.MWBlockImageNode.js',
|
||||
'modules/ve-mw/ce/nodes/ve.ce.MWImageCaptionNode.js',
|
||||
),
|
||||
'styles' => array(
|
||||
'modules/ve-mw/ce/styles/nodes/ve.ce.MWBlockImageNode.css',
|
||||
'modules/ve-mw/ce/styles/nodes/ve.ce.MWInlineImageNode.css',
|
||||
),
|
||||
'dependencies' => array(
|
||||
'ext.visualEditor.mwcore',
|
||||
),
|
||||
'targets' => array( 'desktop', 'mobile' ),
|
||||
),
|
||||
|
||||
'ext.visualEditor.mwimage' => $wgVisualEditorResourceTemplate + array(
|
||||
'scripts' => array(
|
||||
'modules/ve-mw/dm/models/ve.dm.MWImageModel.js',
|
||||
|
||||
'modules/ve-mw/ui/widgets/ve.ui.MWMediaSearchWidget.js',
|
||||
'modules/ve-mw/ui/widgets/ve.ui.MWMediaResultWidget.js',
|
||||
|
@ -767,14 +779,12 @@ $wgResourceModules += array(
|
|||
'modules/ve-mw/ui/tools/ve.ui.MWMediaDialogTool.js',
|
||||
),
|
||||
'styles' => array(
|
||||
'modules/ve-mw/ce/styles/nodes/ve.ce.MWBlockImageNode.css',
|
||||
'modules/ve-mw/ce/styles/nodes/ve.ce.MWInlineImageNode.css',
|
||||
'modules/ve-mw/ui/styles/dialogs/ve.ui.MWMediaDialog.css',
|
||||
'modules/ve-mw/ui/styles/dialogs/ve.ui.MWMediaInsertDialog.css',
|
||||
'modules/ve-mw/ui/styles/widgets/ve.ui.MWMediaResultWidget.css',
|
||||
),
|
||||
'dependencies' => array(
|
||||
'ext.visualEditor.mwcore',
|
||||
'ext.visualEditor.mwimage.core',
|
||||
),
|
||||
'messages' => array(
|
||||
'visualeditor-dialog-media-alttext-section',
|
||||
|
|
Loading…
Reference in a new issue