This module was considered for deletion on 2020 February 15. The result of the discussion was keep.
Module:Message box is indefinitely protected from editing as it is a heavily used or highly visible module. Substantial changes should first be proposed and discussed here on this page. If the proposal is uncontroversial or has been discussed and is supported by consensus, editors may use {{edit protected}} to notify an administrator to make the requested edit.
Yes, I did it in its own sandbox because it's a longterm enough project not to be done in the main sandbox, which should generally be releasable ad hoc for trivial issues. Izno (talk) 17:03, 11 September 2025 (UTC)Reply
Where else do you think this will affect? It seems that only the mobile version is oriented towards table.ambox, which can also be corrected by CSS Iniquity (talk) 17:09, 11 September 2025 (UTC)Reply
You should always endeavor to use the default aria role element. In this case, that's not a table. Ignoring that, tables are shit for doing other presentation with. Izno (talk) 03:20, 29 August 2025 (UTC)Reply
Ok, I think we can do {{cmbox}} now. Based on what I wrote down before, the process of a rollout is:
Alert some key pages. Has to include some verbiage like
A change is occurring to how {{cmbox}} is implemented to support mobile resolutions better. It may cause some temporary display weirdness. Further information is available at Module talk:Message box#cmbox migration.
with some text at the specific section
A change is planned to occur in how {{cmbox}} is implemented. It should help improve display at mobile resolutions now, and accessibility later. cmbox was chosen because it has lower reader-facing impact than most other message box types and it's fairly self-contained. The change to cmbox will likely pave the way for other message boxes ({{fmbox}} is probably next).
You can expect some difference in styling from previous for a small period due to the job queue, after which it should return to "normal". You should be able to correct it manually if you want with one of the usual steps (purge, null edit, or dummy edit). If an issue with display persists, leave a comment here (this scenario may be possible with some unexpected setup cmboxes).
The /div main and config modules have got some other adjustments that now make it different from what will end up going live, so they shouldn't generally be synced directly. For future me. Izno (talk) 21:59, 1 October 2025 (UTC)Reply
Ok, cmbox has been basically quiet besides notes from the below. I will now work on fmbox, which should also be relatively low impact. I'm also starting to sketch out imbox which may need to interact with template content from Commons as well as c:MediaWiki:Filepage.css. Izno (talk) 20:44, 7 October 2025 (UTC)Reply
Turns out I don't currently have to worry about commons names, which is something I should have noted when I split message box CSS during the TemplateStylization. Izno (talk) 01:03, 17 October 2025 (UTC)Reply
What does split message box CSS during the TemplateStylization mean exactly?
All of the CSS for the message boxes was once in MediaWiki:Common.css. I moved it to TemplateStyles with some effort because of reasons.
This effort now that I've got my feet under me probably doesn't need much assistance. If you want to spend time on something, working on the problems listed at MediaWiki talk:Common.css/to do#Infobox would be excellent. If you want to spend some time on stuff, crafting an infobox (using Lua or template) to fix our career statistics pages would be super helpful. Izno (talk) 00:27, 19 October 2025 (UTC)Reply
Not done for now: please establish a consensus for this alteration before creating an edit request. Namely, making a change to a template used on 20 million pages because you created a template today? For a wording tweak? Please show a consensus that this is something desirable. Izno (talk) 18:09, 16 December 2025 (UTC)Reply
Flinging some incorrect mud (I have been very public about the changes I've implemented of my own resort in this module even if you didn't find where) is not any more likely to convince me or anyone else of the value of this change (see also WP:OTHERSTUFF: your edit request is relevant, not any of my edits).
Changing the table structure to divs. That change is right there and was also implicated in Aria roles and separately reinforced in the individual advertisements I've so far made, like cmbox migration. The cmbox migration section was incidentally also advertised to VPT.
I don't mind that you made intelligent changes to the module, saying "Ok I did it anyway" - in fact I absolutely support them. Even if I would have disagreed with them.
And yes, I coded around the obstacle by using an older method which I had previously used in {{Hook}} (which I created). People have "updated" that, I do them the courtesy of assuming that their updates add value, unless I know otherwise.
If someone wants to update {{Hooks}} in the same way that {{Hook}} was updated, they will have to, apparently, gain consensus. I won't.
If I see a problem on Wikipedia I like to fix it. If something stops me doing it one way, I'll usually try another.
Hope that is all clear, and that you agree with my sentiments.
Module:Message box/ombox.css needs a couple of color: additions
Latest comment: 5 months ago3 comments1 person in discussion
Module:Message box/ombox.css has three background-color: statements without a corresponding color: statement. This can make the Linter complain and might cause problems in dark mode. If someone could add color: statements after lines 19, 98, and 104, that would probably help. color:var(--color-base, #202122); is usually safest when the color has been assumed to be black in the regular mode but should be near-white in dark mode. – Jonesey95 (talk) 17:56, 16 February 2026 (UTC)Reply
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.