├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── npm-publish.yml ├── .gitignore ├── .npmignore ├── .travis.yml ├── .versionrc.json ├── CHANGELOG.md ├── LICENSE ├── Makefile ├── README.md ├── demo ├── app.template.html ├── public │ └── fonts │ │ └── SFRounded-bold.woff ├── src │ ├── App │ │ ├── AvatarEditor │ │ │ ├── SectionWrapper │ │ │ │ ├── index.scss │ │ │ │ └── index.tsx │ │ │ ├── index.scss │ │ │ └── index.tsx │ │ ├── AvatarList │ │ │ ├── index.scss │ │ │ ├── index.tsx │ │ │ └── interface.ts │ │ ├── Footer │ │ │ └── index.tsx │ │ ├── index.scss │ │ └── index.tsx │ ├── index.scss │ ├── index.tsx │ ├── scss │ │ ├── _fonts.scss │ │ ├── _iconfont.scss │ │ └── _mixin.scss │ └── types.tsx ├── static │ ├── android-chrome-192x192.png │ ├── android-chrome-256x256.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── mstile-150x150.png │ ├── react-nice-avatar.png │ └── safari-pinned-tab.svg └── tsconfig.json ├── jest.config.js ├── package.json ├── src ├── ear │ ├── big.tsx │ ├── index.tsx │ └── small.tsx ├── eyebrow │ ├── index.tsx │ ├── up.tsx │ └── upWoman.tsx ├── eyes │ ├── circle.tsx │ ├── index.tsx │ ├── oval.tsx │ └── smile.tsx ├── face │ └── index.tsx ├── glasses │ ├── index.tsx │ ├── round.tsx │ └── square.tsx ├── hair │ ├── index.tsx │ ├── mohawk.tsx │ ├── normal.tsx │ ├── thick.tsx │ ├── womanLong.tsx │ └── womanShort.tsx ├── hat │ ├── beanie.tsx │ ├── index.tsx │ └── turban.tsx ├── index.tsx ├── mouth │ ├── index.tsx │ ├── laugh.tsx │ ├── peace.tsx │ └── smile.tsx ├── nose │ ├── index.tsx │ ├── long.tsx │ ├── round.tsx │ └── short.tsx ├── shirt │ ├── hoody.tsx │ ├── index.tsx │ ├── polo.tsx │ └── short.tsx ├── types.ts └── utils.ts ├── tailwind.config.js ├── test └── utils.test.ts ├── tsconfig.json ├── webpack ├── base.js ├── demo.js └── production.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/.travis.yml -------------------------------------------------------------------------------- /.versionrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/.versionrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/README.md -------------------------------------------------------------------------------- /demo/app.template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/app.template.html -------------------------------------------------------------------------------- /demo/public/fonts/SFRounded-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/public/fonts/SFRounded-bold.woff -------------------------------------------------------------------------------- /demo/src/App/AvatarEditor/SectionWrapper/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/AvatarEditor/SectionWrapper/index.scss -------------------------------------------------------------------------------- /demo/src/App/AvatarEditor/SectionWrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/AvatarEditor/SectionWrapper/index.tsx -------------------------------------------------------------------------------- /demo/src/App/AvatarEditor/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/AvatarEditor/index.scss -------------------------------------------------------------------------------- /demo/src/App/AvatarEditor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/AvatarEditor/index.tsx -------------------------------------------------------------------------------- /demo/src/App/AvatarList/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/AvatarList/index.scss -------------------------------------------------------------------------------- /demo/src/App/AvatarList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/AvatarList/index.tsx -------------------------------------------------------------------------------- /demo/src/App/AvatarList/interface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/AvatarList/interface.ts -------------------------------------------------------------------------------- /demo/src/App/Footer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/Footer/index.tsx -------------------------------------------------------------------------------- /demo/src/App/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/index.scss -------------------------------------------------------------------------------- /demo/src/App/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/App/index.tsx -------------------------------------------------------------------------------- /demo/src/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/index.scss -------------------------------------------------------------------------------- /demo/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/index.tsx -------------------------------------------------------------------------------- /demo/src/scss/_fonts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/scss/_fonts.scss -------------------------------------------------------------------------------- /demo/src/scss/_iconfont.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/scss/_iconfont.scss -------------------------------------------------------------------------------- /demo/src/scss/_mixin.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/scss/_mixin.scss -------------------------------------------------------------------------------- /demo/src/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/src/types.tsx -------------------------------------------------------------------------------- /demo/static/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/android-chrome-192x192.png -------------------------------------------------------------------------------- /demo/static/android-chrome-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/android-chrome-256x256.png -------------------------------------------------------------------------------- /demo/static/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/apple-touch-icon.png -------------------------------------------------------------------------------- /demo/static/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/browserconfig.xml -------------------------------------------------------------------------------- /demo/static/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/favicon-16x16.png -------------------------------------------------------------------------------- /demo/static/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/favicon-32x32.png -------------------------------------------------------------------------------- /demo/static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/favicon.ico -------------------------------------------------------------------------------- /demo/static/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/mstile-150x150.png -------------------------------------------------------------------------------- /demo/static/react-nice-avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/react-nice-avatar.png -------------------------------------------------------------------------------- /demo/static/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/static/safari-pinned-tab.svg -------------------------------------------------------------------------------- /demo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/demo/tsconfig.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/package.json -------------------------------------------------------------------------------- /src/ear/big.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/ear/big.tsx -------------------------------------------------------------------------------- /src/ear/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/ear/index.tsx -------------------------------------------------------------------------------- /src/ear/small.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/ear/small.tsx -------------------------------------------------------------------------------- /src/eyebrow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/eyebrow/index.tsx -------------------------------------------------------------------------------- /src/eyebrow/up.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/eyebrow/up.tsx -------------------------------------------------------------------------------- /src/eyebrow/upWoman.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/eyebrow/upWoman.tsx -------------------------------------------------------------------------------- /src/eyes/circle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/eyes/circle.tsx -------------------------------------------------------------------------------- /src/eyes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/eyes/index.tsx -------------------------------------------------------------------------------- /src/eyes/oval.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/eyes/oval.tsx -------------------------------------------------------------------------------- /src/eyes/smile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/eyes/smile.tsx -------------------------------------------------------------------------------- /src/face/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/face/index.tsx -------------------------------------------------------------------------------- /src/glasses/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/glasses/index.tsx -------------------------------------------------------------------------------- /src/glasses/round.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/glasses/round.tsx -------------------------------------------------------------------------------- /src/glasses/square.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/glasses/square.tsx -------------------------------------------------------------------------------- /src/hair/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hair/index.tsx -------------------------------------------------------------------------------- /src/hair/mohawk.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hair/mohawk.tsx -------------------------------------------------------------------------------- /src/hair/normal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hair/normal.tsx -------------------------------------------------------------------------------- /src/hair/thick.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hair/thick.tsx -------------------------------------------------------------------------------- /src/hair/womanLong.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hair/womanLong.tsx -------------------------------------------------------------------------------- /src/hair/womanShort.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hair/womanShort.tsx -------------------------------------------------------------------------------- /src/hat/beanie.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hat/beanie.tsx -------------------------------------------------------------------------------- /src/hat/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hat/index.tsx -------------------------------------------------------------------------------- /src/hat/turban.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/hat/turban.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/mouth/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/mouth/index.tsx -------------------------------------------------------------------------------- /src/mouth/laugh.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/mouth/laugh.tsx -------------------------------------------------------------------------------- /src/mouth/peace.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/mouth/peace.tsx -------------------------------------------------------------------------------- /src/mouth/smile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/mouth/smile.tsx -------------------------------------------------------------------------------- /src/nose/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/nose/index.tsx -------------------------------------------------------------------------------- /src/nose/long.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/nose/long.tsx -------------------------------------------------------------------------------- /src/nose/round.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/nose/round.tsx -------------------------------------------------------------------------------- /src/nose/short.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/nose/short.tsx -------------------------------------------------------------------------------- /src/shirt/hoody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/shirt/hoody.tsx -------------------------------------------------------------------------------- /src/shirt/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/shirt/index.tsx -------------------------------------------------------------------------------- /src/shirt/polo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/shirt/polo.tsx -------------------------------------------------------------------------------- /src/shirt/short.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/shirt/short.tsx -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/tailwind.config.js -------------------------------------------------------------------------------- /test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/test/utils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/webpack/base.js -------------------------------------------------------------------------------- /webpack/demo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/webpack/demo.js -------------------------------------------------------------------------------- /webpack/production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/webpack/production.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dapi-labs/react-nice-avatar/HEAD/yarn.lock --------------------------------------------------------------------------------