Remove existing screens Add/Edit icons and Icon Reposition screens.
Add a new screen which has the following features:
a. "Add new icon" feature as a category icon. The icon should be in the first position of grid
b. Using icon in the previous point user can create a simple icon or a category
c. User can reposition category as well as simple icons in grid
d. User can edit existing icon or category
e. User can delete existing icon or category. If category deleted all its sub-categories will also get deleted.
f. User can drag and drop the icon into a category
User cannot drag and drop one category onto the other category.
User cannot drag and drop one icon into other to form category.
Use the below image as a reference. I'll add wireframe shortly.
Remove existing screens Add/Edit icons and Icon Reposition screens.
Add a new screen which has the following features: a. "Add new icon" feature as a category icon. The icon should be in the first position of grid b. Using icon in the previous point user can create a simple icon or a category c. User can reposition category as well as simple icons in grid d. User can edit existing icon or category e. User can delete existing icon or category. If category deleted all its sub-categories will also get deleted. f. User can drag and drop the icon into a category
User cannot drag and drop one category onto the other category.
User cannot drag and drop one icon into other to form category.
Use the below image as a reference. I'll add wireframe shortly.