plotly / plotly/plotly.js

Change the height of the legend graphic (specifically for fill)

オープン
#6,984 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

feature P3
主要言語
JavaScript
スター
18.3k
フォーク
2k
平均マージ
2日 12時間
マージ済み PR(30日)
28

説明

Currently the height of the "fill" section of the legend "key" (for want of a better word) is fixed:

https://github.com/plotly/plotly.js/blob/6f34028d9fe50c05d20569c5a930cc3ad600c1b3/src/components/legend/style.js#L152-L153

Please could functionality to change this be implemented. A number of our users find the distinction between line and fill keys to be too indistinguishable (particularly when using plots with wider line thicknesses).

I am aware of https://github.com/plotly/plotly.js/issues/3735 but feel this is much more targeted (thus easier) than a general overhaul of the legend styling.

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

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

調査の方向性

src/components/legend/style.js の152~153行付近から始め、fill セクションの高さが凡例キーにどのように適用されているかを追跡します。関連しない凡例のスタイリングを変更せずに、設定可能な高さを公開できる場所を特定します。fill の高さを変更することでユーザーが塗りつぶしキーと線キーを区別でき、関連する凡例の動作がテストでカバーされていれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
javascript
領域
data-visualization
issue の種類
機能追加
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

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

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