Ist es möglich, das Symbol für Mitarbeitermitteilungen zu ändern?

Wir haben dafür keine Einstellung, und ich denke, es ist schwierig, dies ausschließlich mit CSS zu lösen. Sie können jedoch eine Theme-Komponente erstellen, um das Icon zu ersetzen.

In CSS blenden Sie das alte Icon aus:

.post-notice {
  .d-icon-user-shield {
    display: none;
  }
}

In JavaScript (fügen Sie dies im <head> der Theme-Komponente ein) dekorieren Sie die Benachrichtigung und fügen das neue Icon hinzu:

<script type="text/discourse-plugin" version="0.8">
  const { iconNode } = require("discourse-common/lib/icon-library");
  api.decorateWidget('post-notice:before', helper => {
    return iconNode('heart');
  });
</script>

… oder wenn Sie es durch ein Bild ersetzen möchten:

<script type="text/discourse-plugin" version="0.8">
  api.decorateWidget('post-notice:before', helper => {
    return helper.h('img', {
      src: 'https://www.discourse.org/a/img/home-spot-1.png',
      style: 'margin-right: 0.65em',
      height: 30,
      width: 30
    });
  });
</script>

Mit Themes und Theme-Komponenten sind der Fantasie keine Grenzen gesetzt. Wenn Sie mehr erfahren möchten, haben wir eine entsprechende Ressource: