mediawiki-extensions-Visual.../modules/ve/ui/styles
Trevor Parscal 23b2da91fd Template and content adding
Objectives:

* Allow adding content or templates within a transclusion
* Add template placeholder to model and view which resolves to nothing
  when saving (thus disappearing if not resolved)

Changes:

*.php
* Add links to new messages and files

ve.ui.OutlineControlsWidget.js
* Organize controls into "adders" and "movers"

ve.ui.Widget.css
* Add styles for adders/movers sections of outline controls
* Make adders appear on hover to reduce clutter

ve.ui.Icons-*.css
* Add icon for "add item"

ve.ui.Dialog.css
* Add styles for add template fieldsets
* Make placeholder items in the outline italic

ve.ui.PagedDialog.js
* Pass adders config to outline controls

ve.ui.MWTransclusionDialog.js
* Add support for adding content and templates

ve.dm.MWTransclusionModel.js
* Add addPlaceholder method

ve.dm.MWTemplatePlaceholderModel.js
* New class, pretty much an empty part
* Using this makes the UI much easier to work with - no need to special
  case the outline control for new items
* Because it's not supported specifically in
  ve.dm.MWTransclusionModel.getPlainObject, it produces nothing and goes
  away naturally on apply

Change-Id: I3478560fb53ba2ccd3fb26bafb6a61e6415565eb
2013-06-18 23:37:44 +00:00
..
images Pending input refactor 2013-06-06 21:17:35 +00:00
ve.ui.Context.css The Great ve.ui.Surface refactor of 2013 2013-05-24 14:01:02 +02:00
ve.ui.css Pending input refactor 2013-06-06 21:17:35 +00:00
ve.ui.Dialog.css Template and content adding 2013-06-18 23:37:44 +00:00
ve.ui.Element.css Stack panel, element mixins, cleanup 2013-03-28 12:40:01 -07:00
ve.ui.Frame.css Context, frame, window, dialog and inspector refactor 2013-03-14 00:03:31 +00:00
ve.ui.Icons-raster.css Template and content adding 2013-06-18 23:37:44 +00:00
ve.ui.Icons-vector.css Template and content adding 2013-06-18 23:37:44 +00:00
ve.ui.Inspector.css Category UI improvements 2013-05-10 00:19:46 +00:00
ve.ui.Layout.css Make fieldset layout icons optional 2013-06-12 16:23:48 -07:00
ve.ui.Surface.css The Great ve.ui.Surface refactor of 2013 2013-05-24 14:01:02 +02:00
ve.ui.Tool.css Make menus render on the very top of everything 2013-05-28 13:59:05 +01:00
ve.ui.Toolbar.css The Great ve.ui.Surface refactor of 2013 2013-05-24 14:01:02 +02:00
ve.ui.Widget.css Template and content adding 2013-06-18 23:37:44 +00:00
ve.ui.Window.css Restore window overlays 2013-05-25 15:44:36 +02:00