new ui - initial
uncomplete work of adapting to themes editor