buttonarea normal hover focus pressed (default) toolbutton shadow mask background margin hint NOTE: Some margin hints have 0.001 width or height because you can't use exactly 0! NOTE: shadow, hover and focus (not focus-background) use negative margins! This behavior is implemented in at least the following files (please keep this up to date, fix the problem or find a better place to put this info): plasma-framework/src/declarativeimports/plasmacomponents3/private/ButtonShadow.qml plasma-framework/src/declarativeimports/plasmacomponents3/private/ButtonHover.qml plasma-framework/src/declarativeimports/plasmacomponents3/private/ButtonFocus.qml We should add support for a negative margins hint to FrameSvg and document it instead of requiring people to read source code in order to know these things. Unfortunately, not sure if we can change the code of ButtonShadow since it would break themes that rely on this undocumented behaviour. Maybe in KF6. other hints