UNPKG

2.82 kBMarkdownView Raw
1# sgnw-components
2
3[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/sutton-signwriting/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
4[![version](https://img.shields.io/npm/v/@sutton-signwriting/sgnw-components)](https://www.npmjs.com/package/@sutton-signwriting/sgnw-components)
5[![npm downloads](https://img.shields.io/npm/dm/@sutton-signwriting/sgnw-components)](https://npm-stat.com/charts.html?package=@sutton-signwriting/sgnw-components&from=2020-07-24)
6
7@sutton-signwriting/sgnw-components is a javascript package for the browser that includes a collection of web components built with https://stenciljs.com/
8
9This package supports both Formal SignWriting in ASCII (FSW) and SignWriting in Unicode (SWU) character sets, along with the associated query languages and style string. See [draft-slevinski-formal-signwriting](https://tools.ietf.org/id/draft-slevinski-formal-signwriting-07.html) for detailed specification.
10
11> Author: https://SteveSlevinski.me
12> Channel: https://www.youtube.com/channel/UCXu4AXlG0rXFtk_5SzumDow
13> Support: https://www.patreon.com/signwriting
14
15## Useful links
16
17- Source: https://github.com/sutton-signwriting/sgnw-components
18- Distribution: https://unpkg.com/browse/@sutton-signwriting/sgnw-components/
19- Documentation: https://sutton-signwriting.github.io/sgnw-components/
20- Issue Tracker: https://github.com/sutton-signwriting/sgnw-components/issues
21- Online Discussion: https://gitter.im/sutton-signwriting/community
22
23
24## Using the components
25
26### Script tag
27
28Put script tags similar to this
29
30 <script type="module" src="https://unpkg.com/@sutton-signwriting/sgnw-components@0.10.0/dist/sgnw-components/sgnw-components.esm.js"></script>
31 <link type="text/css" rel="stylesheet" href="https://unpkg.com/@sutton-signwriting/sgnw-components@0.10.0/dist/sgnw-components/sgnw-components.css"/>
32
33Then you can use the elements anywhere in your template, JSX, html etc
34
35### Node modules
36- Run `npm install @sutton-signwriting/sgnw-components --save`
37- Put a script tag similar to this `<script src='node_modules/@sutton-signwriting/sgnw-components/dist/sgnw-components.js'></script>` in the head of your index.html
38- Then you can use the element anywhere in your template, JSX, html etc
39
40### In a stencil-starter app
41- Run `npm install @sutton-signwriting/sgnw-components --save`
42- Add an import to the npm packages `import '@sutton-signwriting/sgnw-components';`
43- Then you can use the element anywhere in your template, JSX, html etc
44
45
46## License
47MIT
48
49## SignWriting links
50- SignWriting Website: https://signwriting.org/
51- Wikipedia page: https://en.wikipedia.org/wiki/SignWriting
52- Email Discussion: https://www.signwriting.org/forums/swlist/
53- Facebook Group: https://www.facebook.com/groups/SuttonSignWriting/