diff --git a/README.md b/README.md index c6e0d76..b8ffc61 100644 --- a/README.md +++ b/README.md @@ -1,39 +1,23 @@ -# kestrel-bookmark +# kestrel-bookmark 红隼书签 #### 介绍 【红隼书签】一款简洁的在线书签导航网站。 -#### 软件架构 -软件架构说明 +网址书签 +======== +__注意:本项目会持续新增功能,但持续维护。如使用中发现问题,请留言或者提交 issue 。谢谢!!!__ + +## 安装步骤 + +* 1.克隆项目 https://gitee.com/zhanhongzhu/kestrel-bookmark.git +* 2.进入项目目录 `npm install` +* 3.启动项目`npm run serve`打开浏览器即可 localhost:8080 +* 4.打包命令 `npm run build` -#### 安装教程 +## 在线地址 +[红隼书签](http://bookmark.zhanhongzhu.top/) -1. xxxx -2. xxxx -3. xxxx +## 授权协议 +* MIT -#### 使用说明 - -1. xxxx -2. xxxx -3. xxxx - -#### 参与贡献 - -1. Fork 本仓库 -2. 新建 Feat_xxx 分支 -3. 提交代码 -4. 新建 Pull Request - - -#### 特技 - -1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md -2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) -3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 -4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 -5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) -6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/) - -【红隼书签】一款简洁的在线书签导航网站。 diff --git a/dist/css/app.58e56f4c.css b/dist/css/app.58e56f4c.css deleted file mode 100644 index ad5b11d..0000000 --- a/dist/css/app.58e56f4c.css +++ /dev/null @@ -1 +0,0 @@ -#app[data-v-02724ab4]{position:relative;display:flex;justify-content:center;align-items:center}.bookmark[data-v-02724ab4]{position:relative;margin-top:10vh;width:1200px;height:80vh;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 32px 0 rgba(31,38,135,.2);border-radius:6px;background:#fff}.bookmark .left-box[data-v-02724ab4]{width:200px;height:100%;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 32px 0 rgba(31,38,135,.2);position:relative;overflow-y:auto;padding:8px 0}.bookmark .left-box img[data-v-02724ab4]{width:20px;height:auto;margin-right:5px;cursor:pointer}.bookmark .left-box .active[data-v-02724ab4]{box-shadow:0 8px 32px 0 rgba(31,38,135,.2);background:#a0cae6}.bookmark .left-box .inactive[data-v-02724ab4]{box-shadow:none;background:#fff}.bookmark .left-box .label[data-v-02724ab4]{font-size:14px;display:flex;cursor:pointer;border:none;position:relative;padding:10px 15px}.bookmark .left-box .label[data-v-02724ab4]:hover{box-shadow:0 8px 32px 0 rgba(31,38,135,.2);background:#a0cae6}.bookmark .left-box .label .text-elipss[data-v-02724ab4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bookmark .right-box[data-v-02724ab4]{width:calc(100% - 200px)}.bookmark .right-box .card-s[data-v-02724ab4]{width:100%;padding-top:10px;max-height:calc(80vh - 49px);display:flex;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto}.bookmark .right-box .card-s .card-item[data-v-02724ab4]{cursor:pointer;width:calc(33% - 40px);display:flex;justify-content:flex-start;align-items:center;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 18px 0 rgba(31,38,135,.2);padding:10px;margin:7px 20px 7px 20px;position:relative;border-radius:8px;max-height:200px;height:72px!important}.bookmark .right-box .card-s .card-item[data-v-02724ab4]:hover{transform:scale(1.04);-webkit-animation-delay:.3ms;animation-delay:.3ms;-webkit-animation:.3ms;animation:.3ms;box-shadow:0 8px 18px 0 rgba(31,38,135,.3)}.tool-icon[data-v-02724ab4]{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;display:inline-block;margin-right:12px;cursor:pointer}.tool-icon[data-v-02724ab4]:hover{fill:"#3eaf7c"}.tool-bar[data-v-02724ab4]{height:48px;border-bottom:1px solid #eee;width:100%;display:flex;justify-content:space-between;align-items:center;background:#faf8f8}.tool-bar .tool-logo[data-v-02724ab4]{margin:0 15px}.tool-bar .tool-logo a[data-v-02724ab4]{color:#e03b5d;display:flex;align-items:center}.tool-bar .search-box[data-v-02724ab4]{display:inline-block;position:relative;margin-right:1rem;white-space:nowrap}.tool-bar .search-box img[data-v-02724ab4]{position:absolute;top:0;bottom:0;z-index:0;left:.6rem;margin:auto;width:20px;height:auto}.tool-bar .search-box input[data-v-02724ab4]{text-align:initial;text-indent:0;text-shadow:none;text-transform:none;word-spacing:normal;letter-spacing:normal;cursor:text;width:14rem;height:2rem;color:#4e6e8e;display:inline-block;border:1px solid #eaecef;border-radius:.25rem;font-size:.9rem;line-height:2rem;padding:0 .5rem 0 2rem;outline:none;transition:all .2s ease;background:transparent;background-size:auto;background-size:1rem}.box-m[data-v-02724ab4]{display:flex;height:calc(100% - 50px)}.logo-img[data-v-02724ab4]{width:62px;height:100%;margin-right:14px}.logo-img img[data-v-02724ab4]{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;display:block;max-width:70px;width:62px}.logo-box[data-v-02724ab4]{flex:1}.logo-box .title[data-v-02724ab4]{max-width:190px;padding-top:3px;font-size:16px;font-weight:700;color:#000}.logo-box .subtitle[data-v-02724ab4],.logo-box .title[data-v-02724ab4]{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.logo-box .subtitle[data-v-02724ab4]{position:relative;max-width:185px;margin-top:5px;font-size:13px;color:rgba(0,0,0,.7)}.list-complete-item[data-v-02724ab4]{transition:all .8s ease;display:inline-block;margin-right:10px}.list-complete-enter-from[data-v-02724ab4],.list-complete-leave-to[data-v-02724ab4]{opacity:0;transform:translateY(30px)}.list-complete-leave-active[data-v-02724ab4]{position:absolute}.card-item-nodata[data-v-02724ab4]{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.card-item-nodata span[data-v-02724ab4]{display:block;margin-top:20px;color:#999}.bg[data-v-02724ab4]{z-index:-999;position:fixed;height:100%;width:100%;background:url(../img/bg.18b122a7.jpg)} \ No newline at end of file diff --git a/dist/favicon.ico b/dist/favicon.ico deleted file mode 100644 index 8201c16..0000000 Binary files a/dist/favicon.ico and /dev/null differ diff --git a/dist/img/bg.18b122a7.jpg b/dist/img/bg.18b122a7.jpg deleted file mode 100644 index b34f9c6..0000000 Binary files a/dist/img/bg.18b122a7.jpg and /dev/null differ diff --git a/dist/img/blog.f57ba53d.svg b/dist/img/blog.f57ba53d.svg deleted file mode 100644 index dc84580..0000000 --- a/dist/img/blog.f57ba53d.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/img/file.807fb7b5.svg b/dist/img/file.807fb7b5.svg deleted file mode 100644 index 3e9721c..0000000 --- a/dist/img/file.807fb7b5.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/img/gitee.8160b75c.svg b/dist/img/gitee.8160b75c.svg deleted file mode 100644 index ce63c98..0000000 --- a/dist/img/gitee.8160b75c.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/img/github.3f137925.svg b/dist/img/github.3f137925.svg deleted file mode 100644 index 69ef1a1..0000000 --- a/dist/img/github.3f137925.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/img/logo.f38dc2e8.svg b/dist/img/logo.f38dc2e8.svg deleted file mode 100644 index 1a776c2..0000000 --- a/dist/img/logo.f38dc2e8.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/img/search.c77e1385.svg b/dist/img/search.c77e1385.svg deleted file mode 100644 index c77aab9..0000000 --- a/dist/img/search.c77e1385.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/img/translate.fa0bf271.svg b/dist/img/translate.fa0bf271.svg deleted file mode 100644 index cf4457a..0000000 --- a/dist/img/translate.fa0bf271.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/dist/index.html b/dist/index.html deleted file mode 100644 index 657d744..0000000 --- a/dist/index.html +++ /dev/null @@ -1,21 +0,0 @@ -
f?Y(t,o,s,!0,!1,p):C(e,n,r,o,s,a,c,u,p)},V=(t,e,n,r,o,s,a,c,u)=>{let l=0;const f=e.length;let p=t.length-1,d=f-1;while(l<=p&&l<=d){const r=t[l],i=e[l]=u?fn(e[l]):ln(e[l]);if(!tn(r,i))break;b(r,i,n,null,o,s,a,c,u),l++}while(l<=p&&l<=d){const r=t[p],i=e[d]=u?fn(e[d]):ln(e[d]);if(!tn(r,i))break;b(r,i,n,null,o,s,a,c,u),p--,d--}if(l>p){if(l<=d){const t=d+1,i=t d-g&&t>=0?d:t