This is a
playground to test code. It runs a full
Node.js environment and already has all of
npm’s 400,000 packages pre-installed, including
blackbaud-skyux with all
npm packages installed. Try it out:
This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.
You have three options to consume SKY UX. The first and easiest is to point your site to our CDN, which you can read about in our Getting Started guide.
The second option is to install SKY UX via Bower:
bower install blackbaud-skyux
The third option is to install SKY UX via NPM:
npm install blackbaud-skyux
If you install via Bower or NPM, you need to include the same files as indicated in the Getting Started guide but with the URL pointing to your own web server rather than the CDN. You may also use a hybrid approach where you load SKY UX via the CDN and fall back to a version hosted by your web server if the CDN is unavailable.
Note: Before you install via Bower or NPM, you must install Git.
We highly encourage contributions from all SKY UX users. We just ask you to follow the coding conventions in the existing code and to write the appropriate documentation and unit tests for your feature.
For information about how to contribute, see the SKY UX contributing guidelines.
To file a bug, just go to the issues page and create an issue. We operate under the expectation that we will close bugs within two weeks of filing. On the newly created issue, you can select an option to subscribe to email notifications about commits, comments, and releases related to the bug so that you can know exactly where the bug is within its lifecycle.