From ccf5900d0096d9929809cbe09ae01fc375152764 Mon Sep 17 00:00:00 2001 From: Cody Fagley Date: Wed, 4 Dec 2019 19:13:31 -0700 Subject: [PATCH 1/3] Deploy website Deploy website version based on 254a6c9a92a82a8639fa04cfe16eb9e800ecc90d --- about.html | 11 ++ about/index.html | 11 ++ .../2019/01/07/startups-across-the-state.html | 93 +++++++++++ .../07/startups-across-the-state/index.html | 93 +++++++++++ .../11/29/codeus-named-sewyil-finalist.html | 61 +++++++ .../codeus-named-sewyil-finalist/index.html | 61 +++++++ blog/atom.xml | 36 +++++ blog/feed.xml | 33 ++++ blog/index.html | 59 +++++++ css/main.css | 1 + css/prism.css | 115 +++++++++++++ docs/xcs/xcs-config.html | 77 +++++++++ docs/xcs/xcs-config/index.html | 77 +++++++++ docs/xcs/xcs-install.html | 73 +++++++++ docs/xcs/xcs-install/index.html | 73 +++++++++ docs/xcs/xcs-shell.html | 77 +++++++++ docs/xcs/xcs-shell/index.html | 77 +++++++++ docs/xcs/xcs.html | 67 ++++++++ docs/xcs/xcs/index.html | 67 ++++++++ docs/xcse/xcse-ffi.html | 62 +++++++ docs/xcse/xcse-ffi/index.html | 62 +++++++ docs/xcse/xcse-firmware.html | 121 ++++++++++++++ docs/xcse/xcse-firmware/index.html | 121 ++++++++++++++ docs/xcse/xcse-modules.html | 99 ++++++++++++ docs/xcse/xcse-modules/index.html | 99 ++++++++++++ docs/xcse/xcse-sockets.html | 96 +++++++++++ docs/xcse/xcse-sockets/index.html | 96 +++++++++++ docs/xcse/xcse.html | 64 ++++++++ docs/xcse/xcse/index.html | 64 ++++++++ docs/xcsl/regex.html | 14 ++ docs/xcsl/regex/index.html | 14 ++ docs/xcsl/xcsl-comments.html | 93 +++++++++++ docs/xcsl/xcsl-comments/index.html | 93 +++++++++++ docs/xcsl/xcsl-conditions.html | 100 ++++++++++++ docs/xcsl/xcsl-conditions/index.html | 100 ++++++++++++ docs/xcsl/xcsl-functions.html | 106 ++++++++++++ docs/xcsl/xcsl-functions/index.html | 106 ++++++++++++ docs/xcsl/xcsl-ops.html | 138 ++++++++++++++++ docs/xcsl/xcsl-ops/index.html | 138 ++++++++++++++++ docs/xcsl/xcsl-primitives.html | 126 +++++++++++++++ docs/xcsl/xcsl-primitives/index.html | 126 +++++++++++++++ docs/xcsl/xcsl-tethers.html | 106 ++++++++++++ docs/xcsl/xcsl-tethers/index.html | 106 ++++++++++++ docs/xcsl/xcsl-types.html | 91 +++++++++++ docs/xcsl/xcsl-types/index.html | 91 +++++++++++ docs/xcsl/xcsl.html | 69 ++++++++ docs/xcsl/xcsl/index.html | 69 ++++++++ en/about.html | 11 ++ en/about/index.html | 11 ++ en/index.html | 17 ++ img/Cody_square.jpg | Bin 0 -> 24009 bytes img/codeus_black.png | Bin 0 -> 36218 bytes img/codeus_white.png | Bin 0 -> 36218 bytes img/dave.jpg | Bin 0 -> 38004 bytes img/ed.png | Bin 0 -> 18531 bytes img/ed.svg | 153 ++++++++++++++++++ img/favicon.ico | Bin 0 -> 766 bytes img/jerad.jpg | Bin 0 -> 14707 bytes img/language.svg | 3 + img/lisa.jpg | Bin 0 -> 32777 bytes img/oss_logo.png | Bin 0 -> 4370 bytes img/undraw_code_review.svg | 1 + img/undraw_monitor.svg | 1 + img/undraw_note_list.svg | 1 + img/undraw_online.svg | 1 + img/undraw_open_source.svg | 1 + img/undraw_operating_system.svg | 1 + img/undraw_react.svg | 1 + img/undraw_tweetstorm.svg | 1 + img/undraw_youtube_tutorial.svg | 1 + index.html | 17 ++ js/codetabs.js | 31 ++++ js/scrollSpy.js | 76 +++++++++ sitemap.xml | 1 + 74 files changed, 4061 insertions(+) create mode 100644 about.html create mode 100644 about/index.html create mode 100644 blog/2019/01/07/startups-across-the-state.html create mode 100644 blog/2019/01/07/startups-across-the-state/index.html create mode 100644 blog/2019/11/29/codeus-named-sewyil-finalist.html create mode 100644 blog/2019/11/29/codeus-named-sewyil-finalist/index.html create mode 100644 blog/atom.xml create mode 100644 blog/feed.xml create mode 100644 blog/index.html create mode 100644 css/main.css create mode 100644 css/prism.css create mode 100644 docs/xcs/xcs-config.html create mode 100644 docs/xcs/xcs-config/index.html create mode 100644 docs/xcs/xcs-install.html create mode 100644 docs/xcs/xcs-install/index.html create mode 100644 docs/xcs/xcs-shell.html create mode 100644 docs/xcs/xcs-shell/index.html create mode 100644 docs/xcs/xcs.html create mode 100644 docs/xcs/xcs/index.html create mode 100644 docs/xcse/xcse-ffi.html create mode 100644 docs/xcse/xcse-ffi/index.html create mode 100644 docs/xcse/xcse-firmware.html create mode 100644 docs/xcse/xcse-firmware/index.html create mode 100644 docs/xcse/xcse-modules.html create mode 100644 docs/xcse/xcse-modules/index.html create mode 100644 docs/xcse/xcse-sockets.html create mode 100644 docs/xcse/xcse-sockets/index.html create mode 100644 docs/xcse/xcse.html create mode 100644 docs/xcse/xcse/index.html create mode 100644 docs/xcsl/regex.html create mode 100644 docs/xcsl/regex/index.html create mode 100644 docs/xcsl/xcsl-comments.html create mode 100644 docs/xcsl/xcsl-comments/index.html create mode 100644 docs/xcsl/xcsl-conditions.html create mode 100644 docs/xcsl/xcsl-conditions/index.html create mode 100644 docs/xcsl/xcsl-functions.html create mode 100644 docs/xcsl/xcsl-functions/index.html create mode 100644 docs/xcsl/xcsl-ops.html create mode 100644 docs/xcsl/xcsl-ops/index.html create mode 100644 docs/xcsl/xcsl-primitives.html create mode 100644 docs/xcsl/xcsl-primitives/index.html create mode 100644 docs/xcsl/xcsl-tethers.html create mode 100644 docs/xcsl/xcsl-tethers/index.html create mode 100644 docs/xcsl/xcsl-types.html create mode 100644 docs/xcsl/xcsl-types/index.html create mode 100644 docs/xcsl/xcsl.html create mode 100644 docs/xcsl/xcsl/index.html create mode 100644 en/about.html create mode 100644 en/about/index.html create mode 100644 en/index.html create mode 100644 img/Cody_square.jpg create mode 100644 img/codeus_black.png create mode 100644 img/codeus_white.png create mode 100644 img/dave.jpg create mode 100644 img/ed.png create mode 100644 img/ed.svg create mode 100755 img/favicon.ico create mode 100644 img/jerad.jpg create mode 100755 img/language.svg create mode 100644 img/lisa.jpg create mode 100644 img/oss_logo.png create mode 100644 img/undraw_code_review.svg create mode 100644 img/undraw_monitor.svg create mode 100644 img/undraw_note_list.svg create mode 100644 img/undraw_online.svg create mode 100644 img/undraw_open_source.svg create mode 100644 img/undraw_operating_system.svg create mode 100644 img/undraw_react.svg create mode 100644 img/undraw_tweetstorm.svg create mode 100644 img/undraw_youtube_tutorial.svg create mode 100644 index.html create mode 100755 js/codetabs.js create mode 100755 js/scrollSpy.js create mode 100644 sitemap.xml diff --git a/about.html b/about.html new file mode 100644 index 0000000..0d368fa --- /dev/null +++ b/about.html @@ -0,0 +1,11 @@ +Codeus Tech
\ No newline at end of file diff --git a/about/index.html b/about/index.html new file mode 100644 index 0000000..0d368fa --- /dev/null +++ b/about/index.html @@ -0,0 +1,11 @@ +Codeus Tech
\ No newline at end of file diff --git a/blog/2019/01/07/startups-across-the-state.html b/blog/2019/01/07/startups-across-the-state.html new file mode 100644 index 0000000..7aa4d08 --- /dev/null +++ b/blog/2019/01/07/startups-across-the-state.html @@ -0,0 +1,93 @@ +Startups Across the State · Codeus Tech
\ No newline at end of file diff --git a/blog/2019/01/07/startups-across-the-state/index.html b/blog/2019/01/07/startups-across-the-state/index.html new file mode 100644 index 0000000..7aa4d08 --- /dev/null +++ b/blog/2019/01/07/startups-across-the-state/index.html @@ -0,0 +1,93 @@ +Startups Across the State · Codeus Tech
\ No newline at end of file diff --git a/blog/2019/11/29/codeus-named-sewyil-finalist.html b/blog/2019/11/29/codeus-named-sewyil-finalist.html new file mode 100644 index 0000000..39aae98 --- /dev/null +++ b/blog/2019/11/29/codeus-named-sewyil-finalist.html @@ -0,0 +1,61 @@ +Codeus named SEWYIL finalist · Codeus Tech
\ No newline at end of file diff --git a/blog/2019/11/29/codeus-named-sewyil-finalist/index.html b/blog/2019/11/29/codeus-named-sewyil-finalist/index.html new file mode 100644 index 0000000..39aae98 --- /dev/null +++ b/blog/2019/11/29/codeus-named-sewyil-finalist/index.html @@ -0,0 +1,61 @@ +Codeus named SEWYIL finalist · Codeus Tech
\ No newline at end of file diff --git a/blog/atom.xml b/blog/atom.xml new file mode 100644 index 0000000..73d0d41 --- /dev/null +++ b/blog/atom.xml @@ -0,0 +1,36 @@ + + + https://CodeusTech.github.io/codeus-tech/blog + Codeus Tech Blog + 2019-11-29T06:00:00Z + Feed for Node.js + + The best place to stay up-to-date with the latest Codeus Tech news and events. + https://CodeusTech.github.io/codeus-tech/undefined + Copyright © 2019 Codeus Tech, LLC + + <![CDATA[Codeus named SEWYIL finalist]]> + https://CodeusTech.github.io/codeus-tech/blog/2019/11/29/codeus-named-sewyil-finalist.html + + + 2019-11-29T06:00:00Z + More information on SEWYIL

