ApiSandbox: Visual separation of fields
authorBrad Jorsch <bjorsch@wikimedia.org>
Mon, 15 Feb 2016 17:10:41 +0000 (12:10 -0500)
committerBrad Jorsch <bjorsch@wikimedia.org>
Mon, 15 Feb 2016 17:10:41 +0000 (12:10 -0500)
This adds a faint line between the fields in ApiSandbox's pages, to make
it easier to see what goes with what.

Bug: T126994
Change-Id: I900ebf8755b21f19ef2673dcedc0f9a71237bf46

resources/src/mediawiki.special/mediawiki.special.apisandbox.css
resources/src/mediawiki.special/mediawiki.special.apisandbox.js

index e52955f..2517605 100644 (file)
        width: 5em;
 }
 
+.mw-apisandbox-help-field {
+       border-bottom: 1px solid rgba( 0, 0, 0, 0.1 );
+}
+
+.mw-apisandbox-help-field:last-child {
+       border-bottom: none;
+}
+
 .mw-apisandbox-optionalWidget {
        width: 100%;
 }
index 10664fa..bd1cad6 100644 (file)
                                                                classes: [ 'mw-apisandbox-spacer' ]
                                                        } ), {
                                                                align: 'inline',
+                                                               classes: [ 'mw-apisandbox-help-field' ],
                                                                label: dl
                                                        }
                                                );
                                                        widget,
                                                        {
                                                                align: 'left',
+                                                               classes: [ 'mw-apisandbox-widget-field' ],
                                                                label: prefix + pi.parameters[ i ].name,
                                                                $label: $widgetLabel
                                                        }