https://bugzilla.wikimedia.org/show_bug.cgi?id=61305
Matthias Mullie <mmul...@wikimedia.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mmul...@wikimedia.org, | |shahyar+wmfbugzilla@gmail.c | |om --- Comment #3 from Matthias Mullie <mmul...@wikimedia.org> --- As S already pointed out: we need the addModuleStyles() to apply CSS for non-JS users. For both JS & non-JS, we'll probably want to share 95% of the CSS. We should probably assume nojs by default, add all no-JS CSS into a (or multiple) separate module(s) and loadModuleStyles() there. The other modules (with JS) can have some additional CSS for the added JS-functionality then, which is loaded by addModules(). -- Request 3 should be able to be folded into request 2. The reason this is currently split up is that users will some day get to pick their editor. JS detects what editor is active for that user, and loads that specific module (in this caseL editors.none). We should either load all potential editors at once (currently only 1), or defer loading the editor until a user has initiated a reply/edit. -- I'm not really sure why request 4 is seperate. Pretty sure we should be able to merge it into request 2. -- Shahyar is currently working on a fairly big JS refactor -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l