プロジェクト

全般

プロフィール

機能 #187

未完了

task.call2arm.com チケット関連ページ - 横渡しナビゲーションリンク統一設置

Redmine Admin さんが4日前に追加. 4日前に更新.

ステータス:
解決
優先度:
通常
担当者:
開始日:
2025-06-04
期日:
進捗率:

0%

予定工数:

説明

要望概要

対象ページ: https://task.call2arm.com/redmine-ui/tickets
要望内容: 既存のナビゲーションリンクを他のチケット関連ページにも追加設置

現在の状況

  • /redmine-ui/tickets ページに横渡しリンクが存在
  • 他のチケット関連ページには同様のナビゲーションが未設置
  • ページ間の移動が不便

追加設置対象ページ

  1. https://task.call2arm.com/redmine-ui/tickets/kanban

    • カンバンボード表示ページ
  2. https://task2.call2arm.com/redmine-ui/tickets/assignee-kanban

    • 担当者別カンバンボード表示ページ
  3. https://task2.call2arm.com/redmine-ui/tickets/gantt

    • ガントチャート表示ページ

設置する横渡しリンク(共通ナビゲーション)

参考デザイン:

<div class="flex items-center gap-4">
  <!-- 既存のナビゲーションリンク構造を流用 -->
</div>

想定されるリンク構成

  • チケット一覧/redmine-ui/tickets
  • カンバン/redmine-ui/tickets/kanban
  • 担当者カンバンhttps://task2.call2arm.com/redmine-ui/tickets/assignee-kanban
  • ガントチャートhttps://task2.call2arm.com/redmine-ui/tickets/gantt
  • プロジェクト一覧/redmine-ui/projects
  • 設定/redmine-ui/settings

期待効果

  • チケット関連ページ間のスムーズな移動
  • ユーザビリティの向上
  • 一貫したナビゲーション体験
  • 作業効率の改善

技術的考慮事項

  • React コンポーネントの共通化
  • レスポンシブデザイン対応
  • アクティブ状態の表示(現在のページをハイライト)
  • task.call2arm.com と task2.call2arm.com の混在URL対応

実装方針

  1. 共通ナビゲーションコンポーネントの作成
  2. 各ページでの共通コンポーネント利用
  3. URL管理の統一化
  4. デザイン統一性の確保

優先度

  • 緊急度: 低(機能追加・UX改善)
  • 重要度: 中(操作性向上)

他の形式にエクスポート: Atom PDF