-
-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong tree icons for PD Pad and Revolution #14066
Comments
not sure why but this was done intentionally at some time. Same in Part WB. All tree icons should be blue was the intention. |
Frankly, I don't see a good reason why it should be all blue. It is harder to quickly connect the action on toolbar with feature in the tree. Additive/Subtractive features are also harder to distinguish that way. Coloring them all blue would make more sense If we do additive/subtractive like it done in other cad packages so it is the same feature with simple switch to make it subtractive or creates new body instead. Not saying that it would be better design but at least it would be easier to implement. |
I agree but then all should be updated, not just 2 |
Description says that only those two are special cases - so I assume that other features already reuse icon from toolbar. if that is not the case - sure we should make it consistent at least in part design and part workbenches |
That's what I'm thinking as well. I would keep this issue confined to Part and PartDesign. For other workbenches new issues should be created if there are also inconsistencies. I looked through PartDesign and so far I see the following:
These are easy to resolve. I will look into Part later. |
If possible, it should be consistent, Part WB as well. Not sure about BIM/Arch: most commands are yellow and tree icons white |
Agree with just making the tree icons consistent with the toolbar icons. special cases don't seem to make any sense, perhaps just leftovers from long ago? |
Here are my findings from the Part Workbench:
For Part it seems that the toolbar primitives are the outlier, everything else ist blue. PartI'm not familiar with the Part workbench, but the same color theme for all features make sense. As far as I can tell all features create some kind of new oder altered geometry and this new geometry seem to be represented in blue. Whereas the support geometry is depicted in red. It's not always the case, Part extrude has no red "Wire" vs Part Desing extrude (tree) for example. Booleans are the only way to remove something form the geometry. Based on this the primitives would be better to use their tree icons (showing their parameters in red) than the current yellow ones. Part DesignIn PartDesign there is a clear distinction between additive and subtractive features. Currently distinguished in the toolbar by a yellow or blue/red icon. Red on the other hand is not used consistently, in the additive features is seems to depict the support geometry and in the subtractive features the tool shape that gets removed. Using the toolbar icons in the tree for the additive features feels to be more in line with the rest. And it would help to distinguish them in the tree. 1.0I don't think the icons are bad and I'm probably used to them so they don't seem confusing. Looking at them to figure out what the colors could mean was interesting. They are somewhat inconsistent and I can understand that a new user could be confused. If 1.0 should benefit from a bit more consistency in the icons, I would propose the following changes:
Then Part icons are predominently blue and consistent in the tree. Part Design icons are also consistent and a bit better to distinguish. Both changes are easy to make and hopefully not to disruptive for existing users. For the future the DWG could discuss if a more stringent use of certain colors (e.g. support geometry) is needed to help new users understand the features based on the icons. We should create a new issue for this and close this one if the above changes are merged. |
I agree, thanks for the thorough look into this! |
@Reqrefusion maybe? you can post the .svg files directly here in a comment |
@NomAnor Very nice work, congratulations. While you're trying to create consistency in colors, I'm trying to do it in size. When @maxwxyz said svg file, I think he wanted me to throw away the keyline I used. All icons follow this pattern according to their shapes and occupy equal space on the plane, so none of them stand out or fall behind. I'm working on adding this to the Guide. It is not in the Guide right now, but if you follow it, I would be very grateful. The relevant svg file is here. Since it is drawn in black, it does not appear on a dark background. I would be happy if you download it and check it out. |
@Reqrefusion no I meant maybe you can help with the last 3 icons he mentioned and post them here. |
Why is the extrude floating above the sketch tho? |
I don't know, you have to ask the person who did it first. Since this is just a work to make the colors more harmonious, the absence of renewals is normal, renewals are now for other PRs. I also really want to change part_primative. |
I lack the skill to create icons, so your help is appreciated. I added Reqrefusion's icons and removed some unused files. As far as I can tell, all PartDesign tree icons are the same as the toolbar icons and all Part icons have a blue theme. I update my PR for review and if there are no objections, it's merge can close this issue. @Reqrefusion do you want to open a new issue to discuss and track the overhaul of Part and PartDesign icons according to the newer design guide? |
@NomAnor Great congratulations. I personally struggle with this sizing. I started a discussion to write a new guide for this to be added to the guide. It will probably be in the new guide, but I don't think it's solid enough to become an issue. |
Is there an existing issue for this?
Problem description
The icons for Pad and Revolution are blue, but the toolbar icon are yellow. Loft for example uses the same icon for the toolbar as for the tree. Pad and Revolution should do the same to be consistent in the color scheme for additive and subtractive features.
Full version info
Subproject(s) affected?
PartDesign
Anything else?
There are two special icons:
while the others features all seem to use the
PartDesign_*.svg
icons.Code of Conduct
The text was updated successfully, but these errors were encountered: