... | ... |
@@ -74,12 +74,21 @@ |
74 | 74 |
document.addEventListener("DOMContentLoaded", function() { |
75 | 75 |
|
76 | 76 |
var logo = document.getElementById('logo-svg-intro'); |
77 |
+ var video = document.getElementById('image-clip').querySelector('.hero-background video'); |
|
78 |
+ |
|
79 |
+ if (video !== undefined) |
|
80 |
+ { |
|
81 |
+ video.pause(); |
|
82 |
+ video.currentTime = 1; |
|
83 |
+ } |
|
77 | 84 |
|
78 | 85 |
window.introTl = anime.timeline({ |
79 | 86 |
easing: 'easeInOutSine', |
80 | 87 |
direction: 'normal', |
81 | 88 |
complete: function (anim) { |
82 | 89 |
document.body.classList.remove('intro-running'); |
90 |
+ video.muted = false; |
|
91 |
+ video.play(); |
|
83 | 92 |
}, |
84 | 93 |
loop: false |
85 | 94 |
}); |
... | ... |
@@ -41,10 +41,6 @@ if (count($imageFiles) && $image = $this->getImageObject($imageFiles[0]->uuid, $ |
41 | 41 |
$minHeight = round(100/$image->arrSize[0]*$image->arrSize[1]).'%'; |
42 | 42 |
$backgroundStyle .= 'background-image: url("' . $image->src . '");'; |
43 | 43 |
} |
44 |
-if (count($videoFiles)) |
|
45 |
-{ |
|
46 |
- $objPage->cssClass = trim($objPage->cssClass . ' -hide-logo'); |
|
47 |
-} |
|
48 | 44 |
if ((count($imageFiles) || count($videoFiles)) && $this->backgroundSize) { |
49 | 45 |
$backgroundStyle .= 'background-size: ' . $this->backgroundSize . ';'; |
50 | 46 |
} |