-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AppHeaderのページを追加 #1472
AppHeaderのページを追加 #1472
Conversation
✅ Deploy Preview for smarthr-design-system ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AppHeaerのREADMEもあるので、こちらとも整合がとれるとよさそうです。
https://github.com/kufu/smarthr-ui/blob/v62.3.1/packages/smarthr-ui/src/components/AppHeader/README.md
コンポーネントの説明ドキュメントなので、各要素の説明に対応するpropsを示せると便利そう。
- A. [グローバルヘッダー(上)](#h3-0) | ||
- B. [アプリナビゲーション(下)](#h3-1) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
あえて新しい名称を付与するかちょい迷いますね(この名称で開発時にコミュニケーションするか、という観点で)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
デザインパターンのヘッダーにあったものを転機してきた形なんですが、特にこの名称でコミュニケーションすることない気がするのでHeader/AppNaviの方がシンプルかもしれませんね〜
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
f5203e0 でHeader/AppNaviに変えてみました
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
コメントしました!
|
||
![開いた状態のアプリランチャー](./images/opened-app-launcher.png) | ||
|
||
#### A-4. スクールへのリンク |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
現状のヘッダーにスクールを入れなかったのには理由があるので補足します。
スクールは基本的に管理者権限のあるユーザー向けのコンテンツとなっており、リンクを置くのであればアカウントメニューの中に入れるのが望ましい、という議論をしたことがあります。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
なるほど。今のAppHeaderの実装ではスクールをHeaderに表示するpropsが用意されているので、実装にあたってアカウントメニューの中に入れる方針が抜けてそうですかね。
別途実装の変更を検討出来ると良さそうかなと思うので、一旦基準からはスクールを除外します。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ac61197 で対応しました!
|
||
![開いた状態のユーザーアカウントボタン](./images/opened-user-account-button-mobile.png) | ||
|
||
#### A-4. ハンバーガーボタン |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
メニューボタン、で良さそう
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
f5203e0 で変更してみました
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
追加でコメントしました。
モバイルの画像がちょっとでかいので幅調整したいみがありますね。
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
gogo
課題・背景
やったこと
やらなかったこと
動作確認
https://deploy-preview-1472--smarthr-design-system.netlify.app/products/components/app-header/
キャプチャ