Earlier quoted context omitted.
The most egregious example that stood out to me here is the x-padding between the edge of the notification panel and any text inside the panel is less than the padding between the notification title and the text below it. The problem isn't that they need more padding, it's that their padding makes no sense. If they made a design decision to have tight padding that would be one thing, but they've got a horizontal layo…
That is still a context-sensitive opinion . Programmatically, that assumes that that information is available (query a font rasterizer: where is the first pixel? consider also kerning and foreign languages; also query icon: where is the first non-background pixel? consider also theme information where window background might not show the icon well!). Programmatically, you've un-aligned everything: now the amount of w…
proposing design changes to open source projects when you haven't already been a contributor for a hundred years never goes well.