Issue #29 shows that dialogs are a bad idea for displaying content if we cannot control its size because those dialogs do not allow scrolling.
In order to fix #29, a complete page was implemented that displays the same and even more information of a bill. This also allows us to more easily display additional data once we have it (location, notes, pictures, etc).
In the context of this PR, I tweaked the way we style our avatars and moved that part to the actual stylesheet. This allows us to use the RT variable that is used to scale font-icons in lists. As we mostly (I even think completely) use our avatar in lists, it makes sense to adapt them to their size.
Issue #29 shows that dialogs are a bad idea for displaying content if we cannot control its size because those dialogs do not allow scrolling.
In order to fix #29, a complete page was implemented that displays the same and even more information of a bill. This also allows us to more easily display additional data once we have it (location, notes, pictures, etc).
In the context of this PR, I tweaked the way we style our avatars and moved that part to the actual stylesheet. This allows us to use the RT variable that is used to scale font-icons in lists. As we mostly (I even think completely) use our avatar in lists, it makes sense to adapt them to their size.