web-dev-qa-db-ja.com

ボタンが2つの重要な場所に表示され、冗長に感じられる

ログインページを作成していますが、ナビゲーションバーで問題が発生しました。ご覧のように、「ログイン」ボタンが2つの場所に表示されます。

これに取り組む最善の方法は何ですか?私にとっては、2回表示するのは奇妙に見えますが、ナビゲーションバーの必要な部分です。

そのページのボタンを削除することでこれを修正できますが、ifステートメントでテンプレートコードを変更する必要があるため、複雑なソリューションのように感じられます。

代わりにここで何をすべきですか?

enter image description here

1
SR-117

オプション1:4ナビゲーションバーにログインのみを保持する

全体的に使用される一般的なパターンは、ナビゲーションバーでのLoginCTAのみの使用です。ログイン画面に入ると、ユーザーはアカウントを持っていない場合、Sign UpまたはRegisterのオプションが与えられます。

例: Only login in navbar

オプション2:両方を保持するが、ボタンにしない

ログインとサインアップの両方をナビゲーションバーに残しますが、価値を下げます(ボタンのようには見えません)。 Sign Upは新しいユーザーを招待する方法の1つであるため、通常、Loginは切り下げられます。

両方のCTAが切り下げられた例: Both sign up and login

ログインの価値を下げた例: Navbar with login devalued

また、付記:忘れたパスワードをボタンとして使用しないでください。リンクである必要があります

2