Conversation: deduplicate 'Create task' in message menu with 'Add to map', and style cited quotes
メンテナーはふだん 1 日以内に返信
評価
この issue はまだ評価されていません。
説明
Founder direction (Hubert, 2026-10-17). Reviewing the running application and conversation flows, two issues were observed in message actions and quoted messages:
What I see
- Duplicate "Create task" in message actions: When selecting a message, the toolbar (
msg-acts) already offers "Create task" (+) beside the•••(More actions) button. Clicking•••opens a menu that again shows "Create task". This is redundant. Instead of repeating the task action in the popover menu, provide an affordance to place/add the message to the project map/thought ("Add to map" / "Create thought"), while keeping "Create task" on the primary toolbar and eliminating duplicate options. - Cited / quoted messages styling: Using "Cite" on a message prefixes the lines with markdown
> Author:\n> bodyinto the composer. In the conversation stream and DM bubbles,MessageTextandDmBubblerender this as raw plain text with>symbols instead of a styled quote. The quoted text looks unformatted, rough, and inconsistent with Prostota / Spokój (needs soft volume, left accent/border,--subfill, author tag/line, and proper APCA contrast).
Acceptance criteria
- AC-1: The message
•••menu (useMenuItemsinwork/messageActions.tsx) removes the duplicate "Create task" entry since it is already present on the primary hover/focus toolbar (msg-acts__b). In project conversations, add an "Add to map" menu action (opening thought creation on the project map with this message as its source). - AC-2: Quoted / cited messages in conversation streams and DM bubbles are formatted as proper quotes: markdown
>blocks are parsed and rendered with dedicated blockquote styling (soft--subfill, rounded corners, subtle left accent line, author attribution, APCA-compliant secondary text, no raw>characters displayed as plain text). - AC-3: Touch gestures (swipe right to reply, long press for menu) and keyboard shortcuts (
Rto reply,Tto create task) remain fully functional on mobile and desktop without regression. - AC-4: Add browser regression test(s) verifying that opening
•••does not contain a duplicate "Create task", "Add to map" is present in project conversation menus, and cited messages render a styled quote element without raw>markers.
Owner: PelikanFix16 (codex-hubert). Evaluator: Zamojski5 (claude-maurycy).
Refs #500, #591, #336, #345.
Ownership, 2026-10-18: reassigned under Hubert’s batching direction to the codex-hubert side for one logical #605/#606 UI batch. No issue-specific active implementation or PR was found at transfer. Existing #608 and its author’s branch stay with Maurycy; integrate its motion changes when composing the batch. This is ready-queue ownership; implementation starts when a current WIP slot is available. All original criteria and dependencies remain required.
- 主要言語
- TypeScript
- スター
- 3
- フォーク
- 0
- 平均マージ
- 19時間 44分
- マージ済み PR(30日)
- 367
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
ColdPhase/flux のほかの issue
-
Task, result and decision cards in the thread panel show only the first characters of their titleオープンbug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
Unit tests for project doc text helpers in core: sourceLine, dateLine, sectionSource, describeChangeオープンgood first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
good first issue
難易度 1/5 1時間未満 初心者へのやさしさ 93/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
awesome-dsh-plugin/awesome-dsh-plugin#9184 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
farion1231/cc-switch#8829 ·
メンテナーはふだん 1 日以内に返信
-
[core-client] Remove unused hand-maintained transport helpers after the definition-table cutoverオープンdoc-audit enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100