Web releases

The latest and greatest on the web

Material-UI thrown out of the window, invoice improvements and more ...

01 September 2022

Table of contents:

  1. ๐Ÿš€ Material-UI finally removed from the inbox
  2. ๐Ÿ’ต Aligning invoices with all platforms
  3. ๐Ÿข BFF helping out with data for custom empty screens
  4. ๐Ÿ“ New profile menu communication card

๐Ÿš€ Material-UI finally removed from the inbox

A lot of work has over the past year been put into removing Material-UI from our applications. Weโ€™ve finally reached a huge milestone in this quest, as it has now been completely removed from our component library as well as the entire inbox. This means - around 10% faster loading times for our users, more freedom when designing new components and less friction for developers when implementing them, to name a few things.

๐Ÿ’ต Aligning invoices with all platforms

This sprint weโ€™ve put some additional work into further aligning the web UX with iOS and android when it comes to invoices. Namely:

  • Added Swish error message when a userโ€™s account limit has been exceeded (AM21).
  • Changed sorting of handled and unhandled invoices. Now sorted by receive date in descending order.
  • Changed payment button copy keys to align with iOS & Android.
  • Added status labels to invoice list items.
  • Changed invoice status label copy keys to align with iOS & Android.
swish error invoice labels

๐Ÿข BFF helping out with data for custom empty screens

Now the BFF can help our apps with identifying if a sender is considered to be a โ€œspecial senderโ€ and what type of special sender the sender is. This could be used for numerous things, but for now the apps will use that information to show customized empty screens for the K4B senders known as scanned post and email.

๐Ÿ“ New profile menu communication card

We added a new communication card so that our users can try out a prototype for the new profile menu that the Discovery team is going to be working on. The card leads to a Maze prototype that helps them gather insights on the user behavior.