This script is for PERSONAL use only!

You are free to install this script for yourself, but it is not allowed to be used wiki-wide (e.g., in MediaWiki:Common.js or MediaWiki:Wikia.js), as it would violate Fandom's Terms of Use.
(See the customization policy)

ConsistentModules is a full redesign inspired by Fandom's update to the rail module designs:

  • replacing the old .module class with .rail-module
  • adding header icons to all supported rail modules
  • consistent design cues between different modules
    • icons preceding lists
    • dot count to indicate comments, activity or editors
    • a consistent modern button footer design
  • styling the old modules for further consistency


Importing multiple scripts? This quick guide shows how to combine the imports.
  • For personal use, add the code snippet below to your global.js page (for use on all wikis) or your common.js page on your wiki (for use on a single wiki). Note that personal JS must be enabled for your account.
    type: 'script',
    articles: [


Restyled modules

The following modules have been given a full redesign and testing:

  • Achievements "More Badges You Can Earn" module
  • Achievements "My Earned Badges" module
  • Achievements "Recent Earned Badges" module
  • Blog listing module
  • Chat module
  • Community corner module
  • Content review module
  • Followed pages module
  • Forum activity module
  • Hotspots module
  • Insights module
  • Related threads module
  • Template draft module

To be restyled

It is possible that some modules may have have outdated design elements even with ConsistentModules. If you find any, report them in the talkpage.

Text above can be found here (edit)
Community content is available under CC-BY-SA unless otherwise noted.

Fandom may earn an affiliate commission on sales made from links on this page.

Stream the best stories.

Fandom may earn an affiliate commission on sales made from links on this page.

Get Disney+