Comments (2)
Throwing ECharts (Apache 2.0 License) out there.
- Pass custom themes via JS or JSON
- Light/dark support via themes
- TS support
- SVG or Canvas rendering
Evidence.dev built their charting library with ECharts and Svelte - it's open source (MIT).
from skeleton.
@kmalloy24 sounds great on paper!
Per the themes, I think we'll run into the situation where they're almost always SVG or Canvas based, which means they expect the styles to be passes via JS, JSON, etc.
Given the new Theme Generator is a standalone tool, we can actually do some interesting stuff with it - such as have a way to export the color data in multiple formats. Might be able to do a JSON format that can be parsed by tools like this.
Note our focus is on v3 components right now, but I do plan to circle back to this in the future. This may be an additional feature we can implement.
from skeleton.
Related Issues (20)
- NEXT: Introduce the skeleton-a11y package
- Hover state on buttons in mobile stays after click in incoherent ways HOT 5
- AppRail HTML markup is invalid and not accessible HOT 1
- ListBoxItem HTML markup is invalid and not accessible HOT 2
- Disabled State for AppRailTiles
- NEXT resolve Astro doc site project dependency error HOT 2
- AppRailTile 2.10.2 update receives duplicated on:click events
- Modal documentation contains oudated reponse argument type
- Add Bluesky Social Link
- Autocomplete: onClear event handler HOT 1
- Disabled state HOT 1
- installation instructions for next recommend a deprecated package HOT 1
- NEXT: Resolve regressions in the component unit tests HOT 2
- NEXT: Resolve global focus states for native elements and Zag-based components HOT 7
- NEXT: Update Svelte/React packages to utilize PNPM Catalogs for version syncing HOT 1
- NEXT: Improve the default SVG images for the Ratings component
- NEXT: Contributor component documentation should cover Zag.js integration
- NEXT: Implement Zag-based animations for the React Accordion component
- NEXT: Review options for sharing and maintaining common component data between frameworks
- Theme Generator myCustomTheme HOT 7
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skeleton.