Sling is a open-source framework that makes it easy to build top quality components for high-performance financial applications, made by Stone Co.
The sling-web-framework
is totally based on vanilla Web Components, allowing other projects, both internal and external, to use components without worrying about other frameworks or workflows.
Start using sling by following our quick guide about how to create a basic component or see all the available scripts showing how to use our framework.
We would love to hear from you! If you have any feedback or run into issues using our framework, please file an issue on this repository.
Thanks for your interest in contributing! Read up on our guidelines for contributing and then look through our issues with a help wanted label.
The sling-framework
package is essential for all of your components. With sling-helpers
and sling-assets
, they are part of the core of our framework. See the docs below:
Right now all the basic components are available. See the docs of each one to know how to use it on your application:
- sling-web-component-brand-icon
- sling-web-component-button
- sling-web-component-calendar
- sling-web-component-card
- sling-web-component-form
- sling-web-component-icon
- sling-web-component-input
- sling-web-component-list
- sling-web-component-loader-wrapper
- sling-web-component-loader
- sling-web-component-login
- sling-web-component-message
- sling-web-component-paginator
- sling-web-component-sdk-connect
- sling-web-component-select
- sling-web-component-snackbar
- sling-web-component-table