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
Paragominas, no Pará, foi pioneira dos piores cenários amazônicos: destruição da floresta, violência rural, império da ilegalidade. Mas agora é modelo de desenvolvimento sustentável São 38 anos explorando madeira na Amazônia. E seu Manoel se lembra do tempo em que não sabia o que estava fazendo. Começou moço, como operador de máquinas pesadas, no início
Olhar eletrônico ajudará a conter o desmatamento na a bacia amazônica 4u6z1a
Às vésperas do encontro de países da bacia amazônica, em Belém, para discutir problemas e soluções comuns na região, a notícia não poderia ser melhor. Em seis meses devem sair os primeiros mapas de desmatamento na região para os anos de 2000, 2005 e 2010. E mais: uma parceria com a Google vai facilitar o
Regularização fundiária e uso sustentável de recursos são temas de livros 5d6n4d
Em 2009, o Ministério do Desenvolvimento Agrário, juntamente aos estados e municípios, iniciou uma nova fase no processo de conservação e implantação de modelos de produção sustentável na Amazônia Legal. O mutirão combinou ações de regularização fundiária e combate à grilagem.
Seminário apresenta perspectivas para o Cadastro Ambiental Rural em Paragominas Ações 3ma1v
Com o objetivo de informar os produtores rurais sobre o andamento das atividades relacionadas ao Cadastro Ambiental Rural (CAR), o projeto Paragominas Município Verde (PMV) irá realizar no próximo dia 20 de agosto, dentro da Programação da AGROPEC 2011, o seminário “Cadastro Ambiental Rural (CAR) de Pequenos Imóveis Rurais de Paragominas: resultados e próximos os”.
Onze cidades já seguem modelo de Paragominas contra o desmatamento da Amazônia 6f1320
PARAGOMINAS (PA) – O município de Paragominas, no Pará, começa a se transformar num modelo de desenvolvimento sustentável para a Amazônia. Pelo menos outras 11 cidades paraenses já aderiram ao programa Município Verde, do governo do estado, criado com base nas ações adotadas em Paragominas para reduzir o desmatamento a menos de 40 quilômetros quadrados
País carece de lei para serviços ambientais 6x6w6s
O Brasil está relativamente bem servido de iniciativas estaduais de pagamento por serviços ambientais (PSA), mas carece de uma lei federal que dê segurança jurídica e padronização técnica a essas iniciativas. Essa é a mensagem de um estudo realizado pelo Instituto do Homem e Meio Ambiente da Amazônia (Imazon) e pelo Centro de Estudos em
Pará vai lançar o programa Municípios Verdes Ações 4x3k61
O município de Paragominas vai sediar, no dia 23, evento de lançamento do Programa Municípios Verdes, com presença do Governador Simão Jatene, no auditório do Sindicato dos Produtores Rurais. O Programa visa fortalecer as atividades econômicas sustentáveis e combater o desmatamento. Na ocasião o governador do Estado á o decreto de criação do Programa; um
Hoje com 100 mil habitantes, Paragominas é tida como modelo de desenvolvimento sustentável para outras cidades da Amazônia. A parceria com a TNC, por si só, evidencia o perfil incomum da cidade: em uma região marcada por conflitos agrários e embates entre ambientalistas e ruralistas, a ONG ganhou sala própria no prédio do sindicato dos
Programa Municípios Verdes é destaque no terceiro dia da Semana do Meio Ambiente 4j4s1q
No terceiro dia da Semana do Meio Ambiente, iniciada no domingo, 5, coordenada pela Secretaria de Estado de Meio Ambiente (Sema), prefeitos, secretários municipais de Meio Ambiente e dirigentes estaduais e federais da área ambiental deram enfoque à discussão do Programa Estadual Municípios Verdes. Na apresentação das palestras desta terça-feira, 7, a Secretária de Estado
Quase metade da Amazônia no país é área de preservação 5dw51
Quase metade da Amazônia brasileira pertence hoje à categoria de área protegida por lei contra a devastação, embora essas reservas ainda sofram com gestão precária e com a falta de pessoal para monitorá-las. Essa dicotomia entre copo meio cheio e meio vazio talvez seja a principal mensagem de um dos mais abrangentes relatórios sobre as