It seems that the new version of the logout dialog does not respect overall system font size settings. Also the Greybird theme does not seem to work fully.
Previous version: http://fenikso.cz/Linux/xfce4-session-4.13.1-23.png New version: http://fenikso.cz/Linux/xfce4-session-4.13.2-2.png
Another styling class was added to the logout dialog [1], and it sets the font size to "smaller" [2]. --- [1] https://git.xfce.org/xfce/xfce4-session/commit/?id=d11864682bb63efcf8ae6ad410afe332e906bec9 [2] https://github.com/shimmerproject/Greybird/blob/master/gtk-3.0/gtk-contained.css#L4459
I guess we can reset the font size in some injected css just to be sure. The general idea of adding this style-class was to use the general style for undecorated dialogs by default.
Re-setting the font size to e.g. normal may also override themes which set it to a larger/smaller value, so that's not ideal. I will change the font size of this specific dialog in Greybird and in Adwaita it'll remain as is.
Created attachment 8692 Patch resetting the font-size Please test the attached patch if possible.
(In reply to Simon Steinbeiss from comment #5) > Created attachment 8692 > Patch resetting the font-size > > Please test the attached patch if possible. You can add g_object_unref (provider) after gtk_style_context_add_provider.
Forgot to mention: LGTM.
Simon Steinbeiss referenced this bugreport in commit 7e00dcf456e2c6bc05ab51e662e8c5cc0625d181 Reset font-size of logout dialog to default (Bug #15505) https://git.xfce.org/xfce/xfce4-session/commit?id=7e00dcf456e2c6bc05ab51e662e8c5cc0625d181
> You can add g_object_unref (provider) after gtk_style_context_add_provider. Thanks, fixed that oversight.