User:Kaldari/bluealertfade.js

( function( $, mw ) { $alert = '  '; $alert += ' '; $alert += ' You have new talk page messages. '; $alert += ' '; $(document).ready(function { $( '.usermessage' ).hide; var newMsgRevisionId = mw.config.get( 'wgUserNewMsgRevisionId' ); if ( newMsgRevisionId ) { var userName = mw.config.get( 'wgUserName' ); var talkLink = '/wiki/User_talk:' + userName + '?redirect=no'; $( '#pt-mytalk' ).css( {'position': 'relative'} ); $( '#pt-mytalk' ).append( $alert ); $( '#mw-echo-blue-pokey' ).css( {			'position': 'absolute',			'top': '12px', 			'left': '5px',			'z-index': 99,			'cursor': 'pointer'		} ); var alertWdith = $( '#mw-echo-alert' ).outerWidth; var newLeft = 0 - ( alertWdith / 2 ) - 5; $( '#mw-echo-alert' ).css( {			'position': 'absolute',			'top': '22px', 			'left': newLeft,			'z-index': 99,			'padding': '10px',			'background-color': '#517ABB',			'cursor': 'pointer'		} ); $( '#mw-echo-alert' ).click( function( e ) {			location.href = talkLink;			e.preventDefault;		} ); $( '#mw-echo-alert' ).hover( function {			$( '#mw-echo-alert' ).css( { 'background-color': '#3172da' } );			$( '#mw-echo-blue-pokey img' ).attr( 'src', '//upload.wikimedia.org/wikipedia/commons/9/9e/BluePokeyNorthHover.png' );		},		function {			$( '#mw-echo-alert' ).css( { 'background-color': '#517ABB' } );			$( '#mw-echo-blue-pokey img' ).attr( 'src', '//upload.wikimedia.org/wikipedia/commons/a/ae/BluePokeyNorth.png' );		} ); $( '#mw-echo-alert-text' ).css( {			'font-size': '13px',			'font-weight': 'normal',			'font-family': 'sans-serif',			'line-height': '14px',			'color': 'white'		} ); $( '#mw-echo-alert, #mw-echo-blue-pokey' ).delay( 4000 ).fadeOut( 'slow' ); } } ); } )( jQuery, mediaWiki );