[Chatbot] - Drop custom styles from CodeBlockMessage
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 76/100
- issue の種類
- リファクタリング
- 明瞭さ
- 明確に書かれている
- 活発さ
- 活発
- 技術スタック
- react, typescript
- 領域
- frontend
調査の方向性
まず packages/module/src/Message/CodeBlockMessage/CodeBlockMessage.tsx と packages/module/src/MarkdownContent/MarkdownRenderer.tsx を確認し、続いて packages/module/src/Message/CodeBlockMessage/CodeBlockMessage.scss にある関連する CodeBlock のスタイルを確認してください。手動で追加されたファイルタイプと、issue に記載されている構文ハイライトの上書き設定および import を削除してください。CodeBlock がデフォルトの動作を使い、それらのカスタムスタイルと import が不要になれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Chatbot Component Area
Message Content (Text, Markdown, Citations)
Describe the feature
We want to make it easier to handle Felt changes by dropping more custom styles from ChatBot. Messages have a lot of custom styles in packages/module/src/Message/CodeBlockMessage/CodeBlockMessage.scss.
Let's see what we can drop. We are manually adding a file type to the CodeBlock in packages/module/src/Message/CodeBlockMessage/CodeBlockMessage.tsx. Remove this. We also override CodeBlock to add syntax highlighting in packages/module/src/MarkdownContent/MarkdownRenderer.tsx. If we go with the CodeBlock as-is, we can drop import 'highlight.js/styles/vs2015.css'; and import rehypeHighlight from 'rehype-highlight';
Expected Data Structure
No response
Conversational Flow
No response
Visuals & Mockups
No response
Conversational Accessibility
No response
Validation
-
This request aligns with PatternFly AI/Chatbot design guidelines.
-
I have searched for existing chatbot-specific components.
Jira Issue: PF-4754
- 主要言語
- TypeScript
- スター
- 8
- フォーク
- 38
- 平均マージ
- 2日 14時間
- マージ済み PR(30日)
- 5
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートなし
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
patternfly/chatbot のほかの issue
-
PF Team
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
patternfly/chatbot#935 ·
-
[Chatbot] - Drop custom styles from ChatbotConversationHistoryNav対応中かも @rebeccaalpert が今日担当しました。 オープンPF Team
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
patternfly/chatbot#933 · 担当者 1 名 ·
-
PF Team
難易度 2/5 1〜3時間 初心者へのやさしさ 69/100
patternfly/chatbot#932 ·
-
[Chatbot] - Remove custom styles from FileDropZone対応中かも @rebeccaalpert が今日担当しました。 オープンPF Team
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
patternfly/chatbot#931 · 担当者 1 名 ·
-
[Bug] - Alert is broken in glass mode対応中かも @rebeccaalpert が 3 日前に担当しました。 オープンPF Team
難易度 2/5 1〜3時間 初心者へのやさしさ 69/100
patternfly/chatbot#930 · 担当者 1 名 ·
patternfly/chatbot の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
pingdotgg/t3code#30228 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
ci-cd desktop size:low telemetry-improvement telemetry-round-1
難易度 2/5 1〜3時間 初心者へのやさしさ 66/100
vfarcic/dot-agent-deck#2079 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 75/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 83/100
メンテナーはふだん 1 日以内に返信