UI framework for mobile web