An exploration into the Icon theme

Report observations made with the new Toponaming branch.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

An exploration into the Icon theme

Post by MisterMaker »

Just a short tutorial on how to make an Icon pack for Link branch.
First go too Tool>Customize>Icons> filter the thing you want to modify.>select it>Copy text.
YLoRif5bFY.png
YLoRif5bFY.png (135.86 KiB) Viewed 7338 times
Then go to your user folder In Windows: C:\Users\YOURNAME\AppData\Roaming\FreeCAD\Gui\IconSets
Make a file MyIcons.txt also add a directory (If needed,since some stuff will happen automatically if you press save in the icon window.) called MyIcons
4Ve0HFTa1u.png
4Ve0HFTa1u.png (15.6 KiB) Viewed 7338 times
Open the TXT file and add the lines (or paste your own that you copied above):
PartDesign_Body, iconset:MyIcons/PartDesign_Body.svg
PartDesign_Body_Tree.svg, iconset:MyIcons/PartDesign_Body.svg
Then add following SVG to the directory:
PartDesign_Body.svg
(33.59 KiB) Downloaded 115 times
You can also get the original and modify it by pressing the export button in the customize>Icon window.
Restart Freecad
This is how mine looks;
FreeCADLink_KrdGvc8aXt.png
FreeCADLink_KrdGvc8aXt.png (109.85 KiB) Viewed 7338 times
I will probably release my icon pack in the future when it is done.
Last edited by MisterMaker on Thu Apr 21, 2022 8:18 am, edited 1 time in total.
User avatar
bambuko
Veteran
Posts: 2165
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: An exploration into the Icon theme

Post by bambuko »

OK, now that we know "how to do it" I would love to know "why do it", please?
apart from doing it "just because you can", what is the reason I should consider doing it?
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: An exploration into the Icon theme

Post by MisterMaker »

I am doing it so the icons look more like industry standard CAD programs. Easier to learn if you come from such program.
Also it's freaking cool.
User avatar
bambuko
Veteran
Posts: 2165
Joined: Thu Oct 24, 2019 12:53 pm
Location: UK, England, North Devon

Re: An exploration into the Icon theme

Post by bambuko »

MisterMaker wrote: Wed Apr 20, 2022 2:24 pm ... it's freaking cool.
Who am I to argue with this? :lol:
Thank you for the explanation.
I am using Link branch and Assembly3
you can also download ... and try it here
excellent Assembly3 tutorials here
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: An exploration into the Icon theme

Post by MisterMaker »

Update, finished most of the features saw 2 faults that I need to fix.
Feedback is welcome.
IMG_20220420_202953_594.png
IMG_20220420_202953_594.png (141.78 KiB) Viewed 7178 times
User avatar
adrianinsaval
Veteran
Posts: 5541
Joined: Thu Apr 05, 2018 5:15 pm

Re: An exploration into the Icon theme

Post by adrianinsaval »

There's no easy differentiation of additive vs substractive feature there. Consider using separate colorschemes to differentiate them.
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: An exploration into the Icon theme

Post by MisterMaker »

adrianinsaval wrote: Wed Apr 20, 2022 7:24 pm There's no easy differentiation of additive vs substractive feature there. Consider using separate colorschemes to differentiate them.
Like the original icons, but mine are more based on the older Solidworks icons. They where all yellow and green.
They are not copies and I made them myself in Blender.
User avatar
Kunda1
Veteran
Posts: 13434
Joined: Thu Jan 05, 2017 9:03 pm

Re: An exploration into the Icon theme

Post by Kunda1 »

The humble beginnings of a future MisterMaker Preference Pack?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: An exploration into the Icon theme

Post by MisterMaker »

Kunda1 wrote: Thu Apr 21, 2022 2:13 am The humble beginnings of a future MisterMaker Preference Pack?
Don't think preference pack has icons. So it's just an Icon pack, not sure why the preference pack all got hyped up while nobody was making icon packs, probably because it was a bit of a pain to figure it out. But I hope now I posted this (crappy)tutorial more will come.
A light and black theme icon pack would be nice especially for lots of 2D icons.
I saw some great icons on this forum, but they where missing an easy installation process. So might give them a nudge. :mrgreen:
User avatar
MisterMaker
Posts: 739
Joined: Mon Sep 21, 2020 7:41 am

Re: An exploration into the Icon theme

Post by MisterMaker »

I wanted to upload my first release of the Icon pack but the forum spits out a http error.
So here is a link to a Github uploaded zip file:
https://github.com/realthunder/FreeCAD/ ... _icons.zip
Put the files in the zip in the C:\Users\YOURNAME\AppData\Roaming\FreeCAD\Gui\IconSets
After that you can enable it in the settings:
V2q2rEbkuz.png
V2q2rEbkuz.png (71.97 KiB) Viewed 6952 times
If anyone knows if this can be done true the add-on menu please let me know?
Post Reply