If the toolbar icons could be smaller than their current 32 pixels it would improve readability of the main document. Hiding them individually isn't practical so I propose an option to reduce their size to 24 pixels on all displays less than 801 lines tall. They are actually 24 pixels already but have excessive (IMHO) borders). If resizing would involve laborious per pixel editing then maybe reducing the borders to just 4 pixels could be programmed.
(In reply to dnml from comment #0) > If the toolbar icons could be smaller than their current 32 pixels it would > improve readability of the main document. Hiding them individually isn't > practical so I propose an option to reduce their size to 24 pixels on all > displays less than 801 lines tall. > > They are actually 24 pixels already but have excessive (IMHO) borders). If > resizing would involve laborious per pixel editing then maybe reducing the > borders to just 4 pixels could be programmed. See little need to make the effort to reduce the padding. Our minimum "supported" display is now 1024x768, with minimum vertical UI size of 661 pixels. A much greater concern is icon handling for HiDPI monitors that has seen us implement support for SVG icons with caching for bug 51733. https://cgit.freedesktop.org/libreoffice/core/commit/?id=5bb5463efefc4d65e3434b37618cb74a1fe2a598 Might be feasible to implement use of SVG for a down scaled UI, with reduced padding around the toolbar buttons, but not clear it is worth the dev effort. Especially as we provide the MUFFIN Single toolbar mode (reduced contextual activity and vertical button bar for overflow). @Tomaž? Adolfo?
(In reply to V Stuart Foote from comment #1) > Our minimum "supported" display is now 1024x768 We agreed on 1280px with large icons in the guideline for toolbars https://wiki.documentfoundation.org/Design/ToolBar. And @dnml large icons means you can switch to small sizes. Tools > Options > LibreOffice > View: Toolbar icon size (automatic=large on my system by default). Switch to small for 16px. WFM PS: SVGs are fully functional and can be scaled like PNG. But since we want to have a level of detail that fits the icon size a freely variable size is not intended.