Skip to content

Conversation

gtk-grafana
Copy link
Collaborator

@gtk-grafana gtk-grafana commented Mar 5, 2025

In this PR

  • Added vite to build frontend assets
  • Replaced base-16 inline style library with scss modules
  • Updated example and tests
  • Switched package managers to yarn
  • Removed nodes which were causing any consumer added interaction elements (e.g. buttons) in labels to collapse on click

minified 13.18 kB, gzip: 3.88 kB

TODO:

  • Publish package
  • Update base styles
  • Provide package without styles
  • Provide better way for consumers to customize styles
  • a11y
  • docs
  • and much more

@gtk-grafana gtk-grafana merged commit 14a3de3 into main Mar 5, 2025
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