actually fill in bg and border with configured colors
dialog should clean up after itself