User:Himmalerin/global.js

/**\ #IMPORTS \**/

importArticles({ type: 'script',  articles: [    /**     * Appearance     */    // Kill animated avatars    'u:dev:MediaWiki:KillAnimatedAvatars.js',

/**    * Utility */

/* User navigation */ // add links to your blog and contribution pages under to nav dropdown 'u:dev:MediaWiki:BlogLink/code.js', // add links to your code pages under to nav dropdown 'u:dev:MediaWiki:CodeLinksDropdown.js', // add links to your code pages under to nav dropdown 'u:dev:MediaWiki:NavCodeLinks.js',

/* Editor */ // Refresh edit token to hopefully avoid FANDOM eating my replies 'u:dev:MediaWiki:TokenRefresh.js',

/* misc */ // ddg style bangs for the search bar 'u:dev:MediaWiki:!bang/code.js', // Show anon user's IP instead of "A FANDOM user" 'u:dev:MediaWiki:RevealAnonIP/usercode.js',

/**    * Chat */   // various useful chat utilities 'u:dev:MediaWiki:ChatHacks.js', // Better chat pings 'u:dev:MediaWiki:Pings.js', ], });

/**\ #NAVIGATION \**/

/** * Search */

/* Enable full-width search bar for screens under 1500px wide */ (function {  var nav = document.getElementById('globalNavigation'),    cb = function  {      if (!nav.classList.contains('wds-search-is-active')) {        nav.classList.add('wds-search-is-active');      }    },    observer = new MutationObserver(cb);

observer.observe(nav, { attributes: true }); cb; });