MediaWiki:Common.js

From Holdfast: Nations At War
Revision as of 23:26, 10 October 2025 by Xarkanoth (talk | contribs) (Created page with "→‎Toggle sidebar on mobile: mw.loader.using('jquery').then(function(){ $('<button>',{ id:'hf-ham', text:'☰', title:'Toggle menu' }) .css({...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Note: After saving, you may have to bypass your browser's cache to see the changes.

  • Firefox / Safari: Hold Shift while clicking Reload, or press either Ctrl-F5 or Ctrl-R (⌘-R on a Mac)
  • Google Chrome: Press Ctrl-Shift-R (⌘-Shift-R on a Mac)
  • Internet Explorer / Edge: Hold Ctrl while clicking Refresh, or press Ctrl-F5
  • Opera: Go to Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
/* Toggle sidebar on mobile */
mw.loader.using('jquery').then(function(){
  $('<button>',{
      id:'hf-ham',
      text:'☰',
      title:'Toggle menu'
    })
    .css({
      fontSize:'1.5rem',
      background:'none',
      border:0,
      color:'#fff',
      cursor:'pointer',
      margin:'0 0 0 .5rem'
    })
    .prependTo('#mw-head, .vector-header-container')  // works in both skins
    .on('click', () => $('body').toggleClass('menu-open'));
});