Skip to content

Conversation

@antonio-gg-dev
Copy link
Member

📚 Description

This PR adds a new chart displaying the weekly download count of the library on the documentation homepage. It also includes several optimizations and fixes related to the documentation assets and setup.

imagen

When the user hovers over the chart, the section title updates to show the date range of the week under the cursor and the exact number of downloads for that week, mimicking the style of npmjs.com.

🔖 Changes

  • Updated Node version
  • Updated npm dependencies used for building the documentation
  • Installed Chart.js via npm
  • Added a line chart with weekly downloads using Chart.js
  • Compressed several documentation images
  • Fixed tilt effect not working on the logo

✅ To-do list

  • I updated the CHANGELOG.md to reflect the new feature or fix
  • I updated the documentation to reflect the changes

@antonio-gg-dev antonio-gg-dev self-assigned this Jun 2, 2025
@antonio-gg-dev antonio-gg-dev added the documentation Improvements or additions to documentation label Jun 2, 2025
@antonio-gg-dev antonio-gg-dev requested a review from Chemaclass June 2, 2025 13:02
Copy link
Member

@Chemaclass Chemaclass left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome!! Thanks! 🪂

@Chemaclass Chemaclass merged commit 45ffca2 into main Jun 2, 2025
13 checks passed
@Chemaclass Chemaclass deleted the docs/add-installations branch June 2, 2025 13:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants