Skip to content

feat: シフト提出完了画面・AIO施策・ダッシュボード改善ほか#343

Merged
yn1323 merged 9 commits intodevelopfrom
feat/0419
Apr 19, 2026
Merged

feat: シフト提出完了画面・AIO施策・ダッシュボード改善ほか#343
yn1323 merged 9 commits intodevelopfrom
feat/0419

Conversation

@yn1323
Copy link
Copy Markdown
Owner

@yn1323 yn1323 commented Apr 19, 2026

Summary

feat/0419 ブランチ上で溜まっていた複数の改善をまとめたPR。シフト提出完了画面の追加、AI検索向けのメタ情報整備、ダッシュボード HeroSummary のスリム化、ShiftForm モック整備、プライバシーポリシー更新などを含む。

Changes

機能追加

  • シフト提出完了画面: 提出成功時に /shifts/submit/completed へ遷移するよう変更し、SubmittedView を新設(旧 SubmitCompleteView は削除)
  • AI検索(AIO)対応: public/llms.txt を設置し、index.htmlSoftwareApplication JSON-LD に image / inLanguage / provider を追加。未確定の offers は削除
  • プライバシーポリシー更新: Microsoft Clarity と Google Analytics についての記載を追記

UI/UX

  • HeroSummary リファクタ: スリム化と collecting 状態の追加
  • ShiftForm モック: DailyView / ListView などのモックコンポーネントと Story を src/components/mocks/ShiftForm/ に追加(後工程のデザイン検証用)

ドキュメント / ルール

  • テキストガイドライン: 日本語文中の不用意な半角スペースに関するルールを CLAUDE.md に追記し、既存テキストから該当箇所を除去
  • /create-design スキル追加: Storybook ベースのモック作成フロー用スキルを追加

その他

  • E2E(StaffSubmitPage)を完了画面遷移に合わせて修正

yn1323 and others added 9 commits April 19, 2026 11:51
- gradient + 装飾を撤去し、店舗ヘッダ + slim状態カードへ刷新
- pickNextAction に collecting 状態を追加(締切まで3日超えのopen募集)
- 状態別コピーを「シフトを 組もう」「提出待ち」等の業務語彙に統一
- WelcomeHero を h1 化し a11y を改善

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Storybookのstoryとして画面モックを作成するためのプロジェクト内スキル。
Chakra UI v3 + 既存の src/components/ui/ ラッパーを使い、ダミーデータと
inline stateで完結したモックを生成する。新規画面・既存画面の刷新どちらにも対応。

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

@github-actions
Copy link
Copy Markdown
Contributor

📊 Playwright Test Report

テスト結果: 成功

5 passed / 0 failed / 0 skipped

Status Test
prepare Clerk testing token and sign in
もっと見る・すべて表示でデータが段階的に表示される
初回セットアップからシフト確定まで
未提出→提出→修正→再提出のハッピーパス
締切後の表示確認

View Report

デプロイ先: https://github.com/yn1323/hosting-pages

@yn1323 yn1323 merged commit 5c470f3 into develop Apr 19, 2026
15 of 16 checks passed
@yn1323 yn1323 deleted the feat/0419 branch April 19, 2026 08:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant