See forthcoming attached screenshots. Icons I've seen used: - list-remove - list-remove-user - im-kick-user Part of the problem, I suspect, is that we don't actually have a semantically appropriate icon for this in Breeze icons. As a result the people who implemented the various features of NeoChat probably easy ran up against this problem and picked something that looked least-bad to them personally. We should get a better Breeze icon here for sure. But until that happens, it would be better if NeoChat could settle on a single icon for all of these, ideally defined in a single place so everything could be updated to the new icon (once it exists) with only a one-line code change
Created attachment 172344 [details] `list-remove` on welcome screen
Created attachment 172345 [details] `list-remove-user` in user context menu
Created attachment 172346 [details] `im-kick-user` on accounts page
A possibly relevant merge request was started @ https://invent.kde.org/network/neochat/-/merge_requests/1883
Git commit fc24beae6d009fcb86165f798b1526663edf77ca by James Graham. Committed on 07/09/2024 at 12:41. Pushed by nvrwhere into branch 'master'. Use im-kick-user consistently for logout. I went with im-kick-user as it's fully red at all sizes. M +1 -1 src/login/WelcomePage.qml M +1 -1 src/qml/AccountMenu.qml https://invent.kde.org/network/neochat/-/commit/fc24beae6d009fcb86165f798b1526663edf77ca