Signed-in admins should not be required to visit the admin panel to edit components. This is tough, but we would like components to be editable by simply having the option to edit while signed in and viewing the component as it is currently rendered.
This is a tall order, and may not be achievable right off the bat, but here is an idea for a first implementation of this issue:
Allow a clickable edit icon to appear on the component if the current user is an admin
If the admin clicks on this, they could be redirected to that exact component in the admin panel, where they can update the component
Once saved, they would be redirected back to the component
Another (more robust) option, would be to allow editing within the component itself:
Allow editing with the same type of icon, which expands the component into editable inputs
Once saved, this will update all information in the DB
This is open-ended, and could be implemented in a multitude of ways. If option two is pursued, this will likely require multiple members working on the issue, as each type of component item (i.e. div, p, img, links, etc.) will need to be made editable in potentially different ways.
Signed-in admins should not be required to visit the admin panel to edit components. This is tough, but we would like components to be editable by simply having the option to edit while signed in and viewing the component as it is currently rendered.
This is a tall order, and may not be achievable right off the bat, but here is an idea for a first implementation of this issue:
Another (more robust) option, would be to allow editing within the component itself:
This is open-ended, and could be implemented in a multitude of ways. If option two is pursued, this will likely require multiple members working on the issue, as each type of component item (i.e. div, p, img, links, etc.) will need to be made editable in potentially different ways.