Communication symbol set designed for adults with language difficulties
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
EN
docs
scripts
.gitignore
FinnishSymbolNames.csv
LICENSE.txt
README.md
categories.pdf
gulpfile.js
package-lock.json
package.json
symbol-info.csv

README.md

mulberry-symbols

The Mulberry Symbols are collection of pictograms / symbols / icons designed for AAC users who rely on graphics symbols for communication with others. They include more unusual symbols, including many suitable for adult AAC users. Thesymbols are freely usable, sharable and modifiable having a liberal Creative Commons licence. Thus they are perfect for using in on-line applications as there are no licence fees to concider.

The symbols are provided in Scalable Vector Format (SVG) so they look good at any size. We've always preferred this format and it is now readily usable on the web and other platforms. If you want a fixed size raster image there are various SVG tools that alow you to convert to the ressolution that you require.

See https://mulberrysymbols.org for more details

Developing

This is a typical npm/node managed package.

Two npm scripts are provided in package.json

  1. test - checks the symbols names against the symbol-info.csv
  2. build - generates the .zip for distibution

Releases

Currently this is a manual process.

  1. Update the RELEASE number in scripts/mkzip.js
  2. Commit and push everything so merged to master on GitHub
  3. Execute npm run build to build the zip
  4. Make a GitHub Release with Tag of v<RELEASE NUMBER>, adding release notes
  5. Add the zip to the release
  6. Announce the release
  7. Perform git pull to get the release tag locally