Navboxes do not look nice on printed documents (no styles, also chromium doesn't handle wide tables well - tables can be cut from the right side of PDF).
All HTML elements with navbox class should be hidden on all printed documents. Currently, nabvoxes are hidden by default only on mobile print.
Description
Related Objects
- Mentioned In
- T195991: QA of Chromium PDF renderer
Event Timeline
enwiki hides them through https://en.wikipedia.org/wiki/MediaWiki:Print.css
But it should be noted that I've heard some people who wanted them printed.
Olga, I imagine lots of wikis have this problem and we would be foolish to think we can fix 200+ of them.
I propose declining this and working on some messaging with Chris to recommend this (and other things) to all communities as part ot the roll out.
Ideally, it would be cool if we could detect problems like this, so that local communities can be more aware. Something like Special:Linter but for common mobile and print problems that we detect and then linking to advise on how to fix etc..
@Jdlrobson - do we have any initial set of templates that this affects? I'd be okay with covering the majority of the cases by removing template:navbox and we can communicate out for the remainder.
We talked about this task in standup and I said I would update a few wikis (5 maximum) to hide the navbox but doing this for all wikis is not in our interest and will require some CL work. Doing this in Vector just adds unnecessary tech debt for everyone.
This is an onwiki problem.
Please update the template to have noprint class or raise a discussion on its talk page to have navboxes excluded from print mode.
Shall we mark this task as invalid or is this something we want to pursue?