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

v0.5.4 - Cleaning up and moving to canvasjs #48

Merged
merged 1 commit into from
Aug 6, 2024
Merged

v0.5.4 - Cleaning up and moving to canvasjs #48

merged 1 commit into from
Aug 6, 2024

Conversation

KSJaay
Copy link
Owner

@KSJaay KSJaay commented Aug 6, 2024

Summary

Originally I was planning on customising some of the icon components depending on user preferences, but for now I've decided to move away from that and just use react-icons library. The idea of custom icons may comeback in the future, but right now I want to focus on the core functionality of Lunalytics. Along with that I've also moved away from using chart.js and instead using canvasjs for the graphs. This allows a lot more customisation and features for the graphs.

New Features

  • Removed icons
  • Added react-icons
  • Graphs now use canvasjs instead of chart.js
  • You can now zoom in/out on the graphs
  • Reduced bundle size from 1.5MB to 410KB

@KSJaay KSJaay merged commit e6a6cdb into main Aug 6, 2024
2 checks passed
@KSJaay KSJaay deleted the v0.5.4 branch August 6, 2024 17:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant