Include a bottom toolbar for the application page

Authored by apol on Apr 7 2017, 5:41 PM.



After a chat with Jens, we decided to introduce this toolbar.
We've wanted to have a back button for a while and we never liked the floaty
button with a shadow. I find this solution much more elegant.

Diff Detail

R134 Discover Software Store
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.
apol created this revision.Apr 7 2017, 5:41 PM
Restricted Application added a project: Plasma. · View Herald TranscriptApr 7 2017, 5:41 PM
Restricted Application added a subscriber: plasma-devel. · View Herald Transcript
apol added a comment.Apr 8 2017, 12:47 AM

On top, with tool buttons:

Crazy colored buttons (as per jens request, the colors were obviously chosen by me though in hope for feedback):

colomar edited edge metadata.Apr 8 2017, 8:54 AM

Version 2 (top toolbar, no colors) looks the best to me, with the downside that the install button does not stick out. If we go without colors, we'd probably at least need an icon for the install button to not make it totally blend with the rest.

I think both are good (but man those colours Aleix :D also the text should be white)
The logic behind the alternatives for posterity:

  1. Buttons on bottom of Detail view - the install button in the detail view is there for those who will want to read information about the application. The goal being that all applications should have a wealth of meta data (we're not there yet but "one day" etc) and since a user can install from the middle column as well the assumption is that a user in the detail view will be interested in the information within. So the bottom right is in that case (and in the case of left-to-right reading of course) is the naturall place for such a button.
  2. Buttons on the top of Detail view - the back button is in this case slightly more natural as it resembles a breadcrumb its a page system and that is where its often expected, that being said the downside is that it camoflages the install button. Since we don't have coloured buttons and can't make the install button pop out that makes it slightly more tricky.
  3. Coloured areas instead of buttons - this is the tack-and-paste solution to #2's problem. By making strikingly coloured areas instead of buttons we can essentially put the install button wherever we like since it will scream for attention no matter what.
apol updated this revision to Diff 13323.Apr 11 2017, 11:21 AM

Adopt changes as suggested by Jens

This revision was automatically updated to reflect the committed changes.