mediawiki.widgets: Cleanup TitleWidget styles and improve API
authorEd Sanders <esanders@wikimedia.org>
Sun, 27 Sep 2015 12:44:20 +0000 (13:44 +0100)
committerEd Sanders <esanders@wikimedia.org>
Mon, 28 Sep 2015 17:34:40 +0000 (18:34 +0100)
commitba358947bfb81b58d64489063bd4be816d1a46da
tree05684ed18987d9f341e08d799849aac439dcf1a8
parentca751872aac2be673d88fe9067472808c6500bb5
mediawiki.widgets: Cleanup TitleWidget styles and improve API

* Cleanup LESS
* Make label an <a> instead of appending $link
* Make real thumbnails get darker during over using opacity
* Increase gap between results to 2px
* Make config and config.data required
* Replace config.title with config.url
* Remove link 'click' event killer, may be reapplied in later,
  more complete, commit
* Fix documentation

Change-Id: I3cca0c2c546e1c9f840c33b7cb8281aeb75a81f1
resources/src/mediawiki.widgets/mw.widgets.TitleOptionWidget.js
resources/src/mediawiki.widgets/mw.widgets.TitleWidget.js
resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less