Hi,

I would like to suggest some other layout for the login page submodule. It seems to me that the current layout is a bit confusing for the end users of the site.
In the current layout it is not clear that you can actually proceed WITHOUT logging in.
I created a mock-up for a new layout.
Is this layout worth the change in a new release? Or am I the only one who thinks this is confusing. Just let me know :)

Thanks!

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

garyg’s picture

You are totally on track with this suggestion... I agree

nelslynn’s picture

And yet another idea for this page. Is it possible to have two buttons? If someone can create the functionality, I'll create the CSS.

iMiksu’s picture

I see your point here (about layout), but I think that this should be handled in themes, not in modules. Since Commerce Extra is just providing the elements using Form API, it's beyond of this module, since it's not declaring any new theme elements.

Adding a new button below registration pane would make sense, that's something I actually was considering to add, but never added it.

nelslynn’s picture

So do you plan on adding another button option? It would be great to know, as if not, I need to explore another avenue (and maybe you can close this issue with 'won't fix)?

iMiksu’s picture

Status: Active » Closed (won't fix)

I'm not planning to implement this, but here's a snippet to do it in your theme layer (I tested this in module code, but I think this can be done in theme layer also).

function MYTHEME_form_commerce_checkout_form_login_alter(&$form, &$form_state) {
  // If checkout login page has both panes included, copy continue buttons
  // for both panes and remove it from original place.
  if (isset($form['login_pane']) && isset($form['continue_pane'])) {
    $form['login_pane']['buttons'] = $form['buttons'];
    $form['continue_pane']['buttons'] = $form['buttons'];
    hide($form['buttons']);
  }
}
sportel’s picture

So, no plans for making this module more user friendly? That would be a shame, since most e-commerce sites give the customer the ability to log in as an existing user or proceed as a new customer. Ux is all in the user interface.

But nevertheless, thanks for your work.

mistersevans’s picture

Issue summary: View changes
FileSize
68.39 KB
76.86 KB

Yeah I second a better login screen if possible like the pictures by nelson and sandravdv.

Now maybe it can't be done for reasons I don't understand with templates like mentioned above.

But when I click on LOGIN the normal login screen has "Login" and "I don't have an account"

When I check out anonymously, the Commerce Extra redirect LOGIN screen redirects me a different looking LOGIN screen.
It has different font and says "I'm a registered user" which could be confusing.
It also says "continue to next step" which can be hard to comprehend for most customers.

Can it just redirect us to the normal login in screen with an EXTRA button that says "Check Out as Guest" or "Check Out without Registering"?

This way it will continue to maintain consistency and be easier to understand.

mistersevans’s picture

FileSize
73.37 KB