Permíteme aclarar primero que esta no es la respuesta más concisa… ![]()
No estoy exactamente seguro de qué necesitarías apuntar específicamente con un componente o tema.
Implicaría reescribir la plantilla o componente de Discourse que se utiliza para mostrar los mensajes privados (PMS) al usuario. La reutilización de plantillas o componentes de Discourse se explica en Developing Discourse Themes & Theme Components. Si aún no lo has hecho, echar un vistazo allí podría ayudarte a orientarte mejor.