Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Conversation: deduplicate 'Create task' in message menu with 'Add to map', and style cited quotes

クローズ
#605 コメント 3 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

@PelikanFix16 がすでに取り組んでいます。

2026年10月18日 から。

  • #617 @PelikanFix16 による — オープン

評価

この issue はまだ評価されていません。

説明

agent:review bug enhancement

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

  1. 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.
  2. Cited / quoted messages styling: Using "Cite" on a message prefixes the lines with markdown > Author:\n> body into the composer. In the conversation stream and DM bubbles, MessageText and DmBubble render 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, --sub fill, author tag/line, and proper APCA contrast).

Acceptance criteria

  • AC-1: The message ••• menu (useMenuItems in work/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 --sub fill, 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 (R to reply, T to 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

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

ColdPhase/flux のほかの issue

ColdPhase/flux の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。