MyIconContentLayout = ymaps.templateLayoutFactory.createClass(
'<div style="position: relative;"><div style="position: absolute;left: -15px;top: -15px; border: 3px solid red;width: 25px;height: 25px;">$[properties.iconContent]</div></div>'
),
<script>
var fired = false;
window.addEventListener('scroll', () => {
if (fired === false) {
fired = true;
setTimeout(() => {
// Здесь все эти тормознутые трекеры, чаты и прочая ересь,
// без которой жить не может отдел маркетинга, и которые
// дико бесят разработчиков, когда тот же маркетинг приходит
// с вопросом "почему сайт медленно грузится, нам гугл сказал"
}, 1000)
}
});
</script>
add_filter( 'nav_menu_css_class', 'change_menu_item_css_classes', 10, 3 );
function change_menu_item_css_classes( $classes, $item, $args ) {
if ( $args->menu === 'Main' ) {
$classes = [ 'nav-item' ];
} else {
$classes = [];
}
return $classes;
}
@media(max-width: 900px){
.welcome{
height: 100vh;
}
}
@media all and (orientation:landscape) {
.welcome{
height: 900px;
}
}