mediawiki-extensions-Visual.../modules/ve/ui
Moriel Schottlender c4c9923c91 Dir fix for iframes and widgets
This fix adds a directionality property to the frame objects so directions
can be inherited and manipulated inside the frame <body> tags.
There are also several corrections to flipping positioning of panels
in the GridLayout and of the icons in fieldsets and labeled elements
so they appear properly (right instead of left).

I've added a 've-rtl' / 've-ltr' class to frame content divs to serve as
selectors for rtl fixes and general language fixes. Most CSS corrections
would likely be fixed when CSSJanus works in iframes, but the selectors
would still be useful.

This sets the stage for directionality inheritance inside iframes,
and fixes most of the problem with the Page Settings window in RTL wikis.
It also fixes all the labels with icons across VE interface.

Bug: 49613
Change-Id: I418e669b0999552167683352acb365a4249ab9cc
2013-07-02 20:20:43 +00:00
..
actions Reference name and group editing 2013-06-14 15:29:56 -07:00
dialogs Improve async template data loading 2013-06-29 20:51:09 -07:00
elements Element fixes 2013-06-18 11:35:07 -07:00
inspectors Put the link inspector in the menus overlay 2013-06-28 00:36:47 +00:00
layouts Dir fix for iframes and widgets 2013-07-02 20:20:43 +00:00
styles Dir fix for iframes and widgets 2013-07-02 20:20:43 +00:00
tools Reference insertion, new and existing 2013-06-27 18:11:31 -07:00
widgets ve.ui.TextInputWidget: Fix TypeError when config is undefined 2013-06-28 19:06:43 -07:00
ve.ui.Action.js The Great ve.ui.Surface refactor of 2013 2013-05-24 14:01:02 +02:00
ve.ui.ActionFactory.js ve.Editor 2013-05-15 10:39:12 -07:00
ve.ui.CommandRegistry.js Make MW meta dialog experimental 2013-05-24 17:53:06 +02:00
ve.ui.Context.js ve.ui.ViewRegistry annihilation 2013-06-26 16:52:10 -07:00
ve.ui.Dialog.js Close dialogs on escape 2013-06-27 17:00:35 -07:00
ve.ui.DialogFactory.js UI "Views" refactor 2013-04-18 15:53:50 -07:00
ve.ui.Frame.js Dir fix for iframes and widgets 2013-07-02 20:20:43 +00:00
ve.ui.Inspector.js Close dialogs on escape 2013-06-27 17:00:35 -07:00
ve.ui.InspectorFactory.js UI "Views" refactor 2013-04-18 15:53:50 -07:00
ve.ui.js ve.ui.ViewRegistry annihilation 2013-06-26 16:52:10 -07:00
ve.ui.Layout.js ve.Element refactor 2013-05-14 19:47:32 +00:00
ve.ui.Surface.js Local Overlay Stacks 2013-06-28 00:30:54 +00:00
ve.ui.Tool.js ve.ui.ViewRegistry annihilation 2013-06-26 16:52:10 -07:00
ve.ui.Toolbar.js If cursor is obscured by toolbar, on keypress scroll to cursor. 2013-06-27 14:09:22 -07:00
ve.ui.ToolFactory.js Disable inspection of references with unknown contents 2013-06-27 20:34:32 -07:00
ve.ui.Trigger.js jshint: Fix trailing comma 2013-06-05 13:00:49 +02:00
ve.ui.TriggerRegistry.js ve.Editor 2013-05-15 10:39:12 -07:00
ve.ui.Widget.js ve.Element refactor 2013-05-14 19:47:32 +00:00
ve.ui.Window.js Close dialogs on escape 2013-06-27 17:00:35 -07:00
ve.ui.WindowSet.js Don't depend on iframe load events 2013-06-25 23:12:58 +00:00