The React component implemented in this repo mimics the features of the phonon visualizer developed by Henrique Miranda and used in the MaterialsCloud.
sass
,bootstrap
, andbootstrap-icons
for stylesreact-plotly.js
for the phonon bands viewWEAS
for the cell view
The app is self-tested via the App
component against local test data (/data/test.json
).
Make sure build works locally without problems:
npm run build
To make a new version and publish to npm via GitHub Actions:
npm version <major/minor/patch>
git push --follow-tags