├── .gitignore ├── LICENSE ├── README.md └── src ├── brand-marking.html ├── css └── base.css ├── error └── 404.html ├── favicon.ico ├── images ├── ajax-loader.gif ├── brand │ ├── b3log-128.png │ ├── b3log-32.png │ ├── b3log-460.png │ ├── b3log-512.png │ ├── b3log.png │ ├── chainbook-128.png │ ├── chainbook-32.png │ ├── chainbook-512.png │ ├── hacpai-128.png │ ├── hacpai-32.png │ ├── hacpai-512.png │ ├── latke-128.png │ ├── latke-32.png │ ├── latke-512.png │ ├── lute-128.png │ ├── lute-32.png │ ├── lute-512.png │ ├── pipe-128.png │ ├── pipe-32.png │ ├── pipe-512.png │ ├── siyuan-128.png │ ├── siyuan-32.png │ ├── siyuan-512.png │ ├── solo-128.png │ ├── solo-32.png │ ├── solo-512.png │ ├── sym-128.png │ ├── sym-32.png │ ├── sym-512.png │ ├── vditor-128.png │ ├── vditor-32.png │ ├── vditor-512.png │ ├── wide-128.png │ ├── wide-32.png │ └── wide-512.png ├── timeline │ ├── 030.jpg │ ├── 20110904.jpg │ ├── 20120304.png │ ├── 20130426.jpg │ ├── 20130817.jpg │ ├── 20140601.jpeg │ ├── 20141224.png │ ├── 20150301.jpg │ ├── 20151002.jpg │ ├── 20161019.jpg │ ├── 20161226.jpg │ ├── 20170123.png │ ├── 20170831.png │ ├── 20171228.png │ ├── 20180121.jpg │ ├── 20181024.png │ ├── 20181122.gif │ ├── 20190618.png │ ├── 20191214.jpg │ ├── 20201212.jpg │ ├── API.jpg │ ├── DASHU.jpg │ ├── GitOpen.png │ ├── daniel.jpg │ ├── dx.jpg │ ├── getstarted.jpg │ ├── hp.png │ ├── jboat.jpg │ ├── lamb.png │ ├── lol.png │ ├── ly.jpg │ ├── mainlove.png │ ├── move-github.png │ ├── one_key_start.jpg │ ├── qiniu.jpg │ ├── question.png │ ├── skiner.jpg │ ├── v041.png │ ├── v20120219.jpg │ ├── vanessa.jpg │ └── wide.png └── version │ ├── v1.0.png │ ├── v2.0.png │ ├── v3.0.png │ └── v4.0.png ├── index.html ├── js ├── common.js ├── index-timeline.json └── lib │ ├── TimelineJS │ ├── icons │ │ ├── tl-icons.eot │ │ ├── tl-icons.svg │ │ ├── tl-icons.ttf │ │ └── tl-icons.woff │ ├── locale │ │ └── zh-cn.json │ ├── timeline-min.js │ └── timeline.css │ ├── fancybox │ ├── blank.gif │ ├── fancybox_loading.gif │ ├── fancybox_overlay.png │ ├── fancybox_sprite.png │ ├── jquery.fancybox.css │ └── jquery.fancybox.pack.js │ ├── jquery-v3.5.1.min.js │ └── jquery.min.js ├── kill-browser.html ├── siyuan ├── dist │ ├── community.html │ ├── distributors │ │ └── lizhi.html │ ├── download.html │ ├── en │ │ ├── community.html │ │ ├── download.html │ │ ├── eula.html │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── pricing.html │ │ └── privacy.html │ ├── eula.html │ ├── favicon.ico │ ├── index.html │ ├── pricing.html │ └── privacy.html ├── package-lock.json ├── package.json ├── pnpm-lock.yaml ├── src │ ├── community.pug │ ├── distributors │ │ └── lizhi.pug │ ├── download.pug │ ├── en │ │ ├── community.pug │ │ ├── download.pug │ │ ├── eula.pug │ │ ├── index.pug │ │ ├── pricing.pug │ │ └── privacy.pug │ ├── eula.pug │ ├── index.pug │ ├── layout │ │ ├── footer-en.pug │ │ ├── footer.pug │ │ ├── head-en.pug │ │ ├── head.pug │ │ ├── header-en.pug │ │ ├── header.pug │ │ ├── layout.pug │ │ └── script.pug │ ├── pricing.pug │ └── privacy.pug ├── static │ ├── base.css │ ├── distributors-lizhi.png │ ├── feature0.png │ ├── feature1-1.png │ ├── feature1-2.png │ ├── feature1-3.png │ ├── feature1-4.png │ ├── feature2-1.svg │ ├── feature2-2.png │ ├── feature2-3.png │ ├── feature2-4.png │ ├── feature2-5.png │ ├── feature3-1.png │ ├── feature3-2.png │ ├── feature3-3.png │ ├── feature4-1.png │ ├── feature4-2.png │ ├── feature4-3.png │ ├── feature5-1.svg │ ├── feature5-2.svg │ ├── feature5-3.svg │ ├── home-backup.svg │ ├── home-backup2.svg │ ├── home-img.png │ ├── home-img.svg │ ├── home-img2.svg │ ├── home.svg │ ├── icon-check.svg │ ├── icon-info.svg │ ├── icon-x.svg │ ├── img-bg.svg │ ├── img-bg2.svg │ ├── img-bg3.svg │ ├── img-bg4.svg │ ├── index.js │ ├── logo-android.png │ ├── logo-chromium.png │ ├── logo-discord.png │ ├── logo-docker.png │ ├── logo-github.png │ ├── logo-ios.png │ ├── logo-linux.png │ ├── logo-macOS.png │ ├── logo-mobile.png │ ├── logo-qq.png │ ├── logo-twitter.png │ ├── logo-weibo.png │ ├── logo-windows.png │ ├── logo.svg │ └── logo_.png └── webpack.config.js ├── solo ├── favicon.ico ├── images │ └── themes │ │ ├── 5styles.jpg │ │ ├── 9IPHP.jpg │ │ ├── Bubble.jpg │ │ ├── Casper.jpg │ │ ├── Jane.jpg │ │ ├── Pinghsu.jpg │ │ ├── amaze.jpg │ │ ├── andrea.jpg │ │ ├── bootstyle.jpg │ │ ├── bruce.jpg │ │ ├── coda.jpg │ │ ├── community-bubbles.png │ │ ├── community.jpg │ │ ├── dashu03.jpg │ │ ├── dot-b.jpg │ │ ├── favourite.jpg │ │ ├── finding.jpg │ │ ├── i-nove.jpg │ │ ├── iMobile.jpg │ │ ├── idream.jpg │ │ ├── medium.png │ │ ├── metro-hot.jpg │ │ ├── neoease.jpg │ │ ├── next.jpg │ │ ├── nijigen.jpg │ │ ├── owmx-3.0.jpg │ │ ├── posart.jpg │ │ ├── shawn.jpg │ │ ├── solo-aragaki.jpg │ │ ├── solo-nexmoe.jpg │ │ ├── solo-star.jpg │ │ ├── timeline.jpg │ │ ├── tree-house.jpg │ │ └── yilia.jpg ├── index.html └── solo.js ├── sym ├── customers.html ├── favicon.ico ├── images │ ├── 3-1.png │ ├── 3-2.png │ ├── 3-3.png │ ├── 3-4.png │ ├── 3-5.png │ ├── bg1.jpg │ ├── bg2.png │ ├── bg3.png │ ├── bg4.png │ ├── com-dzjg.png │ ├── com-gdkj.png │ ├── com-heqijuli.png │ ├── com-hfyrtx.jpg │ ├── com-huiju.png │ ├── com-jindie.gif │ ├── com-kd100.png │ ├── com-pakj.jpg │ ├── com-puyuan.png │ ├── com-szbb.png │ ├── com-szslzhkj.jpg │ ├── com-szwtkjcx.png │ ├── com-ttxn.png │ ├── com-wlt.png │ ├── com-yidong.jpg │ ├── com-yiming.png │ ├── com-yn.png │ ├── com-youfu.png │ ├── com-youzang.png │ ├── com-zh.png │ ├── com-zogjscy.png │ ├── com-zqdl.jpg │ ├── screen-aiq.png │ ├── screen-hacpai.png │ ├── screen-huiju.png │ ├── screen-jieshibang.png │ ├── screen-kuaike.png │ ├── screen-pra.png │ ├── screen-raqsoft.png │ ├── screen-wozx.png │ ├── theme-hacpai-dark.png │ ├── theme-hacpai.png │ ├── theme-mobile-dark.png │ ├── theme-mobile.png │ ├── theme-v2ex-dark.png │ ├── theme-v2ex.png │ ├── theme-zhihu-dark.png │ └── theme-zhihu.png ├── index.html ├── js │ ├── circleMagic.js │ └── sym.js ├── pricing.html └── syme-intro.pptx └── vditor ├── demo ├── advanced-cache.html ├── advanced-comment.html ├── advanced-counter.html ├── advanced-hint.html ├── advanced-hljs.html ├── advanced-markdown.html ├── advanced-math.html ├── advanced-outline.html ├── advanced-preview-actions.html ├── advanced-preview.html ├── advanced-resize.html ├── advanced-toolbar.html ├── advanced-upload.html ├── angular.html ├── index.html ├── markdown │ └── zh_CN.md ├── method-CRUD.html ├── method-get.html ├── method-other.html ├── method-theme.html ├── option-callback.html ├── option-icon.html ├── option-lang.html ├── option-mode.html ├── option-other.html ├── option-size.html ├── preview-config.html ├── preview-custom.html ├── preview-render.html ├── preview.html ├── react.html ├── sweet-mobile.html ├── sweet-two.html └── vue.html ├── favicon.ico ├── images ├── editor.png ├── ir.gif ├── preview.png ├── sv.gif └── wysiwyg.gif ├── index.html └── vditor.js /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | index.iml 3 | src/siyuan/node_modules/ 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | * [B3log](https://b3log.org) 2 | * [Sym](https://b3log.org/sym) 3 | * [Solo](https://b3log.org/solo) 4 | * [Vditor](https://b3log.org/vditor) 5 | * [思源笔记](https://b3log.org/siyuan) 6 | -------------------------------------------------------------------------------- /src/error/404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | B3log - 404 Not Found 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 42 | 43 | 44 |
45 | 49 |
50 | 社区 51 | Sym 52 | Solo 53 | Vditor 54 |
55 |
56 |
57 |

404 Not Found

58 |
59 | 71 | 72 | 73 | -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/favicon.ico -------------------------------------------------------------------------------- /src/images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/ajax-loader.gif -------------------------------------------------------------------------------- /src/images/brand/b3log-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/b3log-128.png -------------------------------------------------------------------------------- /src/images/brand/b3log-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/b3log-32.png -------------------------------------------------------------------------------- /src/images/brand/b3log-460.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/b3log-460.png -------------------------------------------------------------------------------- /src/images/brand/b3log-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/b3log-512.png -------------------------------------------------------------------------------- /src/images/brand/b3log.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/b3log.png -------------------------------------------------------------------------------- /src/images/brand/chainbook-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/chainbook-128.png -------------------------------------------------------------------------------- /src/images/brand/chainbook-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/chainbook-32.png -------------------------------------------------------------------------------- /src/images/brand/chainbook-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/chainbook-512.png -------------------------------------------------------------------------------- /src/images/brand/hacpai-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/hacpai-128.png -------------------------------------------------------------------------------- /src/images/brand/hacpai-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/hacpai-32.png -------------------------------------------------------------------------------- /src/images/brand/hacpai-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/hacpai-512.png -------------------------------------------------------------------------------- /src/images/brand/latke-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/latke-128.png -------------------------------------------------------------------------------- /src/images/brand/latke-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/latke-32.png -------------------------------------------------------------------------------- /src/images/brand/latke-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/latke-512.png -------------------------------------------------------------------------------- /src/images/brand/lute-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/lute-128.png -------------------------------------------------------------------------------- /src/images/brand/lute-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/lute-32.png -------------------------------------------------------------------------------- /src/images/brand/lute-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/lute-512.png -------------------------------------------------------------------------------- /src/images/brand/pipe-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/pipe-128.png -------------------------------------------------------------------------------- /src/images/brand/pipe-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/pipe-32.png -------------------------------------------------------------------------------- /src/images/brand/pipe-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/pipe-512.png -------------------------------------------------------------------------------- /src/images/brand/siyuan-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/siyuan-128.png -------------------------------------------------------------------------------- /src/images/brand/siyuan-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/siyuan-32.png -------------------------------------------------------------------------------- /src/images/brand/siyuan-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/siyuan-512.png -------------------------------------------------------------------------------- /src/images/brand/solo-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/solo-128.png -------------------------------------------------------------------------------- /src/images/brand/solo-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/solo-32.png -------------------------------------------------------------------------------- /src/images/brand/solo-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/solo-512.png -------------------------------------------------------------------------------- /src/images/brand/sym-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/sym-128.png -------------------------------------------------------------------------------- /src/images/brand/sym-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/sym-32.png -------------------------------------------------------------------------------- /src/images/brand/sym-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/sym-512.png -------------------------------------------------------------------------------- /src/images/brand/vditor-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/vditor-128.png -------------------------------------------------------------------------------- /src/images/brand/vditor-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/vditor-32.png -------------------------------------------------------------------------------- /src/images/brand/vditor-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/vditor-512.png -------------------------------------------------------------------------------- /src/images/brand/wide-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/wide-128.png -------------------------------------------------------------------------------- /src/images/brand/wide-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/wide-32.png -------------------------------------------------------------------------------- /src/images/brand/wide-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/brand/wide-512.png -------------------------------------------------------------------------------- /src/images/timeline/030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/030.jpg -------------------------------------------------------------------------------- /src/images/timeline/20110904.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20110904.jpg -------------------------------------------------------------------------------- /src/images/timeline/20120304.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20120304.png -------------------------------------------------------------------------------- /src/images/timeline/20130426.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20130426.jpg -------------------------------------------------------------------------------- /src/images/timeline/20130817.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20130817.jpg -------------------------------------------------------------------------------- /src/images/timeline/20140601.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20140601.jpeg -------------------------------------------------------------------------------- /src/images/timeline/20141224.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20141224.png -------------------------------------------------------------------------------- /src/images/timeline/20150301.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20150301.jpg -------------------------------------------------------------------------------- /src/images/timeline/20151002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20151002.jpg -------------------------------------------------------------------------------- /src/images/timeline/20161019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20161019.jpg -------------------------------------------------------------------------------- /src/images/timeline/20161226.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20161226.jpg -------------------------------------------------------------------------------- /src/images/timeline/20170123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20170123.png -------------------------------------------------------------------------------- /src/images/timeline/20170831.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20170831.png -------------------------------------------------------------------------------- /src/images/timeline/20171228.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20171228.png -------------------------------------------------------------------------------- /src/images/timeline/20180121.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20180121.jpg -------------------------------------------------------------------------------- /src/images/timeline/20181024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20181024.png -------------------------------------------------------------------------------- /src/images/timeline/20181122.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20181122.gif -------------------------------------------------------------------------------- /src/images/timeline/20190618.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20190618.png -------------------------------------------------------------------------------- /src/images/timeline/20191214.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20191214.jpg -------------------------------------------------------------------------------- /src/images/timeline/20201212.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/20201212.jpg -------------------------------------------------------------------------------- /src/images/timeline/API.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/API.jpg -------------------------------------------------------------------------------- /src/images/timeline/DASHU.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/DASHU.jpg -------------------------------------------------------------------------------- /src/images/timeline/GitOpen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/GitOpen.png -------------------------------------------------------------------------------- /src/images/timeline/daniel.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/daniel.jpg -------------------------------------------------------------------------------- /src/images/timeline/dx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/dx.jpg -------------------------------------------------------------------------------- /src/images/timeline/getstarted.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/getstarted.jpg -------------------------------------------------------------------------------- /src/images/timeline/hp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/hp.png -------------------------------------------------------------------------------- /src/images/timeline/jboat.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/jboat.jpg -------------------------------------------------------------------------------- /src/images/timeline/lamb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/lamb.png -------------------------------------------------------------------------------- /src/images/timeline/lol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/lol.png -------------------------------------------------------------------------------- /src/images/timeline/ly.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/ly.jpg -------------------------------------------------------------------------------- /src/images/timeline/mainlove.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/mainlove.png -------------------------------------------------------------------------------- /src/images/timeline/move-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/move-github.png -------------------------------------------------------------------------------- /src/images/timeline/one_key_start.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/one_key_start.jpg -------------------------------------------------------------------------------- /src/images/timeline/qiniu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/qiniu.jpg -------------------------------------------------------------------------------- /src/images/timeline/question.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/question.png -------------------------------------------------------------------------------- /src/images/timeline/skiner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/skiner.jpg -------------------------------------------------------------------------------- /src/images/timeline/v041.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/v041.png -------------------------------------------------------------------------------- /src/images/timeline/v20120219.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/v20120219.jpg -------------------------------------------------------------------------------- /src/images/timeline/vanessa.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/vanessa.jpg -------------------------------------------------------------------------------- /src/images/timeline/wide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/timeline/wide.png -------------------------------------------------------------------------------- /src/images/version/v1.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/version/v1.0.png -------------------------------------------------------------------------------- /src/images/version/v2.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/version/v2.0.png -------------------------------------------------------------------------------- /src/images/version/v3.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/version/v3.0.png -------------------------------------------------------------------------------- /src/images/version/v4.0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/images/version/v4.0.png -------------------------------------------------------------------------------- /src/js/common.js: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright (c) 2009-1028, B3log Team 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | /** 17 | * @fileoverview b3log index js. 18 | * 19 | * @author Liang Ding 21 | * @version 1.1.0.1, Mar 12, 2018 22 | */ 23 | 24 | var Index = { 25 | getNews: function () { 26 | $.ajax({ 27 | url: 'https://ld246.com/apis/news', 28 | type: 'GET', 29 | dataType: 'jsonp', 30 | jsonp: 'callback', 31 | error: function () { 32 | $('#dynamic').html('加载新闻列表失败 :-(').css('background-image', 'none') 33 | }, 34 | success: function (data, textStatus) { 35 | var articles = data.articles 36 | if (0 === articles.length) { 37 | $('#dynamic').html('无新闻').css('background-image', 'none') 38 | return 39 | } 40 | 41 | var listHTML = '' 52 | 53 | $('#dynamic').html(listHTML).css('background-image', 'none') 54 | }, 55 | }) 56 | }, 57 | _getDate: function (a) { 58 | var c = new Date(a) 59 | var d = c.getFullYear().toString().substr(2, 2), 60 | e = c.getMonth() + 1, 61 | f = c.getDate() 62 | 63 | if (e < 10) { 64 | e = '0' + e 65 | } 66 | 67 | if (f < 10) { 68 | f = '0' + f 69 | } 70 | return d + '-' + e + '-' + f 71 | }, 72 | initTimeline: function () { 73 | $('#timelineRender').height($(window).height() - 66) 74 | new TL.Timeline('timelineRender', 75 | 'js/index-timeline.json', { 76 | type: 'timeline', 77 | width: '100%', 78 | // start_at_end: true, 79 | language: 'zh-cn', 80 | }) 81 | }, 82 | killBrowser: function () { 83 | if ($.browser.msie && parseInt($.browser.version) < 9) { 84 | window.location = 'https://b3log.org/kill-browser.html' 85 | } 86 | }, 87 | }; 88 | 89 | (function () { 90 | Index.killBrowser() 91 | Index.getNews() 92 | Index.initTimeline() 93 | })() 94 | -------------------------------------------------------------------------------- /src/js/lib/TimelineJS/icons/tl-icons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/js/lib/TimelineJS/icons/tl-icons.eot -------------------------------------------------------------------------------- /src/js/lib/TimelineJS/icons/tl-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/js/lib/TimelineJS/icons/tl-icons.ttf -------------------------------------------------------------------------------- /src/js/lib/TimelineJS/icons/tl-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/js/lib/TimelineJS/icons/tl-icons.woff -------------------------------------------------------------------------------- /src/js/lib/TimelineJS/locale/zh-cn.json: -------------------------------------------------------------------------------- 1 | { 2 | "lang": "zh-cn", 3 | "date": { 4 | "month_abbr": [ 5 | "1月", 6 | "2月", 7 | "3月", 8 | "4月", 9 | "5月", 10 | "6月", 11 | "7月", 12 | "8月", 13 | "9月", 14 | "10月", 15 | "11月", 16 | "12月" 17 | ], 18 | "day_abbr": [ 19 | "周日", 20 | "周一", 21 | "周二", 22 | "周三", 23 | "周四", 24 | "周五", 25 | "周六" 26 | ], 27 | "day": [ 28 | "星期日", 29 | "星期一", 30 | "星期二", 31 | "星期三", 32 | "星期四", 33 | "星期五", 34 | "星期六" 35 | ], 36 | "month": [ 37 | "1月", 38 | "2月", 39 | "3月", 40 | "4月", 41 | "5月", 42 | "6月", 43 | "7月", 44 | "8月", 45 | "9月", 46 | "10月", 47 | "11月", 48 | "12月" 49 | ] 50 | }, 51 | "api": { 52 | "wikipedia": "zh" 53 | }, 54 | "messages": { 55 | "loading": "加载中", 56 | "contract_timeline": "缩短时间", 57 | "return_to_title": "回到开头", 58 | "wikipedia": "来自维基百科,自由的百科全书", 59 | "loading_content": "正在加载内容", 60 | "expand_timeline": "伸展时间", 61 | "loading_timeline": "加载时间线... ", 62 | "swipe_to_navigate": "左右撥來瀏覽
OK" 63 | }, 64 | "dateformats": { 65 | "full_long": "dddd',' yyyy年 mmm d日'um' HH:MM", 66 | "full_short": "mmm d日", 67 | "full": "yyyy年mmmm d日", 68 | "month_short": "mmm", 69 | "time_no_seconds_small_date": "HH:MM'
'yyyy年mmmm d日''", 70 | "month": "yyyy年 mmmm", 71 | "time_no_seconds_short": "HH:MM", 72 | "time_short": "HH:MM:ss", 73 | "year": "yyyy年", 74 | "full_long_small_date": "HH:MM'
'dddd',' yyyy年 mmm d日''" 75 | } 76 | } -------------------------------------------------------------------------------- /src/js/lib/fancybox/blank.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/js/lib/fancybox/blank.gif -------------------------------------------------------------------------------- /src/js/lib/fancybox/fancybox_loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/js/lib/fancybox/fancybox_loading.gif -------------------------------------------------------------------------------- /src/js/lib/fancybox/fancybox_overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/js/lib/fancybox/fancybox_overlay.png -------------------------------------------------------------------------------- /src/js/lib/fancybox/fancybox_sprite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/js/lib/fancybox/fancybox_sprite.png -------------------------------------------------------------------------------- /src/js/lib/fancybox/jquery.fancybox.css: -------------------------------------------------------------------------------- 1 | #fancybox-loading{background-image:url(fancybox_sprite.png);background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:0.8;position:fixed;top:50%;z-index:8060} 2 | #fancybox-loading div{background:url(fancybox_loading.gif) center center no-repeat;height:44px;width:44px} 3 | #fancybox-thumbs{left:0;overflow:hidden;position:fixed;width:100%;z-index:8050} 4 | #fancybox-thumbs ul{list-style:none;margin:0;padding:0;position:relative} 5 | #fancybox-thumbs ul li{float:left;opacity:0.5;padding:1px} 6 | #fancybox-thumbs ul li a{background:#111;border:1px solid #222;display:block;outline:none;overflow:hidden;position:relative} 7 | #fancybox-thumbs ul li img{border:0;display:block;padding:0;position:relative} 8 | #fancybox-thumbs ul li.active{border:1px solid #fff;opacity:0.75;padding:0} 9 | #fancybox-thumbs ul li:hover{opacity:1} 10 | #fancybox-thumbs.bottom{bottom:2px} 11 | #fancybox-thumbs.top{top:2px} 12 | .fancybox-close{background-image:url(fancybox_sprite.png);cursor:pointer;height:36px;position:absolute;right:-18px;top:-18px;width:36px;z-index:8040} 13 | .fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap} 14 | .fancybox-iframe{display:block;height:100%;width:100%} 15 | .fancybox-image{border:0;display:block;height:100%;margin:0;max-height:100%;max-width:100%;outline:none;padding:0;vertical-align:top;width:100%} 16 | .fancybox-inner{border:0;margin:0;outline:none;overflow:hidden;padding:0;position:relative;vertical-align:top} 17 | .fancybox-lock{overflow:hidden} 18 | .fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll} 19 | .fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(blank.gif);border:0;cursor:pointer;height:100%;margin:0;outline:none;padding:0;position:absolute;text-decoration:none;top:0;vertical-align:top;width:40%;z-index:8040} 20 | .fancybox-nav span{border:0;cursor:pointer;height:34px;margin:0;margin-top:-18px;outline:none;padding:0;position:absolute;top:50%;vertical-align:top;visibility:hidden;width:36px;z-index:8040} 21 | .fancybox-nav:hover span{visibility:visible} 22 | .fancybox-next{right:0} 23 | .fancybox-next span{background-image:url(fancybox_sprite.png);background-position:0 -72px;right:10px} 24 | .fancybox-opened{z-index:8030} 25 | .fancybox-opened .fancybox-skin{-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)} 26 | .fancybox-opened .fancybox-title{visibility:visible} 27 | .fancybox-outer{border:0;margin:0;outline:none;padding:0;position:relative;vertical-align:top} 28 | .fancybox-overlay{background:url(fancybox_overlay.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010} 29 | .fancybox-overlay-fixed{bottom:0;position:fixed;right:0} 30 | .fancybox-prev{left:0} 31 | .fancybox-prev span{background-image:url(fancybox_sprite.png);background-position:0 -36px;left:10px} 32 | .fancybox-skin{-moz-border-radius:4px;-webkit-border-radius:4px;background:#f9f9f9;border:0;border-radius:4px;color:#444;margin:0;outline:none;padding:0;position:relative;text-shadow:none;vertical-align:top} 33 | .fancybox-title{font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050} 34 | .fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050} 35 | .fancybox-title-float-wrap .child{-moz-border-radius:15px;-webkit-border-radius:15px;background:rgba(0,0,0,0.8);border-radius:15px;color:#FFF;display:inline-block;font-weight:bold;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap} 36 | .fancybox-title-inside-wrap{padding-top:10px} 37 | .fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative} 38 | .fancybox-title-over-wrap{background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute} 39 | .fancybox-tmp{border:0;left:-99999px;margin:0;max-height:99999px;max-width:99999px;outline:none;overflow:visible!important;padding:0;position:absolute;top:-99999px;vertical-align:top;visibility:hidden} 40 | .fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch} 41 | .fancybox-wrap{border:0;left:0;margin:0;outline:none;padding:0;position:absolute;top:0;vertical-align:top;z-index:8020} 42 | .fancybox-wrap iframe{border:0;margin:0;outline:none;padding:0;vertical-align:top} 43 | .fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top} -------------------------------------------------------------------------------- /src/kill-browser.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | B3log - Kill Browser 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 42 | 43 | 44 |
45 | 49 |
50 | 社区 51 | Sym 52 | Solo 53 | Vditor 54 |
55 |
56 |
57 |
58 |
59 |
60 |

让我们放弃使用那些过时、不安全的浏览器吧!

61 |
62 |

为了让浏览器更好的发展,人类更加的进步,拥有更好的体验,让我们放弃使用那些过时、不安全的浏览器。

63 |
64 | 您可以下载 65 | 72 |
73 |
74 |
75 |
76 | 88 | 89 | 90 | -------------------------------------------------------------------------------- /src/siyuan/dist/community.html: -------------------------------------------------------------------------------- 1 | 社区 - 思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接

社区

-------------------------------------------------------------------------------- /src/siyuan/dist/distributors/lizhi.html: -------------------------------------------------------------------------------- 1 | 数码荔枝 - 代理经销商 - 思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接

授权证明

云南链滴科技有限公司 授权 苏州荔枝数码科技有限公司 为大中国区官方合作伙伴,并享有本公司旗下正版软件 思源笔记 在中国的销售资质。

该合作伙伴的商城名为「数码荔枝正版软件」商城,商城网址为:https://lizhi.io/store。

请勿在其他未经授权的网站购买我们的软件。我们不再为这样的顾客提供任何售后服务,包括:密钥找回、版本更新、技术支持。

数码荔枝

AUTHORIZATION CERTIFICATE

We, Yunnan Liandi Technology Co., Ltd. the developer of SiYuan authorizes DIGITALYCHEE TECHNOLOGY CO, LTD. as our official partner in China, and it owns the right to sell the copyrighted software of us on their store: https://lizhi.io/store.

Please don't purchase our product(s) from any other unauthorized websites.

Customers who purchase from them are not allowed to enjoy the official customer support, including license retrieval, version update, tech assistance.

-------------------------------------------------------------------------------- /src/siyuan/dist/en/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/dist/en/favicon.ico -------------------------------------------------------------------------------- /src/siyuan/dist/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/dist/favicon.ico -------------------------------------------------------------------------------- /src/siyuan/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "siyuan", 3 | "version": "1.0.0", 4 | "scripts": { 5 | "build": "webpack --mode production", 6 | "dev": "webpack --mode development" 7 | }, 8 | "author": "Vanessa", 9 | "devDependencies": { 10 | "webpack": "^5.72.1", 11 | "webpack-cli": "^4.9.2", 12 | "pug-plugin": "^2.5.1" 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /src/siyuan/src/community.pug: -------------------------------------------------------------------------------- 1 | extends layout/layout.pug 2 | 3 | block head 4 | - var title = "社区 - " 5 | include layout/head.pug 6 | 7 | block content 8 | div(style="position: relative;overflow: hidden;") 9 | img(style="position: absolute" src="https://b3log.org/siyuan/static/img-bg4.svg") 10 | - var headerClass = "header--black header" 11 | include layout/header.pug 12 | div(class="feature__hr") 13 | div(class="feature__hr") 14 | div(class="wrapper" style="max-width: 620px;position: relative;z-index: 1; text-align: center") 15 | h2(class="feature__title feature__black") 社区 16 | div(class="feature__hr") 17 | div(class="feature__hr") 18 | div(class="download wrapper") 19 | div(class="item") 20 | img(src="https://b3log.org/images/brand/hacpai-128.png") 21 | h3 链滴 22 | a(class="download__link" href="https://ld246.com/tag/siyuan" target="_blank") 用户论坛 23 | div(class="item") 24 | img(src="https://b3log.org/siyuan/static/logo-github.png") 25 | h3 GitHub 26 | a(class="download__link" href="https://github.com/siyuan-note/siyuan" target="_blank" rel="nofollow") SiYuan 仓库 27 | a(class="download__link" href="https://github.com/siyuan-note/bazaar" target="_blank" rel="nofollow") 集市仓库 28 | a(class="download__link" href="https://github.com/orgs/siyuan-note/projects/1" target="_blank" rel="nofollow") 路线图 29 | div(class="item") 30 | img(src="https://b3log.org/siyuan/static/logo-weibo.png") 31 | h3 微博 32 | a(class="download__link" href="https://weibo.com/u/2778228501" target="_blank" rel="nofollow") B3log开源社区 33 | div(class="feature__hr") 34 | div(class="feature__hr") 35 | include layout/footer.pug 36 | -------------------------------------------------------------------------------- /src/siyuan/src/distributors/lizhi.pug: -------------------------------------------------------------------------------- 1 | extends ../layout/layout.pug 2 | 3 | block head 4 | - var title = "数码荔枝 - 代理经销商 - " 5 | include ../layout/head.pug 6 | 7 | block content 8 | div(style="position: relative;overflow: hidden;") 9 | img(class="home__bg" src="https://b3log.org/siyuan/static/home.svg") 10 | img(style="position: absolute" src="https://b3log.org/siyuan/static/img-bg4.svg") 11 | - var headerClass = "header--black header" 12 | include ../layout/header.pug 13 | div(class="feature__hr") 14 | div(class="feature__hr") 15 | div(class="wrapper" style="max-width: 620px;position: relative;z-index: 1;min-height: 90vh") 16 | div(style="text-align: center") 17 | h2(class="feature__title feature__black") 授权证明 18 | div(class="feature__hr") 19 | p 20 | strong 云南链滴科技有限公司  21 | | 授权  22 | strong 苏州荔枝数码科技有限公司  23 | | 为大中国区官方合作伙伴,并享有本公司旗下正版软件  24 | strong 思源笔记  25 | | 在中国的销售资质。 26 | p 该合作伙伴的商城名为「数码荔枝正版软件」商城,商城网址为:https://lizhi.io/store。 27 | p 请勿在其他未经授权的网站购买我们的软件。我们不再为这样的顾客提供任何售后服务,包括:密钥找回、版本更新、技术支持。 28 | p 29 | img(width="660" height="330" src="https://b3log.org/siyuan/static/distributors-lizhi.png" alt="数码荔枝") 30 | h2 AUTHORIZATION CERTIFICATE 31 | p We,  32 | strong Yunnan Liandi Technology Co., Ltd.  33 | | the developer of  34 | strong SiYuan  35 | | authorizes  36 | strong DIGITALYCHEE TECHNOLOGY CO, LTD.  37 | | as our official partner in China, and it owns the right to sell the copyrighted software of us on their store: https://lizhi.io/store. 38 | p Please don't purchase our product(s) from any other unauthorized websites. 39 | p Customers who purchase from them are not allowed to enjoy the official customer support, including license retrieval, version update, tech assistance. 40 | div(class="feature__hr") 41 | include ../layout/footer.pug 42 | -------------------------------------------------------------------------------- /src/siyuan/src/en/community.pug: -------------------------------------------------------------------------------- 1 | extends ../layout/layout.pug 2 | 3 | block head 4 | - var title = "Community - " 5 | include ../layout/head-en.pug 6 | 7 | block content 8 | div(style="position: relative;overflow: hidden;") 9 | img(style="position: absolute" src="https://b3log.org/siyuan/static/img-bg4.svg") 10 | - var headerClass = "header header--black" 11 | include ../layout/header-en.pug 12 | div(class="feature__hr") 13 | div(class="feature__hr") 14 | div(class="wrapper" style="max-width: 620px;position: relative;z-index: 1; text-align: center") 15 | h2(class="feature__title feature__black") Community 16 | div(class="feature__hr") 17 | div(class="feature__hr") 18 | div(class="download wrapper") 19 | div(class="item") 20 | img(src="https://b3log.org/images/brand/hacpai-128.png") 21 | h3 LiuYun 22 | a(class="download__link" href="https://liuyun.io" target="_blank") User forum 23 | div(class="item") 24 | img(src="https://b3log.org/siyuan/static/logo-github.png") 25 | h3 GitHub 26 | a(class="download__link" href="https://github.com/siyuan-note/siyuan" target="_blank" rel="nofollow") SiYuan Repo 27 | a(class="download__link" href="https://github.com/siyuan-note/bazaar" target="_blank" rel="nofollow") Marketplace Repo 28 | a(class="download__link" href="https://github.com/orgs/siyuan-note/projects/1" target="_blank" rel="nofollow") Roadmap 29 | div(class="item") 30 | img(src="https://b3log.org/siyuan/static/logo-twitter.png") 31 | h3 Twitter 32 | a(class="download__link" href="https://twitter.com/b3logos" target="_blank" rel="nofollow") @b3logos - Twitter 33 | div(class="feature__hr") 34 | div(class="feature__hr") 35 | include ../layout/footer-en.pug 36 | -------------------------------------------------------------------------------- /src/siyuan/src/en/eula.pug: -------------------------------------------------------------------------------- 1 | extends ../layout/layout.pug 2 | 3 | block head 4 | - var title = "User Agreement - " 5 | include ../layout/head-en.pug 6 | 7 | block content 8 | div(style="position: relative;overflow: hidden;") 9 | img(class="home__bg" src="https://b3log.org/siyuan/static/home.svg") 10 | img(style="position: absolute" src="https://b3log.org/siyuan/static/img-bg4.svg") 11 | - var headerClass = "header header--black" 12 | include ../layout/header-en.pug 13 | div(class="feature__hr") 14 | div(class="feature__hr") 15 | div(class="wrapper" style="max-width: 620px;position: relative;z-index: 1;min-height: 90vh") 16 | div(style="text-align: center") 17 | h2(class="feature__title feature__black") User Agreement 18 | div(class="feature__hr") 19 | div(class="home__desc") 20 | ul 21 | li 22 | p Release Date: February 11, 2022 23 | li 24 | p Last updated: Mar 27, 2024 25 | p SiYuan uses the  26 | a(href="https://github.com/siyuan-note/siyuan/blob/master/LICENSE" target="_blank") AGPLv3 Open Source License 27 | |, please be sure to follow it. 28 | pre(style="line-height:16px;font-size: 12px;white-space: break-spaces;color: #586069;background: rgba(130, 148, 179,.16);border-radius: 4px;padding: 4px 8px;"): code 29 | | 30 | | // This program is free software: you can redistribute it and/or modify 31 | | // it under the terms of the GNU Affero General Public License as published by 32 | | // the Free Software Foundation, either version 3 of the License, or 33 | | // (at your option) any later version. 34 | | // 35 | | // This program is distributed in the hope that it will be useful, 36 | | // but WITHOUT ANY WARRANTY; without even the implied warranty of 37 | | // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 38 | | // GNU Affero General Public License for more details. 39 | | // 40 | | // You should have received a copy of the GNU Affero General Public License 41 | | // along with this program. If not, see [https://www.gnu.org/licenses/](https://www.gnu.org/licenses/). 42 | | \n 43 | p For SiYuan cloud services, sharing and trading user accounts is prohibited, otherwise the account will be banned. 44 | p Never purchase a second-hand account from any third party, as the account can be retrieved by the original owner, which can result in losses for you. 45 | div(class="feature__hr") 46 | include ../layout/footer-en.pug 47 | -------------------------------------------------------------------------------- /src/siyuan/src/en/privacy.pug: -------------------------------------------------------------------------------- 1 | extends ../layout/layout.pug 2 | 3 | block head 4 | - var title = "Privacy Policy - " 5 | include ../layout/head-en.pug 6 | 7 | block content 8 | div(style="position: relative;overflow: hidden;") 9 | img(class="home__bg" src="https://b3log.org/siyuan/static/home.svg") 10 | img(style="position: absolute" src="https://b3log.org/siyuan/static/img-bg4.svg") 11 | - var headerClass = "header header--black" 12 | include ../layout/header-en.pug 13 | div(class="feature__hr") 14 | div(class="feature__hr") 15 | div(class="wrapper" style="max-width: 620px;position: relative;z-index: 1;min-height: 90vh") 16 | div(style="text-align: center") 17 | h2(class="feature__title feature__black") Privacy Policy 18 | div(class="feature__hr") 19 | div(class="home__desc") 20 | ul 21 | li 22 | p Release Date: February 11, 2022 23 | li 24 | p Last updated: March 21, 2022 25 | p SiYuan's privacy policy document to declare its commitment to user privacy protection. 26 | h3 Will personal information or data be collected? 27 | ul 28 | li 29 | p Does not collect user personal information and usage data 30 | li 31 | p All data is kept on the device under full control of the user 32 | h3 Developer Information and Contact 33 | ul 34 | li 35 | p SiYuan is designed and developed by Yunnan Liandi Technology Co., Ltd. 36 | li 37 | p Contact via 845765@qq.com 38 | h3 View Privacy Policy 39 | ul 40 | li 41 | p By visiting the webpage  42 | a(style="word-break: break-all;" href="https://b3log.org/siyuan/en/privacy.html") https://b3log.org/siyuan/en/privacy.html 43 | li 44 | p Click "Help" in the software, and open the "Privacy Policy and License" document in the opened "SiYuan User Guide" 45 | div(class="feature__hr") 46 | include ../layout/footer-en.pug 47 | -------------------------------------------------------------------------------- /src/siyuan/src/eula.pug: -------------------------------------------------------------------------------- 1 | extends layout/layout.pug 2 | 3 | block head 4 | - var title = "用户协议 - " 5 | include layout/head.pug 6 | 7 | block content 8 | div(style="position: relative;overflow: hidden;") 9 | img(class="home__bg" src="https://b3log.org/siyuan/static/home.svg") 10 | img(style="position: absolute" src="https://b3log.org/siyuan/static/img-bg4.svg") 11 | - var headerClass = "header--black header" 12 | include layout/header.pug 13 | div(class="feature__hr") 14 | div(class="feature__hr") 15 | div(class="wrapper" style="max-width: 620px;position: relative;z-index: 1;min-height: 90vh") 16 | div(style="text-align: center") 17 | h2(class="feature__title feature__black") 用户协议 18 | div(class="feature__hr") 19 | div(class="home__desc") 20 | ul 21 | li 22 | p 发布日期:2022 年 2 月 11 日 23 | li 24 | p 最近更新:2024 年 3 月 27 日 25 | p 思源笔记使用  26 | a(href="https://github.com/siyuan-note/siyuan/blob/master/LICENSE" target="_blank") AGPLv3 开源协议 27 | |,请务必遵循。 28 | pre(style="line-height:16px;font-size: 12px;white-space: break-spaces;color: #586069;background: rgba(130, 148, 179,.16);border-radius: 4px;padding: 4px 8px;"): code 29 | | 30 | |// This program is free software: you can redistribute it and/or modify 31 | |// it under the terms of the GNU Affero General Public License as published by 32 | |// the Free Software Foundation, either version 3 of the License, or 33 | |// (at your option) any later version. 34 | |// 35 | |// This program is distributed in the hope that it will be useful, 36 | |// but WITHOUT ANY WARRANTY; without even the implied warranty of 37 | |// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 38 | |// GNU Affero General Public License for more details. 39 | |// 40 | |// You should have received a copy of the GNU Affero General Public License 41 | |// along with this program. If not, see [https://www.gnu.org/licenses/](https://www.gnu.org/licenses/). 42 | |\n 43 | p 对于思源笔记云端服务,禁止共享和交易用户账号,否则账号会被封禁。 44 | p 切勿从任何第三方处购买二手账号,因为账号可以被原号主找回,这会导致你遭受损失。 45 | div(class="feature__hr") 46 | include layout/footer.pug 47 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/footer-en.pug: -------------------------------------------------------------------------------- 1 | footer(class="footer") 2 | div(class="wrapper footer__inner") 3 | span(class="item" style="opacity: .75;") 滇ICP备14007358号-1 © 2023 4 | span(style="white-space: nowrap;") Yunnan Liandi Technology Co., Ltd. 5 | a(class="item" href="download.html") Download 6 | a(class="item" href="pricing.html") Pricing 7 | a(class="item" href="eula.html") User Agreement 8 | a(class="item" href="privacy.html") Privacy Policy 9 | a(class="item" href="https://github.com/orgs/siyuan-note/projects/1" target="_blank") Roadmap 10 | a(class="item" href="../?lang=cn") 中文 11 | span(class="fn__flex-1") 12 | div(class="fn__flex") 13 | a(class="icon" href="https://twitter.com/b3logos" target="_blank" rel="nofollow" title="Twitter") 14 | img(src="https://b3log.org/siyuan/static/logo-twitter.png" width="24px" height="24px") 15 | a(class="icon" href="https://github.com/siyuan-note/siyuan" target="_blank" rel="nofollow" title="GitHub") 16 | img(src="https://b3log.org/siyuan/static/logo-github.png" width="24px" height="24px") 17 | a(class="icon" href="https://liuyun.io" target="_blank" title="LiuYun") 18 | svg(viewBox="0 0 32 32" width="24px" height="24px") 19 | path(fill="#d23f31" d="M5.787 17.226h17.033l5.954 9.528c0.47 0.752 0.003 1.361-1.042 1.361h-15.141z") 20 | path(d="M10.74 3.927h17.033c1.045 0 1.512 0.609 1.042 1.361l-5.954 9.528h-19.872l6.379-10.209c0.235-0.376 0.849-0.681 1.372-0.681z") 21 | path(d="M2.953 17.226h2.839l6.804 10.889h-1.892c-0.523 0-1.137-0.305-1.372-0.681z") 22 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/footer.pug: -------------------------------------------------------------------------------- 1 | footer(class="footer") 2 | div(class="wrapper footer__inner") 3 | span(class="item" style="opacity: .75;") 滇ICP备14007358号-1 © 2023 4 | span(style="white-space: nowrap;") 云南链滴科技有限公司 5 | a(class="item" href="download.html") 下载 6 | a(class="item" href="pricing.html") 定价 7 | a(class="item" href="eula.html") 用户协议 8 | a(class="item" href="privacy.html") 隐私政策 9 | a(class="item" href="https://github.com/orgs/siyuan-note/projects/1" target="_blank") 路线图 10 | a(class="item" href="en/?lang=en") English 11 | span(class="fn__flex-1") 12 | div(class="fn__flex") 13 | a(class="icon" href="https://weibo.com/u/2778228501" target="_blank" rel="nofollow" title="微博") 14 | img(src="https://b3log.org/siyuan/static/logo-weibo.png" width="24px" height="24px") 15 | a(class="icon" href="https://twitter.com/b3logos" target="_blank" rel="nofollow" title="Twitter") 16 | img(src="https://b3log.org/siyuan/static/logo-twitter.png" width="24px" height="24px") 17 | a(class="icon" href="https://github.com/siyuan-note/siyuan" target="_blank" rel="nofollow" title="GitHub") 18 | img(src="https://b3log.org/siyuan/static/logo-github.png" width="24px" height="24px") 19 | a(class="icon" href="https://ld246.com/tag/siyuan" target="_blank" title="链滴") 20 | svg(viewBox="0 0 32 32" width="24px" height="24px") 21 | path(fill="#d23f31" d="M5.787 17.226h17.033l5.954 9.528c0.47 0.752 0.003 1.361-1.042 1.361h-15.141z") 22 | path(d="M10.74 3.927h17.033c1.045 0 1.512 0.609 1.042 1.361l-5.954 9.528h-19.872l6.379-10.209c0.235-0.376 0.849-0.681 1.372-0.681z") 23 | path(d="M2.953 17.226h2.839l6.804 10.889h-1.892c-0.523 0-1.137-0.305-1.372-0.681z") 24 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/head-en.pug: -------------------------------------------------------------------------------- 1 | meta(name="description", content= title + "SiYuan - Privacy-first personal knowledge management system that supports Markdown, block-level ref, and bidirectional links") 2 | meta(property="og:title" content= title + "SiYuan - Privacy-first personal knowledge management system that supports Markdown, block-level ref, and bidirectional links") 3 | meta(property="og:description" content= title + "SiYuan - Privacy-first personal knowledge management system that supports Markdown, block-level ref, and bidirectional links") 4 | meta(property="og:site_name" content= title + "SiYuan") 5 | meta(name="twitter:card" content="summary_large_image") 6 | meta(name="twitter:description" content= title + "SiYuan - Privacy-first personal knowledge management system that supports Markdown, block-level ref, and bidirectional links") 7 | meta(name="twitter:title" content= title + "SiYuan - Privacy-first personal knowledge management system that supports Markdown, block-level ref, and bidirectional links") 8 | title #{title}SiYuan - Privacy-first personal knowledge management system that supports Markdown, block-level ref, and bidirectional links 9 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/head.pug: -------------------------------------------------------------------------------- 1 | meta(name="description", content= title + "思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接") 2 | meta(property="og:title" content= title + "思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接") 3 | meta(property="og:description" content= title + "思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接") 4 | meta(property="og:site_name" content= title + "思源笔记") 5 | meta(name="twitter:card" content="summary_large_image") 6 | meta(name="twitter:description" content= title + "思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接") 7 | meta(name="twitter:title" content= title + "思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接") 8 | title #{title}思源笔记 - 隐私优先的个人知识管理系统,支持 Markdown 排版、块级引用和双向链接 9 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/header-en.pug: -------------------------------------------------------------------------------- 1 | header(class=headerClass) 2 | div.wrapper.fn__flex 3 | a(href="https://b3log.org/siyuan" class="header__logo") 4 | img(src="https://b3log.org/siyuan/static/logo.svg") 5 | h1 SiYuan 6 | div(class="fn__flex-1") 7 | a(class="header__a" target="_blank" href="https://github.com/siyuan-note/siyuan") 8 | 11 | a(class="header__a" href="download.html") Download 12 | a(class="header__a" href="pricing.html") Pricing 13 | a(class="header__a" href="community.html") Community 14 | a(class="header__a" href="../?lang=cn") 中文 15 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/header.pug: -------------------------------------------------------------------------------- 1 | header(class=headerClass) 2 | div.wrapper.fn__flex 3 | a(href="https://b3log.org/siyuan" class="header__logo") 4 | img(src="https://b3log.org/siyuan/static/logo.svg") 5 | h1 思源笔记 6 | div(class="fn__flex-1") 7 | a(class="header__a" target="_blank" href="https://github.com/siyuan-note/siyuan") 8 | 11 | a(class="header__a" href="download.html") 下载 12 | a(class="header__a" href="pricing.html") 定价 13 | a(class="header__a" href="community.html") 社区 14 | a(class="header__a" href="en/?lang=en") English 15 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/layout.pug: -------------------------------------------------------------------------------- 1 | doctype html 2 | html(lang="zh-cmn-Hans") 3 | head 4 | meta(charset="UTF-8") 5 | meta(http-equiv="X-UA-Compatible", content="IE=edge") 6 | meta(name="viewport", content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0") 7 | meta(name="robots", content="index,follow,archive") 8 | meta(name="copyright", content="B3log") 9 | meta(name="apple-mobile-web-app-capable" content="yes") 10 | meta(name="apple-mobile-web-app-status-bar-style" content="black") 11 | meta(http-equiv="Window-target" content="_top") 12 | meta(property="og:locale" content="zh_CN") 13 | meta(property="og:image" content="https://b3log.org/images/brand/siyuan-128.png") 14 | meta(property="og:url" content="https://b3log.org/siyuan") 15 | block head 16 | meta(name="twitter:image" content="https://b3log.org/images/brand/siyuan-128.png") 17 | meta(name="twitter:url" content="https://b3log.org/siyuan") 18 | meta(name="twitter:site" content="@b3logos") 19 | meta(name="twitter:creator" content="@b3logos") 20 | link(rel="apple-touch-icon", href="https://b3log.org/images/brand/siyuan-128.png") 21 | link(rel="preconnect", href="https://ld246.com") 22 | link(rel="preconnect", href="https://release.b3log.org") 23 | link(rel="preconnect", href="https://github.com") 24 | link(rel="icon", type="image/png", href="https://b3log.org/images/brand/siyuan-128.png") 25 | link(rel="shortcut icon", type="image/x-icon", href="https://b3log.org/images/brand/siyuan-128.png") 26 | link(type="text/css" rel="stylesheet" href="https://b3log.org/siyuan/static/base.css") 27 | body 28 | block content 29 | script(src="https://b3log.org/siyuan/static/index.js") 30 | -------------------------------------------------------------------------------- /src/siyuan/src/layout/script.pug: -------------------------------------------------------------------------------- 1 | script. 2 | const lang = 'zh'; 3 | if (navigator.language.indexOf("zh") === -1 && 0 > window.location.search.indexOf("lang")) { 4 | window.location.href = "en/" 5 | } 6 | -------------------------------------------------------------------------------- /src/siyuan/static/distributors-lizhi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/distributors-lizhi.png -------------------------------------------------------------------------------- /src/siyuan/static/feature0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature0.png -------------------------------------------------------------------------------- /src/siyuan/static/feature1-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature1-1.png -------------------------------------------------------------------------------- /src/siyuan/static/feature1-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature1-2.png -------------------------------------------------------------------------------- /src/siyuan/static/feature1-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature1-3.png -------------------------------------------------------------------------------- /src/siyuan/static/feature1-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature1-4.png -------------------------------------------------------------------------------- /src/siyuan/static/feature2-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature2-2.png -------------------------------------------------------------------------------- /src/siyuan/static/feature2-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature2-3.png -------------------------------------------------------------------------------- /src/siyuan/static/feature2-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature2-4.png -------------------------------------------------------------------------------- /src/siyuan/static/feature2-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature2-5.png -------------------------------------------------------------------------------- /src/siyuan/static/feature3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature3-1.png -------------------------------------------------------------------------------- /src/siyuan/static/feature3-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature3-2.png -------------------------------------------------------------------------------- /src/siyuan/static/feature3-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature3-3.png -------------------------------------------------------------------------------- /src/siyuan/static/feature4-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature4-1.png -------------------------------------------------------------------------------- /src/siyuan/static/feature4-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature4-2.png -------------------------------------------------------------------------------- /src/siyuan/static/feature4-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/feature4-3.png -------------------------------------------------------------------------------- /src/siyuan/static/home-img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/home-img.png -------------------------------------------------------------------------------- /src/siyuan/static/home.svg: -------------------------------------------------------------------------------- 1 | 3 | 5 | 6 | 7 | 8 | 9 | 11 | 12 | 13 | 14 | 15 | 17 | 18 | 19 | 20 | 21 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | -------------------------------------------------------------------------------- /src/siyuan/static/icon-check.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/siyuan/static/icon-info.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/siyuan/static/icon-x.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/siyuan/static/img-bg.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/siyuan/static/img-bg2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/siyuan/static/img-bg3.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | 10 | 11 | 12 | 13 | 14 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 26 | 28 | 29 | 30 | 32 | 34 | 35 | 36 | 37 | 38 | 39 | 41 | 42 | 43 | -------------------------------------------------------------------------------- /src/siyuan/static/logo-android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-android.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-chromium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-chromium.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-discord.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-discord.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-docker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-docker.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-github.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-ios.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-ios.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-linux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-linux.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-macOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-macOS.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-mobile.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-qq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-qq.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-twitter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-twitter.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-weibo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-weibo.png -------------------------------------------------------------------------------- /src/siyuan/static/logo-windows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo-windows.png -------------------------------------------------------------------------------- /src/siyuan/static/logo.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | image2vector 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/siyuan/static/logo_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/siyuan/static/logo_.png -------------------------------------------------------------------------------- /src/siyuan/webpack.config.js: -------------------------------------------------------------------------------- 1 | const path = require('path') 2 | const PugPlugin = require('pug-plugin') 3 | 4 | module.exports = (env, argv) => { 5 | return { 6 | mode: argv.mode || 'development', 7 | watch: argv.mode !== 'production', 8 | devtool: argv.mode !== 'production' ? 'eval' : false, 9 | resolve: { 10 | extensions: ['.pug'], 11 | }, 12 | output: { 13 | publicPath: '', 14 | path: path.resolve(__dirname, 'dist'), 15 | }, 16 | entry: { 17 | index: './src/index.pug', 18 | eula: './src/eula.pug', 19 | community: './src/community.pug', 20 | pricing: './src/pricing.pug', 21 | privacy: './src/privacy.pug', 22 | download: './src/download.pug', 23 | 'distributors/lizhi': './src/distributors/lizhi.pug', 24 | 'en/index': './src/en/index.pug', 25 | "en/eula": './src/en/eula.pug', 26 | "en/community": './src/en/community.pug', 27 | "en/pricing": './src/en/pricing.pug', 28 | "en/privacy": './src/en/privacy.pug', 29 | "en/download": './src/en/download.pug', 30 | }, 31 | plugins: [ 32 | new PugPlugin(), 33 | ], 34 | module: { 35 | rules: [ 36 | { 37 | test: /\.pug$/, 38 | loader: PugPlugin.loader, // PugPlugin already contain the pug-loader 39 | options: { 40 | method: 'render', // fastest method to generate static HTML files 41 | }, 42 | }, 43 | ], 44 | }, 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /src/solo/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/favicon.ico -------------------------------------------------------------------------------- /src/solo/images/themes/5styles.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/5styles.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/9IPHP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/9IPHP.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/Bubble.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/Bubble.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/Casper.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/Casper.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/Jane.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/Jane.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/Pinghsu.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/Pinghsu.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/amaze.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/amaze.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/andrea.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/andrea.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/bootstyle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/bootstyle.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/bruce.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/bruce.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/coda.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/coda.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/community-bubbles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/community-bubbles.png -------------------------------------------------------------------------------- /src/solo/images/themes/community.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/community.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/dashu03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/dashu03.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/dot-b.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/dot-b.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/favourite.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/favourite.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/finding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/finding.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/i-nove.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/i-nove.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/iMobile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/iMobile.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/idream.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/idream.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/medium.png -------------------------------------------------------------------------------- /src/solo/images/themes/metro-hot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/metro-hot.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/neoease.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/neoease.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/next.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/next.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/nijigen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/nijigen.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/owmx-3.0.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/owmx-3.0.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/posart.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/posart.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/shawn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/shawn.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/solo-aragaki.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/solo-aragaki.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/solo-nexmoe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/solo-nexmoe.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/solo-star.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/solo-star.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/timeline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/timeline.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/tree-house.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/tree-house.jpg -------------------------------------------------------------------------------- /src/solo/images/themes/yilia.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/solo/images/themes/yilia.jpg -------------------------------------------------------------------------------- /src/solo/solo.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | $('.fancybox-thumbs').fancybox({ 3 | nextClick: true, 4 | helpers: { 5 | thumbs: { 6 | width: 50, 7 | height: 50 8 | } 9 | } 10 | }); 11 | 12 | $('.fancybox-thumbs span').click(function (event) { 13 | if (!$(this).data("link")) { 14 | return 15 | } 16 | window.open($(this).data("link")); 17 | event.stopPropagation(); 18 | event.preventDefault(); 19 | }); 20 | })(); 21 | -------------------------------------------------------------------------------- /src/sym/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/favicon.ico -------------------------------------------------------------------------------- /src/sym/images/3-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/3-1.png -------------------------------------------------------------------------------- /src/sym/images/3-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/3-2.png -------------------------------------------------------------------------------- /src/sym/images/3-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/3-3.png -------------------------------------------------------------------------------- /src/sym/images/3-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/3-4.png -------------------------------------------------------------------------------- /src/sym/images/3-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/3-5.png -------------------------------------------------------------------------------- /src/sym/images/bg1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/bg1.jpg -------------------------------------------------------------------------------- /src/sym/images/bg2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/bg2.png -------------------------------------------------------------------------------- /src/sym/images/bg3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/bg3.png -------------------------------------------------------------------------------- /src/sym/images/bg4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/bg4.png -------------------------------------------------------------------------------- /src/sym/images/com-dzjg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-dzjg.png -------------------------------------------------------------------------------- /src/sym/images/com-gdkj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-gdkj.png -------------------------------------------------------------------------------- /src/sym/images/com-heqijuli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-heqijuli.png -------------------------------------------------------------------------------- /src/sym/images/com-hfyrtx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-hfyrtx.jpg -------------------------------------------------------------------------------- /src/sym/images/com-huiju.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-huiju.png -------------------------------------------------------------------------------- /src/sym/images/com-jindie.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-jindie.gif -------------------------------------------------------------------------------- /src/sym/images/com-kd100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-kd100.png -------------------------------------------------------------------------------- /src/sym/images/com-pakj.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-pakj.jpg -------------------------------------------------------------------------------- /src/sym/images/com-puyuan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-puyuan.png -------------------------------------------------------------------------------- /src/sym/images/com-szbb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-szbb.png -------------------------------------------------------------------------------- /src/sym/images/com-szslzhkj.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-szslzhkj.jpg -------------------------------------------------------------------------------- /src/sym/images/com-szwtkjcx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-szwtkjcx.png -------------------------------------------------------------------------------- /src/sym/images/com-ttxn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-ttxn.png -------------------------------------------------------------------------------- /src/sym/images/com-wlt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-wlt.png -------------------------------------------------------------------------------- /src/sym/images/com-yidong.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-yidong.jpg -------------------------------------------------------------------------------- /src/sym/images/com-yiming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-yiming.png -------------------------------------------------------------------------------- /src/sym/images/com-yn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-yn.png -------------------------------------------------------------------------------- /src/sym/images/com-youfu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-youfu.png -------------------------------------------------------------------------------- /src/sym/images/com-youzang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-youzang.png -------------------------------------------------------------------------------- /src/sym/images/com-zh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-zh.png -------------------------------------------------------------------------------- /src/sym/images/com-zogjscy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-zogjscy.png -------------------------------------------------------------------------------- /src/sym/images/com-zqdl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/com-zqdl.jpg -------------------------------------------------------------------------------- /src/sym/images/screen-aiq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-aiq.png -------------------------------------------------------------------------------- /src/sym/images/screen-hacpai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-hacpai.png -------------------------------------------------------------------------------- /src/sym/images/screen-huiju.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-huiju.png -------------------------------------------------------------------------------- /src/sym/images/screen-jieshibang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-jieshibang.png -------------------------------------------------------------------------------- /src/sym/images/screen-kuaike.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-kuaike.png -------------------------------------------------------------------------------- /src/sym/images/screen-pra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-pra.png -------------------------------------------------------------------------------- /src/sym/images/screen-raqsoft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-raqsoft.png -------------------------------------------------------------------------------- /src/sym/images/screen-wozx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/screen-wozx.png -------------------------------------------------------------------------------- /src/sym/images/theme-hacpai-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-hacpai-dark.png -------------------------------------------------------------------------------- /src/sym/images/theme-hacpai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-hacpai.png -------------------------------------------------------------------------------- /src/sym/images/theme-mobile-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-mobile-dark.png -------------------------------------------------------------------------------- /src/sym/images/theme-mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-mobile.png -------------------------------------------------------------------------------- /src/sym/images/theme-v2ex-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-v2ex-dark.png -------------------------------------------------------------------------------- /src/sym/images/theme-v2ex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-v2ex.png -------------------------------------------------------------------------------- /src/sym/images/theme-zhihu-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-zhihu-dark.png -------------------------------------------------------------------------------- /src/sym/images/theme-zhihu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/images/theme-zhihu.png -------------------------------------------------------------------------------- /src/sym/js/sym.js: -------------------------------------------------------------------------------- 1 | (function () { 2 | if (typeof $ === 'undefined') { 3 | return 4 | } 5 | 6 | if ($('.first-screen').length === 0) { 7 | return 8 | } 9 | 10 | $('.first-screen').circleMagic() 11 | 12 | // scroll 13 | $(window).scroll(function () { 14 | if ($(window).scrollTop() > $(window).height()) { 15 | $('.header').addClass('header-fixed') 16 | $('.header-a').removeClass('current header-a-first') 17 | } else { 18 | $('.header').removeClass('header-fixed') 19 | $('.header-a').addClass('current header-a-first') 20 | } 21 | }) 22 | })() 23 | -------------------------------------------------------------------------------- /src/sym/syme-intro.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/sym/syme-intro.pptx -------------------------------------------------------------------------------- /src/vditor/demo/advanced-counter.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 字数统计:Markdown/文本/最大字数提示/回调 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 43 | 44 | 45 |
46 | 50 |
51 | 社区 52 | API 53 | Demo 54 | 成为赞助者 55 |
56 |
57 |
58 |
59 | 相关 API: 60 | options.counter.enable,options.counter.max,options.counter.type,options.counter.after 61 |
62 |
63 |   64 |   65 |   66 |   68 |
69 |
70 |
71 |
new Vditor('vditor', {
 72 |   height: 360
 73 | })
 74 | 
75 |
76 |
77 |
78 |

参与讨论

79 | 80 |
81 |
82 |
83 |
84 |
85 | 86 | 87 | 99 | 125 | 126 | 127 | -------------------------------------------------------------------------------- /src/vditor/demo/advanced-outline.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 大纲:显示大纲/大纲位置 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 24 | 25 | 26 | 27 | 28 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 43 | 44 | 45 |
46 | 50 |
51 | 社区 52 | API 53 | Demo 54 | 成为赞助者 55 |
56 |
57 |
58 |
59 | 相关 API: 60 | options.outline.enable,options.outline.position 61 |
62 |
63 |   64 |   65 |
66 |
67 |
68 |
new Vditor('vditor', {
 69 |   height: 360
 70 | })
 71 | 
72 |
73 |
74 |
75 |

参与讨论

76 | 77 |
78 |
79 |
80 |
81 |
82 | 83 | 84 | 96 | 110 | 111 | 112 | -------------------------------------------------------------------------------- /src/vditor/demo/advanced-preview-actions.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 预览操作的配置及自定义 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | options.preview.actions 63 |
64 |
65 |   69 | 73 |
74 |
75 |
76 |
new Vditor('vditor', { mode: 'sv', height: 360 });
 77 | 
78 |
79 |
80 |
81 |

参与讨论

82 | 83 |
84 |
85 |
86 |
87 |
88 | 89 | 90 | 102 | 113 | 114 | 115 | -------------------------------------------------------------------------------- /src/vditor/demo/advanced-resize.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 拖拽调整编辑器高度:启用/位于底部/位于顶部/拖拽结束回调 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | options.resize.enable,options.resize.position,options.resize.after() 62 |
63 |
64 |   65 | 68 |   69 |   72 |   76 |
77 |
78 |
79 |
new Vditor('vditor', {
 80 |   height: 360
 81 | })
 82 | 
83 |
84 |
85 |
86 |

参与讨论

87 | 88 |
89 |
90 |
91 |
92 |
93 | 94 | 95 | 107 | 123 | 124 | 125 | -------------------------------------------------------------------------------- /src/vditor/demo/angular.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 如何在 Angular 中使用 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |

1.创建项目并添加vditor

66 |
$ ng new PROJECT_NAME
 67 | $ cd PROJECT_NAME
 68 | $ npm install vditor --save
 69 | 
70 |

2.在angular.json添加vditor样式表

71 |
{
 72 |  ...
 73 |  "styles":[
 74 |     ...,
 75 |     "node_modules/vditor/src/assets/less/index.less"
 76 |   ]
 77 | }
 78 | 
79 |

3.在app.component.html中添加代码

80 |
<div id="vditor"></div>
 81 | 
82 |

4.在 app.component.ts中添加代码

83 |
import {Component, OnInit} from '@angular/core';
 84 | import Vditor from 'vditor';
 85 | 
 86 | @Component({
 87 |   selector: 'app-root',
 88 |   templateUrl: './app.component.html',
 89 | })
 90 | 
 91 | export class AppComponent implements OnInit{
 92 |   vditor: Vditor;
 93 | 
 94 |   ngOnInit(): void {
 95 |     this.vditor = new Vditor('vditor', {
 96 |       height: 360,
 97 |       toolbarConfig: {
 98 |         pin: true,
 99 |       },
100 |       cache: {
101 |         enable: false,
102 |       },
103 |       after: () => {
104 |         this.vditor.setValue('Hello, Vditor + Angular!');
105 |       }
106 |     });
107 |   }
108 | }
109 | 
110 | 
111 |
112 |
113 |
114 |

参与讨论

115 | 116 |
117 |
118 |
119 |
120 |
121 | 122 | 123 | 135 | 151 | 152 | 153 | -------------------------------------------------------------------------------- /src/vditor/demo/method-CRUD.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 文本操作:更新内容/更新内容并清空历史栈/插入内容/更新选中内容/删除选中内容/设置预览区域内容 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | insertValue(),setValue(),deleteValue(),updateValue(),renderPreview() 62 |
63 |
64 |   65 |   66 |   67 |   68 |   69 |   70 |
71 |
72 |
73 |
new Vditor('vditor', {
 74 |   mode: 'sv',
 75 |   cache: {
 76 |     enable: false
 77 |   },
 78 |   height: 360,
 79 |   value: '所见即所得模式对不熟悉 Markdown 的用户较为友好,熟悉 Markdown 的话也可以无缝使用。'
 80 | })
 81 | 
82 |
83 |
84 |
85 |

参与讨论

86 | 87 |
88 |
89 |
90 |
91 |
92 | 93 | 94 | 106 | 119 | 120 | 121 | -------------------------------------------------------------------------------- /src/vditor/demo/method-other.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 其他方法:设置为只读/聚焦/失焦/消息提示/销毁/清空历史栈 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | disabled(),enable(),focus(),blur(),tip(),clearStack() 62 |
63 |
64 | 65 |   66 | 67 |   68 |   69 |   70 |   74 |   78 |   79 | 80 |
81 |
82 |
83 |
new Vditor('vditor', {
 84 |   typewriterMode: true,
 85 |   height: 360,
 86 | })
 87 | 
88 |
89 |
90 |
91 |

参与讨论

92 | 93 |
94 |
95 |
96 |
97 |
98 | 99 | 100 | 112 | 121 | 122 | 123 | -------------------------------------------------------------------------------- /src/vditor/demo/option-icon.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 图标配置:Ant Design/Material - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | options.icon 62 |
63 |
64 |   68 | 72 |
73 |
74 |
75 |
new Vditor('vditor', {
 76 |   height: 360,
 77 |   cache: {
 78 |     enable: false,
 79 |   },
 80 |   value: '可选图标:ant, material',
 81 | })
 82 | 
83 |
84 |
85 |
86 |

参与讨论

87 | 88 |
89 |
90 |
91 |
92 |
93 | 94 | 95 | 107 | 118 | 119 | 120 | -------------------------------------------------------------------------------- /src/vditor/demo/option-lang.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 多语言 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | options.lang 62 |
63 |
64 |   65 |   66 |   67 |   68 |
69 |
70 |
71 |
new Vditor('vditor', {
 72 |   height: 360,
 73 |   lang: 'zh_CN'
 74 | })
 75 | 
76 |
77 |
78 |
79 |

参与讨论

80 | 81 |
82 |
83 |
84 |
85 |
86 | 87 | 88 | 100 | 116 | 117 | 118 | -------------------------------------------------------------------------------- /src/vditor/demo/option-mode.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 编辑模式:wysiwyg/ir/sv - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | options.mode,options.preview.mode 62 |
63 |
64 |   68 |   71 |   75 |   79 |
80 |
81 |
82 |
new Vditor('vditor', {
 83 |   cache: {
 84 |     enable: false,
 85 |   },
 86 |   value: '可选模式:sv, ir, wysiwyg',
 87 | })
 88 | 
89 |
90 |
91 |
92 |

参与讨论

93 | 94 |
95 |
96 |
97 |
98 |
99 | 100 | 101 | 113 | 123 | 124 | 125 | -------------------------------------------------------------------------------- /src/vditor/demo/option-size.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 大小及自适应 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 相关 API: 61 | options.height,options.minHeight,options.width 62 |
63 |
64 |   67 | 68 |   69 |   71 |   72 |
73 |
74 |
75 |
new Vditor('vditor')
 76 | 
77 |
78 |
79 |
80 |

参与讨论

81 | 82 |
83 |
84 |
85 |
86 |
87 | 88 | 89 | 101 | 114 | 115 | 116 | -------------------------------------------------------------------------------- /src/vditor/demo/react.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 如何在 React 中使用 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 66 |
67 |
68 |

参与讨论

69 | 70 |
71 |
72 |
73 |
74 |
75 | 76 | 77 | 89 | 90 | 91 | -------------------------------------------------------------------------------- /src/vditor/demo/sweet-mobile.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 移动端最佳配置 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 | 💛 温馨提示:移动端可将整个编辑器固定在顶部,高度设置为屏幕的一半,以防止不同机型、不同浏览器在软键盘弹起时不一致的表现。 61 |
62 |
63 |
64 |
  new Vditor('vditor', {
 65 |     toolbarConfig: {
 66 |       pin: true
 67 |     },
 68 |     counter: {
 69 |       enable: true
 70 |     },
 71 |     height: window.innerHeight / 2,
 72 |     toolbar: [
 73 |       'emoji',
 74 |       'link',
 75 |       'upload',
 76 |       'edit-mode',
 77 |       {
 78 |         name: 'more',
 79 |         toolbar: [
 80 |           'insert-after',
 81 |           'fullscreen',
 82 |           'preview',
 83 |           'info',
 84 |           'help',
 85 |         ],
 86 |       },
 87 |     ],
 88 |   })
 89 | 
90 |
91 |
92 |
93 |

参与讨论

94 | 95 |
96 |
97 |
98 |
99 |
100 | 101 | 102 | 114 | 143 | 144 | 145 | -------------------------------------------------------------------------------- /src/vditor/demo/sweet-two.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 多个编辑器共存 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 44 | 45 | 46 |
47 | 51 |
52 | 社区 53 | API 54 | Demo 55 | 成为赞助者 56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
new Vditor('vditor', {
 65 |   toolbarConfig: {
 66 |     pin: true,
 67 |   },
 68 |   height: 360,
 69 |   counter: {
 70 |     enable: true,
 71 |     max: 1024,
 72 |   },
 73 | })
 74 | 
 75 | new Vditor('vditor2', {
 76 |   height: 200,
 77 |   counter: {
 78 |     enable: true,
 79 |     max: 512,
 80 |   },
 81 | })
 82 | 
83 |
84 |
85 |
86 |

参与讨论

87 | 88 |
89 |
90 |
91 |
92 |
93 | 94 | 95 | 107 | 129 | 130 | 131 | -------------------------------------------------------------------------------- /src/vditor/demo/vue.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 如何在 Vue 中使用 - Vditor 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 45 | 46 | 47 |
48 | 52 |
53 | 社区 54 | API 55 | Demo 56 | 成为赞助者 57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
new Vue({
 66 |   el: '#app',
 67 |   data: {
 68 |     contentEditor: '',
 69 |   },
 70 |   mounted () {
 71 |     this.contentEditor = new Vditor('vditor', {
 72 |       height: 360,
 73 |       toolbarConfig: {
 74 |         pin: true,
 75 |       },
 76 |       cache: {
 77 |         enable: false,
 78 |       },
 79 |       after: () => {
 80 |         this.contentEditor.setValue('hello, Vditor + Vue!')
 81 |       },
 82 |     })
 83 |   },
 84 | })
 85 | 
86 |
87 |
88 |

Vue 3 组合式 API + TypeScript

89 | 95 |
96 |
97 |

参与讨论

98 | 99 |
100 |
101 |
102 |
103 |
104 | 105 | 106 | 118 | 142 | 143 | 144 | -------------------------------------------------------------------------------- /src/vditor/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/vditor/favicon.ico -------------------------------------------------------------------------------- /src/vditor/images/editor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/vditor/images/editor.png -------------------------------------------------------------------------------- /src/vditor/images/ir.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/vditor/images/ir.gif -------------------------------------------------------------------------------- /src/vditor/images/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/vditor/images/preview.png -------------------------------------------------------------------------------- /src/vditor/images/sv.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/vditor/images/sv.gif -------------------------------------------------------------------------------- /src/vditor/images/wysiwyg.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Vanessa219/b3log-index/6f75cf85a4a23931c183a91abd4c821960afb4b1/src/vditor/images/wysiwyg.gif -------------------------------------------------------------------------------- /src/vditor/vditor.js: -------------------------------------------------------------------------------- 1 | const addScript = (path, callback) => { 2 | const scriptElement = document.createElement('script') 3 | scriptElement.src = path 4 | scriptElement.async = true 5 | document.head.appendChild(scriptElement) 6 | scriptElement.onload = () => { 7 | callback() 8 | } 9 | } 10 | 11 | const addStyle = (url) => { 12 | const styleElement = document.createElement('link') 13 | styleElement.rel = 'stylesheet' 14 | styleElement.type = 'text/css' 15 | styleElement.href = url 16 | document.getElementsByTagName('head')[0].appendChild(styleElement) 17 | } 18 | 19 | const updateCode = (btnElement, code) => { 20 | if (btnElement.classList.contains('btn--red')) { 21 | return 22 | } else { 23 | const redBtnElement = document.querySelector('.btn--red') 24 | if (redBtnElement) { 25 | redBtnElement.classList.remove('btn--red') 26 | } 27 | btnElement.classList.add('btn--red') 28 | } 29 | 30 | const demoCodeElement = document.getElementById('vditorDemoCode') 31 | demoCodeElement.firstElementChild.innerHTML = `${code} 32 | ` 33 | Vditor.highlightRender({lineNumber: true, enable: true}, demoCodeElement, "https://cdn.jsdelivr.net/npm/vditor") 34 | Vditor.codeRender(demoCodeElement) 35 | } 36 | 37 | const autoType = () => { 38 | const typeElement = document.getElementById('autoType') 39 | if (!typeElement) { 40 | return 41 | } 42 | const texts = [ 43 | '实现 CommonMark 和 GFM 规范', 44 | '支持数学公式、图表、五线谱、脑图等14+渲染', 45 | '所见即所得(wysiwyg)', 46 | '即时渲染(ir)', 47 | '分屏预览(sv)', 48 | '易于使用的 Markdown 编辑器,为适配不同的应用场景而生', 49 | ] 50 | let textLength = 0 51 | let time = 0 52 | texts.forEach((text, i) => { 53 | if (i > 0) { 54 | textLength += text[i - 1].length + 20 55 | } 56 | for (let j = 0; j < text.length; j++) { 57 | time += 200 58 | setTimeout(() => { 59 | typeElement.innerHTML = text.substr(0, j + 1) + 60 | `` 63 | }, time) 64 | } 65 | if (i !== texts.length - 1) { 66 | time += 2000 67 | for (let k = 0; k < text.length; k++) { 68 | time += 50 69 | setTimeout(() => { 70 | typeElement.innerHTML = typeElement.textContent.substr(0, 71 | typeElement.textContent.length - 1) + '' 72 | }, time) 73 | } 74 | } else { 75 | setTimeout(() => { 76 | document.querySelector('.caret').style.animationName = 'flash' 77 | }, time + 1) 78 | } 79 | }) 80 | } 81 | 82 | addStyle('https://cdn.jsdelivr.net/npm/vditor@3.9.7/dist/index.css') 83 | document.addEventListener('DOMContentLoaded', function () { 84 | autoType(); 85 | 86 | if (document.getElementById('vditorComments')) { 87 | addScript('https://cdn.jsdelivr.net/npm/vditor@3.9.7/dist/index.min.js', 88 | () => { 89 | const demoCodeElement = document.getElementById('vditorDemoCode') 90 | if (demoCodeElement) { 91 | Vditor.highlightRender({lineNumber: true, enable: true}, 92 | demoCodeElement, "https://cdn.jsdelivr.net/npm/vditor") 93 | Vditor.codeRender(demoCodeElement) 94 | } 95 | if (typeof vditorScript !== 'undefined') { 96 | vditorScript() 97 | } 98 | addScript( 99 | 'https://cdn.jsdelivr.net/npm/vcmt@1.3.2/dist/index.min.js', 100 | () => { 101 | const vcomment = new Vcomment({ 102 | id: 'vditorComments', 103 | postId: '1549638745630', 104 | url: 'https://ld246.com', 105 | userName: 'Vanessa', 106 | currentPage: 1, 107 | vditor: { 108 | hljsEnable: true, 109 | hljsStyle: 'github', 110 | }, 111 | after () { 112 | const commentCntElement = document.getElementById( 113 | 'commentsCount') 114 | document.getElementById( 115 | 'commentCnt').innerText = commentCntElement.innerText + 116 | ' 个讨论' 117 | commentCntElement.nextSibling.remove() 118 | commentCntElement.remove() 119 | }, 120 | error () { 121 | document.getElementById('comments').remove() 122 | }, 123 | }) 124 | 125 | vcomment.render() 126 | }) 127 | }) 128 | } 129 | 130 | const dynamicElement = document.getElementById('dynamic') 131 | if (dynamicElement) { 132 | const xhr = new XMLHttpRequest() 133 | xhr.open('GET', 'https://ld246.com/api/index/articles/tag/vditor?p=1') 134 | xhr.withCredentials = true 135 | xhr.onreadystatechange = () => { 136 | if (xhr.readyState === XMLHttpRequest.DONE) { 137 | if (xhr.status === 200) { 138 | const responseJSON = JSON.parse(xhr.responseText) 139 | const articles = responseJSON.data.articles 140 | if (responseJSON.code !== 0 || 0 === articles.length) { 141 | dynamicElement.innerHTML = '无新闻' 142 | dynamicElement.style.backgroundImage = 'none' 143 | return 144 | } 145 | 146 | let listHTML = '' 157 | dynamicElement.innerHTML = listHTML 158 | dynamicElement.style.backgroundImage = 'none' 159 | } else { 160 | dynamicElement.innerHTML = '加载列表失败 :-(' 161 | dynamicElement.style.backgroundImage = 'none' 162 | } 163 | } 164 | } 165 | xhr.send() 166 | } 167 | }) 168 | --------------------------------------------------------------------------------