Extension updates (part 2)
This is the last part of implementing the Extensions app mockups.
It is actually much smaller than the previous ones, it just looks big because it includes !956 (merged), !958 (merged) and !945 (merged).
This is how it looks:
Fixes #1968 (closed)