Skip to content

feat: 検索条件のレイアウト整理#15

Merged
nakaterm merged 4 commits into
mainfrom
refactor/filter-layout-and-cleanup
May 27, 2026
Merged

feat: 検索条件のレイアウト整理#15
nakaterm merged 4 commits into
mainfrom
refactor/filter-layout-and-cleanup

Conversation

@nakaterm
Copy link
Copy Markdown
Contributor

@nakaterm nakaterm commented May 27, 2026

No description provided.

- view モードを廃止し edit モードのみに統一
  - Mode 型・mode/setMode を Context と URL から除去
  - Header の Edit/View SegmentedControl を削除
  - SearchPanel・LectureTable の isEdit ガードを除去
- 時間割セルの各講義に i ボタン (IconInfoCircle) を追加
  - クリックで DetailModal を開く (stopPropagation でセルトグルと共存)
  - view モードでのみ開けていた詳細を常時参照可能に
- デスクトップ: 検索フィルタ左1/3・時間割右2/3 の横並びレイアウト
  - モバイル: 時間割上・検索フィルタ下 (Grid order で実現)
  - 外周スペース 20px・コンテナ間スペース 10px に統一
- npm scripts に typecheck (tsc -b --noEmit) を追加

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@nakaterm nakaterm marked this pull request as ready for review May 27, 2026 11:24
@nakaterm nakaterm marked this pull request as draft May 27, 2026 11:24
@nakaterm nakaterm marked this pull request as ready for review May 27, 2026 14:11
@nakaterm nakaterm marked this pull request as draft May 27, 2026 14:12
@nakaterm nakaterm force-pushed the refactor/filter-layout-and-cleanup branch from 863629a to 3b3dda2 Compare May 27, 2026 14:19
@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented May 27, 2026

Deploying syllabus with  Cloudflare Pages  Cloudflare Pages

Latest commit: e1673ac
Status: ✅  Deploy successful!
Preview URL: https://fff6616a.syllabus-ghi.pages.dev
Branch Preview URL: https://refactor-filter-layout-and-c.syllabus-ghi.pages.dev

View logs

@nakaterm nakaterm changed the title フィルタ再整理 feat: 検索条件のレイアウト整理 May 27, 2026
@nakaterm nakaterm marked this pull request as ready for review May 27, 2026 17:51
@nakaterm nakaterm merged commit c4b8b47 into main May 27, 2026
2 checks passed
@nakaterm nakaterm deleted the refactor/filter-layout-and-cleanup branch May 27, 2026 17:51
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