Few nodes' icons missing
bojidar-bg opened this issue · 5 comments
bojidar-bg commented
Currently, some nodes are missing their icons. Here is a list, ordered by "relative importance"
Group | Nodes |
---|---|
Classes that can be created | Tween , CanvasLayer , ParallaxBackground , ParllaxLayer , Tabs , ViewportSprite , InverseKinematics , PanelContainer |
Used mostly in editor context | GraphEdit , GraphNode , EditorPlugin |
Base classes that can be created | Container , Range |
Base classes that have many inherited classes, but can't exist on their own | BaseButton , Seperator , ButtonArray , CollisionObject{,2D} , PhysicsBody{,2D} , SoundPlayer2D , SpatialPlayer , Joint{,2D} , VisualInstance , GeometryInstance , Light , BoxContainer , SplitContainer |
Also, great work! 👍
bojidar-bg commented
Suggestions for the some of the icons:
Tween
- Something to represent a transition from A to B. Maybe have a triangle, a square, and an arrow that points from one to the other.. if space allows, I mean 😄CanvasLayer
- Probably theCanvasItem
icon boxed, or maybe a box with some mountains on it.ParallaxBackground
- MultipleCanvasLayer
icons layered at different scales and positions. Maybe multiple mountains behind each other, inside a box.ParllaxLayer
- Same as inParallaxBackground
, but without the box around.ViewportSprite
-Viewport
's icon with a blue color and something inside probably.
djrm commented
will check that out
djrm commented
Maybe the abstract classes should not have icons, in that way they look like headers in the node palette
bojidar-bg commented
@djrm Agreed, that sounds like a nice idea. I mentioned them just in case ^^