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

Re-design the field selection with custom x & y value selection #57

Merged
merged 39 commits into from
Oct 21, 2020

Conversation

razvanilin
Copy link
Member

@razvanilin razvanilin commented Oct 6, 2020

Description

This is a big change I wanted to deal for a long time. Currently, the field selection is clunky and probably makes sense to only a few people. The new design and functionality will be updated so that users can map any value on the x & y axes and also be able to add custom filters.

  • Custom X & Y field selection ( also discussed here Support custom values #50)
  • Field operations such as count, sum, average
  • Custom filters that uses the entire dataset fetched from the data source
  • New UI for the field selection - away from the request modal as that doesn't make sense currently
  • Remove the need for selecting chart subTypes and update the UI functionality based on the X & Y automatically
  • Simple and improved chart type selector

Work-in-progress screens

image

@razvanilin razvanilin added the enhancement New feature label Oct 6, 2020
@razvanilin razvanilin self-assigned this Oct 6, 2020
@razvanilin razvanilin mentioned this pull request Oct 6, 2020
@razvanilin razvanilin added this to In progress in Chartbrew Devlog Oct 6, 2020
@razvanilin razvanilin marked this pull request as ready for review October 21, 2020 13:48
@razvanilin razvanilin merged commit e07ef4f into master Oct 21, 2020
@razvanilin razvanilin moved this from In progress to Done in Chartbrew Devlog Oct 27, 2020
@razvanilin razvanilin deleted the beta13 branch March 1, 2022 05:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature
Projects
Development

Successfully merging this pull request may close these issues.

None yet

1 participant