From 805a1ecd1ac6fb7f6265c6bb001a6cab50635376 Mon Sep 17 00:00:00 2001 From: Kushagra Gour Date: Tue, 13 Feb 2018 01:57:16 +0530 Subject: [PATCH] docs: more stuff --- docs/README.md | 75 ++++++++++++++++++++++--- docs/images/switching-preprocessor.mp4 | Bin 0 -> 26149 bytes docs/vue.css | 8 ++- 3 files changed, 73 insertions(+), 10 deletions(-) create mode 100644 docs/images/switching-preprocessor.mp4 diff --git a/docs/README.md b/docs/README.md index 270b30a..f1e88ad 100644 --- a/docs/README.md +++ b/docs/README.md @@ -2,9 +2,9 @@ # Getting started ## What is Web Maker -**Web-Maker** is a chrome extension that converts your Chrome tab into a blazing fast & offline frontend playground for your web experiments. +**Web-Maker** is a blazing fast & offline frontend playground for your web experiments. Its available as a Chrome extension and a web app as well. Both are offline usable! -![Screenshot](../screenshots/ss1.png) +![Screenshot](../ss1.png) ## Features @@ -26,13 +26,25 @@ ## Installation -If you haven't already installed Web Maker, you can do so from the [Chrome Web Store](https://chrome.google.com/webstore/detail/web-maker/lkfkkhfhhdkiemehlpkgjeojomhpccnh) +If you haven't already installed Web Maker, you can do so from the Web Maker home page. + +**Web app** + +The web app requires no installation. + +**Chrome extension** + +Here is the link to the Chrome extension 👉 [Chrome Web Store](https://chrome.google.com/webstore/detail/web-maker/lkfkkhfhhdkiemehlpkgjeojomhpccnh) ## Starting Web Maker -Once installed, you'll see a Web Maker icon in the right-top of your Chrome browser. Click it and Web Maker will open in a new tab. +**Web app** -By default, Web Maker shows up whatever was last open in it. But this behavior can be changed from [settings]. +The web app can be simply opened by visiting [https://webmakerapp.com/app/](https://webmakerapp.com/app/). + +**Chrome extension** + +Once the Chrome extension is installed, you'll see a Web Maker icon in the right-top of your Chrome browser. Click it and Web Maker will open in a new tab. ## Your first code @@ -84,20 +96,33 @@ Besides the Settings button, is the Changelog button where you can read all the Next you have some layout options to choose from. Select whats suits you best. This setting is saved per creation basis, so each of your creation can show in a different layout that you see best for it. -### Export Item +### Download/Share creation Web Maker gives you quite some options to export your current creation to share with the world. You can save it as a single HTML file to upload it on a server, or open it in CodePen or take a screenshot of your preview. +### Export/Import creations + +[Read blog post about exporting & importing your creations](https://medium.com/web-maker/importing-exporting-your-creations-d92e7de5c3dc). + ### Help and Share On the bottom-left side are few help options, one of which shows you all th keyboard shortcuts available inside the app. Also there is a tweet button you can use to share Web Maker with everyone :) +## User account + +> Currently only available in Web app. + +You can login with your favourite social account to create a user account inside Web Maker and save all your creations in the cloud. That way no matter on which computer you are, you can simply open Web Maker, login with your account and get back all your creations to continue work! + ## Code panes Coming soon... ## Pre-processors -Coming soon... + +Web Maker supports bunch of pre-processors in for HTML, CSS & JavaScript each. You can switch to any for your current creation by click on each pane's title. + + ## Adding external libraries Coming soon... @@ -106,13 +131,43 @@ Coming soon... Coming soon... ## Keyboard shortcuts -Coming soon... + +`Ctrl/⌘ + Shift + ?` See keyboard shortcuts + +`Ctrl/⌘ + Shift + 5` Refresh preview + +`Ctrl/⌘ + S` Save current creations + +`Ctrl/⌘ + O` Open list of saved creations + +`Ctrl + L` Clear console (works when console input is focused) + +`Esc` Close saved creations panel & modals + +`Ctrl/⌘ + F` Find + +`Ctrl/⌘ + G` Select next match + +`Ctrl/⌘ + Shift + G` Select previous match + +`Ctrl/⌘ + Opt/Alt + F` Find & replace + +`Shift + Tab` Realign code + +`Ctrl/⌘ + ]` Indent code right + +`Ctrl/⌘ + [` Indent code left + +`Tab` Emmet code completion Read more + +`Ctrl/⌘ + /` Single line comment ## Settings Coming soon... ## Frequently Asked Questions -Coming soon... + +[See on Github](https://github.com/chinchang/web-maker/issues?q=label%3Afaq) ## From the Developer @@ -123,6 +178,8 @@ Hi! I am [Kushagra Gour](https://twitter.com/chinchang457), a frontend developer Make sure to read them if you like to get more behind the scenes of my journey with Web Maker. +Oh yes, I am [running a Patreon campaign](https://www.patreon.com/kushagra) to support my free and open-source projects such as Web Maker. Consider pledging if you use and love Web Maker. 🤗 + ## Let's Talk Want to send in some suggestions, comments, feature requests or just have a question? Here are your options: diff --git a/docs/images/switching-preprocessor.mp4 b/docs/images/switching-preprocessor.mp4 new file mode 100644 index 0000000000000000000000000000000000000000..97847cd50752c46d0087bca166d917d6399fb9f1 GIT binary patch literal 26149 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 LF>ZblA^!gYuSA0m literal 0 HcmV?d00001 diff --git a/docs/vue.css b/docs/vue.css index a38b902..dcab916 100644 --- a/docs/vue.css +++ b/docs/vue.css @@ -1 +1,7 @@ -@import url("https://fonts.googleapis.com/css?family=Roboto+Mono|Source+Sans+Pro:300,400,600");*{-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(--theme-color,#42b983);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(--theme-color,#42b983)}.search .search-keyword{font-style:normal;font-weight:700}body,html{height:100%}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#34495e;font-family:Source Sans Pro,Helvetica Neue,Arial,sans-serif;font-size:15px;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:#42b983;color:var(--theme-color,#42b983)}.app-nav a.active{border-bottom:2px solid #42b983;border-bottom:2px solid var(--theme-color,#42b983)}.app-nav li{display:inline-block;margin:0 16px;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:16px;line-height:1rem;margin:0;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(--theme-color,#42b983);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:#34495e}.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 16px;margin:0 auto 1rem;font-size:24px;font-size:1.5rem;font-weight:300;text-align:center}.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:hsla(0,0%,100%,.8);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(--theme-color,#42b983);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:#efefef}.markdown-section p.tip em{color:#34495e}.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:rgba(66,185,131,.1);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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;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}section.cover a{color:inherit}section.cover a,section.cover a:hover{text-decoration:none}section.cover p{line-height:24px;line-height:1.5rem;margin:1em 0}section.cover h1{color:inherit;font-size:40px;font-size:2.5rem;font-weight:300;margin:10px 0 40px;margin:.625rem 0 2.5rem;position:relative;text-align:center}section.cover h1 a{display:block}section.cover h1 small{bottom:-7px;bottom:-.4375rem;font-size:16px;font-size:1rem;position:absolute}section.cover blockquote{font-size:24px;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(--theme-color,#42b983);border-radius:2rem;box-sizing:border-box;color:#42b983;color:var(--theme-color,#42b983);display:inline-block;font-size:16.8px;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(--theme-color,#42b983);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(--theme-color,#42b983);transition:color .3s}section.cover blockquote>p>a:hover{color:#42b983;color:var(--theme-color,#42b983)}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:#fff}.sidebar{color:#364149}.sidebar li{margin:6px 0 6px 15px}.sidebar ul li a{color:#505d6b;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:#42b983;color:var(--theme-color,#42b983);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 strong{color:#2c3e50;font-weight:600}.markdown-section a{color:#42b983;color:var(--theme-color,#42b983);font-weight:600}.markdown-section h1{font-size:32px;font-size:2rem;margin:0 0 16px;margin:0 0 1rem}.markdown-section h2{font-size:28px;font-size:1.75rem;margin:45px 0 12.8px;margin:45px 0 .8rem}.markdown-section h3{font-size:24px;font-size:1.5rem;margin:40px 0 9.6px;margin:40px 0 .6rem}.markdown-section h4{font-size:20px;font-size:1.25rem}.markdown-section h5,.markdown-section h6{font-size:16px;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:25.6px;line-height:1.6rem;word-spacing:.8px;word-spacing:.05rem}.markdown-section ol,.markdown-section ul{padding-left:24px;padding-left:1.5rem}.markdown-section blockquote{border-left:4px solid #42b983;border-left:4px solid var(--theme-color,#42b983);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:#e96900;font-size:12.8px;font-size:.8rem;margin:0 2px;padding:3px 5px;white-space:pre-wrap}.markdown-section code,.markdown-section pre{background-color:#f8f8f8;font-family:Roboto Mono,Monaco,courier,monospace}.markdown-section pre{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;line-height:24px;line-height:1.5rem;margin:1.2em 0;overflow:auto;padding:0 22.4px;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:#42b983;color:var(--theme-color,#42b983)}.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(--theme-color,#42b983)}.token.keyword{color:#e96900}.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:#f8f8f8;border-radius:2px;color:#525252;display:block;font-family:Roboto Mono,Monaco,courier,monospace;font-size:12.8px;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:9.6px;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 +@import url("https://fonts.googleapis.com/css?family=Roboto+Mono"); + +*{-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(--theme-color,#42b983);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(--theme-color,#42b983)}.search .search-keyword{font-style:normal;font-weight:700}body,html{height:100%} +body{-moz-osx-font-smoothing:grayscale;color:#34495e; + font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, + sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; + 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:#42b983;color:var(--theme-color,#42b983)}.app-nav a.active{border-bottom:2px solid #42b983;border-bottom:2px solid var(--theme-color,#42b983)}.app-nav li{display:inline-block;margin:0 16px;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:16px;line-height:1rem;margin:0;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(--theme-color,#42b983);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:#34495e}.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 16px;margin:0 auto 1rem;font-size:24px;font-size:1.5rem;font-weight:300;text-align:center}.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:hsla(0,0%,100%,.8);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(--theme-color,#42b983);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:#efefef}.markdown-section p.tip em{color:#34495e}.markdown-section p.tip:before{background-color:#f66;border-radius:100%;color:#fff;content:"!";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:rgba(66,185,131,.1);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{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;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}section.cover a{color:inherit}section.cover a,section.cover a:hover{text-decoration:none}section.cover p{line-height:24px;line-height:1.5rem;margin:1em 0}section.cover h1{color:inherit;font-size:40px;font-size:2.5rem;font-weight:300;margin:10px 0 40px;margin:.625rem 0 2.5rem;position:relative;text-align:center}section.cover h1 a{display:block}section.cover h1 small{bottom:-7px;bottom:-.4375rem;font-size:16px;font-size:1rem;position:absolute}section.cover blockquote{font-size:24px;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(--theme-color,#42b983);border-radius:2rem;box-sizing:border-box;color:#42b983;color:var(--theme-color,#42b983);display:inline-block;font-size:16.8px;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(--theme-color,#42b983);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(--theme-color,#42b983);transition:color .3s}section.cover blockquote>p>a:hover{color:#42b983;color:var(--theme-color,#42b983)}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:#fff}.sidebar{color:#364149}.sidebar li{margin:6px 0 6px 15px}.sidebar ul li a{color:#505d6b;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:#42b983;color:var(--theme-color,#42b983);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 strong{color:#2c3e50;font-weight:600}.markdown-section a{color:#42b983;color:var(--theme-color,#42b983);font-weight:600}.markdown-section h1{font-size:32px;font-size:2rem;margin:0 0 16px;margin:0 0 1rem}.markdown-section h2{font-size:28px;font-size:1.75rem;margin:45px 0 12.8px;margin:45px 0 .8rem}.markdown-section h3{font-size:24px;font-size:1.5rem;margin:40px 0 9.6px;margin:40px 0 .6rem}.markdown-section h4{font-size:20px;font-size:1.25rem}.markdown-section h5,.markdown-section h6{font-size:16px;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:25.6px;line-height:1.6rem;word-spacing:.8px;word-spacing:.05rem}.markdown-section ol,.markdown-section ul{padding-left:24px;padding-left:1.5rem}.markdown-section blockquote{border-left:4px solid #42b983;border-left:4px solid var(--theme-color,#42b983);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:#e96900;font-size:12.8px;font-size:.8rem;margin:0 2px;padding:3px 5px;white-space:pre-wrap}.markdown-section code,.markdown-section pre{background-color:#f8f8f8;font-family:Roboto Mono,Monaco,courier,monospace}.markdown-section pre{-moz-osx-font-smoothing:initial;-webkit-font-smoothing:initial;line-height:24px;line-height:1.5rem;margin:1.2em 0;overflow:auto;padding:0 22.4px;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:#42b983;color:var(--theme-color,#42b983)}.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(--theme-color,#42b983)}.token.keyword{color:#e96900}.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:#f8f8f8;border-radius:2px;color:#525252;display:block;font-family:Roboto Mono,Monaco,courier,monospace;font-size:12.8px;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:9.6px;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