+]]>
+ + Cody Fagley + https://www.linkedin.com/in/cody-fagley/ + +
+ + <![CDATA[Startups Across the State]]> + https://CodeusTech.github.io/codeus-tech/blog/2019/01/07/startups-across-the-state.html + + + 2019-01-07T06:00:00Z + Full Article Here

+]]>
+ + Micaela Myers + +
+
\ No newline at end of file diff --git a/blog/feed.xml b/blog/feed.xml new file mode 100644 index 0000000..0008b91 --- /dev/null +++ b/blog/feed.xml @@ -0,0 +1,33 @@ + + + + Codeus Tech Blog + https://CodeusTech.github.io/codeus-tech/blog + The best place to stay up-to-date with the latest Codeus Tech news and events. + Fri, 29 Nov 2019 06:00:00 GMT + http://blogs.law.harvard.edu/tech/rss + Feed for Node.js + + Codeus Tech Blog + https://CodeusTech.github.io/codeus-tech/undefined + https://CodeusTech.github.io/codeus-tech/blog + + Copyright © 2019 Codeus Tech, LLC + + <![CDATA[Codeus named SEWYIL finalist]]> + https://CodeusTech.github.io/codeus-tech/blog/2019/11/29/codeus-named-sewyil-finalist.html + https://CodeusTech.github.io/codeus-tech/blog/2019/11/29/codeus-named-sewyil-finalist.html + Fri, 29 Nov 2019 06:00:00 GMT + More information on SEWYIL

+]]>
+
+ + <![CDATA[Startups Across the State]]> + https://CodeusTech.github.io/codeus-tech/blog/2019/01/07/startups-across-the-state.html + https://CodeusTech.github.io/codeus-tech/blog/2019/01/07/startups-across-the-state.html + Mon, 07 Jan 2019 06:00:00 GMT + Full Article Here

