Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT: misc post-release improvements #40

Open
wants to merge 12 commits into
base: dev
Choose a base branch
from
Open

MAINT: misc post-release improvements #40

wants to merge 12 commits into from

Conversation

lizgehret
Copy link
Member

@lizgehret lizgehret commented Nov 7, 2024

Individual plot changes/updates

Scatterplot

  • simplifies scatterplot's xy scales
  • updates marks to include black outline unless hovered on
  • add color palette drop-down

Lineplot

  • updates lineplot's y_measure as an optional input
    • add testing to support edge cases associated with this change
  • updates scatter marks to include black outline unless hovered on
  • add color palette drop-down

Heatmap

  • updates heatmap's xy scales to call width/height directly

Boxplot

  • add color palette drop-down

Standardizations/misc housekeeping

  • standardizes vega spec order/formatting across all visualizers
  • adds padding between title/subtitle & main plot for all visualizers
  • removes community CI workflows (no longer needed for testing purposes)

@lizgehret lizgehret self-assigned this Nov 7, 2024
@lizgehret lizgehret removed their assignment Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Needs Review
Development

Successfully merging this pull request may close these issues.

1 participant