From a336d9a5357ed3460ccf6f0f2c603a92474ae597 Mon Sep 17 00:00:00 2001 From: Kiko Beats Date: Mon, 18 Dec 2017 17:35:22 +0100 Subject: [PATCH] Customize selection color --- src/css/style.css | 10 +++++++++- static/main.min.js | 9 +-------- static/style.min.css | 2 +- 3 files changed, 11 insertions(+), 10 deletions(-) diff --git a/src/css/style.css b/src/css/style.css index 97b5b011d..7b6eaa1c6 100644 --- a/src/css/style.css +++ b/src/css/style.css @@ -150,6 +150,14 @@ --codebox-token-string-color: #6f42c1; } +::selection { + background: #f9e4ac; /* WebKit/Blink Browsers */ +} + +::-moz-selection { + background: #f9e4ac; /* Gecko Browsers */ +} + * { -webkit-font-smoothing: antialiased; -webkit-overflow-scrolling: touch; @@ -948,7 +956,7 @@ body { .markdown-section h3, .markdown-section h4, .markdown-section h5, -.markdown-section h6, { +.markdown-section h6 { font-family: var(--serif-font); } diff --git a/static/main.min.js b/static/main.min.js index a0de966b5..cea8d96b2 100644 --- a/static/main.min.js +++ b/static/main.min.js @@ -1,8 +1 @@ -window.$docsify = { - name: 'metascraper', - repo: 'microlinkhq/metascraper', - maxLevel: 3, - executeScript: !0, - auto2top: !0, - ga: 'UA-108549225-3' -} +window.$docsify={name:"metascraper",repo:"microlinkhq/metascraper",maxLevel:3,executeScript:!0,auto2top:!0,ga:"UA-108549225-3"}; \ No newline at end of file diff --git a/static/style.min.css b/static/style.min.css index b4fd314ab..81aebc9ac 100644 --- a/static/style.min.css +++ b/static/style.min.css @@ -1 +1 @@ -:root{--base:#7265fd;--black:#3f3e45;--gray0:#f9f9fa;--gray1:#ededf1;--gray2:#e0dfe6;--gray3:#d2d1dc;--gray4:#c3c2d0;--gray5:#b2b1c2;--gray6:#9f9db0;--gray7:#888797;--gray8:#6c6a77;--gray9:#3f3e45;--indigo0:#efedfe;--indigo1:#dddafe;--indigo2:#cac5fe;--indigo3:#b3acfd;--indigo4:#988efd;--indigo5:#7265fd;--indigo6:#665be4;--indigo7:#594fc7;--indigo8:#4a41a4;--indigo9:#342e74;--violet0:#f7edfe;--violet1:#efdafe;--violet2:#e6c4fe;--violet3:#dbabfd;--violet4:#ce8dfd;--violet5:#be65fd;--violet6:#ab5be4;--violet7:#964fc8;--violet8:#7c42a5;--violet9:#582f76;--fuschia0:#feedfd;--fuschia1:#fedafb;--fuschia2:#fec5f9;--fuschia3:#fdacf7;--fuschia4:#fd8ef4;--fuschia5:#fd65f0;--fuschia6:#e45bd9;--fuschia7:#c850be;--fuschia8:#a6429e;--fuschia9:#772f71;--pink0:#feedf4;--pink1:#fedae9;--pink2:#fec5dc;--pink3:#fdacce;--pink4:#fd8ebc;--pink5:#fd65a4;--pink6:#e45b94;--pink7:#c85082;--pink8:#a6426b;--pink9:#772f4d;--red0:#feeeed;--red1:#feddd9;--red2:#fec9c4;--red3:#fdb2ab;--red4:#fd968c;--red5:#fd7265;--red6:#e4675b;--red7:#c85a50;--red8:#a64a42;--red9:#77352f;--orange0:#fef6e9;--orange1:#feecd3;--orange2:#fee2bb;--orange3:#fdd7a1;--orange4:#fdcb84;--orange5:#fdbe65;--orange6:#e5ab5b;--orange7:#c99750;--orange8:#a77d42;--orange9:#785a30;--yellow0:#fdfeeb;--yellow1:#fbfed6;--yellow2:#f8febf;--yellow3:#f6fda5;--yellow4:#f3fd87;--yellow5:#f0fd65;--yellow6:#d9e55b;--yellow7:#bfc950;--yellow8:#9fa843;--yellow9:#747a30;--lime0:#f3feeb;--lime1:#e6fed6;--lime2:#d9febf;--lime3:#c9fda5;--lime4:#b8fd87;--lime5:#a4fd65;--lime6:#94e55b;--lime7:#82c950;--lime8:#6ca743;--lime9:#4f7a30;--green0:#edfeef;--green1:#dafedd;--green2:#c4fec9;--green3:#abfdb2;--green4:#8dfd97;--green5:#65fd72;--green6:#5be567;--green7:#50c95a;--green8:#43a74b;--green9:#307a36;--teal0:#edfef7;--teal1:#d9feef;--teal2:#c3fee5;--teal3:#aafddb;--teal4:#8bfdce;--teal5:#65fdbe;--teal6:#5be5ac;--teal7:#50c997;--teal8:#43a77e;--teal9:#307a5b;--cyan0:#ebfdfe;--cyan1:#d7fbfe;--cyan2:#c0f8fe;--cyan3:#a6f6fd;--cyan4:#88f3fd;--cyan5:#65f0fd;--cyan6:#5bd9e5;--cyan7:#50bfc9;--cyan8:#429fa7;--cyan9:#307379;--blue0:#ebf3fe;--blue1:#d6e7fe;--blue2:#bfd9fe;--blue3:#a5cafd;--blue4:#88b8fd;--blue5:#65a4fd;--blue6:#5b94e4;--blue7:#5081c8;--blue8:#426ba6;--blue9:#2f4d77;--primary-color:var(--indigo5);--secondary-color:var(--indigo9);--text-color:#121102;--text-bold-color:var(--indigo5);--sidebar-color:#887992;--sidebar-active-color:var(--indigo5);--bg-color:var(--gray0);--serif-font:"Bitter",serif;--sans-serif-font:"Source Sans Pro",Helvetica Neue,Arial,sans-serif;--code-font:Nitti,"Microsoft YaHei",微软雅黑,monospace;--codebox-border-color:var(--indigo4);--codebox-color:#887992;--codebox-token-var-color:#736ef6;--codebox-token-string-color:#6f42c1}*{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-touch-callout:none;box-sizing:border-box}body:not(.ready){overflow:hidden}body:not(.ready) .app-nav,body:not(.ready)>nav,body:not(.ready) [data-cloak]{display:none}div#app{font-size:30px;font-weight:lighter;margin:40vh auto;text-align:center}div#app:empty:before{content:"Loading..."}.emoji{height:19.2px;height:1.2rem;vertical-align:middle}.progress{background-color:#42b983;background-color:var(--primary-color);height:2px;left:0;position:fixed;right:0;top:0;transition:width .2s,opacity .4s;width:0;z-index:5}.search .search-keyword,.search a:hover{color:#42b983;color:var(--primary-color)}.search .search-keyword{font-style:normal;font-weight:700}body,html{height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--text-color);font-family:var(--sans-serif-font);font-size:16px;letter-spacing:0;margin:0;overflow-x:hidden}img{max-width:100%}a[disabled]{cursor:not-allowed;opacity:.6}kbd{border:1px solid #ccc;border-radius:3px;display:inline-block;font-size:12px!important;line-height:12px;margin-bottom:3px;padding:3px 5px;vertical-align:middle}.task-list-item{list-style-type:none}li input[type=checkbox]{margin:0 .2em .25em -1.6em;vertical-align:middle}.app-nav{left:0;margin:25px 60px 0 0;position:absolute;right:0;text-align:right;z-index:2}.app-nav p{margin:0}.app-nav>a{margin:0 16px;margin:0 1rem;padding:5px 0}.app-nav li,.app-nav ul{display:inline-block;list-style:none;margin:0}.app-nav a{color:inherit;font-size:16px;text-decoration:none;transition:color .3s}.app-nav a.active,.app-nav a:hover{color:var(--primary-color)}.app-nav a.active{border-bottom:2px solid var(--primary-color)}.app-nav li{display:inline-block;margin:0 1rem;padding:5px 0;position:relative}.app-nav li ul{background-color:#fff;border:1px solid #ddd;border-bottom-color:#ccc;border-radius:4px;box-sizing:border-box;display:none;max-height:calc(100vh - 61px);overflow-y:scroll;padding:10px 0;position:absolute;right:-15px;text-align:left;top:100%;white-space:nowrap}.app-nav li ul li{display:block;font-size:14px;line-height:1rem;margin:8px 14px;white-space:nowrap}.app-nav li ul a{display:block;font-size:inherit;margin:0;padding:0}.app-nav li ul a.active{border-bottom:0}.app-nav li:hover ul{display:block}.app-nav.no-badge{margin-right:25px}.github-corner{border-bottom:0;position:fixed;right:0;text-decoration:none;top:0;z-index:1}.github-corner svg{color:#fff;fill:#42b983;fill:var(--primary-color);height:80px;width:80px}.github-corner:hover .octo-arm{-webkit-animation:a .56s ease-in-out;animation:a .56s ease-in-out}main{display:block;position:relative;width:100vw;height:100%;z-index:0}.anchor{display:inline-block;text-decoration:none;transition:all .3s}.anchor span{color:var(--secondary-color)}.anchor:hover{text-decoration:underline}.sidebar{border-right:1px solid rgba(0,0,0,.07);overflow-y:auto;padding:40px 0 0;top:0;bottom:0;left:0;position:absolute;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:300px;z-index:3}.sidebar>h1{margin:0 auto 1rem;font-size:1.5rem;font-weight:300;text-align:center;color:var(--secondary-color)}.sidebar>h1 a{color:inherit;text-decoration:none}.sidebar>h1 .app-nav{display:block;position:static}.sidebar .sidebar-nav{line-height:2em;padding-bottom:40px}.sidebar ul{margin:0;padding:0}.sidebar li>p{font-weight:700;margin:0}.sidebar ul,.sidebar ul li{list-style:none}.sidebar ul li a{border-bottom:none;display:block}.sidebar ul li ul{padding-left:20px}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.sidebar:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.4)}.sidebar:hover::-webkit-scrollbar-track{background:hsla(0,0%,53%,.1)}.sidebar-toggle{background-color:transparent;background-color:var(--bg-color);border:0;outline:none;padding:10px;bottom:0;left:0;position:absolute;text-align:center;transition:opacity .3s;width:30px;width:284px;z-index:4}.sidebar-toggle .sidebar-toggle-button:hover{opacity:.4}.sidebar-toggle span{background-color:#42b983;background-color:var(--primary-color);display:block;margin-bottom:4px;width:16px;height:2px}body.sticky .sidebar,body.sticky .sidebar-toggle{position:fixed}.content{padding-top:60px;top:0;right:0;bottom:0;left:300px;position:absolute;transition:left .25s ease}.markdown-section{margin:0 auto;max-width:800px;padding:30px 15px 40px;position:relative}.markdown-section>*{box-sizing:border-box;font-size:inherit}.markdown-section>:first-child{margin-top:0!important}.markdown-section hr{border:none;border-bottom:1px solid #eee;margin:2em 0}.markdown-section table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:16px;margin-bottom:1rem;overflow:auto;width:100%}.markdown-section th{font-weight:700}.markdown-section td,.markdown-section th{border:1px solid #ddd;padding:6px 13px}.markdown-section tr{border-top:1px solid #ccc}.markdown-section p.tip,.markdown-section tr:nth-child(2n){background-color:#f8f8f8}.markdown-section p.tip{border-bottom-right-radius:2px;border-left:4px solid #f66;border-top-right-radius:2px;margin:2em 0;padding:12px 24px 12px 30px;position:relative}.markdown-section p.tip code{background-color:var(--bg-color)}.markdown-section p.tip em{color:var(--secondary-color)}.markdown-section p.tip:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;left:-12px;line-height:20px;position:absolute;width:20px;height:20px;text-align:center;top:14px}.markdown-section p.warn{background:var(--green2);border-radius:2px;padding:16px;padding:1rem}body.close .sidebar{-webkit-transform:translateX(-300px);transform:translateX(-300px)}body.close .sidebar-toggle{width:auto}body.close .content{left:0}@media print{.app-nav,.github-corner,.sidebar,.sidebar-toggle{display:none}}@media screen and (max-width:768px){.github-corner,.sidebar,.sidebar-toggle{position:fixed}.app-nav{margin-top:16px}.app-nav li ul{top:30px}main{height:auto;overflow-x:hidden}.sidebar{left:-300px;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.content{left:0;max-width:100vw;position:static;padding-top:20px;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.app-nav,.github-corner{transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.sidebar-toggle{background-color:transparent;width:auto}body.close .sidebar{-webkit-transform:translateX(300px);transform:translateX(300px)}body.close .sidebar-toggle{background-color:hsla(0,0%,100%,.8);transition:background-color 1s;width:284px}body.close .content{-webkit-transform:translateX(300px);transform:translateX(300px)}body.close .app-nav,body.close .github-corner{display:none}.github-corner .octo-arm{-webkit-animation:a .56s ease-in-out;animation:a .56s ease-in-out}.github-corner:hover .octo-arm{-webkit-animation:none;animation:none}}@-webkit-keyframes a{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes a{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}section.cover{background:var(--bg-color)!important;background-size:120% 120%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;height:100vh;display:none}section.cover .cover-main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-20px 16px 0;text-align:center;z-index:1}.demo-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.demo-link{text-align:left}section.cover a:not(.demo-link){color:var(--primary-color);font-weight:600;text-decoration:none}section.cover a,section.cover a:hover{text-decoration:none}section.cover p:not(.microlink_card__content_description){line-height:24px;line-height:1.5rem;font-size:1.5rem;margin-top:2rem;margin-bottom:2.5rem}section.cover h1{color:inherit;font-size:2.5rem;font-weight:300;position:relative;text-align:center}section.cover h1 a{display:block}section.cover h1 span{font-weight:700}section.cover h1 small{bottom:-7px;bottom:-.4375rem;font-size:1rem;position:absolute}section.cover blockquote{font-size:1.5rem;text-align:center}section.cover ul{line-height:1.8;list-style-type:none;margin:1em auto;max-width:500px;padding:0}section.cover .cover-main>p:last-child a{border-color:#42b983;border:1px solid var(--primary-color);border-radius:2rem;box-sizing:border-box;color:#42b983;color:var(--primary-color);display:inline-block;font-size:1.05rem;letter-spacing:1.6px;letter-spacing:.1rem;margin-right:16px;margin-right:1rem;padding:.75em 32px;padding:.75em 2rem;text-decoration:none;transition:all .15s ease}section.cover .cover-main>p:last-child a:last-child{background-color:#42b983;background-color:var(--primary-color);color:#fff;margin-right:0}section.cover .cover-main>p:last-child a:last-child:hover{color:inherit;opacity:.8}section.cover .cover-main>p:last-child a:hover{color:inherit}section.cover blockquote>p>a{border-bottom:2px solid #42b983;border-bottom:2px solid var(--primary-color);transition:color .3s}section.cover blockquote>p>a:hover{color:#42b983;color:var(--primary-color)}section.cover.show{display:-webkit-box;display:-ms-flexbox;display:flex}section.cover.has-mask .mask{background-color:#fff;opacity:.8;position:absolute;width:100%;height:100%}.sidebar,body{background-color:var(--bg-color)}.sidebar{color:#364149}.sidebar li{margin:6px 0 6px 15px}.sidebar ul li a{color:var(--sidebar-color);font-size:14px;font-weight:400;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sidebar ul li a:hover{text-decoration:underline}.sidebar ul li ul{padding:0}.sidebar ul li.active>a{border-right:2px solid;color:var(--sidebar-active-color);font-weight:600}.app-sub-sidebar li:before{content:"-";padding-right:4px;float:left},.markdown-section h1,.markdown-section h2,.markdown-section h3,.markdown-section h4,.markdown-section h5,.markdown-section h6{font-family:var(--serif-font)}.markdown-section strong{font-family:var(--sans-serif-font);color:var(--text-bold-color);font-weight:600}.markdown-section a{color:#42b983;color:var(--primary-color);font-weight:600;text-decoration:none}.markdown-section a:hover{text-decoration:underline}.markdown-section h1{font-size:2rem;margin:0 0 1rem}.markdown-section h2{font-size:1.75rem;margin:45px 0 .8rem}.markdown-section h3{font-size:1.5rem;margin:40px 0 .6rem}.markdown-section h4{font-size:1.25rem}.markdown-section h5,.markdown-section h6{font-size:1rem}.markdown-section h6{color:#777}.markdown-section figure,.markdown-section p{margin:1.2em 0}.markdown-section ol,.markdown-section p,.markdown-section ul{line-height:1.8rem;word-spacing:.05rem}.markdown-section ol,.markdown-section ul{padding-left:1.5rem}.markdown-section blockquote{border-left:4px solid var(--primary-color);color:#858585;margin:2em 0;padding-left:20px}.markdown-section blockquote p{font-weight:600;margin-left:0}.markdown-section iframe{margin:1em 0}.markdown-section em{color:#7f8c8d}.markdown-section code{border-radius:2px;color:var(--codebox-token-var-color);font-size:.8rem;margin:0 2px;padding:3px 5px;white-space:pre-wrap}.markdown-section pre{border:1px solid var(--codebox-border-color);border-radius:4px}.markdown-section code,.markdown-section pre{font-family:var(--code-font)}.markdown-section pre{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;line-height:1.5rem;margin:1.2em 0;overflow:auto;padding:0 1.4rem;position:relative;word-wrap:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8e908c}.token.namespace{opacity:.7}.token.boolean,.token.number{color:#c76b29}.token.punctuation{color:#525252}.token.property{color:#c08b30}.token.tag{color:#2973b7}.token.string{color:var(--codebox-token-string-color)}.token.selector{color:#6679cc}.token.attr-name{color:#2973b7}.language-css .token.string,.style .token.string,.token.entity,.token.url{color:#22a2c9}.token.attr-value,.token.control,.token.directive,.token.unit{color:#42b983;color:var(--primary-color)}.token.keyword{color:var(--codebox-token-var-color)}.token.atrule,.token.regex,.token.statement{color:#22a2c9}.token.placeholder,.token.variable{color:#3d8fd1}.token.deleted{text-decoration:line-through}.token.inserted{border-bottom:1px dotted #202746;text-decoration:none}.token.italic{font-style:italic}.token.bold,.token.important{font-weight:700}.token.important{color:#c94922}.token.entity{cursor:help}.markdown-section pre>code{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;background-color:var(--bg-color);border-radius:2px;color:var(--codebox-color);display:block;font-family:var(--code-font);font-size:.8rem;line-height:inherit;margin:0 2px;max-width:inherit;overflow:inherit;padding:2.2em 5px;white-space:inherit}.markdown-section code:after,.markdown-section code:before{letter-spacing:.8px;letter-spacing:.05rem}code .token{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;min-height:24px;min-height:1.5rem}pre:after{color:#ccc;content:attr(data-lang);font-size:.6rem;font-weight:600;height:15px;line-height:15px;padding:5px 10px 0;position:absolute;right:0;text-align:right;top:0} \ No newline at end of file +:root{--base:#7265fd;--black:#3f3e45;--gray0:#f9f9fa;--gray1:#ededf1;--gray2:#e0dfe6;--gray3:#d2d1dc;--gray4:#c3c2d0;--gray5:#b2b1c2;--gray6:#9f9db0;--gray7:#888797;--gray8:#6c6a77;--gray9:#3f3e45;--indigo0:#efedfe;--indigo1:#dddafe;--indigo2:#cac5fe;--indigo3:#b3acfd;--indigo4:#988efd;--indigo5:#7265fd;--indigo6:#665be4;--indigo7:#594fc7;--indigo8:#4a41a4;--indigo9:#342e74;--violet0:#f7edfe;--violet1:#efdafe;--violet2:#e6c4fe;--violet3:#dbabfd;--violet4:#ce8dfd;--violet5:#be65fd;--violet6:#ab5be4;--violet7:#964fc8;--violet8:#7c42a5;--violet9:#582f76;--fuschia0:#feedfd;--fuschia1:#fedafb;--fuschia2:#fec5f9;--fuschia3:#fdacf7;--fuschia4:#fd8ef4;--fuschia5:#fd65f0;--fuschia6:#e45bd9;--fuschia7:#c850be;--fuschia8:#a6429e;--fuschia9:#772f71;--pink0:#feedf4;--pink1:#fedae9;--pink2:#fec5dc;--pink3:#fdacce;--pink4:#fd8ebc;--pink5:#fd65a4;--pink6:#e45b94;--pink7:#c85082;--pink8:#a6426b;--pink9:#772f4d;--red0:#feeeed;--red1:#feddd9;--red2:#fec9c4;--red3:#fdb2ab;--red4:#fd968c;--red5:#fd7265;--red6:#e4675b;--red7:#c85a50;--red8:#a64a42;--red9:#77352f;--orange0:#fef6e9;--orange1:#feecd3;--orange2:#fee2bb;--orange3:#fdd7a1;--orange4:#fdcb84;--orange5:#fdbe65;--orange6:#e5ab5b;--orange7:#c99750;--orange8:#a77d42;--orange9:#785a30;--yellow0:#fdfeeb;--yellow1:#fbfed6;--yellow2:#f8febf;--yellow3:#f6fda5;--yellow4:#f3fd87;--yellow5:#f0fd65;--yellow6:#d9e55b;--yellow7:#bfc950;--yellow8:#9fa843;--yellow9:#747a30;--lime0:#f3feeb;--lime1:#e6fed6;--lime2:#d9febf;--lime3:#c9fda5;--lime4:#b8fd87;--lime5:#a4fd65;--lime6:#94e55b;--lime7:#82c950;--lime8:#6ca743;--lime9:#4f7a30;--green0:#edfeef;--green1:#dafedd;--green2:#c4fec9;--green3:#abfdb2;--green4:#8dfd97;--green5:#65fd72;--green6:#5be567;--green7:#50c95a;--green8:#43a74b;--green9:#307a36;--teal0:#edfef7;--teal1:#d9feef;--teal2:#c3fee5;--teal3:#aafddb;--teal4:#8bfdce;--teal5:#65fdbe;--teal6:#5be5ac;--teal7:#50c997;--teal8:#43a77e;--teal9:#307a5b;--cyan0:#ebfdfe;--cyan1:#d7fbfe;--cyan2:#c0f8fe;--cyan3:#a6f6fd;--cyan4:#88f3fd;--cyan5:#65f0fd;--cyan6:#5bd9e5;--cyan7:#50bfc9;--cyan8:#429fa7;--cyan9:#307379;--blue0:#ebf3fe;--blue1:#d6e7fe;--blue2:#bfd9fe;--blue3:#a5cafd;--blue4:#88b8fd;--blue5:#65a4fd;--blue6:#5b94e4;--blue7:#5081c8;--blue8:#426ba6;--blue9:#2f4d77;--primary-color:var(--indigo5);--secondary-color:var(--indigo9);--text-color:#121102;--text-bold-color:var(--indigo5);--sidebar-color:#887992;--sidebar-active-color:var(--indigo5);--bg-color:var(--gray0);--serif-font:"Bitter",serif;--sans-serif-font:"Source Sans Pro",Helvetica Neue,Arial,sans-serif;--code-font:Nitti,"Microsoft YaHei",微软雅黑,monospace;--codebox-border-color:var(--indigo4);--codebox-color:#887992;--codebox-token-var-color:#736ef6;--codebox-token-string-color:#6f42c1}::selection{background:#f9e4ac}::-moz-selection{background:#f9e4ac}*{-webkit-font-smoothing:antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:none;-webkit-touch-callout:none;box-sizing:border-box}body:not(.ready){overflow:hidden}body:not(.ready) .app-nav,body:not(.ready)>nav,body:not(.ready) [data-cloak]{display:none}div#app{font-size:30px;font-weight:lighter;margin:40vh auto;text-align:center}div#app:empty:before{content:"Loading..."}.emoji{height:19.2px;height:1.2rem;vertical-align:middle}.progress{background-color:#42b983;background-color:var(--primary-color);height:2px;left:0;position:fixed;right:0;top:0;transition:width .2s,opacity .4s;width:0;z-index:5}.search .search-keyword,.search a:hover{color:#42b983;color:var(--primary-color)}.search .search-keyword{font-style:normal;font-weight:700}body,html{height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:var(--text-color);font-family:var(--sans-serif-font);font-size:16px;letter-spacing:0;margin:0;overflow-x:hidden}img{max-width:100%}a[disabled]{cursor:not-allowed;opacity:.6}kbd{border:1px solid #ccc;border-radius:3px;display:inline-block;font-size:12px!important;line-height:12px;margin-bottom:3px;padding:3px 5px;vertical-align:middle}.task-list-item{list-style-type:none}li input[type=checkbox]{margin:0 .2em .25em -1.6em;vertical-align:middle}.app-nav{left:0;margin:25px 60px 0 0;position:absolute;right:0;text-align:right;z-index:2}.app-nav p{margin:0}.app-nav>a{margin:0 16px;margin:0 1rem;padding:5px 0}.app-nav li,.app-nav ul{display:inline-block;list-style:none;margin:0}.app-nav a{color:inherit;font-size:16px;text-decoration:none;transition:color .3s}.app-nav a.active,.app-nav a:hover{color:var(--primary-color)}.app-nav a.active{border-bottom:2px solid var(--primary-color)}.app-nav li{display:inline-block;margin:0 1rem;padding:5px 0;position:relative}.app-nav li ul{background-color:#fff;border:1px solid #ddd;border-bottom-color:#ccc;border-radius:4px;box-sizing:border-box;display:none;max-height:calc(100vh - 61px);overflow-y:scroll;padding:10px 0;position:absolute;right:-15px;text-align:left;top:100%;white-space:nowrap}.app-nav li ul li{display:block;font-size:14px;line-height:1rem;margin:8px 14px;white-space:nowrap}.app-nav li ul a{display:block;font-size:inherit;margin:0;padding:0}.app-nav li ul a.active{border-bottom:0}.app-nav li:hover ul{display:block}.app-nav.no-badge{margin-right:25px}.github-corner{border-bottom:0;position:fixed;right:0;text-decoration:none;top:0;z-index:1}.github-corner svg{color:#fff;fill:#42b983;fill:var(--primary-color);height:80px;width:80px}.github-corner:hover .octo-arm{-webkit-animation:a .56s ease-in-out;animation:a .56s ease-in-out}main{display:block;position:relative;width:100vw;height:100%;z-index:0}.anchor{display:inline-block;text-decoration:none;transition:all .3s}.anchor span{color:var(--secondary-color)}.anchor:hover{text-decoration:underline}.sidebar{border-right:1px solid rgba(0,0,0,.07);overflow-y:auto;padding:40px 0 0;top:0;bottom:0;left:0;position:absolute;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out;width:300px;z-index:3}.sidebar>h1{margin:0 auto 1rem;font-size:1.5rem;font-weight:300;text-align:center;color:var(--secondary-color)}.sidebar>h1 a{color:inherit;text-decoration:none}.sidebar>h1 .app-nav{display:block;position:static}.sidebar .sidebar-nav{line-height:2em;padding-bottom:40px}.sidebar ul{margin:0;padding:0}.sidebar li>p{font-weight:700;margin:0}.sidebar ul,.sidebar ul li{list-style:none}.sidebar ul li a{border-bottom:none;display:block}.sidebar ul li ul{padding-left:20px}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.sidebar:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,53%,.4)}.sidebar:hover::-webkit-scrollbar-track{background:hsla(0,0%,53%,.1)}.sidebar-toggle{background-color:transparent;background-color:var(--bg-color);border:0;outline:none;padding:10px;bottom:0;left:0;position:absolute;text-align:center;transition:opacity .3s;width:30px;width:284px;z-index:4}.sidebar-toggle .sidebar-toggle-button:hover{opacity:.4}.sidebar-toggle span{background-color:#42b983;background-color:var(--primary-color);display:block;margin-bottom:4px;width:16px;height:2px}body.sticky .sidebar,body.sticky .sidebar-toggle{position:fixed}.content{padding-top:60px;top:0;right:0;bottom:0;left:300px;position:absolute;transition:left .25s ease}.markdown-section{margin:0 auto;max-width:800px;padding:30px 15px 40px;position:relative}.markdown-section>*{box-sizing:border-box;font-size:inherit}.markdown-section>:first-child{margin-top:0!important}.markdown-section hr{border:none;border-bottom:1px solid #eee;margin:2em 0}.markdown-section table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:16px;margin-bottom:1rem;overflow:auto;width:100%}.markdown-section th{font-weight:700}.markdown-section td,.markdown-section th{border:1px solid #ddd;padding:6px 13px}.markdown-section tr{border-top:1px solid #ccc}.markdown-section p.tip,.markdown-section tr:nth-child(2n){background-color:#f8f8f8}.markdown-section p.tip{border-bottom-right-radius:2px;border-left:4px solid #f66;border-top-right-radius:2px;margin:2em 0;padding:12px 24px 12px 30px;position:relative}.markdown-section p.tip code{background-color:var(--bg-color)}.markdown-section p.tip em{color:var(--secondary-color)}.markdown-section p.tip:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";font-family:Dosis,Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:14px;font-weight:700;left:-12px;line-height:20px;position:absolute;width:20px;height:20px;text-align:center;top:14px}.markdown-section p.warn{background:var(--green2);border-radius:2px;padding:16px;padding:1rem}body.close .sidebar{-webkit-transform:translateX(-300px);transform:translateX(-300px)}body.close .sidebar-toggle{width:auto}body.close .content{left:0}@media print{.app-nav,.github-corner,.sidebar,.sidebar-toggle{display:none}}@media screen and (max-width:768px){.github-corner,.sidebar,.sidebar-toggle{position:fixed}.app-nav{margin-top:16px}.app-nav li ul{top:30px}main{height:auto;overflow-x:hidden}.sidebar{left:-300px;transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.content{left:0;max-width:100vw;position:static;padding-top:20px;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease}.app-nav,.github-corner{transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;transition:transform .25s ease-out,-webkit-transform .25s ease-out}.sidebar-toggle{background-color:transparent;width:auto}body.close .sidebar{-webkit-transform:translateX(300px);transform:translateX(300px)}body.close .sidebar-toggle{background-color:hsla(0,0%,100%,.8);transition:background-color 1s;width:284px}body.close .content{-webkit-transform:translateX(300px);transform:translateX(300px)}body.close .app-nav,body.close .github-corner{display:none}.github-corner .octo-arm{-webkit-animation:a .56s ease-in-out;animation:a .56s ease-in-out}.github-corner:hover .octo-arm{-webkit-animation:none;animation:none}}@-webkit-keyframes a{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes a{0%,to{-webkit-transform:rotate(0);transform:rotate(0)}20%,60%{-webkit-transform:rotate(-25deg);transform:rotate(-25deg)}40%,80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}section.cover{background:var(--bg-color)!important;background-size:120% 120%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;height:100vh;display:none}section.cover .cover-main{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:-20px 16px 0;text-align:center;z-index:1}.demo-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.demo-link{text-align:left}section.cover a:not(.demo-link){color:var(--primary-color);font-weight:600;text-decoration:none}section.cover a,section.cover a:hover{text-decoration:none}section.cover p:not(.microlink_card__content_description){line-height:24px;line-height:1.5rem;font-size:1.5rem;margin-top:2rem;margin-bottom:2.5rem}section.cover h1{color:inherit;font-size:2.5rem;font-weight:300;position:relative;text-align:center}section.cover h1 a{display:block}section.cover h1 span{font-weight:700}section.cover h1 small{bottom:-7px;bottom:-.4375rem;font-size:1rem;position:absolute}section.cover blockquote{font-size:1.5rem;text-align:center}section.cover ul{line-height:1.8;list-style-type:none;margin:1em auto;max-width:500px;padding:0}section.cover .cover-main>p:last-child a{border-color:#42b983;border:1px solid var(--primary-color);border-radius:2rem;box-sizing:border-box;color:#42b983;color:var(--primary-color);display:inline-block;font-size:1.05rem;letter-spacing:1.6px;letter-spacing:.1rem;margin-right:16px;margin-right:1rem;padding:.75em 32px;padding:.75em 2rem;text-decoration:none;transition:all .15s ease}section.cover .cover-main>p:last-child a:last-child{background-color:#42b983;background-color:var(--primary-color);color:#fff;margin-right:0}section.cover .cover-main>p:last-child a:last-child:hover{color:inherit;opacity:.8}section.cover .cover-main>p:last-child a:hover{color:inherit}section.cover blockquote>p>a{border-bottom:2px solid #42b983;border-bottom:2px solid var(--primary-color);transition:color .3s}section.cover blockquote>p>a:hover{color:#42b983;color:var(--primary-color)}section.cover.show{display:-webkit-box;display:-ms-flexbox;display:flex}section.cover.has-mask .mask{background-color:#fff;opacity:.8;position:absolute;width:100%;height:100%}.sidebar,body{background-color:var(--bg-color)}.sidebar{color:#364149}.sidebar li{margin:6px 0 6px 15px}.sidebar ul li a{color:var(--sidebar-color);font-size:14px;font-weight:400;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.sidebar ul li a:hover{text-decoration:underline}.sidebar ul li ul{padding:0}.sidebar ul li.active>a{border-right:2px solid;color:var(--sidebar-active-color);font-weight:600}.app-sub-sidebar li:before{content:"-";padding-right:4px;float:left},.markdown-section h1,.markdown-section h2,.markdown-section h3,.markdown-section h4,.markdown-section h5,.markdown-section h6{font-family:var(--serif-font)}.markdown-section strong{font-family:var(--sans-serif-font);color:var(--text-bold-color);font-weight:600}.markdown-section a{color:#42b983;color:var(--primary-color);font-weight:600;text-decoration:none}.markdown-section a:hover{text-decoration:underline}.markdown-section h1{font-size:2rem;margin:0 0 1rem}.markdown-section h2{font-size:1.75rem;margin:45px 0 .8rem}.markdown-section h3{font-size:1.5rem;margin:40px 0 .6rem}.markdown-section h4{font-size:1.25rem}.markdown-section h5,.markdown-section h6{font-size:1rem}.markdown-section h6{color:#777}.markdown-section figure,.markdown-section p{margin:1.2em 0}.markdown-section ol,.markdown-section p,.markdown-section ul{line-height:1.8rem;word-spacing:.05rem}.markdown-section ol,.markdown-section ul{padding-left:1.5rem}.markdown-section blockquote{border-left:4px solid var(--primary-color);color:#858585;margin:2em 0;padding-left:20px}.markdown-section blockquote p{font-weight:600;margin-left:0}.markdown-section iframe{margin:1em 0}.markdown-section em{color:#7f8c8d}.markdown-section code{border-radius:2px;color:var(--codebox-token-var-color);font-size:.8rem;margin:0 2px;padding:3px 5px;white-space:pre-wrap}.markdown-section pre{border:1px solid var(--codebox-border-color);border-radius:4px}.markdown-section code,.markdown-section pre{font-family:var(--code-font)}.markdown-section pre{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;line-height:1.5rem;margin:1.2em 0;overflow:auto;padding:0 1.4rem;position:relative;word-wrap:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8e908c}.token.namespace{opacity:.7}.token.boolean,.token.number{color:#c76b29}.token.punctuation{color:#525252}.token.property{color:#c08b30}.token.tag{color:#2973b7}.token.string{color:var(--codebox-token-string-color)}.token.selector{color:#6679cc}.token.attr-name{color:#2973b7}.language-css .token.string,.style .token.string,.token.entity,.token.url{color:#22a2c9}.token.attr-value,.token.control,.token.directive,.token.unit{color:#42b983;color:var(--primary-color)}.token.keyword{color:var(--codebox-token-var-color)}.token.atrule,.token.regex,.token.statement{color:#22a2c9}.token.placeholder,.token.variable{color:#3d8fd1}.token.deleted{text-decoration:line-through}.token.inserted{border-bottom:1px dotted #202746;text-decoration:none}.token.italic{font-style:italic}.token.bold,.token.important{font-weight:700}.token.important{color:#c94922}.token.entity{cursor:help}.markdown-section pre>code{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;background-color:var(--bg-color);border-radius:2px;color:var(--codebox-color);display:block;font-family:var(--code-font);font-size:.8rem;line-height:inherit;margin:0 2px;max-width:inherit;overflow:inherit;padding:2.2em 5px;white-space:inherit}.markdown-section code:after,.markdown-section code:before{letter-spacing:.8px;letter-spacing:.05rem}code .token{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;min-height:24px;min-height:1.5rem}pre:after{color:#ccc;content:attr(data-lang);font-size:.6rem;font-weight:600;height:15px;line-height:15px;padding:5px 10px 0;position:absolute;right:0;text-align:right;top:0} \ No newline at end of file