+]]>
+
+
+
\ No newline at end of file diff --git a/blog/index.html b/blog/index.html new file mode 100644 index 0000000..eb1a151 --- /dev/null +++ b/blog/index.html @@ -0,0 +1,59 @@ +Blog · Codeus Tech
\ No newline at end of file diff --git a/css/main.css b/css/main.css new file mode 100644 index 0000000..1d5c630 --- /dev/null +++ b/css/main.css @@ -0,0 +1 @@ +a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}body{color:#24292e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:16px;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-wrap:break-word}*{box-sizing:border-box}b,strong{font-weight:600}em,i{font-style:italic}[type=checkbox]{box-sizing:border-box;padding:0}a,a:hover{color:#004345;text-decoration:none}a:active,a:hover{outline-width:0}a:not([href]){color:inherit;text-decoration:none}p{margin-bottom:1em;margin-top:0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.25;margin-bottom:16px;margin-top:1.5em}h1{font-size:32px}h2{font-size:24px}h3{font-size:20px}h4{font-size:16px}h5{font-size:14px}h6{font-size:13.6px}ol,ul{margin-bottom:1em;margin-top:0;padding-left:2em}ol ol,ul ol{list-style-type:lower-roman}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;margin-top:0}ol ol ol,ol ul ol,ul ol ol,ul ul ol{list-style-type:lower-alpha}li{word-wrap:break-all}li>p{margin-top:1em}li+li{margin-top:.25em}img{border-style:none;box-sizing:content-box;max-width:100%}img[align=right]{padding-left:1.25em}img[align=left]{padding-right:1.25em}table{border-collapse:collapse;border-spacing:0;display:block;margin-bottom:16px;margin-top:0;overflow:auto;width:100%}table tr{background-color:transparent;border-top:1px solid #dfe2e5}table tr:nth-child(2n){background-color:#f6f8fa}table td,table th{border:1px solid #dfe2e5;padding:6px 13px}table th{background-color:inherit;font-weight:600}table td,table th{color:inherit}blockquote{color:#6a737d;font-size:16px;margin:0 0 16px;padding:0 1em}blockquote>:first-child{margin-top:0}blockquote>:last-child{margin-bottom:0}code{background-color:rgba(27,31,35,.05);border-radius:3px;color:inherit;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:85%;margin:0;padding:3.2px 6.4px}pre{margin-bottom:16px}pre code{background-color:transparent;border:0;display:inline;font-size:85%;line-height:inherit;margin:0;max-width:auto;overflow:visible;padding:0;white-space:pre;word-break:normal;word-wrap:normal}kbd{background-color:#fafbfc;border:1px solid #d1d5da;border-bottom-color:#c6cbd1;border-radius:3px;box-shadow:inset 0 -1px 0 #c6cbd1;color:#444d56;display:inline-block;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:68.75%;line-height:10px;padding:3px 5px;vertical-align:middle}hr{border:1px solid #dfe2e5;box-sizing:content-box;margin:1.5em 0;overflow:hidden;padding:0}hr:after,hr:before{content:"";display:table}hr:after{clear:both}body{background-color:#fff;min-height:100vh;text-rendering:optimizeLegibility}@media only screen and (min-width:736px){body{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}article:after,article:before{content:"";display:table}article:after{clear:both}article>:first-child{margin-top:0}article>:last-child{margin-bottom:0}article iframe,article p img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.anchor{display:block;position:relative;top:-80px}.hash-link{line-height:1;margin-left:-20px;opacity:0;padding-right:4px;-webkit-transition:opacity .3s;transition:opacity .3s}.hash-link:hover{opacity:1!important;-webkit-transition:none;transition:none}.hash-link .hash-link-icon{vertical-align:middle}.button{border:1px solid #004345;border-radius:3px;color:#004345;display:inline-block;font-size:14px;font-weight:400;line-height:1.2em;padding:10px;text-decoration:none!important;text-transform:uppercase;-webkit-transition:background .3s,color .3s;transition:background .3s,color .3s}.button:hover{background:#004345;color:#fff}h1:hover .hash-link,h2:hover .hash-link,h3:hover .hash-link,h4:hover .hash-link{opacity:.5;-webkit-transition:none;transition:none}blockquote{background-color:rgba(255,229,100,.3);border-left:8px solid #ffe564;padding:15px 30px 15px 15px}.wrapper{margin:0 auto;max-width:1100px;padding:0 20px}.wrapper blockquote>p:first-child{padding-top:0}.center{display:block}.center,.homeContainer{text-align:center}.homeContainer .homeWrapper{padding:2em 10px}.homeContainer .homeWrapper .wrapper{margin:0 auto;max-width:900px;padding:0 20px}.homeContainer .homeWrapper .projectLogo img{height:100px;margin-bottom:0}.homeContainer .homeWrapper #project_title{font-size:300%;letter-spacing:-.08em;line-height:1em;margin-bottom:80px}.homeContainer .homeWrapper #project_tagline{font-size:200%;letter-spacing:-.04em;line-height:1em}.projectLogo{display:none;pointer-events:none}.projectLogo img{height:100px;margin-bottom:0}.projectIntro{margin:40px 0}.projectTitle{color:#004345;font-size:250%;line-height:1em}.projectTitle>small{display:block;font-weight:400;font-size:50%;line-height:1em;margin:.7em 0 1.3em}@media only screen and (min-width:480px){.projectTitle{font-size:300%;margin:.3em 0}.projectLogo img{height:200px;margin-bottom:10px}.homeContainer .homeWrapper{padding-left:10px;padding-right:10px}}@media only screen and (min-width:736px){.homeContainer .homeWrapper{position:relative}.homeContainer .homeWrapper #inner{max-width:600px;padding-right:40px}}@media only screen and (min-width:1200px){.homeContainer .homeWrapper #inner{max-width:750px}.homeContainer .homeWrapper .projectLogo{-webkit-box-align:center;align-items:center;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;left:0;padding:2em 100px 4em;position:absolute;right:0;top:0}.homeContainer .homeWrapper .projectLogo img{height:100%;max-height:250px}}@media only screen and (min-width:1500px){.homeContainer .homeWrapper #inner{max-width:1100px;padding-bottom:40px;padding-top:40px}.wrapper{max-width:1400px}}.mainContainer{-webkit-box-flex:1;flex:1 1 0%;max-width:100%;padding:40px 0}.mainContainer .wrapper{text-align:left}.mainContainer .wrapper .allShareBlock{padding:10px 0}.mainContainer .wrapper .allShareBlock .pluginBlock{margin:12px 0;padding:0}.mainContainer .wrapper .post{position:relative}.mainContainer .wrapper .post.basicPost{margin-top:30px}.mainContainer .wrapper .post .postHeader{margin-bottom:16px}.mainContainer .wrapper .post .postHeaderTitle{margin-top:0;padding:0}.docsContainer .wrapper .post .postHeader:before,.docsContainer .wrapper .post .postHeaderTitle:before{content:"";display:block;height:90px;margin-top:-90px;visibility:hidden;pointer-events:none}.mainContainer .wrapper .post .postSocialPlugins{padding-top:1em}.mainContainer .wrapper .post .docPagination{background:#004345;bottom:0;left:0;position:absolute;right:0}.mainContainer .wrapper .post .docPagination .pager{display:inline-block;width:50%}.mainContainer .wrapper .post .docPagination .pagingNext{float:right;text-align:right}.mainContainer .wrapper .post .docPagination a{border:none;color:#fff;display:block;padding:4px 12px}.mainContainer .wrapper .post .docPagination a:hover{background-color:#f9f9f9;color:#393939}.mainContainer .wrapper .post .docPagination a .pagerLabel{display:inline}.mainContainer .wrapper .post .docPagination a .pagerTitle{display:none}@media only screen and (min-width:480px){.mainContainer .wrapper .post .docPagination a .pagerLabel{display:none}.mainContainer .wrapper .post .docPagination a .pagerTitle{display:inline}}@media only screen and (min-width:1024px){.mainContainer .wrapper .post{display:block}.mainContainer .wrapper .posts .post{width:100%}}@media only screen and (max-width:1023px){.docsContainer .wrapper .post .postHeader:before,.docsContainer .wrapper .post .postHeaderTitle:before{content:"";display:block;height:200px;margin-top:-200px;visibility:hidden;pointer-events:none}}.fixedHeaderContainer{background:#004345;color:#fff;min-height:50px;padding:8px 0;position:fixed;width:100%;z-index:9999;-webkit-transform:translateZ(0);transform:translateZ(0)}@media only screen and (min-width:1024px){.fixedHeaderContainer{flex-shrink:0}}.fixedHeaderContainer a{-webkit-box-align:center;align-items:center;border:0;color:#fff;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;height:34px;z-index:10000}.fixedHeaderContainer header{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;position:relative;text-align:left}.fixedHeaderContainer header img{height:100%;margin-right:10px}.fixedHeaderContainer header .headerTitle{font-size:1.25em;margin:0}.fixedHeaderContainer header .headerTitleWithLogo{display:block;font-size:1.25em;line-height:18px;margin:0;position:relative;z-index:9999}.fixedHeaderContainer header h3{color:#fff;font-size:16px;margin:0 0 0 10px;text-decoration:underline}@media (max-width:480px){.headerTitle{font-size:17px}.headerTitleWithLogo{display:none!important}}.promoSection{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column wrap;font-size:125%;line-height:1.6em;position:relative;z-index:99}.promoSection .promoRow{padding:10px 0}.promoSection .promoRow .pluginWrapper{display:block}.promoSection .promoRow .pluginWrapper.ghStarWrapper,.promoSection .promoRow .pluginWrapper.ghWatchWrapper{height:28px}.promoSection .promoRow .pluginRowBlock{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;margin:0 -2px}.promoSection .promoRow .pluginRowBlock .pluginWrapper{padding:0 2px}.promoSection .promoRow .pluginRowBlock iframe{margin-left:2px;margin-top:5px}input[type=search]{-moz-appearance:none;-webkit-appearance:none}.navSearchWrapper{-webkit-box-align:center;align-items:center;align-self:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-left:10px;position:absolute;right:10px;top:10px}.navSearchWrapper:before{border:3px solid #e5e5e5;border-radius:50%;content:" ";display:block;height:6px;left:15px;position:absolute;top:50%;-webkit-transform:translateY(-58%);transform:translateY(-58%);width:6px;z-index:1}.navSearchWrapper:after{background:#e5e5e5;content:" ";height:7px;left:24px;position:absolute;top:55%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:3px;z-index:1}.navSearchWrapper .aa-dropdown-menu{background:#f9f9f9;border:3px solid rgba(57,57,57,.25);color:#393939;font-size:14px;left:auto!important;line-height:1.2em;right:0!important}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--category-header{background:#004345;color:#fff;font-size:14px;font-weight:400}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--category-header .algolia-docsearch-suggestion--highlight{background-color:#004345;color:#fff}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--subcategory-column .algolia-docsearch-suggestion--highlight,.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--title .algolia-docsearch-suggestion--highlight{color:#004345}.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion--subcategory-column,.navSearchWrapper .aa-dropdown-menu .algolia-docsearch-suggestion__secondary{border-color:rgba(57,57,57,.3)}input#search_input_react{background-color:rgba(0,0,0,.2);border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:300;line-height:20px;outline:none;padding-left:25px;position:relative;-webkit-transition:width .5s ease;transition:width .5s ease;width:170px}.navSearchWrapper:before{left:24px}.navSearchWrapper:after{left:35px}input#search_input_react:active,input#search_input_react:focus{color:#fff;width:220px}.navigationSlider .slidingNav .navSearchWrapper .algolia-docsearch-footer a{height:auto}@media only screen and (max-width:735px){.navSearchWrapper{width:40%}}input::-webkit-input-placeholder{color:#e5e5e5}input::-moz-placeholder{color:#e5e5e5}input:-ms-input-placeholder{color:#e5e5e5}input::-ms-input-placeholder{color:#e5e5e5}input::placeholder{color:#e5e5e5}.hljs{padding:1.25rem 1.5rem}.gridBlock{padding:0}.gridBlock>*{box-sizing:border-box}.gridBlock .fourByGridBlock img,.gridBlock .threeByGridBlock img,.gridBlock .twoByGridBlock img{max-width:100%}.gridBlock .gridClear{clear:both}@media only screen and (max-width:735px){.gridBlock .fourByGridBlock{-webkit-box-flex:1;flex:1 0 26%}}@media only screen and (min-width:736px){.gridBlock{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.gridBlock>*{margin:0 12px}.gridBlock>:first-child{margin-left:0}.gridBlock>:last-child{margin-right:0}.gridBlock .twoByGridBlock{-webkit-box-flex:1;flex:1 0 40%}.gridBlock .threeByGridBlock{-webkit-box-flex:1;flex:1 0 26%}.gridBlock .fourByGridBlock{-webkit-box-flex:1;flex:1 0 20%}h2+.gridBlock{padding-top:20px}}@media only screen and (min-width:1400px){.gridBlock{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}}.alignCenter{text-align:center}.alignRight{text-align:right}.imageAlignSide{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.blockImage{max-width:730px}.imageAlignSide .blockImage{-webkit-box-flex:0;flex:0 1 500px;max-width:500px}@media only screen and (max-width:735px){.imageAlignSide .blockImage{display:none}}.imageAlignSide .blockContent{-webkit-box-flex:1;flex:1 1}.imageAlignBottom .blockImage{margin:0 auto 20px;max-width:730px}.imageAlignBottom.alignCenter .blockImage{margin-left:auto;margin-right:auto}.imageAlignTop .blockImage{margin-bottom:20px;max-width:80px}.imageAlignTop.alignCenter .blockImage{margin-left:auto;margin-right:auto}.imageAlignRight .blockImage{margin-left:40px}.imageAlignLeft .blockImage{margin-right:40px}.container .gridBlock .blockContent p{padding:0}.container .wrapper .alignCenter h2{text-align:center}.container .wrapper .imageAlignSide h2{text-align:left}.container .wrapper .imageAlignSide p{margin:0 0 40px;max-width:560px}.highlightBackground{background:rgba(153,66,79,.7);color:#fff}.highlightBackground a{font-weight:800}.container.highlightBackground .wrapper h1,.container.highlightBackground .wrapper h2,.container.highlightBackground .wrapper h3,.container.highlightBackground .wrapper h4,.container.highlightBackground .wrapper h5,.highlightBackground a{border-color:#fff;color:#fff}.lightBackground{background:#f7f7f7}.darkBackground{background:grey;color:#fff}.darkBackground a,.darkBackground code{color:#d6b3b8}.container.darkBackground .wrapper h1,.container.darkBackground .wrapper h2,.container.darkBackground .wrapper h3,.container.darkBackground .wrapper h4,.container.darkBackground .wrapper h5{border-color:#fff;color:#fff}.container.paddingAll{padding:40px}.container.paddingBottom{padding-bottom:80px}.container.paddingLeft{padding-left:40px}.container.paddingRight{padding-right:40px}.container.paddingTop{padding-top:80px}@media only screen and (max-width:735px){.container.paddingBottom{padding-bottom:40px}.container.paddingTop{padding-top:20px}}@media only screen and (max-width:1023px){.responsiveList .blockContent{position:relative}.responsiveList .blockContent>div{padding-left:20px}.responsiveList .blockContent:before{content:"\2022";position:absolute}}.navigationSlider .navSlideout{cursor:pointer;padding-top:4px;position:absolute;right:10px;top:0;-webkit-transition:top .3s;transition:top .3s;z-index:101}.navigationSlider .slidingNav{bottom:auto;box-sizing:border-box;left:0;position:fixed;right:0;top:0}.navigationSlider .slidingNav.slidingNavActive{height:auto;padding-top:42px;width:300px}.navigationSlider .slidingNav ul{background:#056664;box-sizing:border-box;color:#fff;display:-webkit-box;display:flex;flex-wrap:nowrap;list-style:none;margin-top:50px;padding:0;width:100%}.navigationSlider .slidingNav.slidingNavActive ul{display:block}.navigationSlider .slidingNav ul li{-webkit-box-flex:1;flex:1 1 auto;margin:0;text-align:center;white-space:nowrap}.navigationSlider .slidingNav ul li a{-webkit-box-align:center;align-items:center;box-sizing:border-box;color:#004345;color:inherit;display:-webkit-box;display:flex;font-size:.9em;height:auto;height:50px;-webkit-box-pack:center;justify-content:center;margin:0;padding:10px;-webkit-transition:background-color .3s;transition:background-color .3s}.navigationSlider .slidingNav ul li.siteNavGroupActive>a,.navigationSlider .slidingNav ul li.siteNavItemActive>a,.navigationSlider .slidingNav ul li>a:focus,.navigationSlider .slidingNav ul li>a:hover{background-color:#004345}.languages-icon{width:20px}#languages-dropdown{pointer-events:none;position:absolute;width:100%}#languages-dropdown.visible{display:-webkit-box;display:flex}#languages-dropdown.hide{display:none}#languages-dropdown-items{background-color:#004345;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:120px;pointer-events:all}#languages li{display:block}.navPusher{left:0;min-height:100%;padding-top:100px;position:relative;z-index:99}.singleRowMobileNav.navPusher{padding-top:50px}.navPusher:after{background:rgba(0,0,0,.4);content:"";height:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .5s,width .1s .5s,height .1s .5s;transition:opacity .5s,width .1s .5s,height .1s .5s;width:0}@media screen and (min-width:1024px){.navPusher{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-height:calc(100vh - 50px);padding-top:50px}.navPusher,.navPusher>:first-child{-webkit-box-flex:1;flex-grow:1}}.sliderActive .navPusher:after{height:100%;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;width:100%;z-index:100}@media only screen and (max-width:1024px){.reactNavSearchWrapper input#search_input_react{background-color:rgba(242,196,178,.25);border:none;border-radius:20px;box-sizing:border-box;color:#393939;font-size:14px;line-height:20px;outline:none;padding-left:38px;position:relative;-webkit-transition:background-color .2s cubic-bezier(.68,-.55,.265,1.55),width .2s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;transition:background-color .2s cubic-bezier(.68,-.55,.265,1.55),width .2s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;width:100%;height:30px}.reactNavSearchWrapper input#search_input_react:active,.reactNavSearchWrapper input#search_input_react:focus{background-color:#004345;color:#fff}.reactNavSearchWrapper .algolia-docsearch-suggestion--subcategory-inline{display:none}.reactNavSearchWrapper>span{width:100%}.reactNavSearchWrapper .aa-dropdown-menu{font-size:12px;line-height:2em;padding:0;border-width:1px;min-width:500px}.reactNavSearchWrapper .algolia-docsearch-suggestion__secondary{border-top:none}.aa-suggestions{min-height:140px;max-height:60vh;-webkit-overflow-scrolling:touch;overflow-y:scroll}#languages-dropdown{left:0;top:50px}#languages-dropdown-items{background-color:#004345;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}}@media only screen and (min-width:1024px){.navSearchWrapper{padding-left:10px;position:relative;right:auto;top:auto}.reactNavSearchWrapper input#search_input_react{height:100%;padding-top:8px;padding-bottom:8px;padding-left:38px}.navSearchWrapper .algolia-autocomplete{display:block}.navigationSlider{height:34px;margin-left:auto;position:relative}.navigationSlider .navSlideout{display:none}.navigationSlider nav.slidingNav{background:none;height:auto;position:relative;right:auto;top:auto;width:auto}.navigationSlider .slidingNav ul{background:none;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;margin:0;padding:0;width:auto}.navigationSlider .slidingNav ul li a{border:0;color:hsla(0,0%,100%,.8);display:-webkit-box;display:flex;font-size:16px;font-size:1em;font-weight:300;height:32px;line-height:1.2em;margin:0;padding:6px 10px}.navigationSlider .slidingNav ul li.siteNavGroupActive a,.navigationSlider .slidingNav ul li.siteNavItemActive a,.navigationSlider .slidingNav ul li a:hover{color:#fff}}@media only screen and (max-width:735px){.navigationSlider .slidingNav ul{overflow-x:auto}.navigationSlider .slidingNav ul::-webkit-scrollbar{display:none}.reactNavSearchWrapper .aa-dropdown-menu{min-width:400px}}@media only screen and (max-width:475px){.reactNavSearchWrapper .aa-dropdown-menu{min-width:300px}}.docMainWrapper .wrapper{padding-left:0;padding-right:0;padding-top:10px}@media only screen and (min-width:1024px){.docMainWrapper{width:100%}.docMainWrapper>*{margin:0 24px}.docMainWrapper>:first-child{margin-left:0}.docMainWrapper>:last-child{margin-right:0}.docMainWrapper .mainContainer{min-width:0}}.edit-page-link{float:right;font-size:10px;font-weight:400;margin-top:3px;text-decoration:none}@media only screen and (max-width:1023px){.edit-page-link{display:none}}.docLastUpdate{font-size:13px;font-style:italic;margin:20px 0;text-align:right}.docs-prevnext{margin:20px 0}.docs-prevnext:after{clear:both;content:" ";display:table}.docs-next{float:right}.docs-prev{float:left}@media only screen and (max-width:735px){.docs-next{clear:both;float:left}.docs-next,.docs-prev{margin:10px 0}.arrow-next{float:right;margin-left:10px}.arrow-prev{float:left;margin-right:10px}.function-name-prevnext{width:200px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.hide{display:none}.collapsible{cursor:pointer}.collapsible .arrow{float:right;margin-right:8px;margin-top:-4px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}.collapsible .arrow.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (max-width:1023px){.docsNavContainer{background:#fff;left:0;position:fixed;width:100%;z-index:100}}@media only screen and (min-width:1024px){.docsNavContainer{-webkit-box-flex:0;flex:0 0 240px;height:calc(100vh - 50px);position:-webkit-sticky;position:sticky;overflow-y:auto;top:50px}}.docsSliderActive.docsNavContainer{box-sizing:border-box;height:100%;-webkit-overflow-scrolling:touch;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding-bottom:50px}.docsNavContainer .toc .navBreadcrumb{background-color:#f1f1f1;box-sizing:border-box;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap;font-size:12px;height:48px;overflow:hidden;padding:8px 20px}.docsNavContainer .toc .navWrapper{padding:0}@media only screen and (min-width:1024px){.docsNavContainer .toc .navBreadcrumb{display:none}.navBreadcrumb h2{padding:0 10px}.separateOnPageNav .docsNavContainer{-webkit-box-flex:0;flex:0 0 240px}}.navBreadcrumb a,.navBreadcrumb span{border:0;color:#393939}@media only screen and (max-width:735px){.anchor{top:-144px}}@media only screen and (min-width:1024px){.toc{padding:40px 0}}.toc section{padding:0;position:relative}.toc section .navGroups{display:none;padding:48px 20px 60px}.toc .toggleNav{color:#393939;position:relative}.toc .toggleNav .navToggle{cursor:pointer;height:32px;margin-right:10px;position:relative;text-align:left;width:18px}.hamburger-menu{position:absolute;top:6px;width:100%}.line1,.line2,.line3{width:100%;height:3px;background-color:#393939;margin:3px 0;-webkit-transition:.4s;transition:.4s;border-radius:10px}.docsSliderActive .hamburger-menu{top:12px}.docsSliderActive .line1{position:absolute;top:50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.docsSliderActive .line2{display:none}.docsSliderActive .line3{position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.toggleNav h2 i{padding:0 4px}.toc .toggleNav .navGroup{margin-bottom:16px}.toc .toggleNav .subNavGroup{margin-bottom:0}.toc .toggleNav .navGroup .navGroupCategoryTitle{color:#393939;font-size:18px;font-weight:500;line-height:1.2em;margin-bottom:8px;margin-top:0}.toc .toggleNav .navGroup .navGroupSubcategoryTitle{color:#393939;font-size:14px;font-weight:500;line-height:1.5;margin-bottom:0;margin-top:0;padding:4px 0}.toc .toggleNav .navGroup .navListItem{margin:0}.toc .toggleNav .navGroup h3 i:not(:empty){box-sizing:border-box;color:rgba(57,57,57,.5);display:inline-block;height:16px;margin-right:10px;text-align:center;-webkit-transition:color .2s;transition:color .2s;width:16px}.toc .toggleNav ul{padding:0 8px}.docsSliderActive .toc .toggleNav ul{padding-left:0}.toc .toggleNav ul li{list-style-type:none;padding:0}.toc .toggleNav ul li a{border:none;color:#717171;display:block;font-size:14px;padding:4px 0;-webkit-transition:color .3s;transition:color .3s}.toc .toggleNav ul li.navListItemActive a,.toc .toggleNav ul li a:focus,.toc .toggleNav ul li a:hover{color:#004345}.docsSliderActive .toc .navBreadcrumb,.tocActive .navBreadcrumb{border-bottom:1px solid #ccc;margin-bottom:20px;position:fixed;width:100%}.toc .toggleNav .navBreadcrumb h2{border:0;-webkit-box-flex:1;flex-grow:1;font-size:16px;font-weight:600;line-height:32px;margin:0;padding:0}.docsSliderActive .toc section .navGroups{display:block;padding-top:60px}.tocToggler{cursor:pointer;height:32px;line-height:32px;margin-right:-10px;padding:0 10px}.icon-toc{box-sizing:border-box;display:inline-block;line-height:normal;position:relative;top:-1px;vertical-align:middle}.icon-toc,.icon-toc:after,.icon-toc:before{background-color:currentColor;border:1px solid;border-radius:50%;box-sizing:border-box;height:4px;width:4px}.icon-toc:after,.icon-toc:before{content:"";position:absolute}.icon-toc:before{left:-1px;top:-7px}.icon-toc:after{left:-1px;top:5px}.tocActive .icon-toc{border-radius:0;height:16px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:3px}.tocActive .icon-toc:before{border-radius:0;height:3px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px}.tocActive .icon-toc:after{content:""}@media only screen and (min-width:1024px){.docMainWrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row nowrap}.docMainWrapper .wrapper{padding-top:0;padding-left:0;padding-right:0}}.onPageNav{display:none;margin-bottom:40px}.onPageNav::-webkit-scrollbar{width:7px}.onPageNav::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.onPageNav::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.onPageNav::-webkit-scrollbar-thumb:hover{background:#555}.onPageNav a{color:#717171}.onPageNav .toc-headings>li>a.active,.onPageNav .toc-headings>li>a.hover{font-weight:600;color:#004345}.onPageNav ul{list-style:none}.onPageNav ul li{font-size:12px;line-height:16px;padding-bottom:8px}.onPageNav ul ul{padding:8px 0 0 20px}.onPageNav ul ul li{padding-bottom:5px}@media only screen and (min-width:1024px){.toc section .navGroups{display:block;padding:8px 0 0}.navBreadcrumb h2{padding:0 10px}}@supports ((position: -webkit-sticky) or (position: sticky)){@media only screen and (max-width:1023px){.tocActive .onPageNav{background:#fff;bottom:0;display:block;left:0;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:0 20px;position:fixed;right:0;top:148px;z-index:10;margin-bottom:0}.tocActive .singleRowMobileNav .onPageNav{top:98px}.tocActive .navBreadcrumb h2,.tocActive .navToggle{visibility:hidden}.tocActive .onPageNav>.toc-headings{padding:12px 0}}@media only screen and (min-width:1024px){.separateOnPageNav .headerWrapper.wrapper,.separateOnPageNav .wrapper{max-width:1400px}.separateOnPageNav .toc{width:auto}.separateOnPageNav.sideNavVisible .navPusher .mainContainer{-webkit-box-flex:1;flex:1 auto;max-width:100%;min-width:0}.onPageNav{align-self:flex-start;display:block;-webkit-box-flex:0;flex:0 0 240px;max-height:calc(100vh - 90px);overflow-y:auto;position:-webkit-sticky;position:sticky;top:90px}.onPageNav>.toc-headings{border-left:1px solid #e0e0e0;padding:10px 0 2px 15px}.tocToggler{display:none}}}.blog .wrapper{max-width:1100px}.blogContainer .posts .post{border-bottom:1px solid #e0e0e0;border-radius:3px;margin-bottom:20px;padding-bottom:20px}.blogContainer .postHeader{margin-bottom:10px}.blogContainer .postHeaderTitle{margin-top:0}.blogContainer .postHeader p.post-meta{margin-bottom:10px;padding:0}.blogContainer .postHeader .authorBlock{display:-webkit-box;display:flex}.blogContainer .postHeader .post-authorName{color:rgba(57,57,57,.7);display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;font-size:14px;font-weight:400;-webkit-box-pack:center;justify-content:center;margin-right:10px;margin-top:0;margin-bottom:0;padding:0}.blogContainer .postHeader .authorPhoto{border-radius:50%;height:30px;overflow:hidden;width:30px}.blogContainer .postHeader .authorPhoto.authorPhotoBig{height:50px;width:50px}.blog-recent{margin:20px 0}.blog-recent>a{float:left}@media only screen and (max-width:735px){.blog-recent{height:40px}}.blogSocialSection{display:block;padding:36px 0}.blogSocialSection .blogSocialSectionItem{padding-bottom:5px}.fb-like{display:block;margin-bottom:20px;width:100%}.more-users{margin:0 auto;max-width:560px;text-align:center}.productShowcaseSection{padding:0 20px;text-align:center}.productShowcaseSection.paddingTop{padding-top:20px}.productShowcaseSection.paddingBottom{padding-bottom:80px}.productShowcaseSection h2{color:#004345;font-size:30px;line-height:1em;margin-top:20px;padding:10px 0;text-align:center}.productShowcaseSection p{margin:0 auto;max-width:560px;padding:.8em 0}.productShowcaseSection .logos{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center;padding:20px}.productShowcaseSection .logos img{max-height:110px;padding:20px;width:110px}@media only screen and (max-width:735px){.productShowcaseSection .logos img{max-height:64px;padding:20px;width:64px}}.showcaseSection{margin:0 auto;max-width:900px}.showcaseSection,.showcaseSection .prose h1{text-align:center}.showcaseSection .prose{margin:0 auto;max-width:560px;text-align:center}.showcaseSection .logos{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:center;justify-content:center}.showcaseSection .logos img{max-height:128px;padding:20px;width:128px}@media only screen and (max-width:735px){.showcaseSection .logos img{max-height:64px;padding:20px;width:64px}}.nav-footer{background:#20232a;border:none;color:#202020;font-size:15px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:24px;padding-bottom:2em;padding-top:2em;position:relative}@media only screen and (min-width:1024px){.nav-footer{flex-shrink:0}}.nav-footer .sitemap{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;margin:0 auto 3em;max-width:1080px}.nav-footer .sitemap div{-webkit-box-flex:1;flex:1}.nav-footer .sitemap .nav-home{display:table;height:72px;margin:-12px 20px 0 0;opacity:.4;padding:10px;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:72px}.nav-footer .sitemap .nav-home:focus,.nav-footer .sitemap .nav-home:hover{opacity:1}@media only screen and (max-width:735px){.nav-footer .sitemap{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0 2em 3em;width:calc(100% - 4em)}.nav-footer .sitemap>div{margin-bottom:18px}}.nav-footer .sitemap a{color:hsla(0,0%,100%,.6);display:block;margin:2px 0;padding:3px 0}.nav-footer .sitemap a:focus,.nav-footer .sitemap a:hover,.nav-footer .sitemap h5>a:focus,.nav-footer .sitemap h5>a:hover{color:#fff;text-decoration:none}.nav-footer .sitemap h5,.nav-footer .sitemap h6{margin:0 0 10px}.nav-footer .sitemap h5,.nav-footer .sitemap h5>a,.nav-footer .sitemap h6,.nav-footer .sitemap h6>a{color:#fff}.nav-footer .sitemap h5>a,.nav-footer .sitemap h6>a{margin:0 -10px}.nav-footer .fbOpenSource{display:block;margin:1em auto;opacity:.4;-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:170px}.nav-footer .fbOpenSource:hover{opacity:1}.nav-footer .copyright{color:hsla(0,0%,100%,.4);text-align:center}.nav-footer .social{padding:5px 0}.tabs{border-top:1px solid #cfcfcf}.nav-tabs{display:-webkit-box;display:flex;border-bottom:4px solid #e0e0e0;width:100%;padding:0;overflow-x:auto;white-space:nowrap;max-height:100%}.nav-tabs::-webkit-scrollbar{display:none}.tabs .tab-pane:focus{outline:none}.tabs .nav-tabs>div{font-size:14px;line-height:1.14286;padding:12px 16px;text-decoration:none;display:block;cursor:pointer}.tabs .nav-tabs>div.active{border-bottom:4px solid #004345}.tab-pane{display:none}.tab-pane.active{display:block}.tab-pane>pre{white-space:pre-wrap}.tab-pane>pre>code{margin-top:0;border-radius:0;box-shadow:none}.codeusLogo{left:10%;max-width:10%}.hAbout{position:absolute;left:10em}.nav-addr{color:#fff;right:5%;position:absolute} \ No newline at end of file diff --git a/css/prism.css b/css/prism.css new file mode 100644 index 0000000..d783edb --- /dev/null +++ b/css/prism.css @@ -0,0 +1,115 @@ +/** + * Copyright (c) 2017-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * Modified prism.js default theme for JavaScript, CSS and HTML + * Based on dabblet (http://dabblet.com) + * @author Lea Verou + */ + +code[class*='language-'], +pre[class*='language-'] { + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*='language-'] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*='language-'] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: slategray; +} + +.token.punctuation { + color: #999; +} + +.namespace { + opacity: 0.7; +} + +.token.property, +.token.tag, +.token.boolean, +.token.constant, +.token.symbol, +.token.deleted { + color: #905; +} + +.token.selector, +.token.number, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #690; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #9a6e3a; +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #07a; +} + +.token.function, +.token.class-name { + color: #dd4a68; +} + +.token.regex, +.token.important, +.token.variable { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/docs/xcs/xcs-config.html b/docs/xcs/xcs-config.html new file mode 100644 index 0000000..9ad124d --- /dev/null +++ b/docs/xcs/xcs-config.html @@ -0,0 +1,77 @@ +Optimization Schemes · Codeus Tech
\ No newline at end of file diff --git a/docs/xcs/xcs-config/index.html b/docs/xcs/xcs-config/index.html new file mode 100644 index 0000000..9ad124d --- /dev/null +++ b/docs/xcs/xcs-config/index.html @@ -0,0 +1,77 @@ +Optimization Schemes · Codeus Tech
\ No newline at end of file diff --git a/docs/xcs/xcs-install.html b/docs/xcs/xcs-install.html new file mode 100644 index 0000000..2c565e6 --- /dev/null +++ b/docs/xcs/xcs-install.html @@ -0,0 +1,73 @@ +Installation · Codeus Tech
\ No newline at end of file diff --git a/docs/xcs/xcs-install/index.html b/docs/xcs/xcs-install/index.html new file mode 100644 index 0000000..2c565e6 --- /dev/null +++ b/docs/xcs/xcs-install/index.html @@ -0,0 +1,73 @@ +Installation · Codeus Tech
\ No newline at end of file diff --git a/docs/xcs/xcs-shell.html b/docs/xcs/xcs-shell.html new file mode 100644 index 0000000..e88bd5b --- /dev/null +++ b/docs/xcs/xcs-shell.html @@ -0,0 +1,77 @@ +Shell Commands · Codeus Tech
\ No newline at end of file diff --git a/docs/xcs/xcs-shell/index.html b/docs/xcs/xcs-shell/index.html new file mode 100644 index 0000000..e88bd5b --- /dev/null +++ b/docs/xcs/xcs-shell/index.html @@ -0,0 +1,77 @@ +Shell Commands · Codeus Tech
\ No newline at end of file diff --git a/docs/xcs/xcs.html b/docs/xcs/xcs.html new file mode 100644 index 0000000..876786f --- /dev/null +++ b/docs/xcs/xcs.html @@ -0,0 +1,67 @@ +X-Ita Control System · Codeus Tech
\ No newline at end of file diff --git a/docs/xcs/xcs/index.html b/docs/xcs/xcs/index.html new file mode 100644 index 0000000..876786f --- /dev/null +++ b/docs/xcs/xcs/index.html @@ -0,0 +1,67 @@ +X-Ita Control System · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-ffi.html b/docs/xcse/xcse-ffi.html new file mode 100644 index 0000000..b95df97 --- /dev/null +++ b/docs/xcse/xcse-ffi.html @@ -0,0 +1,62 @@ +Foreign Function Interface · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-ffi/index.html b/docs/xcse/xcse-ffi/index.html new file mode 100644 index 0000000..b95df97 --- /dev/null +++ b/docs/xcse/xcse-ffi/index.html @@ -0,0 +1,62 @@ +Foreign Function Interface · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-firmware.html b/docs/xcse/xcse-firmware.html new file mode 100644 index 0000000..aa6c7b6 --- /dev/null +++ b/docs/xcse/xcse-firmware.html @@ -0,0 +1,121 @@ +Firmware Interface · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-firmware/index.html b/docs/xcse/xcse-firmware/index.html new file mode 100644 index 0000000..aa6c7b6 --- /dev/null +++ b/docs/xcse/xcse-firmware/index.html @@ -0,0 +1,121 @@ +Firmware Interface · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-modules.html b/docs/xcse/xcse-modules.html new file mode 100644 index 0000000..30b3308 --- /dev/null +++ b/docs/xcse/xcse-modules.html @@ -0,0 +1,99 @@ +Module Types · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-modules/index.html b/docs/xcse/xcse-modules/index.html new file mode 100644 index 0000000..30b3308 --- /dev/null +++ b/docs/xcse/xcse-modules/index.html @@ -0,0 +1,99 @@ +Module Types · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-sockets.html b/docs/xcse/xcse-sockets.html new file mode 100644 index 0000000..99421d9 --- /dev/null +++ b/docs/xcse/xcse-sockets.html @@ -0,0 +1,96 @@ +Network Sockets · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse-sockets/index.html b/docs/xcse/xcse-sockets/index.html new file mode 100644 index 0000000..99421d9 --- /dev/null +++ b/docs/xcse/xcse-sockets/index.html @@ -0,0 +1,96 @@ +Network Sockets · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse.html b/docs/xcse/xcse.html new file mode 100644 index 0000000..c989271 --- /dev/null +++ b/docs/xcse/xcse.html @@ -0,0 +1,64 @@ +XCS Environment · Codeus Tech
\ No newline at end of file diff --git a/docs/xcse/xcse/index.html b/docs/xcse/xcse/index.html new file mode 100644 index 0000000..c989271 --- /dev/null +++ b/docs/xcse/xcse/index.html @@ -0,0 +1,64 @@ +XCS Environment · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/regex.html b/docs/xcsl/regex.html new file mode 100644 index 0000000..a015210 --- /dev/null +++ b/docs/xcsl/regex.html @@ -0,0 +1,14 @@ +xcsl/regex · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/regex/index.html b/docs/xcsl/regex/index.html new file mode 100644 index 0000000..a015210 --- /dev/null +++ b/docs/xcsl/regex/index.html @@ -0,0 +1,14 @@ +xcsl/regex · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-comments.html b/docs/xcsl/xcsl-comments.html new file mode 100644 index 0000000..965c04a --- /dev/null +++ b/docs/xcsl/xcsl-comments.html @@ -0,0 +1,93 @@ +Documentation · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-comments/index.html b/docs/xcsl/xcsl-comments/index.html new file mode 100644 index 0000000..965c04a --- /dev/null +++ b/docs/xcsl/xcsl-comments/index.html @@ -0,0 +1,93 @@ +Documentation · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-conditions.html b/docs/xcsl/xcsl-conditions.html new file mode 100644 index 0000000..3f9e906 --- /dev/null +++ b/docs/xcsl/xcsl-conditions.html @@ -0,0 +1,100 @@ +Conditional Expressions · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-conditions/index.html b/docs/xcsl/xcsl-conditions/index.html new file mode 100644 index 0000000..3f9e906 --- /dev/null +++ b/docs/xcsl/xcsl-conditions/index.html @@ -0,0 +1,100 @@ +Conditional Expressions · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-functions.html b/docs/xcsl/xcsl-functions.html new file mode 100644 index 0000000..a844220 --- /dev/null +++ b/docs/xcsl/xcsl-functions.html @@ -0,0 +1,106 @@ +Functional Declarations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-functions/index.html b/docs/xcsl/xcsl-functions/index.html new file mode 100644 index 0000000..a844220 --- /dev/null +++ b/docs/xcsl/xcsl-functions/index.html @@ -0,0 +1,106 @@ +Functional Declarations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-ops.html b/docs/xcsl/xcsl-ops.html new file mode 100644 index 0000000..7e5d01e --- /dev/null +++ b/docs/xcsl/xcsl-ops.html @@ -0,0 +1,138 @@ +Arithemic/Logical Operations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-ops/index.html b/docs/xcsl/xcsl-ops/index.html new file mode 100644 index 0000000..7e5d01e --- /dev/null +++ b/docs/xcsl/xcsl-ops/index.html @@ -0,0 +1,138 @@ +Arithemic/Logical Operations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-primitives.html b/docs/xcsl/xcsl-primitives.html new file mode 100644 index 0000000..ca9e394 --- /dev/null +++ b/docs/xcsl/xcsl-primitives.html @@ -0,0 +1,126 @@ +Literal Values · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-primitives/index.html b/docs/xcsl/xcsl-primitives/index.html new file mode 100644 index 0000000..ca9e394 --- /dev/null +++ b/docs/xcsl/xcsl-primitives/index.html @@ -0,0 +1,126 @@ +Literal Values · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-tethers.html b/docs/xcsl/xcsl-tethers.html new file mode 100644 index 0000000..579f9cc --- /dev/null +++ b/docs/xcsl/xcsl-tethers.html @@ -0,0 +1,106 @@ +Tether Operations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-tethers/index.html b/docs/xcsl/xcsl-tethers/index.html new file mode 100644 index 0000000..579f9cc --- /dev/null +++ b/docs/xcsl/xcsl-tethers/index.html @@ -0,0 +1,106 @@ +Tether Operations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-types.html b/docs/xcsl/xcsl-types.html new file mode 100644 index 0000000..cdf8960 --- /dev/null +++ b/docs/xcsl/xcsl-types.html @@ -0,0 +1,91 @@ +Type Declarations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl-types/index.html b/docs/xcsl/xcsl-types/index.html new file mode 100644 index 0000000..cdf8960 --- /dev/null +++ b/docs/xcsl/xcsl-types/index.html @@ -0,0 +1,91 @@ +Type Declarations · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl.html b/docs/xcsl/xcsl.html new file mode 100644 index 0000000..04e6d1d --- /dev/null +++ b/docs/xcsl/xcsl.html @@ -0,0 +1,69 @@ +XCS Language · Codeus Tech
\ No newline at end of file diff --git a/docs/xcsl/xcsl/index.html b/docs/xcsl/xcsl/index.html new file mode 100644 index 0000000..04e6d1d --- /dev/null +++ b/docs/xcsl/xcsl/index.html @@ -0,0 +1,69 @@ +XCS Language · Codeus Tech
\ No newline at end of file diff --git a/en/about.html b/en/about.html new file mode 100644 index 0000000..ee3b1f2 --- /dev/null +++ b/en/about.html @@ -0,0 +1,11 @@ +Codeus Tech
\ No newline at end of file diff --git a/en/about/index.html b/en/about/index.html new file mode 100644 index 0000000..ee3b1f2 --- /dev/null +++ b/en/about/index.html @@ -0,0 +1,11 @@ +Codeus Tech
\ No newline at end of file diff --git a/en/index.html b/en/index.html new file mode 100644 index 0000000..d58d3dd --- /dev/null +++ b/en/index.html @@ -0,0 +1,17 @@ +Codeus Tech
\ No newline at end of file diff --git a/img/Cody_square.jpg b/img/Cody_square.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c6ea8e0297762c731577387fcdda0172d61a24d5 GIT binary patch literal 24009 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 literal 0 HcmV?d00001 diff --git a/img/dave.jpg b/img/dave.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3d37b6f98407b5d468cf78aa508d475672900dd6 GIT binary patch literal 38004 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%0D(`T%?dnrU^MAt$|YQNj(A8m&{$ndYdL@o(GG* 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 Z?8*NC2}}O~nM3~o?qKiJ;G@v5|JkB(3v~bh literal 0 HcmV?d00001 diff --git a/img/ed.png b/img/ed.png new file mode 100644 index 0000000000000000000000000000000000000000..b8dc1221ecea95a9d3b6422ed478db2d25232c91 GIT binary patch literal 18531 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≫gxLnL9>hSr8DJeJ!$ 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 XD<_ZcFS2CfL5Ex}xj8mD-1_x@t4Y + + + + + + + + + + + + + + + + image/svg+xml + + + + + Openclipart + + + men in black 3 + 2006-12-26T00:00:00 + + https://openclipart.org/detail/24896/-by--24896 + + + radacina + + + + + + + + + + + diff --git a/img/favicon.ico b/img/favicon.ico new file mode 100755 index 0000000000000000000000000000000000000000..be74abd69ad6a32de7375df13cab9354798e328f GIT binary patch literal 766 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 O1JtJ~JLUMc{C@zH{%?u^ literal 0 HcmV?d00001 diff --git a/img/language.svg b/img/language.svg new file mode 100755 index 0000000..6619593 --- /dev/null +++ b/img/language.svg @@ -0,0 +1,3 @@ + + + diff --git a/img/lisa.jpg b/img/lisa.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9b31e2c0f58a43df9b8655da59b25e661435f147 GIT binary patch literal 32777 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 literal 0 HcmV?d00001 diff --git a/img/oss_logo.png b/img/oss_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8183e289b139e5d03ff9870d3e6bfbcd968a5edd GIT binary patch literal 4370 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 \ No newline at end of file diff --git a/img/undraw_monitor.svg b/img/undraw_monitor.svg new file mode 100644 index 0000000..e5805aa --- /dev/null +++ b/img/undraw_monitor.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/undraw_note_list.svg b/img/undraw_note_list.svg new file mode 100644 index 0000000..91ca7bd --- /dev/null +++ b/img/undraw_note_list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/undraw_online.svg b/img/undraw_online.svg new file mode 100644 index 0000000..5ad0549 --- /dev/null +++ b/img/undraw_online.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/undraw_open_source.svg b/img/undraw_open_source.svg new file mode 100644 index 0000000..ea57eaa --- /dev/null +++ b/img/undraw_open_source.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/undraw_operating_system.svg b/img/undraw_operating_system.svg new file mode 100644 index 0000000..03def6d --- /dev/null +++ b/img/undraw_operating_system.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/undraw_react.svg b/img/undraw_react.svg new file mode 100644 index 0000000..702eb98 --- /dev/null +++ b/img/undraw_react.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/undraw_tweetstorm.svg b/img/undraw_tweetstorm.svg new file mode 100644 index 0000000..d0d25d7 --- /dev/null +++ b/img/undraw_tweetstorm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/img/undraw_youtube_tutorial.svg b/img/undraw_youtube_tutorial.svg new file mode 100644 index 0000000..b87f35d --- /dev/null +++ b/img/undraw_youtube_tutorial.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..686942b --- /dev/null +++ b/index.html @@ -0,0 +1,17 @@ +Codeus Tech

\ No newline at end of file diff --git a/js/codetabs.js b/js/codetabs.js new file mode 100755 index 0000000..dd01ebf --- /dev/null +++ b/js/codetabs.js @@ -0,0 +1,31 @@ +/** + * Copyright (c) 2017-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +// Turn off ESLint for this file because it's sent down to users as-is. +/* eslint-disable */ +window.addEventListener('load', function() { + // add event listener for all tab + document.querySelectorAll('.nav-link').forEach(function(el) { + el.addEventListener('click', function(e) { + const groupId = e.target.getAttribute('data-group'); + document + .querySelectorAll(`.nav-link[data-group=${groupId}]`) + .forEach(function(el) { + el.classList.remove('active'); + }); + document + .querySelectorAll(`.tab-pane[data-group=${groupId}]`) + .forEach(function(el) { + el.classList.remove('active'); + }); + e.target.classList.add('active'); + document + .querySelector(`#${e.target.getAttribute('data-tab')}`) + .classList.add('active'); + }); + }); +}); diff --git a/js/scrollSpy.js b/js/scrollSpy.js new file mode 100755 index 0000000..0632e6c --- /dev/null +++ b/js/scrollSpy.js @@ -0,0 +1,76 @@ +/** + * Copyright (c) 2017-present, Facebook, Inc. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +/* eslint-disable prefer-arrow-callback */ +(function scrollSpy() { + const OFFSET = 10; + let timer; + let headingsCache; + const findHeadings = function findHeadings() { + return headingsCache || document.querySelectorAll('.toc-headings > li > a'); + }; + const onScroll = function onScroll() { + if (timer) { + // throttle + return; + } + timer = setTimeout(function() { + timer = null; + let activeNavFound = false; + const headings = findHeadings(); // toc nav anchors + /** + * On every call, try to find header right after <-- next header + * the one whose content is on the current screen <-- highlight this + */ + for (let i = 0; i < headings.length; i++) { + // headings[i] is current element + // if an element is already active, then current element is not active + // if no element is already active, then current element is active + let currNavActive = !activeNavFound; + /** + * Enter the following check up only when an active nav header is not yet found + * Then, check the bounding rectangle of the next header + * The headers that are scrolled passed will have negative bounding rect top + * So the first one with positive bounding rect top will be the nearest next header + */ + if (currNavActive && i < headings.length - 1) { + const heading = headings[i + 1]; + const next = decodeURIComponent(heading.href.split('#')[1]); + const nextHeader = document.getElementById(next); + + if (nextHeader) { + const top = nextHeader.getBoundingClientRect().top; + currNavActive = top > OFFSET; + } else { + console.error('Can not find header element', { + id: next, + heading, + }); + } + } + /** + * Stop searching once a first such header is found, + * this makes sure the highlighted header is the most current one + */ + if (currNavActive) { + activeNavFound = true; + headings[i].classList.add('active'); + } else { + headings[i].classList.remove('active'); + } + } + }, 100); + }; + + document.addEventListener('scroll', onScroll); + document.addEventListener('resize', onScroll); + document.addEventListener('DOMContentLoaded', function() { + // Cache the headings once the page has fully loaded. + headingsCache = findHeadings(); + onScroll(); + }); +})(); diff --git a/sitemap.xml b/sitemap.xml new file mode 100644 index 0000000..7700ae7 --- /dev/null +++ b/sitemap.xml @@ -0,0 +1 @@ +https://codeustech.github.io/aboutweekly0.5https://codeustech.github.io/indexweekly0.5https://codeustech.github.io/blog/2019/11/29/codeus-named-sewyil-finalistweekly0.3https://codeustech.github.io/blog/2019/01/07/startups-across-the-stateweekly0.3https://codeustech.github.io/codeus-tech/docs/xcs/xcs-confighourly1.0https://codeustech.github.io/codeus-tech/docs/xcs/xcs-installhourly1.0https://codeustech.github.io/codeus-tech/docs/xcs/xcs-shellhourly1.0https://codeustech.github.io/codeus-tech/docs/xcs/xcshourly1.0https://codeustech.github.io/codeus-tech/docs/xcse/xcse-ffihourly1.0https://codeustech.github.io/codeus-tech/docs/xcse/xcse-firmwarehourly1.0https://codeustech.github.io/codeus-tech/docs/xcse/xcse-moduleshourly1.0https://codeustech.github.io/codeus-tech/docs/xcse/xcse-socketshourly1.0https://codeustech.github.io/codeus-tech/docs/xcse/xcsehourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcsl-commentshourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcsl-conditionshourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcsl-functionshourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcsl-opshourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcsl-primitiveshourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/regexhourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcsl-tethershourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcsl-typeshourly1.0https://codeustech.github.io/codeus-tech/docs/xcsl/xcslhourly1.0 \ No newline at end of file From ab089148795ec0f24e64b139f7bf2e7ab9a52e36 Mon Sep 17 00:00:00 2001 From: Cody Fagley Date: Wed, 4 Dec 2019 19:34:56 -0700 Subject: [PATCH 2/3] Deploy website Deploy website version based on 254a6c9a92a82a8639fa04cfe16eb9e800ecc90d --- about.html | 12 ++++++------ about/index.html | 12 ++++++------ blog/2019/01/07/startups-across-the-state.html | 6 +++--- .../01/07/startups-across-the-state/index.html | 6 +++--- blog/2019/11/29/codeus-named-sewyil-finalist.html | 6 +++--- .../11/29/codeus-named-sewyil-finalist/index.html | 6 +++--- blog/atom.xml | 14 +++++++------- blog/feed.xml | 14 +++++++------- blog/index.html | 8 ++++---- docs/xcs/xcs-config.html | 4 ++-- docs/xcs/xcs-config/index.html | 4 ++-- docs/xcs/xcs-install.html | 4 ++-- docs/xcs/xcs-install/index.html | 4 ++-- docs/xcs/xcs-shell.html | 4 ++-- docs/xcs/xcs-shell/index.html | 4 ++-- docs/xcs/xcs.html | 4 ++-- docs/xcs/xcs/index.html | 4 ++-- docs/xcse/xcse-ffi.html | 4 ++-- docs/xcse/xcse-ffi/index.html | 4 ++-- docs/xcse/xcse-firmware.html | 4 ++-- docs/xcse/xcse-firmware/index.html | 4 ++-- docs/xcse/xcse-modules.html | 4 ++-- docs/xcse/xcse-modules/index.html | 4 ++-- docs/xcse/xcse-sockets.html | 4 ++-- docs/xcse/xcse-sockets/index.html | 4 ++-- docs/xcse/xcse.html | 4 ++-- docs/xcse/xcse/index.html | 4 ++-- docs/xcsl/regex.html | 4 ++-- docs/xcsl/regex/index.html | 4 ++-- docs/xcsl/xcsl-comments.html | 4 ++-- docs/xcsl/xcsl-comments/index.html | 4 ++-- docs/xcsl/xcsl-conditions.html | 4 ++-- docs/xcsl/xcsl-conditions/index.html | 4 ++-- docs/xcsl/xcsl-functions.html | 4 ++-- docs/xcsl/xcsl-functions/index.html | 4 ++-- docs/xcsl/xcsl-ops.html | 4 ++-- docs/xcsl/xcsl-ops/index.html | 4 ++-- docs/xcsl/xcsl-primitives.html | 4 ++-- docs/xcsl/xcsl-primitives/index.html | 4 ++-- docs/xcsl/xcsl-tethers.html | 4 ++-- docs/xcsl/xcsl-tethers/index.html | 4 ++-- docs/xcsl/xcsl-types.html | 4 ++-- docs/xcsl/xcsl-types/index.html | 4 ++-- docs/xcsl/xcsl.html | 4 ++-- docs/xcsl/xcsl/index.html | 4 ++-- en/about.html | 12 ++++++------ en/about/index.html | 12 ++++++------ en/index.html | 8 ++++---- index.html | 8 ++++---- sitemap.xml | 2 +- 50 files changed, 135 insertions(+), 135 deletions(-) diff --git a/about.html b/about.html index 0d368fa..d7305ce 100644 --- a/about.html +++ b/about.html @@ -1,11 +1,11 @@ -Codeus Tech \ No newline at end of file diff --git a/about/index.html b/about/index.html index 0d368fa..d7305ce 100644 --- a/about/index.html +++ b/about/index.html @@ -1,11 +1,11 @@ -Codeus Tech \ No newline at end of file diff --git a/blog/2019/01/07/startups-across-the-state.html b/blog/2019/01/07/startups-across-the-state.html index 7aa4d08..05446f1 100644 --- a/blog/2019/01/07/startups-across-the-state.html +++ b/blog/2019/01/07/startups-across-the-state.html @@ -1,4 +1,4 @@ -Startups Across the State · Codeus Tech \ No newline at end of file +
Codeus Tech
\ No newline at end of file diff --git a/blog/2019/01/07/startups-across-the-state/index.html b/blog/2019/01/07/startups-across-the-state/index.html index 7aa4d08..05446f1 100644 --- a/blog/2019/01/07/startups-across-the-state/index.html +++ b/blog/2019/01/07/startups-across-the-state/index.html @@ -1,4 +1,4 @@ -Startups Across the State · Codeus Tech \ No newline at end of file +
Codeus Tech
\ No newline at end of file diff --git a/blog/2019/11/29/codeus-named-sewyil-finalist.html b/blog/2019/11/29/codeus-named-sewyil-finalist.html index 39aae98..e034f85 100644 --- a/blog/2019/11/29/codeus-named-sewyil-finalist.html +++ b/blog/2019/11/29/codeus-named-sewyil-finalist.html @@ -1,4 +1,4 @@ -Codeus named SEWYIL finalist · Codeus Tech \ No newline at end of file +
Codeus Tech
\ No newline at end of file diff --git a/blog/2019/11/29/codeus-named-sewyil-finalist/index.html b/blog/2019/11/29/codeus-named-sewyil-finalist/index.html index 39aae98..e034f85 100644 --- a/blog/2019/11/29/codeus-named-sewyil-finalist/index.html +++ b/blog/2019/11/29/codeus-named-sewyil-finalist/index.html @@ -1,4 +1,4 @@ -Codeus named SEWYIL finalist · Codeus Tech \ No newline at end of file +
Codeus Tech
\ No newline at end of file diff --git a/blog/atom.xml b/blog/atom.xml index 73d0d41..6e41874 100644 --- a/blog/atom.xml +++ b/blog/atom.xml @@ -1,17 +1,17 @@ - https://CodeusTech.github.io/codeus-tech/blog + https://CodeusTech.github.io/blog Codeus Tech Blog 2019-11-29T06:00:00Z Feed for Node.js - + The best place to stay up-to-date with the latest Codeus Tech news and events. - https://CodeusTech.github.io/codeus-tech/undefined + https://CodeusTech.github.io/undefined Copyright © 2019 Codeus Tech, LLC <![CDATA[Codeus named SEWYIL finalist]]> - https://CodeusTech.github.io/codeus-tech/blog/2019/11/29/codeus-named-sewyil-finalist.html - + https://CodeusTech.github.io/blog/2019/11/29/codeus-named-sewyil-finalist.html + 2019-11-29T06:00:00Z More information on SEWYIL

@@ -23,8 +23,8 @@ <![CDATA[Startups Across the State]]> - https://CodeusTech.github.io/codeus-tech/blog/2019/01/07/startups-across-the-state.html - + https://CodeusTech.github.io/blog/2019/01/07/startups-across-the-state.html + 2019-01-07T06:00:00Z Full Article Here

diff --git a/blog/feed.xml b/blog/feed.xml index 0008b91..10f2ea9 100644 --- a/blog/feed.xml +++ b/blog/feed.xml @@ -2,29 +2,29 @@ Codeus Tech Blog - https://CodeusTech.github.io/codeus-tech/blog + https://CodeusTech.github.io/blog The best place to stay up-to-date with the latest Codeus Tech news and events. Fri, 29 Nov 2019 06:00:00 GMT http://blogs.law.harvard.edu/tech/rss Feed for Node.js Codeus Tech Blog - https://CodeusTech.github.io/codeus-tech/undefined - https://CodeusTech.github.io/codeus-tech/blog + https://CodeusTech.github.io/undefined + https://CodeusTech.github.io/blog Copyright © 2019 Codeus Tech, LLC <![CDATA[Codeus named SEWYIL finalist]]> - https://CodeusTech.github.io/codeus-tech/blog/2019/11/29/codeus-named-sewyil-finalist.html - https://CodeusTech.github.io/codeus-tech/blog/2019/11/29/codeus-named-sewyil-finalist.html + https://CodeusTech.github.io/blog/2019/11/29/codeus-named-sewyil-finalist.html + https://CodeusTech.github.io/blog/2019/11/29/codeus-named-sewyil-finalist.html Fri, 29 Nov 2019 06:00:00 GMT More information on SEWYIL

]]>
<![CDATA[Startups Across the State]]> - https://CodeusTech.github.io/codeus-tech/blog/2019/01/07/startups-across-the-state.html - https://CodeusTech.github.io/codeus-tech/blog/2019/01/07/startups-across-the-state.html + https://CodeusTech.github.io/blog/2019/01/07/startups-across-the-state.html + https://CodeusTech.github.io/blog/2019/01/07/startups-across-the-state.html Mon, 07 Jan 2019 06:00:00 GMT Full Article Here

]]>
diff --git a/blog/index.html b/blog/index.html index eb1a151..2261865 100644 --- a/blog/index.html +++ b/blog/index.html @@ -1,4 +1,4 @@ -Blog · Codeus Tech \ No newline at end of file diff --git a/docs/xcs/xcs-config.html b/docs/xcs/xcs-config.html index 9ad124d..5a3bb2a 100644 --- a/docs/xcs/xcs-config.html +++ b/docs/xcs/xcs-config.html @@ -1,4 +1,4 @@ -Optimization Schemes · Codeus Tech