atomic-spinner
Customizable React loading spinner that looks like an atom
Live Demo
https://bayer-group.github.io/atomic-spinner/
Examples
Installation
npm i atomic-spinner
yarn add atomic-spinner
pnpm i atomic-spinner
Usage
import AtomicSpinner from 'atomic-spinner'
const App = () => <AtomicSpinner />
export default App
Options
prop | type | default |
---|---|---|
atomSize | number | 200 |
displayElectronPaths | bool | false |
displayNucleus | bool | false |
electronColorPalette | string[] | [ ‘#0081C9’, ‘#5BC0F8’, ‘#86E5FF’ ] |
electronPathCount | number | 3 |
electronPathColor | string | #707070 |
electronPathWidth | number | 0.5 |
electronsPerPath | number | 2 |
electronSize | number | 1.5 |
electronSpeed | number | 0.5 |
nucleusDistanceFromCenter | number | 2.5 |
nucleusLayerCount | number | 2 |
nucleusParticlesPerLayer | number | 3 |
nucleusParticleFillColor | string | #707070 |
nucleusParticleBorderColor | string | #999999 |
nucleusParticleBorderWidth | number | 0.3 |
nucleusParticleSize | number | 2.5 |
nucleusSpeed | number | 2 |