Kchalk
29. Mai 2021 um 19:06
1
Derzeit werden im Schnellzugriffsbereich alle Benachrichtigungen – gelesene und ungelesene – angezeigt.
Der einzige Unterschied besteht darin, dass bei der aktuellen Umsetzung der Hintergrund ungelesener Benachrichtigungen hervorgehoben wird.
Gibt es eine Möglichkeit, alle gelesenen Benachrichtigungen auszublenden? Hier ist ein Mockup:
Eine Suche hat eine ähnliche Anfrage aus der Vergangenheit ergeben:
@codinghorror , I love Discourse. I was just trying to explain the reason why the notifications may be a source of confusion.
I’m used to a notification system on a Mac, which is very unobtrusive. This makes me biased towards it.
Thank you for the tip on hiding notifications with CSS.
.notifications ul li.read {display: none;}
completely removes the dismissed and read notifications from the menu and resizes the list accordingly.
You can still see the complete notification log at [your-domain…
Der Versuch, den Code aus diesem Thema von 2018 auf meiner Instanz anzuwenden, hat jedoch nicht funktioniert. Ich wäre für jede Hilfe dankbar.
.notifications ul li.read {display: none;}
1 „Gefällt mir“
Don
29. Mai 2021 um 19:49
2
Hallo,
Probier das aus
.user-menu #quick-access-notifications ul li.read {
display: none;
}
5 „Gefällt mir“
Kchalk
30. Mai 2021 um 02:50
3
Vielen Dank, Don
Ich habe es ausprobiert, und es funktioniert, aber es gibt einen unerwünschten Nebeneffekt: Es versteckt alle gelesenen Zeilen auch in den anderen Glyphen (Lesezeichen, Nachrichten, Einstellungen).
In den Benutzereinstellungen fehlen wichtige Funktionen wie „Abmelden“. Bitte sehen Sie unten, wo die „gelesenen“ Funktionen ausgeblendet werden. Nur „Nicht stören“ wird angezeigt, da ich es zuvor noch nicht gelesen/geladen habe.
Gibt es eine Möglichkeit, dies nur auf das Benachrichtigungs-Symbol zu beschränken?
Don
30. Mai 2021 um 06:15
4
Hallo Kchalk,
ich habe den Code oben aktualisiert.
1 „Gefällt mir“
Kchalk
30. Mai 2021 um 07:24
5
Hat brillant funktioniert, danke!
1 „Gefällt mir“