diff options
author | Navan Chauhan <navanchauhan@gmail.com> | 2020-02-07 19:34:03 +0530 |
---|---|---|
committer | Navan Chauhan <navanchauhan@gmail.com> | 2020-02-07 19:34:03 +0530 |
commit | 7f8d36c9a5fea6403e1f5a631cbd4df87b03bbf3 (patch) | |
tree | 5c512a84e264c143b3603d01e099e0769b88c637 /assets | |
parent | c6b812f5f3f21554e34afb090fc2018fb633afdb (diff) |
Publish deploy 2020-02-07 19:34
Diffstat (limited to 'assets')
21 files changed, 1 insertions, 244 deletions
diff --git a/assets/compare.css b/assets/compare.css deleted file mode 100644 index fcc509b..0000000 --- a/assets/compare.css +++ /dev/null @@ -1,165 +0,0 @@ -/* -------------------------------- - -Primary style - --------------------------------- */ -*, *:after, *:before { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - - - -img { - max-width: 100%; -} - -/* -------------------------------- - -Main components - --------------------------------- */ - -.cd-image-container { - position: relative; - width: 90%; - max-width: 768px; - margin: 2em auto; -} -.cd-image-container img { - display: block; -} -@media only screen and (min-width: 768px) { - .cd-image-container { - margin: 4em auto; - } -} - -.cd-image-label { - position: absolute; - bottom: 0; - right: 0; - color: #ffffff; - padding: 1em; - opacity: 0; - -webkit-transform: translateY(20px); - -moz-transform: translateY(20px); - -ms-transform: translateY(20px); - -o-transform: translateY(20px); - transform: translateY(20px); - -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0.3s 0.7s; - -moz-transition: -moz-transform 0.3s 0.7s, opacity 0.3s 0.7s; - transition: transform 0.3s 0.7s, opacity 0.3s 0.7s; -} -.cd-image-label.is-hidden { - visibility: hidden; -} -.is-visible .cd-image-label { - opacity: 1; - -webkit-transform: translateY(0); - -moz-transform: translateY(0); - -ms-transform: translateY(0); - -o-transform: translateY(0); - transform: translateY(0); -} - -.cd-resize-img { - position: absolute; - top: 0; - left: 0; - width: 0; - height: 100%; - overflow: hidden; - background: url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/148866/img-modified.jpg") no-repeat left top; - background-size: auto 100%; - /* Force Hardware Acceleration in WebKit */ - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -ms-transform: translateZ(0); - -o-transform: translateZ(0); - transform: translateZ(0); - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} -.cd-resize-img .cd-image-label { - right: auto; - left: 0; -} -.is-visible .cd-resize-img { - width: 50%; - /* bounce in animation of the modified image */ - -webkit-animation: cd-bounce-in 0.7s; - -moz-animation: cd-bounce-in 0.7s; - animation: cd-bounce-in 0.7s; -} - -@-webkit-keyframes cd-bounce-in { - 0% { - width: 0; - } - 60% { - width: 55%; - } - 100% { - width: 50%; - } -} -@-moz-keyframes cd-bounce-in { - 0% { - width: 0; - } - 60% { - width: 55%; - } - 100% { - width: 50%; - } -} -@keyframes cd-bounce-in { - 0% { - width: 0; - } - 60% { - width: 55%; - } - 100% { - width: 50%; - } -} -.cd-handle { - position: absolute; - height: 44px; - width: 44px; - /* center the element */ - left: 50%; - top: 50%; - margin-left: -22px; - margin-top: -22px; - border-radius: 50%; - background: #dc717d url("https://s3-us-west-2.amazonaws.com/s.cdpn.io/148866/cd-arrows.svg") no-repeat center center; - cursor: move; - box-shadow: 0 0 0 6px rgba(0, 0, 0, 0.2), 0 0 10px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.3); - opacity: 0; - -webkit-transform: translate3d(0, 0, 0) scale(0); - -moz-transform: translate3d(0, 0, 0) scale(0); - -ms-transform: translate3d(0, 0, 0) scale(0); - -o-transform: translate3d(0, 0, 0) scale(0); - transform: translate3d(0, 0, 0) scale(0); -} -.cd-handle.draggable { - /* change background color when element is active */ - background-color: #445b7c; -} -.is-visible .cd-handle { - opacity: 1; - -webkit-transform: translate3d(0, 0, 0) scale(1); - -moz-transform: translate3d(0, 0, 0) scale(1); - -ms-transform: translate3d(0, 0, 0) scale(1); - -o-transform: translate3d(0, 0, 0) scale(1); - transform: translate3d(0, 0, 0) scale(1); - -webkit-transition: -webkit-transform 0.3s 0.7s, opacity 0s 0.7s; - -moz-transition: -moz-transform 0.3s 0.7s, opacity 0s 0.7s; - transition: transform 0.3s 0.7s, opacity 0s 0.7s; -} - diff --git a/assets/compare.js b/assets/compare.js deleted file mode 100644 index 2d0d3e5..0000000 --- a/assets/compare.js +++ /dev/null @@ -1,79 +0,0 @@ -jQuery(document).ready(function($){ - //check if the .cd-image-container is in the viewport - //if yes, animate it - checkPosition($('.cd-image-container')); - $(window).on('scroll', function(){ - checkPosition($('.cd-image-container')); - }); - - //make the .cd-handle element draggable and modify .cd-resize-img width according to its position - drags($('.cd-handle'), $('.cd-resize-img'), $('.cd-image-container'), $('.cd-image-label[data-type="original"]'), $('.cd-image-label[data-type="modified"]')); - - //upadate images label visibility - $(window).on('resize', function(){ - updateLabel($('.cd-image-label[data-type="modified"]'), $('.cd-resize-img'), 'left'); - updateLabel($('.cd-image-label[data-type="original"]'), $('.cd-resize-img'), 'right'); - }); -}); - -function checkPosition(container) { - if( $(window).scrollTop() + $(window).height()*0.5 > container.offset().top) { - container.addClass('is-visible'); - //you can uncomment the following line if you don't have other events to bind to the window scroll - // $(window).off('scroll'); - } -} - -//draggable funtionality - credits to https://css-tricks.com/snippets/jquery/draggable-without-jquery-ui/ -function drags(dragElement, resizeElement, container, labelContainer, labelResizeElement) { - dragElement.on("mousedown vmousedown", function(e) { - dragElement.addClass('draggable'); - resizeElement.addClass('resizable'); - - var dragWidth = dragElement.outerWidth(), - xPosition = dragElement.offset().left + dragWidth - e.pageX, - containerOffset = container.offset().left, - containerWidth = container.outerWidth(), - minLeft = containerOffset + 10, - maxLeft = containerOffset + containerWidth - dragWidth - 10; - - dragElement.parents().on("mousemove vmousemove", function(e) { - leftValue = e.pageX + xPosition - dragWidth; - - //constrain the draggable element to move inside his container - if(leftValue < minLeft ) { - leftValue = minLeft; - } else if ( leftValue > maxLeft) { - leftValue = maxLeft; - } - - widthValue = (leftValue + dragWidth/2 - containerOffset)*100/containerWidth+'%'; - - $('.draggable').css('left', widthValue).on("mouseup vmouseup", function() { - $(this).removeClass('draggable'); - resizeElement.removeClass('resizable'); - }); - - $('.resizable').css('width', widthValue); - - updateLabel(labelResizeElement, resizeElement, 'left'); - updateLabel(labelContainer, resizeElement, 'right'); - - }).on("mouseup vmouseup", function(e){ - dragElement.removeClass('draggable'); - resizeElement.removeClass('resizable'); - }); - e.preventDefault(); - }).on("mouseup vmouseup", function(e) { - dragElement.removeClass('draggable'); - resizeElement.removeClass('resizable'); - }); -} - -function updateLabel(label, resizeElement, position) { - if(position == 'left') { - ( label.offset().left + label.outerWidth() < resizeElement.offset().left + resizeElement.outerWidth() ) ? label.removeClass('is-hidden') : label.addClass('is-hidden') ; - } else { - ( label.offset().left > resizeElement.offset().left + resizeElement.outerWidth() ) ? label.removeClass('is-hidden') : label.addClass('is-hidden') ; - } -} diff --git a/assets/gciTales/01-teachableMachines/01-collect.png b/assets/gciTales/01-teachableMachines/01-collect.png Binary files differindex cca471a..58e0b54 100644 --- a/assets/gciTales/01-teachableMachines/01-collect.png +++ b/assets/gciTales/01-teachableMachines/01-collect.png diff --git a/assets/gciTales/01-teachableMachines/02-train.png b/assets/gciTales/01-teachableMachines/02-train.png Binary files differindex 579bc14..a69fd63 100644 --- a/assets/gciTales/01-teachableMachines/02-train.png +++ b/assets/gciTales/01-teachableMachines/02-train.png diff --git a/assets/gciTales/01-teachableMachines/03-label.png b/assets/gciTales/01-teachableMachines/03-label.png Binary files differindex 761ced2..efe450d 100644 --- a/assets/gciTales/01-teachableMachines/03-label.png +++ b/assets/gciTales/01-teachableMachines/03-label.png diff --git a/assets/gciTales/01-teachableMachines/04-alert.png b/assets/gciTales/01-teachableMachines/04-alert.png Binary files differindex 8abad64..f648bad 100644 --- a/assets/gciTales/01-teachableMachines/04-alert.png +++ b/assets/gciTales/01-teachableMachines/04-alert.png diff --git a/assets/gciTales/01-teachableMachines/05-html.png b/assets/gciTales/01-teachableMachines/05-html.png Binary files differindex a171976..f917c07 100644 --- a/assets/gciTales/01-teachableMachines/05-html.png +++ b/assets/gciTales/01-teachableMachines/05-html.png diff --git a/assets/gciTales/01-teachableMachines/06-js.png b/assets/gciTales/01-teachableMachines/06-js.png Binary files differindex c024039..173a8aa 100644 --- a/assets/gciTales/01-teachableMachines/06-js.png +++ b/assets/gciTales/01-teachableMachines/06-js.png diff --git a/assets/gciTales/01-teachableMachines/07-eg.png b/assets/gciTales/01-teachableMachines/07-eg.png Binary files differindex 4aa8be2..cc8198e 100644 --- a/assets/gciTales/01-teachableMachines/07-eg.png +++ b/assets/gciTales/01-teachableMachines/07-eg.png diff --git a/assets/gciTales/01-teachableMachines/08-eg.png b/assets/gciTales/01-teachableMachines/08-eg.png Binary files differindex 914d5a3..b1261fa 100644 --- a/assets/gciTales/01-teachableMachines/08-eg.png +++ b/assets/gciTales/01-teachableMachines/08-eg.png diff --git a/assets/gciTales/03-regression/1.png b/assets/gciTales/03-regression/1.png Binary files differindex 13819b5..b07d172 100644 --- a/assets/gciTales/03-regression/1.png +++ b/assets/gciTales/03-regression/1.png diff --git a/assets/gciTales/03-regression/2.png b/assets/gciTales/03-regression/2.png Binary files differindex 95568d5..53531ad 100644 --- a/assets/gciTales/03-regression/2.png +++ b/assets/gciTales/03-regression/2.png diff --git a/assets/gciTales/03-regression/3.png b/assets/gciTales/03-regression/3.png Binary files differindex eacf307..542d76e 100644 --- a/assets/gciTales/03-regression/3.png +++ b/assets/gciTales/03-regression/3.png diff --git a/assets/gciTales/03-regression/4.png b/assets/gciTales/03-regression/4.png Binary files differindex 23bf389..16101cd 100644 --- a/assets/gciTales/03-regression/4.png +++ b/assets/gciTales/03-regression/4.png diff --git a/assets/gciTales/03-regression/5.png b/assets/gciTales/03-regression/5.png Binary files differindex 1d0848a..36b9c26 100644 --- a/assets/gciTales/03-regression/5.png +++ b/assets/gciTales/03-regression/5.png diff --git a/assets/gciTales/03-regression/6.png b/assets/gciTales/03-regression/6.png Binary files differindex cbe2ffd..479d0e5 100644 --- a/assets/gciTales/03-regression/6.png +++ b/assets/gciTales/03-regression/6.png diff --git a/assets/manup.min.js b/assets/manup.min.js new file mode 100644 index 0000000..20bc3a1 --- /dev/null +++ b/assets/manup.min.js @@ -0,0 +1 @@ +var manUpObject,tagArray=[],linkArray=[],validMetaValues=[{name:"mobile-web-app-capable",manifestName:"display"},{name:"apple-mobile-web-app-capable",manifestName:"display"},{name:"apple-mobile-web-app-title",manifestName:"short_name"},{name:"application-name",manifestName:"short_name"},{name:"msapplication-TileColor",manifestName:"ms_TileColor"},{name:"msapplication-square70x70logo",manifestName:"icons",imageSize:"70x70"},{name:"msapplication-square150x150logo",manifestName:"icons",imageSize:"150x150"},{name:"msapplication-wide310x150logo",manifestName:"icons",imageSize:"310x150"},{name:"msapplication-square310x310logo",manifestName:"icons",imageSize:"310x310"}],validLinkValues=[{name:"apple-touch-icon",manifestName:"icons",imageSize:"152x152"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"120x120"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"76x76"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"60x60"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"57x57"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"72x72"},{name:"apple-touch-icon",manifestName:"icons",imageSize:"114x114"},{name:"icon",manifestName:"icons",imageSize:"128x128"},{name:"icon",manifestName:"icons",imageSize:"192x192"}],generateFullMetaData=function(){for(var e=0;e<validMetaValues.length;e++)if(manUpObject[validMetaValues[e].manifestName])if("icons"==validMetaValues[e].manifestName)for(var a=manUpObject.icons,n=0;n<a.length;n++)a[n].sizes==validMetaValues[e].imageSize&&(validMetaValues[e].content=a[n].src);else validMetaValues[e].content=manUpObject[validMetaValues[e].manifestName],"display"==validMetaValues[e].manifestName&&"standalone"==manUpObject.display&&(validMetaValues[e].content="yes");return validMetaValues},generateFullLinkData=function(){for(var e=0;e<validLinkValues.length;e++)if(manUpObject[validLinkValues[e].manifestName])if("icons"==validLinkValues[e].manifestName)for(var a=manUpObject.icons,n=0;n<a.length;n++)a[n].sizes==validLinkValues[e].imageSize&&(validLinkValues[e].content=a[n].src);else validLinkValues[e].content=manUpObject[validLinkValues[e].manifestName];return validLinkValues},generateMetaArray=function(){for(var e=generateFullMetaData(),a=document.getElementsByTagName("head")[0],n=0;n<e.length;n++){var i=document.createElement("meta");i.name=e[n].name,i.content=e[n].content,a.appendChild(i)}},generateLinkArray=function(){for(var e=generateFullLinkData(),a=document.getElementsByTagName("head")[0],n=0;n<e.length;n++){var i=document.createElement("link");i.setAttribute("rel",e[n].name),i.setAttribute("sizes",e[n].imageSize),i.setAttribute("href",e[n].content),a.appendChild(i)}},generateObj=function(e){manUpObject=JSON.parse(e),generateLinkArray(),generateMetaArray()},makeAjax=function(e){if(window.XMLHttpRequest){var a,n=/^https?:\/\//i;n.test(e)?fulURL=e:a=window.location.hostname+e;var i=new XMLHttpRequest;i.onreadystatechange=function(){4==i.readyState&&200==i.status&&generateObj(i.responseText)},i.open("GET",e,!0),i.send()}},collectManifestObj=function(){for(var e=document.getElementsByTagName("link"),a=0;a<e.length;a++)e[a].rel&&"manifest"==e[a].rel&&makeAjax(e[a].href)},testForManifest=function(){collectManifestObj()}(); diff --git a/assets/posts/kaggle-colab/ss1.png b/assets/posts/kaggle-colab/ss1.png Binary files differindex 72e6f85..b618236 100644 --- a/assets/posts/kaggle-colab/ss1.png +++ b/assets/posts/kaggle-colab/ss1.png diff --git a/assets/posts/kaggle-colab/ss2.png b/assets/posts/kaggle-colab/ss2.png Binary files differindex f75929e..0777cdd 100644 --- a/assets/posts/kaggle-colab/ss2.png +++ b/assets/posts/kaggle-colab/ss2.png diff --git a/assets/posts/kaggle-colab/ss3.png b/assets/posts/kaggle-colab/ss3.png Binary files differindex 2700e55..186db99 100644 --- a/assets/posts/kaggle-colab/ss3.png +++ b/assets/posts/kaggle-colab/ss3.png diff --git a/assets/posts/kaggle-colab/ss4.png b/assets/posts/kaggle-colab/ss4.png Binary files differindex 2428c32..4d60648 100644 --- a/assets/posts/kaggle-colab/ss4.png +++ b/assets/posts/kaggle-colab/ss4.png |