custom page type icon location
I could not see anywhere in the documentation where to put the custom icon for a new page type... I can see where the core ones are:
concrete/concrete/images/icons/page_types but if I create a new image folder in the concrete area it doesn't appear....
I have searched this site for that term but I cannot find any mention of it :(
For those searching for a similar solution.
Upload the page type icons through the Dashbaord and label a set:
"Page Type Icons"
The defaults will disappear and yours will appear.
Sorry for being so dumb
In attachement, a photoshop template to create custom icons for page types.
I created it then you are free to use or redistribute.
Replace the .jpg extension by .psd
Press CTRL+H to toggle the extras mode
*sorry for my bad english
Thank you for your post of finding a fix to this issue. Your answer only specifies uploading through the dashboard but not where in the dashboard. If I do it this way, doesn't it just add it to the concrete/images/icons/page_types folder or does it actually produce a new folder at the domain base level?
If concrete5 searches for a page_type folder before it's default folder, where would be the proper place to put a custom page_types folder?
As of right now, I simply placed my added icons in concrete/images/icons/page_types folder and they show up automatically in the "Edit Page Types" page to add to a page type. The problem with this approach is that on the next upgrade, my custom page types will probably disappear.
After trying this approach, I now see how objects are managed when they are imported. Also, I see that file manager isn't really Managing Files. It is actually importing a file structure and saving it in the database and not the file system.
This doesn't answer my ultimate question of does concrete5 have the ability to search for page type icons first at the domain base level? The approach of saving the custom page icons in the database doesn't help me. I have custom page styles that I am creating for a theme that I am building and need to make them available as part of the package.