MediaWiki:Mobile.js: Difference between revisions
Appearance
Blank: this wiki does not load Mobile.js; fix moved to Common.css Tag: Replaced |
ApprovedRevs banner moved to bottom on mobile via DOM relocation (Theo 2026-08-19) |
||
| Line 1: | Line 1: | ||
/* Not loaded by this wiki (site JS disabled). Mobile section/TOC expansion lives in MediaWiki:Common.css. */ | /* Not loaded by this wiki (site JS disabled). Mobile section/TOC expansion lives in MediaWiki:Common.css. */ | ||
/* ApprovedRevs banner: move to the BOTTOM of the article on mobile (Theo, 2026-08-19). | |||
In Minerva the subtitle is nested inside .pre-content, so CSS reordering cannot | |||
move it below the article. We relocate the DOM node after page load instead. */ | |||
mw.hook('wikipage.content').add(function () { | |||
var s = document.getElementById('mw-content-subtitle'); | |||
var b = document.getElementById('bodyContent'); | |||
if (s && b && s.textContent.trim() !== '' && !b.contains(s)) { | |||
b.appendChild(s); | |||
} | |||
}); | |||
Revision as of 08:05, 19 August 2026
/* Not loaded by this wiki (site JS disabled). Mobile section/TOC expansion lives in MediaWiki:Common.css. */
/* ApprovedRevs banner: move to the BOTTOM of the article on mobile (Theo, 2026-08-19).
In Minerva the subtitle is nested inside .pre-content, so CSS reordering cannot
move it below the article. We relocate the DOM node after page load instead. */
mw.hook('wikipage.content').add(function () {
var s = document.getElementById('mw-content-subtitle');
var b = document.getElementById('bodyContent');
if (s && b && s.textContent.trim() !== '' && !b.contains(s)) {
b.appendChild(s);
}
});