| ... | ... |
@@ -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 |
} |