Don't print mediawiki.notification messages
authorMatthew Flaschen <mflaschen@wikimedia.org>
Thu, 13 Feb 2014 20:03:25 +0000 (15:03 -0500)
committerMatthew Flaschen <mflaschen@wikimedia.org>
Thu, 20 Feb 2014 03:56:50 +0000 (22:56 -0500)
These are for transient notifications, so printing them does not make
sense.

Change-Id: Ia5eadcfcd4b98685e3c60a3a68f58b985d366b76

resources/Resources.php
resources/mediawiki/mediawiki.notification.hideForPrint.css [new file with mode: 0644]

index f634c8c..f7cdbdc 100644 (file)
@@ -748,7 +748,10 @@ return array(
                'targets' => array( 'desktop', 'mobile' ),
        ),
        'mediawiki.notification' => array(
-               'styles' => 'resources/mediawiki/mediawiki.notification.css',
+               'styles' => array(
+                       'resources/mediawiki/mediawiki.notification.css',
+                       'resources/mediawiki/mediawiki.notification.hideForPrint.css' => array( 'media' => 'print' ),
+               ),
                'scripts' => 'resources/mediawiki/mediawiki.notification.js',
                'dependencies' => array(
                        'mediawiki.page.startup',
diff --git a/resources/mediawiki/mediawiki.notification.hideForPrint.css b/resources/mediawiki/mediawiki.notification.hideForPrint.css
new file mode 100644 (file)
index 0000000..4f9162e
--- /dev/null
@@ -0,0 +1,3 @@
+.mw-notification-area {
+       display: none;
+}