It is not possible indeed: Google mentions that one shouldn't use HTML/CSS or client-side scripting
I thought it was possible since it is what I did unknowingly, and the interface worked great... until you have to reload the add-on, the homepageTrigger
does not fire again when you close and re-open the add-on, and the user has an empty sidebar until they reload the entire page.