This feature is a part of our Enterprise-level service.
Default vanilla icons (all icons aligned on a 24x24 grid or 16x16 grid if compact) now can be updated with any custom icon.
For that, new icons should be registered in theme entry file forum.tsx
like this:
import { iconRegistry } from "@vanilla/icons";
iconRegistry.registerIcon("existing-icon-name", require("./some-other.svg"));
All the icons available for updating are located here available icons
Here is an example of custom icons in titlebar mebox.