Build site
This commit is contained in:
parent
6f8d067847
commit
0c7de8559a
743 changed files with 92961 additions and 0 deletions
4
docs/assets/css/about.css
Normal file
4
docs/assets/css/about.css
Normal file
|
@ -0,0 +1,4 @@
|
|||
img.me {
|
||||
max-width: 110px; }
|
||||
|
||||
/*# sourceMappingURL=about.css.map */
|
1
docs/assets/css/about.css.map
Normal file
1
docs/assets/css/about.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":["about.sass"],"names":[],"mappings":"AAAA;EACI,iBAAiB,EAAG","file":"about.css","sourcesContent":["img.me {\n max-width: 110px; }\n"]}
|
45
docs/assets/css/blog-post.css
Normal file
45
docs/assets/css/blog-post.css
Normal file
|
@ -0,0 +1,45 @@
|
|||
.post-pager {
|
||||
clear: both;
|
||||
margin-top: 2em; }
|
||||
|
||||
.post-pager div {
|
||||
-webkit-box-flex: 1;
|
||||
-ms-flex: 1;
|
||||
flex: 1; }
|
||||
|
||||
pre {
|
||||
display: block;
|
||||
overflow: auto;
|
||||
word-break: normal;
|
||||
word-wrap: no-wrap; }
|
||||
|
||||
pre[class*="language-"] {
|
||||
border: 0;
|
||||
border-radius: 0;
|
||||
margin: 1.5em 0; }
|
||||
|
||||
pre code {
|
||||
white-space: pre;
|
||||
word-break: normal; }
|
||||
|
||||
code.hljs {
|
||||
background-color: inherit;
|
||||
padding: 0; }
|
||||
|
||||
code[data-gist-id] {
|
||||
background: transparent;
|
||||
padding: 0; }
|
||||
|
||||
.about-author:before, .about-author:after {
|
||||
content: " ";
|
||||
display: table; }
|
||||
|
||||
.about-author:after {
|
||||
clear: both; }
|
||||
|
||||
.about-author img {
|
||||
float: left;
|
||||
margin: 0 1em 1em 0;
|
||||
width: 50px; }
|
||||
|
||||
/*# sourceMappingURL=blog-post.css.map */
|
1
docs/assets/css/blog-post.css.map
Normal file
1
docs/assets/css/blog-post.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":["blog-post.sass","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss"],"names":[],"mappings":"AAEA;EACI,YAAY;EACZ,gBAAgB,EAAG;;AAEvB;EACI,oBAAQ;EAAR,YAAQ;EAAR,QAAQ,EAAG;;AAEf;EACI,eAAe;EACf,eAAe;EACf,mBAAmB;EACnB,mBAAmB,EAAG;;AAE1B;EACI,UAAU;EACV,iBAAiB;EACjB,gBAAgB,EAAG;;AAEvB;EACI,iBAAiB;EACjB,mBAAmB,EAAG;;AAE1B;EACI,0BAA0B;EAC1B,WAAW,EAAG;;AAElB;EACI,wBAAwB;EACxB,WAAW,EAAG;;AAElB;ECjBI,aAAa;EACb,eAAe,EAChB;;ADeH;ECbI,YAAY,EACb;;ADYH;EAIQ,YAAY;EACZ,oBAAoB;EACpB,YAAY,EAAG","file":"blog-post.css","sourcesContent":["@import '../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/clearfix';\n\n.post-pager {\n clear: both;\n margin-top: 2em; }\n\n.post-pager div {\n flex: 1; }\n\npre {\n display: block;\n overflow: auto;\n word-break: normal;\n word-wrap: no-wrap; }\n\npre[class*=\"language-\"] {\n border: 0;\n border-radius: 0;\n margin: 1.5em 0; }\n\npre code {\n white-space: pre;\n word-break: normal; }\n\ncode.hljs {\n background-color: inherit;\n padding: 0; }\n\ncode[data-gist-id] {\n background: transparent;\n padding: 0; }\n\n.about-author {\n @include clearfix;\n\n img {\n float: left;\n margin: 0 1em 1em 0;\n width: 50px; } }\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n// contenteditable attribute is included anywhere else in the document.\n// Otherwise it causes space to appear at the top and bottom of elements\n// that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n// `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n@mixin clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n"]}
|
16
docs/assets/css/blog.css
Normal file
16
docs/assets/css/blog.css
Normal file
|
@ -0,0 +1,16 @@
|
|||
.page--blog__list ul.posts {
|
||||
list-style: none;
|
||||
margin-bottom: 2em;
|
||||
padding-left: 0; }
|
||||
|
||||
.page--blog__list .post {
|
||||
border-bottom: 1px solid #CCC;
|
||||
margin-bottom: 1em;
|
||||
padding-bottom: 2em; }
|
||||
.page--blog__list .post:before, .page--blog__list .post:after {
|
||||
content: " ";
|
||||
display: table; }
|
||||
.page--blog__list .post:after {
|
||||
clear: both; }
|
||||
|
||||
/*# sourceMappingURL=blog.css.map */
|
1
docs/assets/css/blog.css.map
Normal file
1
docs/assets/css/blog.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":["blog.sass","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss"],"names":[],"mappings":"AAEA;EAEQ,iBAAiB;EACjB,mBAAmB;EACnB,gBAAgB,EAAG;;AAJ3B;EAQQ,8BAA8B;EAC9B,mBAAmB;EACnB,oBAAoB,EAAG;EAV/B;ICaI,aAAa;IACb,eAAe,EAChB;EDfH;ICiBI,YAAY,EACb","file":"blog.css","sourcesContent":["@import '../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/clearfix';\n\n.page--blog__list {\n ul.posts {\n list-style: none;\n margin-bottom: 2em;\n padding-left: 0; }\n\n .post {\n @include clearfix;\n border-bottom: 1px solid #CCC;\n margin-bottom: 1em;\n padding-bottom: 2em; } }\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n// contenteditable attribute is included anywhere else in the document.\n// Otherwise it causes space to appear at the top and bottom of elements\n// that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n// `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n@mixin clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n"]}
|
34
docs/assets/css/experience.css
Normal file
34
docs/assets/css/experience.css
Normal file
|
@ -0,0 +1,34 @@
|
|||
.experience-item {
|
||||
margin-bottom: 30px; }
|
||||
.experience-item:before, .experience-item:after {
|
||||
content: " ";
|
||||
display: table; }
|
||||
.experience-item:after {
|
||||
clear: both; }
|
||||
|
||||
.experience-item-website {
|
||||
display: inline-block;
|
||||
margin-bottom: 2px; }
|
||||
|
||||
.experience-item-role {
|
||||
color: #777777;
|
||||
margin-bottom: .625rem; }
|
||||
|
||||
.experience-item-logo {
|
||||
float: right;
|
||||
margin: 25px 0 1em 1.5em;
|
||||
max-width: 25%; }
|
||||
@media screen and (min-width: 500px) {
|
||||
.experience-item-logo {
|
||||
max-width: 20%; } }
|
||||
@media screen and (min-width: 992px) {
|
||||
.experience-item-logo {
|
||||
max-width: 15%; } }
|
||||
.experience-item-logo img {
|
||||
height: auto;
|
||||
width: 100%; }
|
||||
|
||||
.experience-item-description p:last-of-type {
|
||||
margin-bottom: 0; }
|
||||
|
||||
/*# sourceMappingURL=experience.css.map */
|
1
docs/assets/css/experience.css.map
Normal file
1
docs/assets/css/experience.css.map
Normal file
File diff suppressed because one or more lines are too long
8217
docs/assets/css/main.css
Normal file
8217
docs/assets/css/main.css
Normal file
File diff suppressed because it is too large
Load diff
1
docs/assets/css/main.css.map
Normal file
1
docs/assets/css/main.css.map
Normal file
File diff suppressed because one or more lines are too long
15
docs/assets/css/project.css
Normal file
15
docs/assets/css/project.css
Normal file
|
@ -0,0 +1,15 @@
|
|||
.project-company.has-logo a:link,
|
||||
.project-company.has-logo a:hover {
|
||||
border-bottom: 0;
|
||||
display: block; }
|
||||
|
||||
.project-company.has-logo img {
|
||||
max-width: 75%; }
|
||||
@media screen and (min-width: 768px) {
|
||||
.project-company.has-logo img {
|
||||
max-width: 50%; } }
|
||||
@media screen and (min-width: 992px) {
|
||||
.project-company.has-logo img {
|
||||
max-width: 33.3%; } }
|
||||
|
||||
/*# sourceMappingURL=project.css.map */
|
1
docs/assets/css/project.css.map
Normal file
1
docs/assets/css/project.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":["project.sass","_mixins.sass"],"names":[],"mappings":"AAGA;;EAIY,iBAAiB;EACjB,eAAe,EAAG;;AAL9B;EAQY,eAAe,EAMW;ECJlC;IDVJ;MAWgB,eAAe,EAGO,EAAA;ECQlC;IDtBJ;MAcgB,iBAAiB,EAAK,EAAA","file":"project.css","sourcesContent":["@import '../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables';\n@import 'mixins';\n\n.project-company {\n &.has-logo {\n a:link,\n a:hover {\n border-bottom: 0;\n display: block; }\n\n img {\n max-width: 75%;\n\n @include tablet {\n max-width: 50%; }\n\n @include desktop {\n max-width: 33.3%; } } } }\n","@mixin from($device) {\n @media screen and (min-width: $device) {\n @content; } }\n\n@mixin until($device) {\n @media screen and (max-width: $device - 1px) {\n @content; } }\n\n@mixin mobile {\n @media screen and (max-width: $screen-tablet - 1px) {\n @content; } }\n\n@mixin tablet {\n @media screen and (min-width: $screen-tablet) {\n @content; } }\n\n@mixin tablet-only {\n @media screen and (min-width: $screen-tablet) and (max-width: $screen-desktop - 1px) {\n @content; } }\n\n@mixin touch {\n @media screen and (max-width: $screen-desktop - 1px) {\n @content; } }\n\n@mixin desktop {\n @media screen and (min-width: $screen-desktop) {\n @content; } }\n\n@mixin desktop-only {\n @media screen and (min-width: $screen-desktop) and (max-width: $screen-lg - 1px) {\n @content; } }\n\n@mixin widescreen {\n @media screen and (min-width: $screen-lg) {\n @content; } }\n"]}
|
15
docs/assets/css/talk.css
Normal file
15
docs/assets/css/talk.css
Normal file
|
@ -0,0 +1,15 @@
|
|||
.talk-full h1 {
|
||||
margin-bottom: 25px; }
|
||||
|
||||
.presentation {
|
||||
background: url("../images/loading.gif") no-repeat center;
|
||||
min-height: 275px;
|
||||
width: 100%; }
|
||||
@media screen and (min-width: 768px) {
|
||||
.presentation {
|
||||
min-height: 460px; } }
|
||||
@media screen and (min-width: 992px) {
|
||||
.presentation {
|
||||
min-height: 540px; } }
|
||||
|
||||
/*# sourceMappingURL=talk.css.map */
|
1
docs/assets/css/talk.css.map
Normal file
1
docs/assets/css/talk.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":["talk.sass","_mixins.sass"],"names":[],"mappings":"AAGA;EACI,oBAAoB,EAAG;;AAE3B;EACI,0DAAyD;EACzD,kBAAkB;EAClB,YAAY,EAIe;ECA3B;IDPJ;MAKQ,kBAAkB,EAEK,EAAA;ECY3B;IDnBJ;MAOQ,kBAAkB,EAAK,EAAA","file":"talk.css","sourcesContent":["@import '../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables';\n@import 'mixins';\n\n.talk-full h1 {\n margin-bottom: 25px; }\n\n.presentation {\n background: url('../images/loading.gif') no-repeat center;\n min-height: 275px;\n width: 100%;\n @include tablet {\n min-height: 460px; }\n @include desktop {\n min-height: 540px; } }\n","@mixin from($device) {\n @media screen and (min-width: $device) {\n @content; } }\n\n@mixin until($device) {\n @media screen and (max-width: $device - 1px) {\n @content; } }\n\n@mixin mobile {\n @media screen and (max-width: $screen-tablet - 1px) {\n @content; } }\n\n@mixin tablet {\n @media screen and (min-width: $screen-tablet) {\n @content; } }\n\n@mixin tablet-only {\n @media screen and (min-width: $screen-tablet) and (max-width: $screen-desktop - 1px) {\n @content; } }\n\n@mixin touch {\n @media screen and (max-width: $screen-desktop - 1px) {\n @content; } }\n\n@mixin desktop {\n @media screen and (min-width: $screen-desktop) {\n @content; } }\n\n@mixin desktop-only {\n @media screen and (min-width: $screen-desktop) and (max-width: $screen-lg - 1px) {\n @content; } }\n\n@mixin widescreen {\n @media screen and (min-width: $screen-lg) {\n @content; } }\n"]}
|
20
docs/assets/css/talks-table.css
Normal file
20
docs/assets/css/talks-table.css
Normal file
|
@ -0,0 +1,20 @@
|
|||
.talk-event-table > thead > tr > th,
|
||||
.talk-event-table > tbody > tr > td {
|
||||
vertical-align: middle; }
|
||||
|
||||
.talk-event-table .column-date,
|
||||
.talk-event-table .column-event {
|
||||
width: 200px; }
|
||||
|
||||
.talk-event-table .column-feedback {
|
||||
width: 125px; }
|
||||
|
||||
.talk-type,
|
||||
.event-location {
|
||||
display: block;
|
||||
margin-top: 1px; }
|
||||
|
||||
.talk-full .column-event {
|
||||
width: auto; }
|
||||
|
||||
/*# sourceMappingURL=talks-table.css.map */
|
1
docs/assets/css/talks-table.css.map
Normal file
1
docs/assets/css/talks-table.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":["talks-table.sass"],"names":[],"mappings":"AAAA;;EAGQ,uBAAuB,EAAG;;AAHlC;;EAOQ,aAAa,EAAG;;AAPxB;EAUQ,aAAa,EAAG;;AAExB;;EAEI,eAAe;EACf,gBAAgB,EAAG;;AAEvB;EACI,YAAY,EAAG","file":"talks-table.css","sourcesContent":[".talk-event-table {\n & > thead > tr > th,\n & > tbody > tr > td {\n vertical-align: middle; }\n\n .column-date,\n .column-event {\n width: 200px; }\n\n .column-feedback {\n width: 125px; } }\n\n.talk-type,\n.event-location {\n display: block;\n margin-top: 1px; }\n\n.talk-full .column-event {\n width: auto; }\n"]}
|
19
docs/assets/css/testimonials.css
Normal file
19
docs/assets/css/testimonials.css
Normal file
|
@ -0,0 +1,19 @@
|
|||
.testimonial {
|
||||
margin-bottom: 10px; }
|
||||
.testimonial:before, .testimonial:after {
|
||||
content: " ";
|
||||
display: table; }
|
||||
.testimonial:after {
|
||||
clear: both; }
|
||||
.testimonial__role {
|
||||
color: #777; }
|
||||
.testimonial__image {
|
||||
height: 75px;
|
||||
margin: 0 0 10px 10px;
|
||||
width: 75px; }
|
||||
@media screen and (max-width: 767px) {
|
||||
.testimonial__image {
|
||||
height: 90px;
|
||||
width: 90px; } }
|
||||
|
||||
/*# sourceMappingURL=testimonials.css.map */
|
1
docs/assets/css/testimonials.css.map
Normal file
1
docs/assets/css/testimonials.css.map
Normal file
|
@ -0,0 +1 @@
|
|||
{"version":3,"sources":["testimonials.sass","../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/_clearfix.scss","_mixins.sass"],"names":[],"mappings":"AAIA;EAEI,oBAAoB,EAYO;EAd/B;ICWI,aAAa;IACb,eAAe,EAChB;EDbH;ICeI,YAAY,EACb;EDhBH;IAKQ,YAAY,EAAG;EALvB;IAQQ,aAAa;IACb,sBAAsB;IACtB,YAAY,EAIS;IEbzB;MFDJ;QAaY,aAAa;QACb,YAAY,EAAK,EAAA","file":"testimonials.css","sourcesContent":["@import '../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins/clearfix';\n@import '../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables';\n@import 'mixins';\n\n.testimonial {\n @include clearfix;\n margin-bottom: 10px;\n\n &__role {\n color: #777; }\n\n &__image {\n height: 75px;\n margin: 0 0 10px 10px;\n width: 75px;\n\n @include until($screen-sm) {\n height: 90px;\n width: 90px; } } }\n","// Clearfix\n//\n// For modern browsers\n// 1. The space content is one way to avoid an Opera bug when the\n// contenteditable attribute is included anywhere else in the document.\n// Otherwise it causes space to appear at the top and bottom of elements\n// that are clearfixed.\n// 2. The use of `table` rather than `block` is only necessary if using\n// `:before` to contain the top-margins of child elements.\n//\n// Source: http://nicolasgallagher.com/micro-clearfix-hack/\n\n@mixin clearfix() {\n &:before,\n &:after {\n content: \" \"; // 1\n display: table; // 2\n }\n &:after {\n clear: both;\n }\n}\n","@mixin from($device) {\n @media screen and (min-width: $device) {\n @content; } }\n\n@mixin until($device) {\n @media screen and (max-width: $device - 1px) {\n @content; } }\n\n@mixin mobile {\n @media screen and (max-width: $screen-tablet - 1px) {\n @content; } }\n\n@mixin tablet {\n @media screen and (min-width: $screen-tablet) {\n @content; } }\n\n@mixin tablet-only {\n @media screen and (min-width: $screen-tablet) and (max-width: $screen-desktop - 1px) {\n @content; } }\n\n@mixin touch {\n @media screen and (max-width: $screen-desktop - 1px) {\n @content; } }\n\n@mixin desktop {\n @media screen and (min-width: $screen-desktop) {\n @content; } }\n\n@mixin desktop-only {\n @media screen and (min-width: $screen-desktop) and (max-width: $screen-lg - 1px) {\n @content; } }\n\n@mixin widescreen {\n @media screen and (min-width: $screen-lg) {\n @content; } }\n"]}
|
Loading…
Add table
Add a link
Reference in a new issue