@@ -24,158 +24,148 @@
</ div >
</ div >
< div class ="third-section ">
< div id ="third-section-position-helper " class ="third-section-position-helper pane-container ">
< div id ="third-section-position-helper " data-open =" false " class ="third-section-position-helper pane-container ">
< div class ="pane-container-row ">
< div class ="pane pane-large ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-large " style ="transition-delay: 0s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/competitions.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Competitions</ div >
</ div >
</ div >
< div class ="pane-container pane-container-wide pane-container-column ">
< div class ="pane pane-wide ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-wide " style ="transition-delay: .1s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/talks.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Technocruise</ div >
</ div >
</ div >
< div class ="pane pane-wide ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-wide " style ="transition-delay: .2s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/workshop.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Workshops</ div >
</ div >
</ div >
</ div >
</ div >
< div class ="pane-container-row ">
< div class ="pane pane-wide ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-wide " style ="transition-delay: .3s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/talk.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Talks</ div >
</ div >
</ div >
< div class ="pane pane-medium ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-medium " style ="transition-delay: .35s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/show.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Shows</ div >
</ div >
</ div >
< div class ="pane pane-medium ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-medium " style ="transition-delay: .4s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/mercha.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Exhibitions</ div >
</ div >
</ div >
</ div >
< div class ="pane-container-row ">
< div class ="pane pane-medium ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-medium " style ="transition-delay: .45s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/tosc.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> TOSC</ div >
</ div >
</ div >
< div class ="pane pane-medium ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-medium " style ="transition-delay: .5s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/hope.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> HOPE</ div >
</ div >
</ div >
< div class ="pane pane-medium ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-medium " style ="transition-delay: .55s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/megaworld.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Megaworld & Fun-T</ div >
</ div >
</ div >
< div class ="pane pane-medium ">
< div class ="pane-image-container ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-text-container ">
< div class ="pane-title "> Talks</ div >
< div class ="pane-text-divider ">
< span class ="divider-color "> </ span >
</ div >
< div class ="pane-more-text ">
It is a long established fact that a reader will be distracted by the readable content of
< div class ="pane pane-medium " style ="transition-delay: .60s; ">
< div class ="pane-wrapper ">
< div class ="pane-image-container ">
< img src ="./data/img/tiles/mercha.jpg ">
< div class ="pane-image-overlay "> </ div >
</ div >
< div class ="pane-title "> Merchandise</ div >
</ div >
</ div >
</ div >
</ div >
</ div >
</ div >
< script type ="text/javascript " src ="./data/js/main.js "> </ script >
< script type ="text/javascript ">
function initAnimation ( ) {
var panes = document . querySelectorAll ( '.pane' ) ;
for ( var i = 0 ; i < panes . length ; i ++ ) {
var element = panes [ i ] ;
// console.log(element, element.childNodes);
handlePane ( element ) ;
}
}
function handlePane ( element ) {
element . addEventListener ( 'mousemove' , function ( event ) {
// console.log('on mousemove')
var mouseX = event . layerX ;
var mouseY = event . layerY ;
var elementH = element . scrollHeight ;
var elementW = element . scrollWidth ;
var maxRotationAngle = 12 ;
function getRotationAngle ( cx , cy , x , y , ma ) {
return ma * Math . sqrt ( ( ( cx - x ) * ( cx - x ) + ( cy - y ) * ( cy - y ) ) / ( cx * cx + cy * cy ) ) ;
}
var rotationAngle = getRotationAngle ( elementW / 2 , elementH / 2 , mouseX , mouseY , maxRotationAngle ) ;
var tr = '' ;
tr += 'transform:translateZ(10px) rotate3d(' + - 1 * ( mouseY - ( 1.0 * elementH / 2 ) ) + ',' + ( mouseX - ( 1.0 * elementW / 2 ) ) + ',0,' + rotationAngle + 'deg);' ;
var transformation = tr ;
transformation += '-webkit-' + tr ;
transformation += '-moz-' + tr ;
transformation += '-ms-' + tr ;
transformation += '-o-' + tr ;
element . childNodes [ 1 ] . setAttribute ( 'style' , transformation ) ;
// element.childNodes.setAttribute({transform:transformation});
} ) ;
element . addEventListener ( 'mouseleave' , function ( ) {
element . childNodes [ 1 ] . setAttribute ( 'style' , "" ) ;
} ) ;
}
initAnimation ( ) ;
</ script >
</ body >
</ html >