222 Commits

Author SHA1 Message Date
Kevin Qi
0b5a3a5bc1 1.2.0 v1.2.0 2019-04-28 21:11:50 -07:00
Kevin Qi
d71ad84bdb
Merge pull request #80 from kevinsqi/add-dashboard-style
Add props.circleRatio to enable partial diameter "car speedometer" style
2019-04-28 20:58:38 -07:00
Kevin Qi
d10f69612d add prop to README 2019-04-28 18:12:07 -07:00
Kevin Qi
3148715818 add tests for circleRatio 2019-04-28 18:09:21 -07:00
Kevin Qi
998bb89d92 add speedometer and react-move examples 2019-04-28 17:22:49 -07:00
Kevin Qi
3df9aa545d click button to toggle extended examples 2019-04-28 15:32:28 -07:00
Kevin Qi
fe5370c76d fix tests by using mount instead of shallow, and by using wrapper.find.hostNodes (https://github.com/airbnb/enzyme/issues/1253) 2019-04-28 15:32:28 -07:00
Kevin Qi
760d566e31 add circleRatio prop, make it work 2019-04-28 15:32:28 -07:00
Kevin Qi
7cd9e97c16 WIP extracting Path component for both path+trail 2019-04-28 15:32:28 -07:00
Kevin Qi
8d852a7137 make trail use round linecap, which comes into play when trail doesn't cover full diameter 2019-04-28 15:32:28 -07:00
Kevin Qi
df22c2b2a1 add demos for dashboard style 2019-04-28 15:32:22 -07:00
jeremy
0f8ce7e3b2 add dashboard style with gap 2019-04-25 23:49:47 -07:00
Kevin Qi
60b1cae1cf move component to a separate CircularProgressbar.tsx file 2019-04-21 19:46:43 -07:00
Kevin Qi
f57ac0809f update CHANGELOG 2019-04-21 19:15:04 -07:00
Kevin Qi
e27fde7d2f 1.1.0 v1.1.0 2019-04-21 18:54:47 -07:00
Kevin Qi
bfa912aa29
Merge pull request #78 from kevinsqi/remove-prop-types
Remove prop-types dependency
2019-04-21 18:54:14 -07:00
Kevin Qi
26e41a2970 remove prop-types dependency 2019-04-21 18:51:30 -07:00
Kevin Qi
23923a888c
Merge pull request #77 from kevinsqi/typescript
Convert project to Typescript and improve demo setup
2019-04-21 18:41:18 -07:00
Kevin Qi
f8e2f2c498 make defaultProps typing more accurate - styles can have missing keys, but classes cannot 2019-04-21 18:31:36 -07:00
Kevin Qi
96b3599ed3 add postcss so that css can be live-reloaded when modified 2019-04-21 18:01:08 -07:00
Kevin Qi
4d98cbf0b3 set html title 2019-04-21 17:55:49 -07:00
Kevin Qi
fa356d16cd set up gh-pages for demo publishing 2019-04-21 17:53:24 -07:00
Kevin Qi
a036d60a0e move tests to a new /test dir so it doesn't get included in /dist 2019-04-21 17:36:44 -07:00
Kevin Qi
b3e6b57310 update travis node build - node 7 outdated 2019-04-21 14:10:07 -07:00
Kevin Qi
3d47b47253 remove old /docs 2019-04-21 14:07:46 -07:00
Kevin Qi
90f2785735 move static images to /demo 2019-04-21 14:05:29 -07:00
Kevin Qi
99d5001fe4 port demo from /docs to /demo, with some slight modifications (remove codesandbox iframe, etc) 2019-04-21 14:01:01 -07:00
Kevin Qi
25df89efc4 tweak CONTRIBUTING with new demo setup 2019-04-21 12:32:32 -07:00
Kevin Qi
ce3904b722 remove old tests, unused test deps 2019-04-21 12:32:24 -07:00
Kevin Qi
42ef9e9f29 finish porting tests, change default values on props.text and props.className to be '' 2019-04-21 12:18:15 -07:00
Kevin Qi
c4f0119df2 add enzyme test setup 2019-04-21 11:20:32 -07:00
Kevin Qi
c0efc187a1 add jest setup, WIP porting tests 2019-04-20 22:46:48 -07:00
Kevin Qi
f92da8dbc9 add 'format' script and prettier devDependency 2019-04-20 21:45:54 -07:00
Kevin Qi
6187167f5c tweak .travis.yml, remove .babelrc/.eslintrc 2019-04-20 21:17:38 -07:00
Kevin Qi
dba53d462a get CircularProgressbar rendering in demo app 2019-04-20 21:13:48 -07:00
Kevin Qi
f603d35903 remove conflicting babel, eslint, webpack deps, which was causing errors with /demo app starting 2019-04-20 21:09:59 -07:00
Kevin Qi
db568927a2 initialize demo app with create-react-app --typescript 2019-04-20 20:57:16 -07:00
Kevin Qi
8bb14fe3e5 fix typescript compilation errors, change backgroundPadding default to 0 2019-04-20 20:31:19 -07:00
Kevin Qi
e2fa517fdf add react types and define proptypes in TS 2019-04-20 20:04:55 -07:00
Kevin Qi
d33a8db742 change build process to use tsc instead of webpack, gitignore /dist, and WIP converting index.jsx -> index.tsx 2019-04-20 20:04:22 -07:00
Kevin Qi
8eabcab853 add tsconfig 2019-04-20 19:09:08 -07:00
Kevin Qi
f743dc2dc1 add typescript dep 2019-04-20 18:39:28 -07:00
Kevin Qi
f5b43c5730 cite react-move in README instead of react-spring 2019-04-04 18:25:36 -07:00
Kevin Qi
fa43ab6f51 update docs/index.js 2019-03-10 23:27:37 -07:00
Kevin Qi
06a75b1bc9 add prettierrc 2019-03-10 23:25:43 -07:00
Kevin Qi
7e6046cd67 rename references to github.com/iqnivek to kevinsqi, run prettier on demo.jsx 2019-03-10 23:25:28 -07:00
Kevin Qi
9375ff9742 add note on react-native, update readme 2019-02-16 14:19:18 -08:00
Kevin Qi
cd5895af9f add info on IE centering fix 2019-02-16 13:52:19 -08:00
Kevin Qi
04c3d6e311 improve README by adding docs on styling, custom text/content, animation, etc 2019-01-05 18:19:05 -08:00
Kevin Qi
c2f8fc942a
Update CHANGELOG.md 2018-06-28 09:47:00 -07:00