feat(ui): add new ui design