appview/pages: add script to create resizable panels
elements marked with `data-resizer` will now have a few event handlers
attached to them on load. when mouse operations take place on this
element, the target (`data-target`) is resized along the provided axis,
the width of the element can be no lesser than `data-min` and no greater
than `data-max`.
Signed-off-by: oppiliappan <me@oppi.li>
authored by
tangled.org
493f2209
c2049613