tag on yout theme's header.php
Read the detailed step-by-step at https://humbertosilva.com/visual-composer-infinite-image-carousel/
*/
// auxiliary code to create triggers for the add and remove class for later use
(function($){
$.each(["addClass","removeClass"],function(i,methodname){
var oldmethod = $.fn[methodname];
$.fn[methodname] = function(){
oldmethod.apply( this, arguments );
this.trigger(methodname+"change");
return this;
}
});
})(jQuery);
// main function for the infinite loop
function vc_custominfiniteloop_init(vc_cil_element_id){
var vc_element = '#' + vc_cil_element_id; // because we're using this more than once let's create a variable for it
window.maxItens = jQuery(vc_element).data('per-view'); // max visible items defined
window.addedItens = 0; // auxiliary counter for added itens to the end
// go to slides and duplicate them to the end to fill space
jQuery(vc_element).find('.vc_carousel-slideline-inner').find('.vc_item').each(function(){
// we only need to duplicate the first visible images
if (window.addedItens < window.maxItens) {
if (window.addedItens == 0 ) {
// the fisrt added slide will need a trigger so we know it ended and make it "restart" without animation
jQuery(this).clone().addClass('vc_custominfiniteloop_restart').removeClass('vc_active').appendTo(jQuery(this).parent());
} else {
jQuery(this).clone().removeClass('vc_active').appendTo(jQuery(this).parent());
}
window.addedItens++;
}
});
// add the trigger so we know when to "restart" the animation without the knowing about it
jQuery('.vc_custominfiniteloop_restart').bind('addClasschange', null, function(){
// navigate to the carousel element , I know, its ugly ...
var vc_carousel = jQuery(this).parent().parent().parent().parent();
// first we temporarily change the animation speed to zero
jQuery(vc_carousel).data('vc.carousel').transition_speed = 0;
// make the slider go to the first slide without animation and because the fist set of images shown
// are the same that are being shown now the slider is now "restarted" without that being visible
jQuery(vc_carousel).data('vc.carousel').to(0);
// allow the carousel to go to the first image and restore the original speed
setTimeout("vc_cil_restore_transition_speed('"+jQuery(vc_carousel).prop('id')+"')",100);
});
}
// restore original speed setting of vc_carousel
function vc_cil_restore_transition_speed(element_id){
// after inspecting the original source code the value of 600 is defined there so we put back the original here
jQuery('#' + element_id).data('vc.carousel').transition_speed = 600;
}
// init
jQuery(document).ready(function(){
// find all vc_carousel with the defined class and turn them into infine loop
jQuery('.vc_custominfiniteloop').find('div[data-ride="vc_carousel"]').each(function(){
// allow time for the slider to be built on the page
// because the slider is "long" we can wait a bit before adding images and events needed
var vc_cil_element = jQuery(this).prop("id");
if (window.innerWidth <= 480) {
// jQuery(vc_element).attr('data-per-view',1);
jQuery('.vc_item').each(function(){
this.style.width = '25%'
this.style.height = 'auto'
})
} else {
setTimeout("vc_custominfiniteloop_init('"+vc_cil_element+"')",2000);
}
});
});
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-TZHJ474');
var interval1 = setInterval(function(){
//console.log('ou no interval');
jQuery('.box-news .vc_gitem-zone-a').each(function() {
if((!jQuery(this).css('background-image').includes('vc_gitem_image'))) {
jQuery(this).css('background-image','none')
}
})
jQuery('.box-news .vc_gitem-zone-a a').each(function() {
jQuery(this).attr('data-hover','Leia mais')
})
}, 1000);
setTimeout(function() {
clearInterval(interval1);
},5000);
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-brands-400.eot"),
url("/local/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-brands-400.woff2") format("woff2"),
url("/local/fonts/fa-brands-400.woff") format("woff"),
url("/local/fonts/fa-brands-400.ttf") format("truetype"),
url("/local/fonts/fa-brands-400.svg#fontawesome") format("svg");
}
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-solid-900.eot"),
url("/local/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-solid-900.woff2") format("woff2"),
url("/local/fonts/fa-solid-900.woff") format("woff"),
url("/local/fonts/fa-solid-900.ttf") format("truetype"),
url("/local/fonts/fa-solid-900.svg#fontawesome") format("svg");
}
@font-face {
font-family: "FontAwesome";
src: url("/local/fonts/fa-regular-400.eot"),
url("/local/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),
url("/local/fonts/fa-regular-400.woff2") format("woff2"),
url("/local/fonts/fa-regular-400.woff") format("woff"),
url("/local/fonts/fa-regular-400.ttf") format("truetype"),
url("/local/fonts/fa-regular-400.svg#fontawesome") format("svg");
unicode-range: U+F004-F005,U+F007,U+F017,U+F022,U+F024,U+F02E,U+F03E,U+F044,U+F057-F059,U+F06E,U+F070,U+F075,U+F07B-F07C,U+F080,U+F086,U+F089,U+F094,U+F09D,U+F0A0,U+F0A4-F0A7,U+F0C5,U+F0C7-F0C8,U+F0E0,U+F0EB,U+F0F3,U+F0F8,U+F0FE,U+F111,U+F118-F11A,U+F11C,U+F133,U+F144,U+F146,U+F14A,U+F14D-F14E,U+F150-F152,U+F15B-F15C,U+F164-F165,U+F185-F186,U+F191-F192,U+F1AD,U+F1C1-F1C9,U+F1CD,U+F1D8,U+F1E3,U+F1EA,U+F1F6,U+F1F9,U+F20A,U+F247-F249,U+F24D,U+F254-F25B,U+F25D,U+F267,U+F271-F274,U+F279,U+F28B,U+F28D,U+F2B5-F2B6,U+F2B9,U+F2BB,U+F2BD,U+F2C1-F2C2,U+F2D0,U+F2D2,U+F2DC,U+F2ED,U+F328,U+F358-F35B,U+F3A5,U+F3D1,U+F410,U+F4AD;
}
jQuery(document).ready(function(){
jQuery('.single-item').slick({
centerMode: true,
centerPadding: '60px',
slidesToShow: 5,
variableWidth: true,
autoplay: true,
autoplaySpeed: 2000,
responsive: [
{
breakpoint: 768,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 3
}
},
{
breakpoint: 520,
settings: {
arrows: false,
centerMode: true,
centerPadding: '40px',
slidesToShow: 1
}
}
]
});
});
.single-item img {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
}
.single-item img:hover {
-webkit-filter: grayscale(0);
filter: grayscale(0);
}
422n14
Estudo comparou o desmatamento e a recuperação florestal em 11 países O Brasil está atrás de China, Rússia e Índia no combate ao desmatamento e na recuperação da área florestal perdida. Esta é a conclusão de um estudo organizado pelo instituto brasileiro Imazon e o Proforest, ligado à Universidade de Oxford, que estudo comparou a
Brasil volta a descartar a adoção de metas para reduzir emissão de gases c693f
Mesmo comemorando o menor índice de desmatamento na Amazônia Legal desde 1991, o governo brasileiro se esquivou do compromisso de assumir metas obrigatórias e internacionais para emissão de gases do efeito estufa, conforme pediram ontem as principais autoridades dos Estados Unidos e do Reino Unido nas negociações sobre o aquecimento global.
Marina e Serra são os próximos presidenciáveis a debater a Amazônia 1m323r
Os debates organizados pelo Fórum Amazônia Sustentável com os candidatos à presidência para discutir os planos de governo para a região amazônica continuam em agosto. Marina Silva (PV) falará em Manaus (AM) no dia 14 e José Serra (PSDB) em Belém (PA) dia 19. A série foi iniciada em julho, com Plínio de Arruda Sampaio
O governo encerrou na última semana as audiências públicas para pavimentação da BR-319, que ligará Porto Velho (RO) a Manaus (AM). Os encontros foram realizados com um tom pra lá de desenvolvimentista, mesmo depois de quase terem sido anulados pelo Ministério Público Federal, por falta de divulgação do Estudo de Impacto Ambiental (EIA/Rima) para a
Código Florestal será discutido em ciclo de audiências na CMA 2c5pf
Um ciclo de debates vai discutir na Comissão de Meio Ambiente, Defesa do Consumidor e Fiscalização e Controle (CMA) a reforma do Código Florestal. Requerimento com esta finalidade, do presidente da comissão, senador Rodrigo Rollemberg (PSB-DF), foi aprovado na reunião desta terça-feira (1º). A proposta está na Câmara dos Deputados e, depois de votada, será
São mais de 100 chefes de Estado e de governo, entre os 191 convidados, que estarão na Conferência do Clima patrocinada pela Organização das Nações Unidas (ONU) em Copenhague, entre hoje e 18 de dezembro. Espera-se que a conferência climática crie um novo pacto global para substituir o Protocolo de Quioto, de 1997, que expira
Meio ambiente: entidades divulgam lista dos parlamentares amigos e inimigos da Amazônia 2h4y1c
BRASÍLIA – Entidades ambientalistas divulgaram nesta sexta-feira, Dia Mundial do Meio Ambiente, a lista dos vencedores dos prêmios aos “parlamentares amigos” e “inimigos” da Amazônia 2009. O objetivo da premiação é divulgar os nomes dos deputados federais e senadores que se destacaram na defesa da Amazônia, bem como dos que, na avaliação das entidades, mais
Conheça projetos e medidas que evitam a destruição da Amazônia d2t6n
Por meio de controle e educação, diferentes projetos e medidas contribuem para a redução do desmatamento em diferentes pontos da Amazônia. Um programa da Embrapa, no Pará, transformou o trator em uma arma contra a devastação – 42 famílias de pequenos agricultores estão aprendendo a usar a máquina para plantar em vez de queimar árvores.
Um grupo importante de empresários brasileiros lançou ontem, em São Paulo, uma carta ambiental que representa um marco na posição do setor produtivo rumo à economia de baixo carbono. A quase cem dias da Conferência do Clima de Copenhague, a iniciativa demonstra um engajamento que lembra o do setor privado na Rodada Doha, um sinal
Crime ambiental premia 86% com a impunidade 514t29
Desmatar, extrair madeira ilegalmente e qualquer crime ambiental dentro de áreas de conservação na Amazônia dificilmente resulta em alguma punição. De 86% dos delitos, a maioria cometidos em território paraense, tornaram-se alvos de ações do Ministério Público Federal (MPF), mas não sofreram nenhum tipo de castigo judicial. O procurador da República Ubiratan Cazetta diz que