├── .eslintignore ├── .eslintrc ├── .gitignore ├── .prettierrc ├── .umirc.js ├── .webpackrc.js ├── README.md ├── package.json ├── public ├── CNAME ├── apple-icon-180x180.png ├── favicon-16x16.png ├── favicon-32x32.png └── live2d │ ├── moc │ ├── pio.moc │ └── tia.moc │ └── mtn │ ├── Breath1.mtn │ ├── Breath2.mtn │ ├── Breath4.mtn │ ├── Breath7.mtn │ ├── Breath8.mtn │ └── WakeUp.mtn ├── src ├── assets │ ├── cursor │ │ ├── cursor.png │ │ └── cursor_link.png │ ├── fonts │ │ ├── FiraCode-Medium.woff2 │ │ ├── Fontello.woff2 │ │ └── GuDianMingChaoTi.ttf │ ├── lib │ │ └── fireworks.js │ ├── live2d │ │ ├── live2d.min.js │ │ ├── tips.json │ │ └── waifu.json │ └── prism │ │ ├── prism.js │ │ └── prism.less ├── components │ ├── Archive │ │ ├── index.js │ │ └── index.less │ ├── Footer │ │ ├── index.js │ │ └── index.less │ ├── Header │ │ ├── index.js │ │ └── index.less │ ├── LazyImage │ │ ├── index.js │ │ └── index.less │ ├── Loading │ │ ├── index.js │ │ └── index.less │ ├── MarkDown │ │ └── index.js │ ├── Pagination │ │ ├── index.js │ │ └── index.less │ ├── PostBody │ │ ├── index.js │ │ └── index.less │ ├── PostCard │ │ ├── index.js │ │ └── index.less │ ├── PostPV │ │ ├── index.js │ │ └── index.less │ ├── Quote │ │ ├── index.js │ │ └── index.less │ ├── Reward │ │ ├── index.js │ │ └── index.less │ ├── SKPlayer │ │ ├── index.js │ │ └── index.less │ ├── Segment │ │ ├── index.js │ │ └── index.less │ ├── Transition │ │ ├── index.js │ │ └── index.less │ └── index.js ├── config.js ├── dva.js ├── global.less ├── images │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── ImagesByMarkSebastian.txt │ └── pattern.png ├── layouts │ ├── index.js │ └── index.less ├── models │ └── global.js ├── pages │ ├── 404.js │ ├── about │ │ ├── index.js │ │ └── index.less │ ├── archive │ │ ├── index.js │ │ └── index.less │ ├── book │ │ ├── index.js │ │ └── index.less │ ├── category │ │ ├── index.js │ │ └── index.less │ ├── document.ejs │ ├── friend │ │ ├── index.js │ │ └── index.less │ ├── index.js │ ├── index.less │ ├── inspiration │ │ ├── index.js │ │ └── index.less │ ├── post │ │ ├── $number.js │ │ └── index.less │ └── tag │ │ ├── index.js │ │ └── index.less ├── services.js └── utils.js └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/.prettierrc -------------------------------------------------------------------------------- /.umirc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/.umirc.js -------------------------------------------------------------------------------- /.webpackrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/.webpackrc.js -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/package.json -------------------------------------------------------------------------------- /public/CNAME: -------------------------------------------------------------------------------- 1 | chanshiyu.com -------------------------------------------------------------------------------- /public/apple-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/apple-icon-180x180.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/live2d/moc/pio.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/moc/pio.moc -------------------------------------------------------------------------------- /public/live2d/moc/tia.moc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/moc/tia.moc -------------------------------------------------------------------------------- /public/live2d/mtn/Breath1.mtn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/mtn/Breath1.mtn -------------------------------------------------------------------------------- /public/live2d/mtn/Breath2.mtn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/mtn/Breath2.mtn -------------------------------------------------------------------------------- /public/live2d/mtn/Breath4.mtn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/mtn/Breath4.mtn -------------------------------------------------------------------------------- /public/live2d/mtn/Breath7.mtn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/mtn/Breath7.mtn -------------------------------------------------------------------------------- /public/live2d/mtn/Breath8.mtn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/mtn/Breath8.mtn -------------------------------------------------------------------------------- /public/live2d/mtn/WakeUp.mtn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/public/live2d/mtn/WakeUp.mtn -------------------------------------------------------------------------------- /src/assets/cursor/cursor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/cursor/cursor.png -------------------------------------------------------------------------------- /src/assets/cursor/cursor_link.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/cursor/cursor_link.png -------------------------------------------------------------------------------- /src/assets/fonts/FiraCode-Medium.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/fonts/FiraCode-Medium.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/Fontello.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/fonts/Fontello.woff2 -------------------------------------------------------------------------------- /src/assets/fonts/GuDianMingChaoTi.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/fonts/GuDianMingChaoTi.ttf -------------------------------------------------------------------------------- /src/assets/lib/fireworks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/lib/fireworks.js -------------------------------------------------------------------------------- /src/assets/live2d/live2d.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/live2d/live2d.min.js -------------------------------------------------------------------------------- /src/assets/live2d/tips.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/live2d/tips.json -------------------------------------------------------------------------------- /src/assets/live2d/waifu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/live2d/waifu.json -------------------------------------------------------------------------------- /src/assets/prism/prism.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/prism/prism.js -------------------------------------------------------------------------------- /src/assets/prism/prism.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/assets/prism/prism.less -------------------------------------------------------------------------------- /src/components/Archive/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Archive/index.js -------------------------------------------------------------------------------- /src/components/Archive/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Archive/index.less -------------------------------------------------------------------------------- /src/components/Footer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Footer/index.js -------------------------------------------------------------------------------- /src/components/Footer/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Footer/index.less -------------------------------------------------------------------------------- /src/components/Header/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Header/index.js -------------------------------------------------------------------------------- /src/components/Header/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Header/index.less -------------------------------------------------------------------------------- /src/components/LazyImage/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/LazyImage/index.js -------------------------------------------------------------------------------- /src/components/LazyImage/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/LazyImage/index.less -------------------------------------------------------------------------------- /src/components/Loading/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Loading/index.js -------------------------------------------------------------------------------- /src/components/Loading/index.less: -------------------------------------------------------------------------------- 1 | .loading { 2 | margin: 0 auto; 3 | width: 1rem; 4 | } 5 | -------------------------------------------------------------------------------- /src/components/MarkDown/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/MarkDown/index.js -------------------------------------------------------------------------------- /src/components/Pagination/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Pagination/index.js -------------------------------------------------------------------------------- /src/components/Pagination/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Pagination/index.less -------------------------------------------------------------------------------- /src/components/PostBody/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/PostBody/index.js -------------------------------------------------------------------------------- /src/components/PostBody/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/PostBody/index.less -------------------------------------------------------------------------------- /src/components/PostCard/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/PostCard/index.js -------------------------------------------------------------------------------- /src/components/PostCard/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/PostCard/index.less -------------------------------------------------------------------------------- /src/components/PostPV/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/PostPV/index.js -------------------------------------------------------------------------------- /src/components/PostPV/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/PostPV/index.less -------------------------------------------------------------------------------- /src/components/Quote/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Quote/index.js -------------------------------------------------------------------------------- /src/components/Quote/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Quote/index.less -------------------------------------------------------------------------------- /src/components/Reward/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Reward/index.js -------------------------------------------------------------------------------- /src/components/Reward/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Reward/index.less -------------------------------------------------------------------------------- /src/components/SKPlayer/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/SKPlayer/index.js -------------------------------------------------------------------------------- /src/components/SKPlayer/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/SKPlayer/index.less -------------------------------------------------------------------------------- /src/components/Segment/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Segment/index.js -------------------------------------------------------------------------------- /src/components/Segment/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Segment/index.less -------------------------------------------------------------------------------- /src/components/Transition/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Transition/index.js -------------------------------------------------------------------------------- /src/components/Transition/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/Transition/index.less -------------------------------------------------------------------------------- /src/components/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/components/index.js -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/config.js -------------------------------------------------------------------------------- /src/dva.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/dva.js -------------------------------------------------------------------------------- /src/global.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/global.less -------------------------------------------------------------------------------- /src/images/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/1.jpg -------------------------------------------------------------------------------- /src/images/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/2.jpg -------------------------------------------------------------------------------- /src/images/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/3.jpg -------------------------------------------------------------------------------- /src/images/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/4.jpg -------------------------------------------------------------------------------- /src/images/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/5.jpg -------------------------------------------------------------------------------- /src/images/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/6.jpg -------------------------------------------------------------------------------- /src/images/ImagesByMarkSebastian.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/ImagesByMarkSebastian.txt -------------------------------------------------------------------------------- /src/images/pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/images/pattern.png -------------------------------------------------------------------------------- /src/layouts/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/layouts/index.js -------------------------------------------------------------------------------- /src/layouts/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/layouts/index.less -------------------------------------------------------------------------------- /src/models/global.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/models/global.js -------------------------------------------------------------------------------- /src/pages/404.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/404.js -------------------------------------------------------------------------------- /src/pages/about/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/about/index.js -------------------------------------------------------------------------------- /src/pages/about/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/about/index.less -------------------------------------------------------------------------------- /src/pages/archive/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/archive/index.js -------------------------------------------------------------------------------- /src/pages/archive/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/archive/index.less -------------------------------------------------------------------------------- /src/pages/book/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/book/index.js -------------------------------------------------------------------------------- /src/pages/book/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/book/index.less -------------------------------------------------------------------------------- /src/pages/category/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/category/index.js -------------------------------------------------------------------------------- /src/pages/category/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/category/index.less -------------------------------------------------------------------------------- /src/pages/document.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/document.ejs -------------------------------------------------------------------------------- /src/pages/friend/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/friend/index.js -------------------------------------------------------------------------------- /src/pages/friend/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/friend/index.less -------------------------------------------------------------------------------- /src/pages/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/index.js -------------------------------------------------------------------------------- /src/pages/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/index.less -------------------------------------------------------------------------------- /src/pages/inspiration/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/inspiration/index.js -------------------------------------------------------------------------------- /src/pages/inspiration/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/inspiration/index.less -------------------------------------------------------------------------------- /src/pages/post/$number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/post/$number.js -------------------------------------------------------------------------------- /src/pages/post/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/post/index.less -------------------------------------------------------------------------------- /src/pages/tag/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/tag/index.js -------------------------------------------------------------------------------- /src/pages/tag/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/pages/tag/index.less -------------------------------------------------------------------------------- /src/services.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/services.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/src/utils.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chanshiyucx/heart-beat/HEAD/yarn.lock --------------------------------------------------------------------------------