mediawiki-extensions-Visual.../modules/ve-mw/ce/nodes
Ed Sanders 76defa7ce2 MWBlockImage new DOM fixes
MWBlockImage
* Remove properties which just cache model properties. We can get
  fresh values from the model whenever needed and this just causes
  problems keeping them in sync.
* Tidy up DOM documentation indentation
* Merge setupCaption and setCaptionVisible into updateCaption. The
  caption's visibility can be calculated inside the method from
  model attributes.
* No need to generate figcaption on init, updateCaption  will do
  this for us
* Storing full view and model in this.caption is unnecessary,
  just store this.$caption (view.$element) and this.captionVisible
* Append the caption directly to the figure now there is no container
* Simplify setCaptionVisible
* Add in fix to account for border to figure width
* updateSize can get values from the model if they are not provided
* Remove unnecessary styles being set on this.$element.

MWImageCaption
* Generate as a figcaption instead of a div for direct attachment

MWImage
* Missing docs

CSS
* Cleanup reset styles, remove redundant add in required
* Fix margins for left/right floats to match .tleft/.tright
* Use more specific selector for inner border (thumbimage) to avoid
  matching shields.
* Remove unnecessary frameless styles, it has no border by default.

Change-Id: I52e0e10b465bb9761c2e4be28c98bec37b0dd2ca
2013-12-18 22:53:13 +00:00
..
ve.ce.MWAlienExtensionNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.MWBlockImageNode.js MWBlockImage new DOM fixes 2013-12-18 22:53:13 +00:00
ve.ce.MWEntityNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.MWExtensionNode.js Render MW extension node wikitext with XML 2013-12-01 17:13:39 +00:00
ve.ce.MWHeadingNode.js Remove ve.{inheritClass,mixinClass} and use OO instead 2013-10-18 18:58:08 +02:00
ve.ce.MWHieroNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.MWImageCaptionNode.js MWBlockImage new DOM fixes 2013-12-18 22:53:13 +00:00
ve.ce.MWImageNode.js MWBlockImage new DOM fixes 2013-12-18 22:53:13 +00:00
ve.ce.MWInlineImageNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.MWMathNode.js Rename this.$ to this.$element, and this.$$ to this.$ 2013-11-03 23:03:49 -08:00
ve.ce.MWNumberedExternalLinkNode.js Also apply autonumbering CSS to links in generated content 2013-11-26 16:53:31 +00:00
ve.ce.MWPreformattedNode.js Remove ve.{inheritClass,mixinClass} and use OO instead 2013-10-18 18:58:08 +02:00
ve.ce.MWReferenceListNode.js Check InternalList node exists when rendering MWReferenceList 2013-12-12 23:02:10 +00:00
ve.ce.MWReferenceNode.js Move index label generation to the model 2013-12-14 00:02:50 +00:00
ve.ce.MWTransclusionNode.js Set up node-jscs, pass it, and configure in local Gruntfile 2013-12-06 10:37:27 -08:00