|
|
Line 1: |
Line 1: |
| /* All JavaScript here will be loaded for users of the MinervaNeue skin */ | | /* All JavaScript here will be loaded for users of the MinervaNeue skin */ |
|
| |
| /* Collapse the navbox section by default */
| |
| $(function() {
| |
| if ($(window).width() >= 720 && $('.navbox-section:visible').length)
| |
| $('.navbox-heading').click();
| |
| });
| |
|
| |
| /* MarioWiki: Custom menu */
| |
| $.when(mw.loader.using('mediawiki.util'), $.ready).then(function() {
| |
| var rcStyleClasses = ['mw-ui-icon', 'mw-ui-icon-before', 'mw-ui-icon-minerva-recentChanges'];
| |
| var rcNode = mw.util.addPortletLink('p-navigation', '/Special:RecentChanges', 'Recent changes').getElementsByTagName('a')[0];
| |
| rcStyleClasses.map(function(x) { rcNode.classList.add(x) });
| |
| var menu = 'p-personal';
| |
| if (mw.config.get('wgUserId')) {
| |
| menu = document.getElementById('p-interaction') ? 'p-interaction' : 'p-navigation';
| |
| if (document.getElementById('pt-preferences')) {
| |
| var prefStyleClasses = ['mw-ui-icon', 'mw-ui-icon-before', 'mw-ui-icon-wikimedia-userAvatar-base20'];
| |
| var prefNode = mw.util.addPortletLink('pt-preferences', '/Special:Preferences', 'Preferences').getElementsByTagName('a')[0];
| |
| prefStyleClasses.map(function(x) { prefNode.classList.add(x) });
| |
| }
| |
| }
| |
| mw.util.addPortletLink(menu, '/List_of_games', 'Test').getElementsByTagName('a')[0];
| |
| mw.util.addPortletLink(menu, '/List_of_characters', 'Test').getElementsByTagName('a')[0];
| |
| mw.util.addPortletLink(menu, '/List_of_animations', 'Test').getElementsByTagName('a')[0];
| |
| mw.util.addPortletLink(menu, '/List_of_dsdasdas', 'Test').getElementsByTagName('a')[0];
| |
| mw.util.addPortletLink(menu, '/List_of_asdasdas', 'Test').getElementsByTagName('a')[0];
| |
| } );
| |