silverstripe / silverstripe-campaign-admin

Campaign and publishing admin interface for Silverstripe
BSD 3-Clause "New" or "Revised" License
2 stars 16 forks source link

Campaign UX needs to be looked at #126

Closed sunnysideup closed 5 years ago

sunnysideup commented 5 years ago

Affected Version

SS4.3

Description

We need to improve focus on UX in the CMS. Here are some examples:

image

The bottom question mark does something unexpected (it toggles help rather than providing it). Just remove it, it is necessary until help is closed. Also note that the other question mark (above on the lft) does not do anything - again - confusing.

Scroll bar is not required.

The "Add Campaign" button could be bigger and centered?

Spacing is all out once you start to create a campaign: image.

Once you start building a campaign, the UX is actually really good (well, I think so anyway).

ScopeyNZ commented 5 years ago

I'm going to triage this as a bug as that padding should not be like that.

robbieaverill commented 5 years ago

That particular issue should have been resolved with https://github.com/silverstripe/silverstripe-campaign-admin/issues/100

chillu commented 5 years ago

Thanks Nicolaas! Please don't put multiple issues in the same ticket, it makes it very hard to get things moved through the board. And please read our issue reporting guidelines at https://docs.silverstripe.org/en/4/contributing/issues_and_bugs/

The bottom question mark does something unexpected (it toggles help rather than providing it). Just remove it, it is necessary until help is closed. Also note that the other question mark (above on the lft) does not do anything - again - confusing.

Sorry, but this is working as designed by @newleeland. I agree it isn't great, but I don't think we're going to get around changing the UX of that anytime soon. Contributions welcome.

Scroll bar is not required.

Existing ticket? https://github.com/silverstripe/silverstripe-campaign-admin/issues/92

The "Add Campaign" button could be bigger and centered?

Sorry, that's a standard pattern library action. We could choose to introduce an "empty screen" call-to-action, but I'd rather have that conceptual UX discussion on the forum than in our bugtracker. You can ping @newleeland and @clarkepaul there.

Spacing is all out once you start to create a campaign:

I can't reproduce on 4.3.x with Chrome v71. If you can reproduce that on this branch, please note down composer info with the browser you're looking at and create a new ticket. Was previously addressed with https://github.com/silverstripe/silverstripe-campaign-admin/issues/100

clarkepaul commented 5 years ago

The spacing issue on the "Add campaign" screen still exists (using the current demo 4.3 with Chrome), I'll re-open that issue.

clarkepaul commented 5 years ago

For the campaign help screen, it was intended to contain more text and links but at the time help wasn't written and the feature set was still unknown. We designed two types of in-page help patterns which could start to be utilised in areas of the CMS. Whats been implemented isn't a good example as its not completed as intended. For reference you can view the intended designs

clarkepaul commented 5 years ago

I've opened an issue to communicate improved text within the Campaign Intro area here https://github.com/silverstripe/silverstripe-campaign-admin/issues/127