mw.Upload.BookletLayout: Use notice instead of popup for help text
authorPrateek Saxena <prtksxna@gmail.com>
Mon, 8 Feb 2016 01:54:37 +0000 (07:24 +0530)
committerPrateek Saxena <prtksxna@gmail.com>
Mon, 15 Feb 2016 09:31:11 +0000 (15:01 +0530)
Now looks like https://phabricator.wikimedia.org/F3321595
Follows up Iaaac4908c71b416888921a4e45de66fa87ab448d

Bug: T116086
Change-Id: Ie12be072a149dc61d833f194c21305014e330c32

resources/src/mediawiki/mediawiki.ForeignStructuredUpload.BookletLayout.js
resources/src/mediawiki/mediawiki.ForeignStructuredUpload.BookletLayout.less

index e467ac1..5199f22 100644 (file)
                        new OO.ui.FieldLayout( this.filenameWidget, {
                                label: mw.msg( 'upload-form-label-infoform-name' ),
                                align: 'top',
-                               help: mw.msg( 'upload-form-label-infoform-name-tooltip' )
+                               classes: [ 'mw-foreignStructuredUploa-bookletLayout-small-notice' ],
+                               notices: [ mw.msg( 'upload-form-label-infoform-name-tooltip' ) ]
                        } ),
                        new OO.ui.FieldLayout( this.descriptionWidget, {
                                label: mw.msg( 'upload-form-label-infoform-description' ),
                                align: 'top',
-                               help: mw.msg( 'upload-form-label-infoform-description-tooltip' )
+                               classes: [ 'mw-foreignStructuredUploa-bookletLayout-small-notice' ],
+                               notices: [ mw.msg( 'upload-form-label-infoform-description-tooltip' ) ]
                        } ),
                        new OO.ui.FieldLayout( this.categoriesWidget, {
                                label: mw.msg( 'foreign-structured-upload-form-label-infoform-categories' ),
index 4143520..0021caf 100644 (file)
@@ -3,3 +3,17 @@
        line-height: 1.4em;
        color: #555;
 }
+
+.mw-foreignStructuredUploa-bookletLayout-small-notice {
+       .oo-ui-fieldLayout-messages-notice {
+               .oo-ui-iconWidget {
+                       display: none;
+               }
+
+               .oo-ui-labelWidget {
+                       line-height: 1.2em;
+                       font-size: 0.9em;
+                       color: #555;
+               }
+       }
+}
\ No newline at end of file