I will start off by creating a new HTML definition in App Designer.
As I mentioned above, I cannot simply go to the Branding Objects page (PeopleTools > Portal > Branding > Branding Objects) in the PIA to modify the contents of this object. When I go to the Branding Objects page at this point, I am presented with no modifiable objects.
I made a simple page to get the newly created object imported into the Branding Framework. The page has an input field and a button.
This page will take an HTML object name in the input field and upload the object to the Branding Framework on the button click.
When the user inputs the HTML object name into the input field and clicks the OK button, a small piece of PeopleCode fires.
I am no longer bound to only being able to update this object’s content in App Designer. I can now modify this object from within the PIA.