nobt-io / frontend

Frontend of nobt.io.
https://nobt.io
GNU General Public License v3.0
10 stars 4 forks source link

Create dedicated page for details of bill #64

Closed thomaseizinger closed 7 years ago

thomaseizinger commented 7 years ago

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.

Before After
old new