DNN-3818 created html markup, applied stylization, added pop-up dialog, created JavaScript component, developed images and icons