-
Notifications
You must be signed in to change notification settings - Fork 71
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
提出物タブでもマイプロフィール確認と日報作成がしたい #5760
Changes from 1 commit
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||
---|---|---|---|---|---|---|
|
@@ -5,6 +5,17 @@ header.page-header | |||||
.page-header__inner | ||||||
h2.page-header__title | ||||||
| ダッシュボード | ||||||
.page-header-actions | ||||||
.page-header-actions__items | ||||||
.page-header-actions__item | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 10行目の |
||||||
= link_to user_path(id: current_user.id), class: 'a-button is-md is-secondary is-block' do | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Suggested change
こちらでいいかもです〜 There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. b9884c4 |
||||||
i.fa-solid.fa-user | ||||||
| マイプロフィール | ||||||
- unless current_user.adviser? | ||||||
.page-header-actions__item | ||||||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 15行目の |
||||||
= link_to new_report_path, class: 'a-button is-md is-secondary is-block' do | ||||||
i.fa-regular.fa-plus | ||||||
| 日報作成 | ||||||
|
||||||
= render 'home/page_tabs', user: @user | ||||||
|
||||||
|
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.
9行目の
.page-header-actions__items
にはul
タグを付与するのが正しいみたいです![192] スクラム#3 | FBCこちらの日報でmachidaさんが仰っていました!
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.
@OdenTakashi
レビューありがとうございます。
こちら確かに町田さんのおっしゃるとおりで、
ul
とli
でマークアップするのが良さそうというのは同意です。更に言うとナビゲーションに該当すると思うので、
.page-header-actions
にnav
でマークアップするのが良いのでは?という気になりポイントがあります。ただ、対応することにしたときに、一点気になったことがあります。
ここ以外にも同様のナビゲーションがダッシュボードのトップや日報タブにも実装されています。同時進行で出している #5758 にもあります。
もしここを
ul
,li
にするのだとしたら、ここだけマークアップされているのも不揃になるので合わせてマークアップを修正するのが妥当だと考えますが、今回のIssueの範囲からはみ出てしまうので、このPRで対応するべきか?という疑問が出てきます。自分の経験則だと、基本「Issueからはみ出る範囲のものは別Issueを作成してそちらで対応する」というのが筋の良いスプリントの進め方かなぁと考えています。(コミットもまとめられるので履歴もきれいになりそう)
提案としては、
の3つになります。
OdenTakashiさんはどうおもいますか?
自分は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.
@ksmxxxxxx
ご連絡遅れてしまい申し訳ありません🙏
なるほどです!確かに今回のみマークアップの修正を行ってしまうと不揃いになってしまいますね💦
machidaさんもマークアップができていない箇所を見つけ次第issueを立て欲しいとおっしゃっていたので、マークアップの修正については別issueを立てて対応するという方が良いのかなと感じたので、私も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.
@OdenTakashi こちら開発MTGでmachidaさんに確認させてもらいました。方針については別途まとめてコメントに残しておきたいと思います〜