├── public ├── CNAME ├── favicon-16x16.png ├── favicon-32x32.png ├── live2d │ ├── moc │ │ ├── pio.moc │ │ └── tia.moc │ └── mtn │ │ ├── Breath1.mtn │ │ ├── Breath2.mtn │ │ ├── Breath7.mtn │ │ └── Breath4.mtn └── apple-icon-180x180.png ├── .eslintignore ├── src ├── pages │ ├── 404.js │ ├── inspiration │ │ ├── index.less │ │ └── index.js │ ├── archive │ │ ├── index.less │ │ └── index.js │ ├── post │ │ ├── index.less │ │ └── $number.js │ ├── document.ejs │ ├── index.less │ ├── tag │ │ ├── index.less │ │ └── index.js │ ├── about │ │ ├── index.less │ │ └── index.js │ ├── friend │ │ ├── index.less │ │ └── index.js │ ├── book │ │ ├── index.less │ │ └── index.js │ ├── category │ │ ├── index.less │ │ └── index.js │ └── index.js ├── images │ ├── 1.jpg │ ├── 2.jpg │ ├── 3.jpg │ ├── 4.jpg │ ├── 5.jpg │ ├── 6.jpg │ ├── pattern.png │ └── ImagesByMarkSebastian.txt ├── components │ ├── Loading │ │ ├── index.less │ │ └── index.js │ ├── Quote │ │ ├── index.js │ │ └── index.less │ ├── Pagination │ │ ├── index.js │ │ └── index.less │ ├── Reward │ │ ├── index.js │ │ └── index.less │ ├── index.js │ ├── Segment │ │ ├── index.js │ │ └── index.less │ ├── Archive │ │ ├── index.less │ │ └── index.js │ ├── PostCard │ │ ├── index.js │ │ └── index.less │ ├── PostPV │ │ ├── index.js │ │ └── index.less │ ├── MarkDown │ │ └── index.js │ ├── PostBody │ │ ├── index.js │ │ └── index.less │ ├── LazyImage │ │ ├── index.js │ │ └── index.less │ ├── Header │ │ ├── index.less │ │ └── index.js │ ├── Transition │ │ └── index.js │ └── SKPlayer │ │ └── index.less ├── assets │ ├── cursor │ │ ├── cursor.png │ │ └── cursor_link.png │ ├── fonts │ │ ├── Fontello.woff2 │ │ ├── GuDianMingChaoTi.ttf │ │ └── FiraCode-Medium.woff2 │ ├── live2d │ │ ├── waifu.json │ │ └── tips.json │ ├── prism │ │ ├── prism.js │ │ └── prism.less │ └── lib │ │ └── fireworks.js ├── layouts │ ├── index.less │ └── index.js ├── dva.js ├── utils.js ├── services.js ├── global.less ├── config.js └── models │ └── global.js ├── .webpackrc.js ├── .prettierrc ├── .eslintrc ├── .gitignore ├── .umirc.js ├── package.json └── README.md /public/CNAME: -------------------------------------------------------------------------------- 1 | chanshiyu.com -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | build/*.js 2 | config/*.js 3 | src/assets 4 | -------------------------------------------------------------------------------- /src/pages/404.js: -------------------------------------------------------------------------------- 1 | export default () =>
101 |
101 |
85 |
84 |
131 |
90 |
作者:{author}
124 |出版时间:{published}
125 |阅读进度:{progress}
126 |127 | 读书笔记: 128 | {!!postLink.trim().length ? ( 129 | 130 | {postTitle} 131 | 132 | ) : ( 133 | '暂无' 134 | )} 135 |
136 |推荐指数:{rate}
137 |132 |