Topics have individual (random) colors.

The individual topic colors are determined and stored in the DB (custom view properties) when a topicmap is accessed the for the first time. In a real application there would be a user interface for assigning colors to topics.