-
Notifications
You must be signed in to change notification settings - Fork 0
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
Feat/request page のデザインを調整 #190
base: main
Are you sure you want to change the base?
Conversation
figmaに合わせました
created_by から createdBy へ
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.
気になったところ雑にレビューしました
Figmaでauto layoutになってるところは基本flexかgridで作ってpaddingとかgapとかでスペーシングして、できるだけmarginとかはつけないように修正するときれいになりそうです(Figma適当だった頃に昔の僕がmarginつけてたのが悪いけど)
名前と金額の間に8pxのgapを追加、figmaのデザインに合わせた形
/review |
PR Reviewer Guide 🔍(Review updated until commit b52424e)
|
/improve |
マージミスってそうですが大丈夫ですか? |
33dc4e3
to
b59aa7d
Compare
直せました、ありがとうございます |
幅が狭くなった時に縦に並ぶように変更しました。inline-blockを使っています。
作業中ならすぐじゃなくても大丈夫ですが、conflictの解消もお願いします🙏 |
前のコミットの内容からflex-wrapを使う形に修正
画面比率を変えても要素が画面外に出ないようflex-wrapを実装し、alignやgapを調整しました。
StatusChipの左にあったスペースを削除し、右のスペースを20pxに変更しました。
becb7f4
to
297bfb0
Compare
/improve |
PR Code Suggestions ✨Latest suggestions up to 23fba99
Previous suggestionsSuggestions
|
Persistent review updated to latest commit 23fba99 |
Persistent review updated to latest commit b52424e |
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.
tailwind移行時に壊れたっぽいところメインですがちょっと気になったところ書きました
あとはそんなに問題なさそうです
<RouterLink class="flex p-2" :to="'/requests/' + request.id"> | ||
<div class="mx-2 flex items-center justify-center"> | ||
<RouterLink class="flex px-3 sm:px-6 py-4 gap-2 sm:gap-5" :to="'/requests/' + request.id"> | ||
<div class="flex items-start justify-center"> | ||
<StatusChip :status="request.status" /> |
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.
<span class="text-xl">{{ request.title }}</span> | ||
<div class="mt-2"> | ||
<TagsGroup :tags="request.tags" /> | ||
<div class="flex flex-grow flex-wrap"> |
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.
申請の新規作成 | ||
</SimpleButton> | ||
</RouterLink> | ||
<div class="max-w-6xl mx-auto p-3 sm:p-8 flex flex-col gap-7"> |
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.
ここは App.vue のところを書き換えて全ページでデザインを共通化した方がのちのち楽だと思うので別 PR でお願いしたいです 🙏
User description
PR Type
enhancement
Description
RequestItem.vue
にユーザーアイコンを追加し、UIを改善しました。RequestsPage.vue
でレスポンシブデザインを改善し、フィルターコンポーネントを削除しました。Changes walkthrough 📝
RequestItem.vue
RequestItemコンポーネントのUIとレイアウトを改善
src/components/requests/RequestItem.vue
RequestsPage.vue
RequestsPageのデザインとレイアウトを調整
src/pages/RequestsPage.vue