4) Other methods that were using modal windows were replaced with new versions that work without modal windows:
DoMessageBox -> ShowMessageBox
DoQueryBox -> ShowQueryBox
5) Interface optimization. Taxi is designed to work well on both tablet browsers and PC browsers, meaning that the elements are bigger to allow touch interaction. We have to rearrange document UI to make sure all information fits on the screen, and there is comfortable space in the tabular section of the document. The summary of the optimization is on the screenshot below:
6) We widely use new Taxi UI elements, such as tumblers and collapsible sections, as they help to organize elements in a visually appealing way:
Overall, for AccountingSuite transition to Taxi was very smooth and fast - our development teams spent no more than a week to implement all of the above features. This investment more than paid off by increased satisfaction of existing users and higher interest from prospects.