I'd like to recolor standard icons from outliner, so the difference between collections, meshes cameras, and lights would be more noticeable.

Here is an example: on the left side you see the original outliner, on the right what I am trying to achieve

enter image description here

  • $\begingroup$ …You can recolour the collection icons with the right click context menu. But it looks like both the icon graphics and the Outliner draw code are hardcoded into Blender, so IDK if there's a good way. Maybe if you could trick a custom icon into a name collision? But IDs seem to be randomly generated, and it probably wouldn't affect C-level code even otherwise. $\endgroup$
    – Will Chen
    Jun 20, 2021 at 22:14

1 Answer 1


For the collections right click the collection. enter image description here

For other icons: go to Edit > Preferences > Themes - List item

  • $\begingroup$ Edit > Preferences > Themes won't help her get the result she's asking for, because you can only change the color for objects in general. Her example shows different colors for a camera object and a mesh object - so that you can visually distinguish between different kinds of objects. $\endgroup$ Jun 21, 2021 at 8:39
  • $\begingroup$ True. It is not the thing I am trying to achieve T_T $\endgroup$
    – 3DBear
    Jun 21, 2021 at 17:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .