system-ui is the font that your browser uses to render the 'chrome' UI: toolbars and menus. It is the most 'neutral' font for UI. inherit would use the default font by the display system, which is likely a font designed for paragraphs of text, not UI.
Sorry for the very late reply.
I think this PR is reasonable. However, I don't think "inherit" is a bad choice.
Setting "system-ui" disables font specification on the container side.
Before
After
Info
system-ui
is the font that your browser uses to render the 'chrome' UI: toolbars and menus. It is the most 'neutral' font for UI.inherit
would use the default font by the display system, which is likely a font designed for paragraphs of text, not UI.https://drafts.csswg.org/css-fonts-4/#system-ui-def