├── .gitignore ├── README.md ├── css ├── app.11a043c9.css ├── app.143db65a.css ├── app.5c215141.css ├── app.6c29d2c2.css ├── app.83fefb01.css ├── app.8d9410ca.css ├── app.92e79222.css ├── app.9507112c.css ├── app.9f96d639.css ├── app.a45dc20a.css ├── app.a53d0820.css ├── app.b12efbaf.css ├── app.b1c95a5f.css ├── app.b428098b.css ├── app.bd4b2de0.css ├── app.c30c904d.css ├── app.c58d2b7c.css ├── app.d12c2fa4.css ├── app.d4251373.css ├── app.e98b63cc.css ├── app.f7c8d88c.css ├── app.fe5182c8.css ├── chunk-05cf57e2.49cf4b25.css ├── chunk-117ad782.29877211.css ├── chunk-2d52abc2.96aaa2c3.css ├── chunk-5550c676.daeaea31.css ├── chunk-5a46bb88.79810a5e.css ├── chunk-6965654a.b209bc35.css ├── chunk-77a27baa.7beeadf6.css ├── chunk-fee952de.14d633b7.css ├── chunk-vendors.3c7bc016.css ├── chunk-vendors.5ed1d850.css └── chunk-vendors.be1df67f.css ├── favicon.ico ├── fonts ├── fa-brands-400.03783c51.eot ├── fa-brands-400.099a9556.woff ├── fa-brands-400.30cc681d.eot ├── fa-brands-400.3b89dd10.ttf ├── fa-brands-400.7559b377.woff2 ├── fa-brands-400.8e49b728.eot ├── fa-brands-400.9f018d10.woff ├── fa-brands-400.9f4ce3dc.woff2 ├── fa-brands-400.b7d071b9.ttf ├── fa-brands-400.ed2b8bf1.ttf ├── fa-brands-400.f7307680.woff2 ├── fa-brands-400.fe9d62e0.woff ├── fa-regular-400.1f77739c.ttf ├── fa-regular-400.59215032.ttf ├── fa-regular-400.7124eb50.woff ├── fa-regular-400.7630483d.eot ├── fa-regular-400.7980a636.woff2 ├── fa-regular-400.7aaf5675.woff ├── fa-regular-400.859001f6.eot ├── fa-regular-400.e07d9e40.woff2 ├── fa-regular-400.e5770f98.woff ├── fa-regular-400.f0f82301.woff2 ├── fa-regular-400.f3334251.ttf ├── fa-regular-400.fc9c63c8.eot ├── fa-solid-900.0be94a07.woff ├── fa-solid-900.1042e8ca.eot ├── fa-solid-900.4bced7c4.woff ├── fa-solid-900.605ed792.ttf ├── fa-solid-900.64b3e814.woff2 ├── fa-solid-900.9fe5a17c.woff ├── fa-solid-900.acf50f59.ttf ├── fa-solid-900.b5cf8ae2.woff2 ├── fa-solid-900.e2675a61.eot ├── fa-solid-900.e8a427e1.woff2 ├── fa-solid-900.ef3df984.eot └── fa-solid-900.f14c3b2f.ttf ├── img ├── fa-brands-400.073c2f3c.svg ├── fa-brands-400.38975343.svg ├── fa-brands-400.ba7ed552.svg ├── fa-regular-400.0bb42845.svg ├── fa-regular-400.8fdea4e8.svg ├── fa-regular-400.da8a235b.svg ├── fa-solid-900.376c1f97.svg ├── fa-solid-900.7726a281.svg ├── fa-solid-900.b557f56e.svg ├── icons │ ├── apple-icon.png │ ├── icon-128x128.png │ ├── icon-144x144.png │ ├── icon-152x152.png │ ├── icon-16x16.png │ ├── icon-192x192.png │ ├── icon-32x32.png │ ├── icon-384x384.png │ ├── icon-512x512.png │ ├── icon-72x72.png │ ├── icon-96x96.png │ └── safari-pinned-tab.svg ├── logo-h.85ae145a.png └── logo.png ├── index.html ├── js ├── app.17f25acd.js ├── app.17f25acd.js.map ├── app.211c4011.js ├── app.211c4011.js.map ├── app.25ce195d.js ├── app.25ce195d.js.map ├── app.2e2dd1b4.js ├── app.2e2dd1b4.js.map ├── app.354808d6.js ├── app.354808d6.js.map ├── app.538bb298.js ├── app.538bb298.js.map ├── app.64033428.js ├── app.64033428.js.map ├── app.6d886e48.js ├── app.6d886e48.js.map ├── app.7508f413.js ├── app.7508f413.js.map ├── app.76c1cf82.js ├── app.76c1cf82.js.map ├── app.794b1946.js ├── app.794b1946.js.map ├── app.7c401376.js ├── app.7c401376.js.map ├── app.80244769.js ├── app.80244769.js.map ├── app.844dc837.js ├── app.844dc837.js.map ├── app.9cfc8166.js ├── app.9cfc8166.js.map ├── app.9f1f1c71.js ├── app.9f1f1c71.js.map ├── app.a523f3ba.js ├── app.a523f3ba.js.map ├── app.b2ab8ba9.js ├── app.b2ab8ba9.js.map ├── app.b5897276.js ├── app.b5897276.js.map ├── app.bd573383.js ├── app.bd573383.js.map ├── app.d3f66986.js ├── app.d3f66986.js.map ├── app.d940a20b.js ├── app.d940a20b.js.map ├── app.d9f73051.js ├── app.d9f73051.js.map ├── app.da75249f.js ├── app.da75249f.js.map ├── app.f62d8e52.js ├── app.f62d8e52.js.map ├── chunk-05cf57e2.153f58a5.js ├── chunk-05cf57e2.153f58a5.js.map ├── chunk-117ad782.f61433b3.js ├── chunk-117ad782.f61433b3.js.map ├── chunk-2d52abc2.028554a8.js ├── chunk-2d52abc2.028554a8.js.map ├── chunk-348c8f1a.ebdfebe3.js ├── chunk-348c8f1a.ebdfebe3.js.map ├── chunk-5550c676.e3744c16.js ├── chunk-5550c676.e3744c16.js.map ├── chunk-5a46bb88.4d6b5b3b.js ├── chunk-5a46bb88.4d6b5b3b.js.map ├── chunk-6965654a.b9127424.js ├── chunk-6965654a.b9127424.js.map ├── chunk-77a27baa.f9ea82b9.js ├── chunk-77a27baa.f9ea82b9.js.map ├── chunk-d72b8de6.c5f29e96.js ├── chunk-d72b8de6.c5f29e96.js.map ├── chunk-d72d052e.3905b4ce.js ├── chunk-d72d052e.3905b4ce.js.map ├── chunk-fee952de.6ca037b9.js ├── chunk-fee952de.6ca037b9.js.map ├── chunk-vendors.0aaa766e.js ├── chunk-vendors.0aaa766e.js.map ├── chunk-vendors.3b4f81e9.js ├── chunk-vendors.3b4f81e9.js.map ├── chunk-vendors.55bfae5a.js ├── chunk-vendors.55bfae5a.js.map ├── chunk-vendors.5ae130dd.js ├── chunk-vendors.5ae130dd.js.map ├── chunk-vendors.691e24a8.js ├── chunk-vendors.691e24a8.js.map ├── chunk-vendors.7c53c7cd.js ├── chunk-vendors.7c53c7cd.js.map ├── chunk-vendors.a0144ba8.js ├── chunk-vendors.a0144ba8.js.map ├── chunk-vendors.a3453e0d.js ├── chunk-vendors.a3453e0d.js.map ├── chunk-vendors.dfff63e2.js └── chunk-vendors.dfff63e2.js.map ├── manifest.json └── robots.txt /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # JRAIN:BLOG 2 | 3 | This is my personal blog bases on [Github Issues](https://github.com/jrainlau/jrainlau.github.io/issues), it loads data from the [Github API V3](https://developer.github.com/v3/) and [Github API V4](https://developer.github.com/v4/). 4 | 5 | ## Development 6 | 1. Clone this repository: 7 | ``` 8 | git clone https://github.com/jrainlau/jrainlau.github.io.git 9 | ``` 10 | 11 | 2. Checkout the `dev` branch: 12 | ``` 13 | git checkout dev 14 | ``` 15 | 16 | 3. Install dependencies: 17 | ``` 18 | npm install 19 | ``` 20 | 21 | 4. Run in dev mode 22 | ``` 23 | npm run serve 24 | ``` 25 | 26 | 27 | > PS: You can change the owner and repo in `/src/store.js` from the line 8 to load your own repo. 28 | 29 | ## Lisence 30 | MIT -------------------------------------------------------------------------------- /css/app.11a043c9.css: -------------------------------------------------------------------------------- 1 | header[data-v-40bb4990]{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.header[data-v-40bb4990]{margin:0 auto;width:100%;max-width:935px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header-logo[data-v-40bb4990]{height:40px}.header-logo img[data-v-40bb4990]{height:100%}.header-tools[data-v-40bb4990]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-tools-name[data-v-40bb4990]{margin-left:15px;color:#909399;cursor:default}.header-tools-avatar[data-v-40bb4990]{margin-left:15px;width:36px;height:36px;border-radius:36px;border:1px solid #dcdfe6}.header-tools-more[data-v-40bb4990]{padding-left:15px;color:#8e24aa;font-size:1.5rem;cursor:pointer}.header-tools-search[data-v-40bb4990]{-webkit-box-sizing:border-box;box-sizing:border-box;width:166px;-webkit-transition:.3s;transition:.3s}.header-tools-search[data-v-40bb4990]:focus{width:332px}.header-menu[data-v-40bb4990]{position:absolute;right:0;top:60px;background:#fff;width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-menu-item[data-v-40bb4990]{padding:15px;cursor:pointer;border-bottom:1px solid #dcdfe6}.header-menu-item[data-v-40bb4990]:last-child{border:none}.header-menu-item[data-v-40bb4990]:hover{background:rgba(0,0,0,.05)}.header-menu-item[data-v-40bb4990]:active{background:rgba(0,0,0,.1)}.header-menu-item.search[data-v-40bb4990]{padding:0;display:none}.header-menu-item.search input[data-v-40bb4990]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (max-width:768px){.header[data-v-40bb4990]{padding:10px 15px}.header-tools-search[data-v-40bb4990]{display:none}.header-menu[data-v-40bb4990]{width:100%;border-right:none;border-left:none;border-radius:0}.header-menu-item[data-v-40bb4990]{text-align:center}.header-menu-item.search[data-v-40bb4990]{display:block;height:45px}.header-menu-item.search input[data-v-40bb4990]{height:100%}}.auth[data-v-360fd69e]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.auth-box[data-v-360fd69e]{padding:15px;background:#fff;width:90%;max-width:400px}.auth-box-title[data-v-360fd69e]{margin:0 -15px 15px -15px;padding:0 15px 15px 15px;font-weight:400;border-bottom:1px solid #dcdfe6}.auth-box .input-area input[data-v-360fd69e]{padding:5px 10px;border:none;outline:none;border-bottom:1px solid #dcdfe6;margin-right:5px;width:200px;margin-bottom:15px;border-radius:0}.auth-box .input-area input[data-v-360fd69e]:focus{border-bottom:2px solid #8e24aa}.auth-box .input-area i[data-v-360fd69e]{color:#909399;cursor:pointer;font-size:1.2rem}.auth-box-submit span[data-v-360fd69e]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;color:#8e24aa;cursor:pointer}#app{position:relative}#app,#app main{width:100%;height:100%}.preview[data-v-73456817]{overflow:hidden;margin-bottom:45px;background:#fff}.preview-cover[data-v-73456817]{height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.preview-cover-img[data-v-73456817]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.preview-cover-title[data-v-73456817]{position:relative;z-index:10;margin:0;padding:15px;background:rgba(0,0,0,.3);color:#fff;font-weight:400}.preview-info[data-v-73456817]{padding:10px 0;margin:0 15px;color:#909399;border-bottom:1px solid #ebeef5}.preview-info-label[data-v-73456817]{margin-left:10px;padding:2px 10px;color:#fff;border-radius:3px}.preview-tools[data-v-73456817]{padding:15px;padding-top:0;color:#909399;text-align:right}.preview-tools i[data-v-73456817]{padding-left:15px;cursor:pointer;font-size:1.2rem}.preview-tools i.praised[data-v-73456817]{color:#fcec0e}.preview-tools i.liked[data-v-73456817]{color:#f56c6c}.preview-content[data-v-73456817]{padding:15px;color:#606266}@media only screen and (max-width:450px){.preview[data-v-73456817]{border-radius:0;border-right:0;border-left:0;margin-bottom:30px}}.timeline[data-v-758d51e3]{background:#fff;margin-bottom:15px}.timeline-title[data-v-758d51e3]{margin:0;padding:15px;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.timeline-item[data-v-758d51e3]{padding:15px 0;margin:0 15px;border-bottom:1px solid #ebeef5;color:#606266}.timeline-item[data-v-758d51e3]:last-child{border-bottom:none}.timeline-item-date[data-v-758d51e3]{cursor:pointer;font-size:1.1rem}.timeline-item-day[data-v-758d51e3]{padding-left:15px;padding-top:15px;margin:0}.timeline-item-day .article[data-v-758d51e3]{padding-top:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.labels[data-v-5657cadf]{background:#fff;margin-bottom:15px}.labels-title[data-v-5657cadf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px;padding-right:0;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.labels-list[data-v-5657cadf]{padding:15px;padding-right:0}.label[data-v-5657cadf]{margin-right:10px;padding:2px 10px;color:#fff;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}.label.selected[data-v-5657cadf]{border:2px dashed #e4e7ed}.about[data-v-8c8fa5b4]{cursor:default;margin-bottom:15px}.about-contact[data-v-8c8fa5b4]{color:#909399;margin-bottom:10px}.about-contact a[data-v-8c8fa5b4]{text-decoration:none;color:#909399}.about-right[data-v-8c8fa5b4]{color:#909399}.skeleton[data-v-aed8f44e]{width:100%;max-width:935px;margin:0 auto}.skeleton-article[data-v-aed8f44e]{padding-top:45px}.skeleton-article h1[data-v-aed8f44e]{height:4rem;background:#f6f6f6}.skeleton-article span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin-right:10px}.skeleton-article p[data-v-aed8f44e]{height:2rem;background:#f6f6f6}.skeleton-preview section[data-v-aed8f44e]{padding:15px;margin-bottom:30px}.skeleton-preview section div[data-v-aed8f44e]{background:#f6f6f6;height:20vh}.skeleton-preview section span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin:10px 0}.skeleton-preview section p[data-v-aed8f44e]{height:1rem;background:#f6f6f6;margin-top:0}.main[data-v-271c3ed8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-others[data-v-271c3ed8]{position:-webkit-sticky;position:sticky;top:45px;width:305px;margin-left:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-articles[data-v-271c3ed8]{max-width:615px;padding:45px 0 15px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-articles-keyword[data-v-271c3ed8],.main-articles[data-v-271c3ed8]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.main-articles-keyword[data-v-271c3ed8]{margin-bottom:15px;padding:15px;color:#606266;background:#fff;z-index:100}.main-articles-keyword .cancel[data-v-271c3ed8]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;cursor:pointer}.main-articles-keyword .keyword[data-v-271c3ed8]{font-size:1.5rem;margin-bottom:10px}.main-articles-keyword .keyword i[data-v-271c3ed8],.main-articles-keyword .result span[data-v-271c3ed8]{color:#8e24aa}@media only screen and (max-width:768px){.main-others[data-v-271c3ed8]{display:none}}@media only screen and (max-width:450px){.main-articles[data-v-271c3ed8]{padding:0}.main-articles-keyword[data-v-271c3ed8]{margin-bottom:0;position:fixed;top:60px;left:0;border-radius:0}}.comments[data-v-d21bacea]{padding:15px 0}.comments-header[data-v-d21bacea]{margin-bottom:15px}.comments-header h1[data-v-d21bacea]{margin:0;font-weight:400}.comments-auth[data-v-d21bacea],.comments-operation[data-v-d21bacea]{margin-bottom:15px;padding:15px}.comments-operation-user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#909399}.comments-operation-user .avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden;margin-right:10px}.comments-operation-user .avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-operation-textarea[data-v-d21bacea]{width:100%;margin-bottom:15px}.comments-operation-textarea textarea[data-v-d21bacea]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;outline:none;resize:none;color:#333}.comments-list-item[data-v-d21bacea]{padding:15px;padding-bottom:0;border-bottom:1px solid #e4e7ed}.comments-list-item .user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;position:relative}.comments-list-item .user-avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden}.comments-list-item .user-avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-list-item .user-info[data-v-d21bacea]{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-list-item .user-info p[data-v-d21bacea]{margin:0}.comments-list-item .user-info-date[data-v-d21bacea],.comments-list-item .user-info-name[data-v-d21bacea]{color:#909399}.article[data-v-0a7e70b4]{width:100%;max-width:935px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.article-title[data-v-0a7e70b4]{margin-bottom:15px;width:100%}.article-title h1[data-v-0a7e70b4]{font-size:2.5rem;border:none;margin-top:0;margin-bottom:15px}.article-title div[data-v-0a7e70b4]{font-size:1.2rem;margin:0;color:#909399}.article-title div i[data-v-0a7e70b4]{margin-right:10px}.article-title .label[data-v-0a7e70b4]{font-size:1rem;padding:2px 8px;border-radius:4px;margin-left:10px;color:#fff}.article-content[data-v-0a7e70b4]{width:100%;line-height:1.5}.article-comments[data-v-0a7e70b4]{width:100%;border-top:1px dashed #e4e7ed;padding-top:45px;margin-top:45px}.article-comments-reactions[data-v-0a7e70b4]{color:#909399;padding:15px;font-size:1.8rem;position:relative}.article-comments-reactions .praised[data-v-0a7e70b4]{color:#fcec0e}.article-comments-reactions .liked[data-v-0a7e70b4]{color:#f56c6c}.article-comments-reactions .tools[data-v-0a7e70b4]{position:absolute;top:0;right:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-comments-reactions .tools i[data-v-0a7e70b4]{margin-left:15px;cursor:pointer}.article-comments-reactions .tools-qr[data-v-0a7e70b4]{position:absolute;width:150px;height:150px;top:-160px;right:0;background:#fff}.article-comments-reactions .tools-qr img[data-v-0a7e70b4]{width:100%}@media only screen and (max-width:450px){.article[data-v-0a7e70b4]{padding:45px 15px 15px 15px}.article-content[data-v-0a7e70b4]{font-size:1.2rem}.article #page-url[data-v-0a7e70b4],.article .tools[data-v-0a7e70b4]{display:none}}.markdown img{width:100%}.markdown p>code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.markdown pre{padding:1rem;border:none;overflow:auto;line-height:1.45;max-height:35rem;position:relative;background:#f6f6f6}.markdown blockquote{border-left:2px solid #8e24aa;background:#f6f6f6;color:#555;font-size:1rem;margin:1.5rem 0;padding:10px}.markdown blockquote p:last-child{margin:0}.markdown h1,.markdown h2{border-bottom:1px solid #eee;padding-bottom:10px}body,html{width:100%;height:100%;margin:0;padding:0;font-size:13px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;outline:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;color:#333;overflow:hidden}.view{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px;width:100%;height:100%;height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden;position:relative}.border{-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.08);box-shadow:3px 3px 4px rgba(0,0,0,.08);border:1px solid #dcdfe6;border-radius:4px}::-webkit-input-placeholder{color:#c0c4cc}::-moz-placeholder{color:#c0c4cc}:-ms-input-placeholder{color:#c0c4cc}::-ms-input-placeholder{color:#c0c4cc}::placeholder{color:#c0c4cc}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 15px;border:1px solid #dcdfe6;border-radius:0;background:#fff;color:#606266}button,input:focus{border:1px solid #8e24aa}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;outline:none;color:#8e24aa;-webkit-transition:.1s;transition:.1s;background:#fff}button:hover{background:#8e24aa;border-color:#8e24aa;color:#fff}button:active{background:#5c007a;border-color:#5c007a;color:#fff}button[disabled]{color:#a170ad;background-color:#f3e5f5;border-color:#f3e5f5;cursor:not-allowed}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}@media only screen and (max-width:450px){body,html{font-size:12px}} -------------------------------------------------------------------------------- /css/app.143db65a.css: -------------------------------------------------------------------------------- 1 | header[data-v-0ad37a46]{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.header[data-v-0ad37a46]{margin:0 auto;width:100%;max-width:935px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.header-logo[data-v-0ad37a46]{height:40px}.header-logo img[data-v-0ad37a46]{height:100%}.header-tools[data-v-0ad37a46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-tools-name[data-v-0ad37a46]{margin-left:15px;color:#909399;cursor:default}.header-tools-avatar[data-v-0ad37a46]{margin-left:15px;width:36px;height:36px;border-radius:36px;border:1px solid #dcdfe6}.header-tools-more[data-v-0ad37a46]{padding-left:15px;color:#8e24aa;font-size:1.5rem;cursor:pointer}.header-tools-search[data-v-0ad37a46]{-webkit-box-sizing:border-box;box-sizing:border-box;width:166px;-webkit-transition:.3s;transition:.3s}.header-tools-search[data-v-0ad37a46]:focus{width:332px}.header-menu[data-v-0ad37a46]{position:absolute;right:0;top:60px;background:#fff;width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-menu-item[data-v-0ad37a46]{padding:15px;cursor:pointer;border-bottom:1px solid #dcdfe6}.header-menu-item[data-v-0ad37a46]:last-child{border:none}.header-menu-item[data-v-0ad37a46]:hover{background:rgba(0,0,0,.05)}.header-menu-item[data-v-0ad37a46]:active{background:rgba(0,0,0,.1)}.header-menu-item.search[data-v-0ad37a46]{padding:0;display:none}.header-menu-item.search input[data-v-0ad37a46]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (max-width:768px){.header[data-v-0ad37a46]{padding:10px 15px}.header-tools-search[data-v-0ad37a46]{display:none}.header-menu[data-v-0ad37a46]{width:100%;border-right:none;border-left:none;border-radius:0}.header-menu-item[data-v-0ad37a46]{text-align:center}.header-menu-item.search[data-v-0ad37a46]{display:block;height:45px}.header-menu-item.search input[data-v-0ad37a46]{height:100%}}.auth[data-v-4eaeb87d]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.auth-box[data-v-4eaeb87d]{padding:15px;background:#fff;width:90%;max-width:400px}.auth-box-title[data-v-4eaeb87d]{margin:0 -15px 15px -15px;padding:0 15px 15px 15px;font-weight:400;border-bottom:1px solid #dcdfe6}.auth-box .input-area input[data-v-4eaeb87d]{padding:5px 10px;border:none;outline:none;border-bottom:1px solid #dcdfe6;margin-right:5px;width:200px;margin-bottom:15px;border-radius:0}.auth-box .input-area input[data-v-4eaeb87d]:focus{border-bottom:2px solid #8e24aa}.auth-box .input-area i[data-v-4eaeb87d]{color:#909399;cursor:pointer;font-size:1.2rem}.auth-box-submit span[data-v-4eaeb87d]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;color:#8e24aa;cursor:pointer}#app{position:relative}#app,#app main{width:100%;height:100%}.preview[data-v-742e74cb]{overflow:hidden;margin-bottom:45px;background:#fff}.preview-cover[data-v-742e74cb]{height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.preview-cover-img[data-v-742e74cb]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.preview-cover-title[data-v-742e74cb]{position:relative;z-index:10;margin:0;padding:15px;background:rgba(0,0,0,.3);color:#fff;font-weight:400}.preview-info[data-v-742e74cb]{padding:10px 0;margin:0 15px;color:#909399;border-bottom:1px solid #ebeef5}.preview-info-label[data-v-742e74cb]{margin-left:10px;padding:2px 10px;color:#fff;border-radius:3px}.preview-tools[data-v-742e74cb]{padding:15px;padding-top:0;color:#909399;text-align:right}.preview-tools i[data-v-742e74cb]{padding-left:15px;cursor:pointer;font-size:1.2rem}.preview-tools i.praised[data-v-742e74cb]{color:#fcec0e}.preview-tools i.liked[data-v-742e74cb]{color:#f56c6c}.preview-content[data-v-742e74cb]{padding:15px;color:#606266}@media only screen and (max-width:450px){.preview[data-v-742e74cb]{border-radius:0;border-right:0;border-left:0;margin-bottom:30px}}.timeline[data-v-56c9d3ec]{background:#fff;margin-bottom:15px}.timeline-title[data-v-56c9d3ec]{margin:0;padding:15px;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.timeline-item[data-v-56c9d3ec]{padding:15px 0;margin:0 15px;border-bottom:1px solid #ebeef5;color:#606266}.timeline-item[data-v-56c9d3ec]:last-child{border-bottom:none}.timeline-item-date[data-v-56c9d3ec]{cursor:pointer;font-size:1.1rem}.timeline-item-day[data-v-56c9d3ec]{padding-left:15px;padding-top:15px;margin:0}.timeline-item-day .article[data-v-56c9d3ec]{padding-top:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.labels[data-v-5657cadf]{background:#fff;margin-bottom:15px}.labels-title[data-v-5657cadf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px;padding-right:0;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.labels-list[data-v-5657cadf]{padding:15px;padding-right:0}.label[data-v-5657cadf]{margin-right:10px;padding:2px 10px;color:#fff;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}.label.selected[data-v-5657cadf]{border:2px dashed #e4e7ed}.about[data-v-8c8fa5b4]{cursor:default;margin-bottom:15px}.about-contact[data-v-8c8fa5b4]{color:#909399;margin-bottom:10px}.about-contact a[data-v-8c8fa5b4]{text-decoration:none;color:#909399}.about-right[data-v-8c8fa5b4]{color:#909399}.skeleton[data-v-aed8f44e]{width:100%;max-width:935px;margin:0 auto}.skeleton-article[data-v-aed8f44e]{padding-top:45px}.skeleton-article h1[data-v-aed8f44e]{height:4rem;background:#f6f6f6}.skeleton-article span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin-right:10px}.skeleton-article p[data-v-aed8f44e]{height:2rem;background:#f6f6f6}.skeleton-preview section[data-v-aed8f44e]{padding:15px;margin-bottom:30px}.skeleton-preview section div[data-v-aed8f44e]{background:#f6f6f6;height:20vh}.skeleton-preview section span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin:10px 0}.skeleton-preview section p[data-v-aed8f44e]{height:1rem;background:#f6f6f6;margin-top:0}.main[data-v-771de7ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-others[data-v-771de7ce]{position:-webkit-sticky;position:sticky;top:45px;width:305px;margin-left:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-articles[data-v-771de7ce]{max-width:615px;padding:45px 0 15px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-articles-keyword[data-v-771de7ce],.main-articles[data-v-771de7ce]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.main-articles-keyword[data-v-771de7ce]{margin-bottom:15px;padding:15px;color:#606266;background:#fff;z-index:100}.main-articles-keyword .cancel[data-v-771de7ce]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;cursor:pointer}.main-articles-keyword .keyword[data-v-771de7ce]{font-size:1.5rem;margin-bottom:10px}.main-articles-keyword .keyword i[data-v-771de7ce],.main-articles-keyword .result span[data-v-771de7ce]{color:#8e24aa}@media only screen and (max-width:768px){.main-others[data-v-771de7ce]{display:none}}@media only screen and (max-width:450px){.main-articles[data-v-771de7ce]{padding:0}.main-articles-keyword[data-v-771de7ce]{margin-bottom:0;position:fixed;top:60px;left:0;border-radius:0}}.comments[data-v-20d4ec32]{padding:15px 0}.comments-header[data-v-20d4ec32]{margin-bottom:15px}.comments-header h1[data-v-20d4ec32]{margin:0;font-weight:400}.comments-auth[data-v-20d4ec32],.comments-operation[data-v-20d4ec32]{margin-bottom:15px;padding:15px}.comments-operation-user[data-v-20d4ec32]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#909399}.comments-operation-user .avatar[data-v-20d4ec32]{width:36px;height:36px;border-radius:36px;overflow:hidden;margin-right:10px}.comments-operation-user .avatar img[data-v-20d4ec32]{width:100%;height:100%}.comments-operation-textarea[data-v-20d4ec32]{width:100%;margin-bottom:15px}.comments-operation-textarea textarea[data-v-20d4ec32]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;outline:none;resize:none;color:#333}.comments-operation-textarea textarea[data-v-20d4ec32]:focus{border-color:#8e24aa}.comments-list[data-v-20d4ec32]{margin-bottom:15px}.comments-list-item[data-v-20d4ec32]{position:relative;padding:15px;padding-bottom:0;border-bottom:1px solid #e4e7ed}.comments-list-item .reply[data-v-20d4ec32]{position:absolute;top:15px;right:15px;cursor:pointer;color:#8e24aa}.comments-list-item .user[data-v-20d4ec32]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;position:relative}.comments-list-item .user-avatar[data-v-20d4ec32]{width:36px;height:36px;border-radius:36px;overflow:hidden}.comments-list-item .user-avatar img[data-v-20d4ec32]{width:100%;height:100%}.comments-list-item .user-info[data-v-20d4ec32]{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-list-item .user-info p[data-v-20d4ec32]{margin:0}.comments-list-item .user-info-date[data-v-20d4ec32],.comments-list-item .user-info-name[data-v-20d4ec32]{color:#909399}.article[data-v-1f5fb46e]{width:100%;max-width:935px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.article-title[data-v-1f5fb46e]{margin-bottom:15px;width:100%}.article-title h1[data-v-1f5fb46e]{font-size:2.5rem;border:none;margin-top:0;margin-bottom:15px}.article-title div[data-v-1f5fb46e]{font-size:1.2rem;margin:0;color:#909399}.article-title div i[data-v-1f5fb46e]{margin-right:10px}.article-title .label[data-v-1f5fb46e]{font-size:1rem;padding:2px 8px;border-radius:4px;margin-left:10px;color:#fff}.article-content[data-v-1f5fb46e]{width:100%;line-height:1.5}.article-comments[data-v-1f5fb46e]{width:100%;border-top:1px dashed #e4e7ed;padding-top:45px;margin-top:45px}.article-comments-reactions[data-v-1f5fb46e]{color:#909399;padding:15px;font-size:1.8rem;position:relative}.article-comments-reactions .praised[data-v-1f5fb46e]{color:#fcec0e}.article-comments-reactions .liked[data-v-1f5fb46e]{color:#f56c6c}.article-comments-reactions .tools[data-v-1f5fb46e]{position:absolute;top:0;right:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-comments-reactions .tools i[data-v-1f5fb46e]{margin-left:15px;cursor:pointer}.article-comments-reactions .tools-qr[data-v-1f5fb46e]{position:absolute;width:150px;height:150px;top:-160px;right:0;background:#fff}.article-comments-reactions .tools-qr img[data-v-1f5fb46e]{width:100%}@media only screen and (max-width:768px){.article[data-v-1f5fb46e]{padding:45px 15px 15px 15px}.article-content[data-v-1f5fb46e]{font-size:1.2rem}.article #page-url[data-v-1f5fb46e],.article .tools[data-v-1f5fb46e]{display:none}}.markdown img{width:100%}.markdown p>code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.markdown pre{padding:1rem;border:none;overflow:auto;line-height:1.45;max-height:35rem;position:relative;background:#f6f6f6}.markdown blockquote{border-left:2px solid #8e24aa;background:#f6f6f6;color:#555;font-size:1rem;margin:1.5rem 0;padding:10px}.markdown blockquote p:last-child{margin:0}.markdown h1,.markdown h2{border-bottom:1px solid #eee;padding-bottom:10px}body,html{width:100%;height:100%;margin:0;padding:0;font-size:13px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;outline:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;color:#333;overflow:hidden}.view{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px;width:100%;height:100%;height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden;position:relative}.border{-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.08);box-shadow:3px 3px 4px rgba(0,0,0,.08);border:1px solid #dcdfe6;border-radius:4px}::-webkit-input-placeholder{color:#c0c4cc}::-moz-placeholder{color:#c0c4cc}:-ms-input-placeholder{color:#c0c4cc}::-ms-input-placeholder{color:#c0c4cc}::placeholder{color:#c0c4cc}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 15px;border:1px solid #dcdfe6;border-radius:0;background:#fff;color:#606266}button,input:focus{border:1px solid #8e24aa}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;outline:none;color:#8e24aa;-webkit-transition:.1s;transition:.1s;background:#fff}button:hover{background:#8e24aa;border-color:#8e24aa;color:#fff}button:active{background:#5c007a;border-color:#5c007a;color:#fff}button[disabled]{color:#a170ad;background-color:#f3e5f5;border-color:#f3e5f5;cursor:not-allowed}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}@media only screen and (max-width:450px){body,html{font-size:12px}} -------------------------------------------------------------------------------- /css/app.9507112c.css: -------------------------------------------------------------------------------- 1 | header[data-v-110af726]{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.header[data-v-110af726]{margin:0 auto;width:100%;max-width:935px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header-logo[data-v-110af726]{height:40px}.header-logo img[data-v-110af726]{height:100%}.header-tools[data-v-110af726]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-tools-name[data-v-110af726]{margin-left:15px;color:#909399;cursor:default}.header-tools-avatar[data-v-110af726]{margin-left:15px;width:36px;height:36px;border-radius:36px;border:1px solid #dcdfe6}.header-tools-more[data-v-110af726]{padding-left:15px;color:#8e24aa;font-size:1.5rem;cursor:pointer}.header-tools-search[data-v-110af726]{-webkit-box-sizing:border-box;box-sizing:border-box;width:166px;-webkit-transition:.3s;transition:.3s}.header-tools-search[data-v-110af726]:focus{width:332px}.header-menu[data-v-110af726]{position:absolute;right:0;top:60px;background:#fff;width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-menu-item[data-v-110af726]{padding:15px;cursor:pointer;border-bottom:1px solid #dcdfe6}.header-menu-item[data-v-110af726]:last-child{border:none}.header-menu-item[data-v-110af726]:hover{background:rgba(0,0,0,.05)}.header-menu-item[data-v-110af726]:active{background:rgba(0,0,0,.1)}.header-menu-item.search[data-v-110af726]{padding:0;display:none}.header-menu-item.search input[data-v-110af726]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (max-width:450px){.header[data-v-110af726]{padding:10px 15px}.header-tools-search[data-v-110af726]{display:none}.header-menu[data-v-110af726]{width:100%;border-right:none;border-left:none;border-radius:0}.header-menu-item[data-v-110af726]{text-align:center}.header-menu-item.search[data-v-110af726]{display:block;height:45px}.header-menu-item.search input[data-v-110af726]{height:100%}}.auth[data-v-360fd69e]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.auth-box[data-v-360fd69e]{padding:15px;background:#fff;width:90%;max-width:400px}.auth-box-title[data-v-360fd69e]{margin:0 -15px 15px -15px;padding:0 15px 15px 15px;font-weight:400;border-bottom:1px solid #dcdfe6}.auth-box .input-area input[data-v-360fd69e]{padding:5px 10px;border:none;outline:none;border-bottom:1px solid #dcdfe6;margin-right:5px;width:200px;margin-bottom:15px;border-radius:0}.auth-box .input-area input[data-v-360fd69e]:focus{border-bottom:2px solid #8e24aa}.auth-box .input-area i[data-v-360fd69e]{color:#909399;cursor:pointer;font-size:1.2rem}.auth-box-submit span[data-v-360fd69e]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;color:#8e24aa;cursor:pointer}#app{position:relative}#app,#app main{width:100%;height:100%}.preview[data-v-73456817]{overflow:hidden;margin-bottom:45px;background:#fff}.preview-cover[data-v-73456817]{height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.preview-cover-img[data-v-73456817]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.preview-cover-title[data-v-73456817]{position:relative;z-index:10;margin:0;padding:15px;background:rgba(0,0,0,.3);color:#fff;font-weight:400}.preview-info[data-v-73456817]{padding:10px 0;margin:0 15px;color:#909399;border-bottom:1px solid #ebeef5}.preview-info-label[data-v-73456817]{margin-left:10px;padding:2px 10px;color:#fff;border-radius:3px}.preview-tools[data-v-73456817]{padding:15px;padding-top:0;color:#909399;text-align:right}.preview-tools i[data-v-73456817]{padding-left:15px;cursor:pointer;font-size:1.2rem}.preview-tools i.praised[data-v-73456817]{color:#fcec0e}.preview-tools i.liked[data-v-73456817]{color:#f56c6c}.preview-content[data-v-73456817]{padding:15px;color:#606266}@media only screen and (max-width:450px){.preview[data-v-73456817]{border-radius:0;border-right:0;border-left:0;margin-bottom:30px}}.timeline[data-v-bea22d48]{background:#fff;margin-bottom:15px}.timeline-title[data-v-bea22d48]{margin:0;padding:15px;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.timeline-item[data-v-bea22d48]{padding:15px 0;margin:0 15px;border-bottom:1px solid #ebeef5;color:#606266}.timeline-item[data-v-bea22d48]:last-child{border-bottom:none}.timeline-item-date[data-v-bea22d48]{cursor:pointer;font-size:1.1rem}.timeline-item-day[data-v-bea22d48]{padding-left:15px;padding-top:15px;margin:0}.timeline-item-day .article[data-v-bea22d48]{padding-top:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.labels[data-v-5657cadf]{background:#fff;margin-bottom:15px}.labels-title[data-v-5657cadf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px;padding-right:0;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.labels-list[data-v-5657cadf]{padding:15px;padding-right:0}.label[data-v-5657cadf]{margin-right:10px;padding:2px 10px;color:#fff;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}.label.selected[data-v-5657cadf]{border:2px dashed #e4e7ed}.about[data-v-8c8fa5b4]{cursor:default;margin-bottom:15px}.about-contact[data-v-8c8fa5b4]{color:#909399;margin-bottom:10px}.about-contact a[data-v-8c8fa5b4]{text-decoration:none;color:#909399}.about-right[data-v-8c8fa5b4]{color:#909399}.skeleton[data-v-aed8f44e]{width:100%;max-width:935px;margin:0 auto}.skeleton-article[data-v-aed8f44e]{padding-top:45px}.skeleton-article h1[data-v-aed8f44e]{height:4rem;background:#f6f6f6}.skeleton-article span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin-right:10px}.skeleton-article p[data-v-aed8f44e]{height:2rem;background:#f6f6f6}.skeleton-preview section[data-v-aed8f44e]{padding:15px;margin-bottom:30px}.skeleton-preview section div[data-v-aed8f44e]{background:#f6f6f6;height:20vh}.skeleton-preview section span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin:10px 0}.skeleton-preview section p[data-v-aed8f44e]{height:1rem;background:#f6f6f6;margin-top:0}.main[data-v-271c3ed8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-others[data-v-271c3ed8]{position:-webkit-sticky;position:sticky;top:45px;width:305px;margin-left:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-articles[data-v-271c3ed8]{max-width:615px;padding:45px 0 15px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-articles-keyword[data-v-271c3ed8],.main-articles[data-v-271c3ed8]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.main-articles-keyword[data-v-271c3ed8]{margin-bottom:15px;padding:15px;color:#606266;background:#fff;z-index:100}.main-articles-keyword .cancel[data-v-271c3ed8]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;cursor:pointer}.main-articles-keyword .keyword[data-v-271c3ed8]{font-size:1.5rem;margin-bottom:10px}.main-articles-keyword .keyword i[data-v-271c3ed8],.main-articles-keyword .result span[data-v-271c3ed8]{color:#8e24aa}@media only screen and (max-width:768px){.main-others[data-v-271c3ed8]{display:none}}@media only screen and (max-width:450px){.main-articles[data-v-271c3ed8]{padding:0}.main-articles-keyword[data-v-271c3ed8]{margin-bottom:0;position:fixed;top:60px;left:0;border-radius:0}}.comments[data-v-d21bacea]{padding:15px 0}.comments-header[data-v-d21bacea]{margin-bottom:15px}.comments-header h1[data-v-d21bacea]{margin:0;font-weight:400}.comments-auth[data-v-d21bacea],.comments-operation[data-v-d21bacea]{margin-bottom:15px;padding:15px}.comments-operation-user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#909399}.comments-operation-user .avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden;margin-right:10px}.comments-operation-user .avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-operation-textarea[data-v-d21bacea]{width:100%;margin-bottom:15px}.comments-operation-textarea textarea[data-v-d21bacea]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;outline:none;resize:none;color:#333}.comments-list-item[data-v-d21bacea]{padding:15px;padding-bottom:0;border-bottom:1px solid #e4e7ed}.comments-list-item .user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;position:relative}.comments-list-item .user-avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden}.comments-list-item .user-avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-list-item .user-info[data-v-d21bacea]{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-list-item .user-info p[data-v-d21bacea]{margin:0}.comments-list-item .user-info-date[data-v-d21bacea],.comments-list-item .user-info-name[data-v-d21bacea]{color:#909399}.article[data-v-0a7e70b4]{width:100%;max-width:935px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.article-title[data-v-0a7e70b4]{margin-bottom:15px;width:100%}.article-title h1[data-v-0a7e70b4]{font-size:2.5rem;border:none;margin-top:0;margin-bottom:15px}.article-title div[data-v-0a7e70b4]{font-size:1.2rem;margin:0;color:#909399}.article-title div i[data-v-0a7e70b4]{margin-right:10px}.article-title .label[data-v-0a7e70b4]{font-size:1rem;padding:2px 8px;border-radius:4px;margin-left:10px;color:#fff}.article-content[data-v-0a7e70b4]{width:100%;line-height:1.5}.article-comments[data-v-0a7e70b4]{width:100%;border-top:1px dashed #e4e7ed;padding-top:45px;margin-top:45px}.article-comments-reactions[data-v-0a7e70b4]{color:#909399;padding:15px;font-size:1.8rem;position:relative}.article-comments-reactions .praised[data-v-0a7e70b4]{color:#fcec0e}.article-comments-reactions .liked[data-v-0a7e70b4]{color:#f56c6c}.article-comments-reactions .tools[data-v-0a7e70b4]{position:absolute;top:0;right:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-comments-reactions .tools i[data-v-0a7e70b4]{margin-left:15px;cursor:pointer}.article-comments-reactions .tools-qr[data-v-0a7e70b4]{position:absolute;width:150px;height:150px;top:-160px;right:0;background:#fff}.article-comments-reactions .tools-qr img[data-v-0a7e70b4]{width:100%}@media only screen and (max-width:450px){.article[data-v-0a7e70b4]{padding:45px 15px 15px 15px}.article-content[data-v-0a7e70b4]{font-size:1.2rem}.article #page-url[data-v-0a7e70b4],.article .tools[data-v-0a7e70b4]{display:none}}.markdown img{width:100%}.markdown p>code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.markdown pre{padding:1rem;border:none;overflow:auto;line-height:1.45;max-height:35rem;position:relative;background:#f6f6f6}.markdown blockquote{border-left:2px solid #8e24aa;background:#f6f6f6;color:#555;font-size:1rem;margin:1.5rem 0;padding:10px}.markdown blockquote p:last-child{margin:0}.markdown h1,.markdown h2{border-bottom:1px solid #eee;padding-bottom:10px}body,html{width:100%;height:100%;margin:0;padding:0;font-size:13px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;outline:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;color:#333;overflow:hidden}.view{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px;width:100%;height:100%;height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden;position:relative}.border{-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.08);box-shadow:3px 3px 4px rgba(0,0,0,.08);border:1px solid #dcdfe6;border-radius:4px}::-webkit-input-placeholder{color:#c0c4cc}::-moz-placeholder{color:#c0c4cc}:-ms-input-placeholder{color:#c0c4cc}::-ms-input-placeholder{color:#c0c4cc}::placeholder{color:#c0c4cc}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 15px;border:1px solid #dcdfe6;border-radius:0;background:#fff;color:#606266}button,input:focus{border:1px solid #8e24aa}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;outline:none;color:#8e24aa;-webkit-transition:.1s;transition:.1s;background:#fff}button:hover{background:#8e24aa;border-color:#8e24aa;color:#fff}button:active{background:#5c007a;border-color:#5c007a;color:#fff}button[disabled]{color:#a170ad;background-color:#f3e5f5;border-color:#f3e5f5;cursor:not-allowed}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}@media only screen and (max-width:450px){body,html{font-size:12px}} -------------------------------------------------------------------------------- /css/app.d4251373.css: -------------------------------------------------------------------------------- 1 | header[data-v-40bb4990]{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.header[data-v-40bb4990]{margin:0 auto;width:100%;max-width:935px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header-logo[data-v-40bb4990]{height:40px}.header-logo img[data-v-40bb4990]{height:100%}.header-tools[data-v-40bb4990]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-tools-name[data-v-40bb4990]{margin-left:15px;color:#909399;cursor:default}.header-tools-avatar[data-v-40bb4990]{margin-left:15px;width:36px;height:36px;border-radius:36px;border:1px solid #dcdfe6}.header-tools-more[data-v-40bb4990]{padding-left:15px;color:#8e24aa;font-size:1.5rem;cursor:pointer}.header-tools-search[data-v-40bb4990]{-webkit-box-sizing:border-box;box-sizing:border-box;width:166px;-webkit-transition:.3s;transition:.3s}.header-tools-search[data-v-40bb4990]:focus{width:332px}.header-menu[data-v-40bb4990]{position:absolute;right:0;top:60px;background:#fff;width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-menu-item[data-v-40bb4990]{padding:15px;cursor:pointer;border-bottom:1px solid #dcdfe6}.header-menu-item[data-v-40bb4990]:last-child{border:none}.header-menu-item[data-v-40bb4990]:hover{background:rgba(0,0,0,.05)}.header-menu-item[data-v-40bb4990]:active{background:rgba(0,0,0,.1)}.header-menu-item.search[data-v-40bb4990]{padding:0;display:none}.header-menu-item.search input[data-v-40bb4990]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (max-width:768px){.header[data-v-40bb4990]{padding:10px 15px}.header-tools-search[data-v-40bb4990]{display:none}.header-menu[data-v-40bb4990]{width:100%;border-right:none;border-left:none;border-radius:0}.header-menu-item[data-v-40bb4990]{text-align:center}.header-menu-item.search[data-v-40bb4990]{display:block;height:45px}.header-menu-item.search input[data-v-40bb4990]{height:100%}}.auth[data-v-4eaeb87d]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.auth-box[data-v-4eaeb87d]{padding:15px;background:#fff;width:90%;max-width:400px}.auth-box-title[data-v-4eaeb87d]{margin:0 -15px 15px -15px;padding:0 15px 15px 15px;font-weight:400;border-bottom:1px solid #dcdfe6}.auth-box .input-area input[data-v-4eaeb87d]{padding:5px 10px;border:none;outline:none;border-bottom:1px solid #dcdfe6;margin-right:5px;width:200px;margin-bottom:15px;border-radius:0}.auth-box .input-area input[data-v-4eaeb87d]:focus{border-bottom:2px solid #8e24aa}.auth-box .input-area i[data-v-4eaeb87d]{color:#909399;cursor:pointer;font-size:1.2rem}.auth-box-submit span[data-v-4eaeb87d]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;color:#8e24aa;cursor:pointer}#app{position:relative}#app,#app main{width:100%;height:100%}.preview[data-v-73456817]{overflow:hidden;margin-bottom:45px;background:#fff}.preview-cover[data-v-73456817]{height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.preview-cover-img[data-v-73456817]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.preview-cover-title[data-v-73456817]{position:relative;z-index:10;margin:0;padding:15px;background:rgba(0,0,0,.3);color:#fff;font-weight:400}.preview-info[data-v-73456817]{padding:10px 0;margin:0 15px;color:#909399;border-bottom:1px solid #ebeef5}.preview-info-label[data-v-73456817]{margin-left:10px;padding:2px 10px;color:#fff;border-radius:3px}.preview-tools[data-v-73456817]{padding:15px;padding-top:0;color:#909399;text-align:right}.preview-tools i[data-v-73456817]{padding-left:15px;cursor:pointer;font-size:1.2rem}.preview-tools i.praised[data-v-73456817]{color:#fcec0e}.preview-tools i.liked[data-v-73456817]{color:#f56c6c}.preview-content[data-v-73456817]{padding:15px;color:#606266}@media only screen and (max-width:450px){.preview[data-v-73456817]{border-radius:0;border-right:0;border-left:0;margin-bottom:30px}}.timeline[data-v-758d51e3]{background:#fff;margin-bottom:15px}.timeline-title[data-v-758d51e3]{margin:0;padding:15px;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.timeline-item[data-v-758d51e3]{padding:15px 0;margin:0 15px;border-bottom:1px solid #ebeef5;color:#606266}.timeline-item[data-v-758d51e3]:last-child{border-bottom:none}.timeline-item-date[data-v-758d51e3]{cursor:pointer;font-size:1.1rem}.timeline-item-day[data-v-758d51e3]{padding-left:15px;padding-top:15px;margin:0}.timeline-item-day .article[data-v-758d51e3]{padding-top:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.labels[data-v-5657cadf]{background:#fff;margin-bottom:15px}.labels-title[data-v-5657cadf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px;padding-right:0;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.labels-list[data-v-5657cadf]{padding:15px;padding-right:0}.label[data-v-5657cadf]{margin-right:10px;padding:2px 10px;color:#fff;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}.label.selected[data-v-5657cadf]{border:2px dashed #e4e7ed}.about[data-v-8c8fa5b4]{cursor:default;margin-bottom:15px}.about-contact[data-v-8c8fa5b4]{color:#909399;margin-bottom:10px}.about-contact a[data-v-8c8fa5b4]{text-decoration:none;color:#909399}.about-right[data-v-8c8fa5b4]{color:#909399}.skeleton[data-v-aed8f44e]{width:100%;max-width:935px;margin:0 auto}.skeleton-article[data-v-aed8f44e]{padding-top:45px}.skeleton-article h1[data-v-aed8f44e]{height:4rem;background:#f6f6f6}.skeleton-article span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin-right:10px}.skeleton-article p[data-v-aed8f44e]{height:2rem;background:#f6f6f6}.skeleton-preview section[data-v-aed8f44e]{padding:15px;margin-bottom:30px}.skeleton-preview section div[data-v-aed8f44e]{background:#f6f6f6;height:20vh}.skeleton-preview section span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin:10px 0}.skeleton-preview section p[data-v-aed8f44e]{height:1rem;background:#f6f6f6;margin-top:0}.main[data-v-271c3ed8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-others[data-v-271c3ed8]{position:-webkit-sticky;position:sticky;top:45px;width:305px;margin-left:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-articles[data-v-271c3ed8]{max-width:615px;padding:45px 0 15px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-articles-keyword[data-v-271c3ed8],.main-articles[data-v-271c3ed8]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.main-articles-keyword[data-v-271c3ed8]{margin-bottom:15px;padding:15px;color:#606266;background:#fff;z-index:100}.main-articles-keyword .cancel[data-v-271c3ed8]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;cursor:pointer}.main-articles-keyword .keyword[data-v-271c3ed8]{font-size:1.5rem;margin-bottom:10px}.main-articles-keyword .keyword i[data-v-271c3ed8],.main-articles-keyword .result span[data-v-271c3ed8]{color:#8e24aa}@media only screen and (max-width:768px){.main-others[data-v-271c3ed8]{display:none}}@media only screen and (max-width:450px){.main-articles[data-v-271c3ed8]{padding:0}.main-articles-keyword[data-v-271c3ed8]{margin-bottom:0;position:fixed;top:60px;left:0;border-radius:0}}.comments[data-v-d21bacea]{padding:15px 0}.comments-header[data-v-d21bacea]{margin-bottom:15px}.comments-header h1[data-v-d21bacea]{margin:0;font-weight:400}.comments-auth[data-v-d21bacea],.comments-operation[data-v-d21bacea]{margin-bottom:15px;padding:15px}.comments-operation-user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#909399}.comments-operation-user .avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden;margin-right:10px}.comments-operation-user .avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-operation-textarea[data-v-d21bacea]{width:100%;margin-bottom:15px}.comments-operation-textarea textarea[data-v-d21bacea]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;outline:none;resize:none;color:#333}.comments-list-item[data-v-d21bacea]{padding:15px;padding-bottom:0;border-bottom:1px solid #e4e7ed}.comments-list-item .user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;position:relative}.comments-list-item .user-avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden}.comments-list-item .user-avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-list-item .user-info[data-v-d21bacea]{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-list-item .user-info p[data-v-d21bacea]{margin:0}.comments-list-item .user-info-date[data-v-d21bacea],.comments-list-item .user-info-name[data-v-d21bacea]{color:#909399}.article[data-v-ed36340e]{width:100%;max-width:935px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.article-title[data-v-ed36340e]{margin-bottom:15px;width:100%}.article-title h1[data-v-ed36340e]{font-size:2.5rem;border:none;margin-top:0;margin-bottom:15px}.article-title div[data-v-ed36340e]{font-size:1.2rem;margin:0;color:#909399}.article-title div i[data-v-ed36340e]{margin-right:10px}.article-title .label[data-v-ed36340e]{font-size:1rem;padding:2px 8px;border-radius:4px;margin-left:10px;color:#fff}.article-content[data-v-ed36340e]{width:100%;line-height:1.5}.article-comments[data-v-ed36340e]{width:100%;border-top:1px dashed #e4e7ed;padding-top:45px;margin-top:45px}.article-comments-reactions[data-v-ed36340e]{color:#909399;padding:15px;font-size:1.8rem;position:relative}.article-comments-reactions .praised[data-v-ed36340e]{color:#fcec0e}.article-comments-reactions .liked[data-v-ed36340e]{color:#f56c6c}.article-comments-reactions .tools[data-v-ed36340e]{position:absolute;top:0;right:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-comments-reactions .tools i[data-v-ed36340e]{margin-left:15px;cursor:pointer}.article-comments-reactions .tools-qr[data-v-ed36340e]{position:absolute;width:150px;height:150px;top:-160px;right:0;background:#fff}.article-comments-reactions .tools-qr img[data-v-ed36340e]{width:100%}@media only screen and (max-width:768px){.article[data-v-ed36340e]{padding:45px 15px 15px 15px}.article-content[data-v-ed36340e]{font-size:1.2rem}.article #page-url[data-v-ed36340e],.article .tools[data-v-ed36340e]{display:none}}.markdown img{width:100%}.markdown p>code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.markdown pre{padding:1rem;border:none;overflow:auto;line-height:1.45;max-height:35rem;position:relative;background:#f6f6f6}.markdown blockquote{border-left:2px solid #8e24aa;background:#f6f6f6;color:#555;font-size:1rem;margin:1.5rem 0;padding:10px}.markdown blockquote p:last-child{margin:0}.markdown h1,.markdown h2{border-bottom:1px solid #eee;padding-bottom:10px}body,html{width:100%;height:100%;margin:0;padding:0;font-size:13px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;outline:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;color:#333;overflow:hidden}.view{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px;width:100%;height:100%;height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden;position:relative}.border{-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.08);box-shadow:3px 3px 4px rgba(0,0,0,.08);border:1px solid #dcdfe6;border-radius:4px}::-webkit-input-placeholder{color:#c0c4cc}::-moz-placeholder{color:#c0c4cc}:-ms-input-placeholder{color:#c0c4cc}::-ms-input-placeholder{color:#c0c4cc}::placeholder{color:#c0c4cc}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 15px;border:1px solid #dcdfe6;border-radius:0;background:#fff;color:#606266}button,input:focus{border:1px solid #8e24aa}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;outline:none;color:#8e24aa;-webkit-transition:.1s;transition:.1s;background:#fff}button:hover{background:#8e24aa;border-color:#8e24aa;color:#fff}button:active{background:#5c007a;border-color:#5c007a;color:#fff}button[disabled]{color:#a170ad;background-color:#f3e5f5;border-color:#f3e5f5;cursor:not-allowed}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}@media only screen and (max-width:450px){body,html{font-size:12px}} -------------------------------------------------------------------------------- /css/app.e98b63cc.css: -------------------------------------------------------------------------------- 1 | header[data-v-110af726]{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.header[data-v-110af726]{margin:0 auto;width:100%;max-width:935px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header-logo[data-v-110af726]{height:40px}.header-logo img[data-v-110af726]{height:100%}.header-tools[data-v-110af726]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-tools-name[data-v-110af726]{margin-left:15px;color:#909399;cursor:default}.header-tools-avatar[data-v-110af726]{margin-left:15px;width:36px;height:36px;border-radius:36px;border:1px solid #dcdfe6}.header-tools-more[data-v-110af726]{padding-left:15px;color:#8e24aa;font-size:1.5rem;cursor:pointer}.header-tools-search[data-v-110af726]{-webkit-box-sizing:border-box;box-sizing:border-box;width:166px;-webkit-transition:.3s;transition:.3s}.header-tools-search[data-v-110af726]:focus{width:332px}.header-menu[data-v-110af726]{position:absolute;right:0;top:60px;background:#fff;width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-menu-item[data-v-110af726]{padding:15px;cursor:pointer;border-bottom:1px solid #dcdfe6}.header-menu-item[data-v-110af726]:last-child{border:none}.header-menu-item[data-v-110af726]:hover{background:rgba(0,0,0,.05)}.header-menu-item[data-v-110af726]:active{background:rgba(0,0,0,.1)}.header-menu-item.search[data-v-110af726]{padding:0;display:none}.header-menu-item.search input[data-v-110af726]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (max-width:450px){.header[data-v-110af726]{padding:10px 15px}.header-tools-search[data-v-110af726]{display:none}.header-menu[data-v-110af726]{width:100%;border-right:none;border-left:none;border-radius:0}.header-menu-item[data-v-110af726]{text-align:center}.header-menu-item.search[data-v-110af726]{display:block;height:45px}.header-menu-item.search input[data-v-110af726]{height:100%}}.auth[data-v-360fd69e]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.auth-box[data-v-360fd69e]{padding:15px;background:#fff;width:90%;max-width:400px}.auth-box-title[data-v-360fd69e]{margin:0 -15px 15px -15px;padding:0 15px 15px 15px;font-weight:400;border-bottom:1px solid #dcdfe6}.auth-box .input-area input[data-v-360fd69e]{padding:5px 10px;border:none;outline:none;border-bottom:1px solid #dcdfe6;margin-right:5px;width:200px;margin-bottom:15px;border-radius:0}.auth-box .input-area input[data-v-360fd69e]:focus{border-bottom:2px solid #8e24aa}.auth-box .input-area i[data-v-360fd69e]{color:#909399;cursor:pointer;font-size:1.2rem}.auth-box-submit span[data-v-360fd69e]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;color:#8e24aa;cursor:pointer}#app{position:relative}#app,#app main{width:100%;height:100%}.preview[data-v-73456817]{overflow:hidden;margin-bottom:45px;background:#fff}.preview-cover[data-v-73456817]{height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.preview-cover-img[data-v-73456817]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.preview-cover-title[data-v-73456817]{position:relative;z-index:10;margin:0;padding:15px;background:rgba(0,0,0,.3);color:#fff;font-weight:400}.preview-info[data-v-73456817]{padding:10px 0;margin:0 15px;color:#909399;border-bottom:1px solid #ebeef5}.preview-info-label[data-v-73456817]{margin-left:10px;padding:2px 10px;color:#fff;border-radius:3px}.preview-tools[data-v-73456817]{padding:15px;padding-top:0;color:#909399;text-align:right}.preview-tools i[data-v-73456817]{padding-left:15px;cursor:pointer;font-size:1.2rem}.preview-tools i.praised[data-v-73456817]{color:#fcec0e}.preview-tools i.liked[data-v-73456817]{color:#f56c6c}.preview-content[data-v-73456817]{padding:15px;color:#606266}@media only screen and (max-width:450px){.preview[data-v-73456817]{border-radius:0;border-right:0;border-left:0;margin-bottom:30px}}.timeline[data-v-bea22d48]{background:#fff;margin-bottom:15px}.timeline-title[data-v-bea22d48]{margin:0;padding:15px;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.timeline-item[data-v-bea22d48]{padding:15px 0;margin:0 15px;border-bottom:1px solid #ebeef5;color:#606266}.timeline-item[data-v-bea22d48]:last-child{border-bottom:none}.timeline-item-date[data-v-bea22d48]{cursor:pointer;font-size:1.1rem}.timeline-item-day[data-v-bea22d48]{padding-left:15px;padding-top:15px;margin:0}.timeline-item-day .article[data-v-bea22d48]{padding-top:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.labels[data-v-5657cadf]{background:#fff;margin-bottom:15px}.labels-title[data-v-5657cadf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px;padding-right:0;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.labels-list[data-v-5657cadf]{padding:15px;padding-right:0}.label[data-v-5657cadf]{margin-right:10px;padding:2px 10px;color:#fff;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}.label.selected[data-v-5657cadf]{border:2px dashed #e4e7ed}.about[data-v-8c8fa5b4]{cursor:default;margin-bottom:15px}.about-contact[data-v-8c8fa5b4]{color:#909399;margin-bottom:10px}.about-contact a[data-v-8c8fa5b4]{text-decoration:none;color:#909399}.about-right[data-v-8c8fa5b4]{color:#909399}.skeleton[data-v-aed8f44e]{width:100%;max-width:935px;margin:0 auto}.skeleton-article[data-v-aed8f44e]{padding-top:45px}.skeleton-article h1[data-v-aed8f44e]{height:4rem;background:#f6f6f6}.skeleton-article span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin-right:10px}.skeleton-article p[data-v-aed8f44e]{height:2rem;background:#f6f6f6}.skeleton-preview section[data-v-aed8f44e]{padding:15px;margin-bottom:30px}.skeleton-preview section div[data-v-aed8f44e]{background:#f6f6f6;height:20vh}.skeleton-preview section span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin:10px 0}.skeleton-preview section p[data-v-aed8f44e]{height:1rem;background:#f6f6f6;margin-top:0}.main[data-v-c4d4ec54]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-others[data-v-c4d4ec54]{position:-webkit-sticky;position:sticky;top:45px;width:305px;margin-left:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-articles[data-v-c4d4ec54]{max-width:615px;padding:45px 0 15px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-articles-keyword[data-v-c4d4ec54],.main-articles[data-v-c4d4ec54]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.main-articles-keyword[data-v-c4d4ec54]{margin-bottom:15px;padding:15px;color:#606266;background:#fff;z-index:100}.main-articles-keyword .cancel[data-v-c4d4ec54]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;cursor:pointer}.main-articles-keyword .keyword[data-v-c4d4ec54]{font-size:1.5rem;margin-bottom:10px}.main-articles-keyword .keyword i[data-v-c4d4ec54],.main-articles-keyword .result span[data-v-c4d4ec54]{color:#8e24aa}@media only screen and (max-width:768px){.main-others[data-v-c4d4ec54]{display:none}}@media only screen and (max-width:450px){.main-articles[data-v-c4d4ec54]{padding:0}.main-articles-keyword[data-v-c4d4ec54]{margin-bottom:0;position:fixed;top:60px;left:0;border-radius:0}}.comments[data-v-d21bacea]{padding:15px 0}.comments-header[data-v-d21bacea]{margin-bottom:15px}.comments-header h1[data-v-d21bacea]{margin:0;font-weight:400}.comments-auth[data-v-d21bacea],.comments-operation[data-v-d21bacea]{margin-bottom:15px;padding:15px}.comments-operation-user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#909399}.comments-operation-user .avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden;margin-right:10px}.comments-operation-user .avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-operation-textarea[data-v-d21bacea]{width:100%;margin-bottom:15px}.comments-operation-textarea textarea[data-v-d21bacea]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;outline:none;resize:none;color:#333}.comments-list-item[data-v-d21bacea]{padding:15px;padding-bottom:0;border-bottom:1px solid #e4e7ed}.comments-list-item .user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;position:relative}.comments-list-item .user-avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden}.comments-list-item .user-avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-list-item .user-info[data-v-d21bacea]{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-list-item .user-info p[data-v-d21bacea]{margin:0}.comments-list-item .user-info-date[data-v-d21bacea],.comments-list-item .user-info-name[data-v-d21bacea]{color:#909399}.article[data-v-0a7e70b4]{width:100%;max-width:935px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.article-title[data-v-0a7e70b4]{margin-bottom:15px;width:100%}.article-title h1[data-v-0a7e70b4]{font-size:2.5rem;border:none;margin-top:0;margin-bottom:15px}.article-title div[data-v-0a7e70b4]{font-size:1.2rem;margin:0;color:#909399}.article-title div i[data-v-0a7e70b4]{margin-right:10px}.article-title .label[data-v-0a7e70b4]{font-size:1rem;padding:2px 8px;border-radius:4px;margin-left:10px;color:#fff}.article-content[data-v-0a7e70b4]{width:100%;line-height:1.5}.article-comments[data-v-0a7e70b4]{width:100%;border-top:1px dashed #e4e7ed;padding-top:45px;margin-top:45px}.article-comments-reactions[data-v-0a7e70b4]{color:#909399;padding:15px;font-size:1.8rem;position:relative}.article-comments-reactions .praised[data-v-0a7e70b4]{color:#fcec0e}.article-comments-reactions .liked[data-v-0a7e70b4]{color:#f56c6c}.article-comments-reactions .tools[data-v-0a7e70b4]{position:absolute;top:0;right:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-comments-reactions .tools i[data-v-0a7e70b4]{margin-left:15px;cursor:pointer}.article-comments-reactions .tools-qr[data-v-0a7e70b4]{position:absolute;width:150px;height:150px;top:-160px;right:0;background:#fff}.article-comments-reactions .tools-qr img[data-v-0a7e70b4]{width:100%}@media only screen and (max-width:450px){.article[data-v-0a7e70b4]{padding:45px 15px 15px 15px}.article-content[data-v-0a7e70b4]{font-size:1.2rem}.article #page-url[data-v-0a7e70b4],.article .tools[data-v-0a7e70b4]{display:none}}.markdown img{width:100%}.markdown p>code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.markdown pre{padding:1rem;border:none;overflow:auto;line-height:1.45;max-height:35rem;position:relative;background:#f6f6f6}.markdown blockquote{border-left:2px solid #8e24aa;background:#f6f6f6;color:#555;font-size:1rem;margin:1.5rem 0;padding:10px}.markdown blockquote p:last-child{margin:0}.markdown h1,.markdown h2{border-bottom:1px solid #eee;padding-bottom:10px}body,html{width:100%;height:100%;margin:0;padding:0;font-size:13px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;outline:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;color:#333;overflow:hidden}.view{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px;width:100%;height:100%;height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden;position:relative}.border{-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.08);box-shadow:3px 3px 4px rgba(0,0,0,.08);border:1px solid #dcdfe6;border-radius:4px}::-webkit-input-placeholder{color:#c0c4cc}::-moz-placeholder{color:#c0c4cc}:-ms-input-placeholder{color:#c0c4cc}::-ms-input-placeholder{color:#c0c4cc}::placeholder{color:#c0c4cc}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 15px;border:1px solid #dcdfe6;border-radius:0;background:#fff;color:#606266}button,input:focus{border:1px solid #8e24aa}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;outline:none;color:#8e24aa;-webkit-transition:.1s;transition:.1s;background:#fff}button:hover{background:#8e24aa;border-color:#8e24aa;color:#fff}button:active{background:#5c007a;border-color:#5c007a;color:#fff}button[disabled]{color:#a170ad;background-color:#f3e5f5;border-color:#f3e5f5;cursor:not-allowed}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}@media only screen and (max-width:450px){body,html{font-size:12px}} -------------------------------------------------------------------------------- /css/app.fe5182c8.css: -------------------------------------------------------------------------------- 1 | header[data-v-40bb4990]{position:fixed;top:0;left:0;right:0;z-index:100;background:#fff;border-bottom:1px solid rgba(0,0,0,.15)}.header[data-v-40bb4990]{margin:0 auto;width:100%;max-width:935px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.header-logo[data-v-40bb4990]{height:40px}.header-logo img[data-v-40bb4990]{height:100%}.header-tools[data-v-40bb4990]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-tools-name[data-v-40bb4990]{margin-left:15px;color:#909399;cursor:default}.header-tools-avatar[data-v-40bb4990]{margin-left:15px;width:36px;height:36px;border-radius:36px;border:1px solid #dcdfe6}.header-tools-more[data-v-40bb4990]{padding-left:15px;color:#8e24aa;font-size:1.5rem;cursor:pointer}.header-tools-search[data-v-40bb4990]{-webkit-box-sizing:border-box;box-sizing:border-box;width:166px;-webkit-transition:.3s;transition:.3s}.header-tools-search[data-v-40bb4990]:focus{width:332px}.header-menu[data-v-40bb4990]{position:absolute;right:0;top:60px;background:#fff;width:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header-menu-item[data-v-40bb4990]{padding:15px;cursor:pointer;border-bottom:1px solid #dcdfe6}.header-menu-item[data-v-40bb4990]:last-child{border:none}.header-menu-item[data-v-40bb4990]:hover{background:rgba(0,0,0,.05)}.header-menu-item[data-v-40bb4990]:active{background:rgba(0,0,0,.1)}.header-menu-item.search[data-v-40bb4990]{padding:0;display:none}.header-menu-item.search input[data-v-40bb4990]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center}@media only screen and (max-width:768px){.header[data-v-40bb4990]{padding:10px 15px}.header-tools-search[data-v-40bb4990]{display:none}.header-menu[data-v-40bb4990]{width:100%;border-right:none;border-left:none;border-radius:0}.header-menu-item[data-v-40bb4990]{text-align:center}.header-menu-item.search[data-v-40bb4990]{display:block;height:45px}.header-menu-item.search input[data-v-40bb4990]{height:100%}}.auth[data-v-4eaeb87d]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.auth-box[data-v-4eaeb87d]{padding:15px;background:#fff;width:90%;max-width:400px}.auth-box-title[data-v-4eaeb87d]{margin:0 -15px 15px -15px;padding:0 15px 15px 15px;font-weight:400;border-bottom:1px solid #dcdfe6}.auth-box .input-area input[data-v-4eaeb87d]{padding:5px 10px;border:none;outline:none;border-bottom:1px solid #dcdfe6;margin-right:5px;width:200px;margin-bottom:15px;border-radius:0}.auth-box .input-area input[data-v-4eaeb87d]:focus{border-bottom:2px solid #8e24aa}.auth-box .input-area i[data-v-4eaeb87d]{color:#909399;cursor:pointer;font-size:1.2rem}.auth-box-submit span[data-v-4eaeb87d]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;color:#8e24aa;cursor:pointer}#app{position:relative}#app,#app main{width:100%;height:100%}.preview[data-v-73456817]{overflow:hidden;margin-bottom:45px;background:#fff}.preview-cover[data-v-73456817]{height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative}.preview-cover-img[data-v-73456817]{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.preview-cover-title[data-v-73456817]{position:relative;z-index:10;margin:0;padding:15px;background:rgba(0,0,0,.3);color:#fff;font-weight:400}.preview-info[data-v-73456817]{padding:10px 0;margin:0 15px;color:#909399;border-bottom:1px solid #ebeef5}.preview-info-label[data-v-73456817]{margin-left:10px;padding:2px 10px;color:#fff;border-radius:3px}.preview-tools[data-v-73456817]{padding:15px;padding-top:0;color:#909399;text-align:right}.preview-tools i[data-v-73456817]{padding-left:15px;cursor:pointer;font-size:1.2rem}.preview-tools i.praised[data-v-73456817]{color:#fcec0e}.preview-tools i.liked[data-v-73456817]{color:#f56c6c}.preview-content[data-v-73456817]{padding:15px;color:#606266}@media only screen and (max-width:450px){.preview[data-v-73456817]{border-radius:0;border-right:0;border-left:0;margin-bottom:30px}}.timeline[data-v-758d51e3]{background:#fff;margin-bottom:15px}.timeline-title[data-v-758d51e3]{margin:0;padding:15px;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.timeline-item[data-v-758d51e3]{padding:15px 0;margin:0 15px;border-bottom:1px solid #ebeef5;color:#606266}.timeline-item[data-v-758d51e3]:last-child{border-bottom:none}.timeline-item-date[data-v-758d51e3]{cursor:pointer;font-size:1.1rem}.timeline-item-day[data-v-758d51e3]{padding-left:15px;padding-top:15px;margin:0}.timeline-item-day .article[data-v-758d51e3]{padding-top:10px;margin-bottom:10px;text-decoration:underline;cursor:pointer}.labels[data-v-5657cadf]{background:#fff;margin-bottom:15px}.labels-title[data-v-5657cadf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:15px;padding-right:0;height:50px;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;border-bottom:1px solid #dcdfe6;color:#606266}.labels-list[data-v-5657cadf]{padding:15px;padding-right:0}.label[data-v-5657cadf]{margin-right:10px;padding:2px 10px;color:#fff;border-radius:3px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1rem}.label.selected[data-v-5657cadf]{border:2px dashed #e4e7ed}.about[data-v-8c8fa5b4]{cursor:default;margin-bottom:15px}.about-contact[data-v-8c8fa5b4]{color:#909399;margin-bottom:10px}.about-contact a[data-v-8c8fa5b4]{text-decoration:none;color:#909399}.about-right[data-v-8c8fa5b4]{color:#909399}.skeleton[data-v-aed8f44e]{width:100%;max-width:935px;margin:0 auto}.skeleton-article[data-v-aed8f44e]{padding-top:45px}.skeleton-article h1[data-v-aed8f44e]{height:4rem;background:#f6f6f6}.skeleton-article span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin-right:10px}.skeleton-article p[data-v-aed8f44e]{height:2rem;background:#f6f6f6}.skeleton-preview section[data-v-aed8f44e]{padding:15px;margin-bottom:30px}.skeleton-preview section div[data-v-aed8f44e]{background:#f6f6f6;height:20vh}.skeleton-preview section span[data-v-aed8f44e]{height:1rem;display:inline-block;width:6rem;background:#f6f6f6;margin:10px 0}.skeleton-preview section p[data-v-aed8f44e]{height:1rem;background:#f6f6f6;margin-top:0}.main[data-v-06ae2f03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-others[data-v-06ae2f03]{position:-webkit-sticky;position:sticky;top:45px;width:305px;margin-left:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-articles[data-v-06ae2f03]{max-width:615px;padding:45px 0 15px 0;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-articles-keyword[data-v-06ae2f03],.main-articles[data-v-06ae2f03]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.main-articles-keyword[data-v-06ae2f03]{margin-bottom:15px;padding:15px;color:#606266;background:#fff;z-index:100}.main-articles-keyword .cancel[data-v-06ae2f03]{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.5rem;cursor:pointer}.main-articles-keyword .keyword[data-v-06ae2f03]{font-size:1.5rem;margin-bottom:10px}.main-articles-keyword .keyword i[data-v-06ae2f03],.main-articles-keyword .result span[data-v-06ae2f03]{color:#8e24aa}@media only screen and (max-width:768px){.main-others[data-v-06ae2f03]{display:none}}@media only screen and (max-width:450px){.main-articles[data-v-06ae2f03]{padding:0}.main-articles-keyword[data-v-06ae2f03]{margin-bottom:0;position:fixed;top:60px;left:0;border-radius:0}}.comments[data-v-d21bacea]{padding:15px 0}.comments-header[data-v-d21bacea]{margin-bottom:15px}.comments-header h1[data-v-d21bacea]{margin:0;font-weight:400}.comments-auth[data-v-d21bacea],.comments-operation[data-v-d21bacea]{margin-bottom:15px;padding:15px}.comments-operation-user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;color:#909399}.comments-operation-user .avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden;margin-right:10px}.comments-operation-user .avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-operation-textarea[data-v-d21bacea]{width:100%;margin-bottom:15px}.comments-operation-textarea textarea[data-v-d21bacea]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;outline:none;resize:none;color:#333}.comments-list-item[data-v-d21bacea]{padding:15px;padding-bottom:0;border-bottom:1px solid #e4e7ed}.comments-list-item .user[data-v-d21bacea]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;position:relative}.comments-list-item .user-avatar[data-v-d21bacea]{width:36px;height:36px;border-radius:36px;overflow:hidden}.comments-list-item .user-avatar img[data-v-d21bacea]{width:100%;height:100%}.comments-list-item .user-info[data-v-d21bacea]{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.comments-list-item .user-info p[data-v-d21bacea]{margin:0}.comments-list-item .user-info-date[data-v-d21bacea],.comments-list-item .user-info-name[data-v-d21bacea]{color:#909399}.article[data-v-41996e9e]{width:100%;max-width:935px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:45px 0 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff}.article-title[data-v-41996e9e]{margin-bottom:15px;width:100%}.article-title h1[data-v-41996e9e]{font-size:2.5rem;border:none;margin-top:0;margin-bottom:15px}.article-title div[data-v-41996e9e]{font-size:1.2rem;margin:0;color:#909399}.article-title div i[data-v-41996e9e]{margin-right:10px}.article-title .label[data-v-41996e9e]{font-size:1rem;padding:2px 8px;border-radius:4px;margin-left:10px;color:#fff}.article-content[data-v-41996e9e]{width:100%;line-height:1.5}.article-comments[data-v-41996e9e]{width:100%;border-top:1px dashed #e4e7ed;padding-top:45px;margin-top:45px}.article-comments-reactions[data-v-41996e9e]{color:#909399;padding:15px;font-size:1.8rem;position:relative}.article-comments-reactions .praised[data-v-41996e9e]{color:#fcec0e}.article-comments-reactions .liked[data-v-41996e9e]{color:#f56c6c}.article-comments-reactions .tools[data-v-41996e9e]{position:absolute;top:0;right:15px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.article-comments-reactions .tools i[data-v-41996e9e]{margin-left:15px;cursor:pointer}.article-comments-reactions .tools-qr[data-v-41996e9e]{position:absolute;width:150px;height:150px;top:-160px;right:0;background:#fff}.article-comments-reactions .tools-qr img[data-v-41996e9e]{width:100%}@media only screen and (max-width:768px){.article[data-v-41996e9e]{padding:45px 15px 15px 15px}.article-content[data-v-41996e9e]{font-size:1.2rem}.article #page-url[data-v-41996e9e],.article .tools[data-v-41996e9e]{display:none}}.markdown img{width:100%}.markdown p>code{padding:2px 4px;color:#c7254e;background-color:#f9f2f4;border-radius:4px}.markdown pre{padding:1rem;border:none;overflow:auto;line-height:1.45;max-height:35rem;position:relative;background:#f6f6f6}.markdown blockquote{border-left:2px solid #8e24aa;background:#f6f6f6;color:#555;font-size:1rem;margin:1.5rem 0;padding:10px}.markdown blockquote p:last-child{margin:0}.markdown h1,.markdown h2{border-bottom:1px solid #eee;padding-bottom:10px}body,html{width:100%;height:100%;margin:0;padding:0;font-size:13px;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:transparent;outline:none;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;color:#333;overflow:hidden}.view{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:60px;width:100%;height:100%;height:calc(100% - 60px);overflow-y:scroll;overflow-x:hidden;position:relative}.border{-webkit-box-shadow:3px 3px 4px rgba(0,0,0,.08);box-shadow:3px 3px 4px rgba(0,0,0,.08);border:1px solid #dcdfe6;border-radius:4px}::-webkit-input-placeholder{color:#c0c4cc}::-moz-placeholder{color:#c0c4cc}:-ms-input-placeholder{color:#c0c4cc}::-ms-input-placeholder{color:#c0c4cc}::placeholder{color:#c0c4cc}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:10px 15px;border:1px solid #dcdfe6;border-radius:0;background:#fff;color:#606266}button,input:focus{border:1px solid #8e24aa}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 15px;outline:none;color:#8e24aa;-webkit-transition:.1s;transition:.1s;background:#fff}button:hover{background:#8e24aa;border-color:#8e24aa;color:#fff}button:active{background:#5c007a;border-color:#5c007a;color:#fff}button[disabled]{color:#a170ad;background-color:#f3e5f5;border-color:#f3e5f5;cursor:not-allowed}.mobile-only{display:none}@media only screen and (max-width:768px){.mobile-only{display:block}}@media only screen and (max-width:450px){body,html{font-size:12px}} -------------------------------------------------------------------------------- /css/chunk-05cf57e2.49cf4b25.css: -------------------------------------------------------------------------------- 1 | .study[data-v-c69f779e]{height:100%;width:100%;overflow:scroll}.study-header[data-v-c69f779e]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#8e24aa;position:fixed}.study-header span[data-v-c69f779e]{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px;width:5rem;color:#fff;text-align:center}.study-header span.active[data-v-c69f779e],.study-header span[data-v-c69f779e]:active{background:#5c007a;border-color:#5c007a;color:#fff}.study-album[data-v-c69f779e]{padding:10px;padding-top:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.study-album-item[data-v-c69f779e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:18vw;margin-bottom:10px}.study-album-item-cover[data-v-c69f779e]{width:100%;height:24vw;overflow:hidden}.study-album-item-cover img[data-v-c69f779e]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.study-pagination[data-v-c69f779e]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.study-pagination span[data-v-c69f779e]{display:inline-block;margin:0 5px;padding:10px;font-size:1.5rem;border:1px solid #dcdfe6} -------------------------------------------------------------------------------- /css/chunk-117ad782.29877211.css: -------------------------------------------------------------------------------- 1 | .study[data-v-7910da24]{height:100%;width:100%;overflow:scroll}.study-header[data-v-7910da24]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#8e24aa;position:fixed}.study-header span[data-v-7910da24]{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px;width:5rem;color:#fff;text-align:center}.study-header span.active[data-v-7910da24],.study-header span[data-v-7910da24]:active{background:#5c007a;border-color:#5c007a;color:#fff}.study-album[data-v-7910da24]{padding:10px;padding-top:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.study-album-item[data-v-7910da24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:18vw;margin-bottom:10px}.study-album-item-cover[data-v-7910da24]{width:100%;height:24vw;overflow:hidden}.study-album-item-cover img[data-v-7910da24]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.study-pagination[data-v-7910da24]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.study-pagination span[data-v-7910da24]{display:inline-block;margin:0 5px;padding:10px;font-size:1.5rem;border:1px solid #dcdfe6}.study-pagination span[data-v-7910da24]:active{background:#5c007a;border-color:#5c007a;color:#fff} -------------------------------------------------------------------------------- /css/chunk-2d52abc2.96aaa2c3.css: -------------------------------------------------------------------------------- 1 | .study2[data-v-7509643c]{height:100%;width:100%;overflow:scroll}.study2 h1[data-v-7509643c]{padding:10px;padding-bottom:0;margin:0}.study2-ls[data-v-7509643c]{width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;color:#606266;font-size:1.2rem} -------------------------------------------------------------------------------- /css/chunk-5550c676.daeaea31.css: -------------------------------------------------------------------------------- 1 | .study[data-v-3828749b]{height:100%;width:100%;overflow:scroll}.study-album[data-v-3828749b]{padding:10px}.study-album-item[data-v-3828749b]{padding-bottom:15px;border-bottom:1px solid #dcdfe6}.study-album-item h3[data-v-3828749b]{margin:0;padding:10px 0}.study-album-item p[data-v-3828749b]{margin:0;color:#909399}.study-pagination[data-v-3828749b]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.study-pagination span[data-v-3828749b]{display:inline-block;margin:15px;padding:10px;border:1px solid #dcdfe6;cursor:pointer}.study-pagination span[data-v-3828749b]:active{background:#5c007a;border-color:#5c007a;color:#fff}@media only screen and (max-width:450px){.study-album[data-v-3828749b]{padding-top:80px}} -------------------------------------------------------------------------------- /css/chunk-5a46bb88.79810a5e.css: -------------------------------------------------------------------------------- 1 | .study[data-v-45acd6ac]{height:100%;width:100%;overflow:scroll}.study-header[data-v-45acd6ac]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background:#8e24aa;position:fixed}.study-header span[data-v-45acd6ac]{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:10px;width:5rem;color:#fff;text-align:center}.study-header span.active[data-v-45acd6ac],.study-header span[data-v-45acd6ac]:active{background:#5c007a;border-color:#5c007a;color:#fff}.study-album[data-v-45acd6ac]{padding:10px;padding-top:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.study-album-item[data-v-45acd6ac]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:18vw;margin-bottom:10px}.study-album-item-cover[data-v-45acd6ac]{width:100%;height:24vw;overflow:hidden}.study-album-item-cover img[data-v-45acd6ac]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.study-album-item-title[data-v-45acd6ac]{word-break:break-all}.study-pagination[data-v-45acd6ac]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.study-pagination span[data-v-45acd6ac]{display:inline-block;margin:15px;padding:10px;border:1px solid #dcdfe6;cursor:pointer}.study-pagination span[data-v-45acd6ac]:active{background:#5c007a;border-color:#5c007a;color:#fff}@media only screen and (max-width:450px){.study-album[data-v-45acd6ac]{padding-top:80px}} -------------------------------------------------------------------------------- /css/chunk-6965654a.b209bc35.css: -------------------------------------------------------------------------------- 1 | .study2[data-v-78fa0c43]{height:100%;width:100%;overflow:scroll}.study2 h2[data-v-78fa0c43]{padding:10px;margin:0}.study2-ls[data-v-78fa0c43],.study2-ls div[data-v-78fa0c43],.study2-ls div img[data-v-78fa0c43]{width:100%}.study2-pagination[data-v-78fa0c43]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.study2-pagination span[data-v-78fa0c43]{display:inline-block;margin:0 5px;padding:10px;font-size:1.5rem;border:1px solid #dcdfe6} -------------------------------------------------------------------------------- /css/chunk-77a27baa.7beeadf6.css: -------------------------------------------------------------------------------- 1 | .study2[data-v-0864c6c4]{height:100%;width:100%;overflow:scroll}.study2 h2[data-v-0864c6c4]{padding:10px;margin:0}.study2-ls[data-v-0864c6c4],.study2-ls div[data-v-0864c6c4],.study2-ls div img[data-v-0864c6c4]{width:100%}.study2-pagination[data-v-0864c6c4]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.study2-pagination span[data-v-0864c6c4]{display:inline-block;margin:15px;padding:10px;border:1px solid #dcdfe6;cursor:pointer}.study2-pagination span[data-v-0864c6c4]:active{background:#5c007a;border-color:#5c007a;color:#fff} -------------------------------------------------------------------------------- /css/chunk-fee952de.14d633b7.css: -------------------------------------------------------------------------------- 1 | .study2[data-v-597783e5]{height:100%;width:100%;overflow:scroll}.study2 h2[data-v-597783e5]{padding:10px;margin:0}.study2-ls[data-v-597783e5],.study2-ls div[data-v-597783e5],.study2-ls div img[data-v-597783e5]{width:100%}.study2-pagination[data-v-597783e5]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.study2-pagination span[data-v-597783e5]{display:inline-block;margin:0 5px;padding:10px;font-size:1.5rem;border:1px solid #dcdfe6}.study2-pagination span[data-v-597783e5]:active{background:#5c007a;border-color:#5c007a;color:#fff} -------------------------------------------------------------------------------- /favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/favicon.ico -------------------------------------------------------------------------------- /fonts/fa-brands-400.03783c51.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.03783c51.eot -------------------------------------------------------------------------------- /fonts/fa-brands-400.099a9556.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.099a9556.woff -------------------------------------------------------------------------------- /fonts/fa-brands-400.30cc681d.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.30cc681d.eot -------------------------------------------------------------------------------- /fonts/fa-brands-400.3b89dd10.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.3b89dd10.ttf -------------------------------------------------------------------------------- /fonts/fa-brands-400.7559b377.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.7559b377.woff2 -------------------------------------------------------------------------------- /fonts/fa-brands-400.8e49b728.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.8e49b728.eot -------------------------------------------------------------------------------- /fonts/fa-brands-400.9f018d10.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.9f018d10.woff -------------------------------------------------------------------------------- /fonts/fa-brands-400.9f4ce3dc.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.9f4ce3dc.woff2 -------------------------------------------------------------------------------- /fonts/fa-brands-400.b7d071b9.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.b7d071b9.ttf -------------------------------------------------------------------------------- /fonts/fa-brands-400.ed2b8bf1.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.ed2b8bf1.ttf -------------------------------------------------------------------------------- /fonts/fa-brands-400.f7307680.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.f7307680.woff2 -------------------------------------------------------------------------------- /fonts/fa-brands-400.fe9d62e0.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-brands-400.fe9d62e0.woff -------------------------------------------------------------------------------- /fonts/fa-regular-400.1f77739c.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.1f77739c.ttf -------------------------------------------------------------------------------- /fonts/fa-regular-400.59215032.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.59215032.ttf -------------------------------------------------------------------------------- /fonts/fa-regular-400.7124eb50.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.7124eb50.woff -------------------------------------------------------------------------------- /fonts/fa-regular-400.7630483d.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.7630483d.eot -------------------------------------------------------------------------------- /fonts/fa-regular-400.7980a636.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.7980a636.woff2 -------------------------------------------------------------------------------- /fonts/fa-regular-400.7aaf5675.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.7aaf5675.woff -------------------------------------------------------------------------------- /fonts/fa-regular-400.859001f6.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.859001f6.eot -------------------------------------------------------------------------------- /fonts/fa-regular-400.e07d9e40.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.e07d9e40.woff2 -------------------------------------------------------------------------------- /fonts/fa-regular-400.e5770f98.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.e5770f98.woff -------------------------------------------------------------------------------- /fonts/fa-regular-400.f0f82301.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.f0f82301.woff2 -------------------------------------------------------------------------------- /fonts/fa-regular-400.f3334251.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.f3334251.ttf -------------------------------------------------------------------------------- /fonts/fa-regular-400.fc9c63c8.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-regular-400.fc9c63c8.eot -------------------------------------------------------------------------------- /fonts/fa-solid-900.0be94a07.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.0be94a07.woff -------------------------------------------------------------------------------- /fonts/fa-solid-900.1042e8ca.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.1042e8ca.eot -------------------------------------------------------------------------------- /fonts/fa-solid-900.4bced7c4.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.4bced7c4.woff -------------------------------------------------------------------------------- /fonts/fa-solid-900.605ed792.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.605ed792.ttf -------------------------------------------------------------------------------- /fonts/fa-solid-900.64b3e814.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.64b3e814.woff2 -------------------------------------------------------------------------------- /fonts/fa-solid-900.9fe5a17c.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.9fe5a17c.woff -------------------------------------------------------------------------------- /fonts/fa-solid-900.acf50f59.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.acf50f59.ttf -------------------------------------------------------------------------------- /fonts/fa-solid-900.b5cf8ae2.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.b5cf8ae2.woff2 -------------------------------------------------------------------------------- /fonts/fa-solid-900.e2675a61.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.e2675a61.eot -------------------------------------------------------------------------------- /fonts/fa-solid-900.e8a427e1.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.e8a427e1.woff2 -------------------------------------------------------------------------------- /fonts/fa-solid-900.ef3df984.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.ef3df984.eot -------------------------------------------------------------------------------- /fonts/fa-solid-900.f14c3b2f.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/fonts/fa-solid-900.f14c3b2f.ttf -------------------------------------------------------------------------------- /img/icons/apple-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/apple-icon.png -------------------------------------------------------------------------------- /img/icons/icon-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-128x128.png -------------------------------------------------------------------------------- /img/icons/icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-144x144.png -------------------------------------------------------------------------------- /img/icons/icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-152x152.png -------------------------------------------------------------------------------- /img/icons/icon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-16x16.png -------------------------------------------------------------------------------- /img/icons/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-192x192.png -------------------------------------------------------------------------------- /img/icons/icon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-32x32.png -------------------------------------------------------------------------------- /img/icons/icon-384x384.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-384x384.png -------------------------------------------------------------------------------- /img/icons/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-512x512.png -------------------------------------------------------------------------------- /img/icons/icon-72x72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-72x72.png -------------------------------------------------------------------------------- /img/icons/icon-96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/icons/icon-96x96.png -------------------------------------------------------------------------------- /img/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 150 | -------------------------------------------------------------------------------- /img/logo-h.85ae145a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/logo-h.85ae145a.png -------------------------------------------------------------------------------- /img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jrainlau/blog-articles/d67bc347f215aef085f72c4f1b5d798ff1f65a06/img/logo.png -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 |
{{item.desc}}
\n