5 obvious signs that your application needs a UI refresh
Over time, applications age and need to be updated to keep up with the evolution of hardware and operating systems, and user requirements but also to keep up with design level trends. Sometimes, just a user interface/UI refresh will be enough. Aesthetic and functional changes at the interface level can make an old application look modern or meet the requirements of users, but without involving a complete rewrite and implicitly a considerable expense.