We run our advertising exclusively through Carbon Ads.

Carbon Ads is an ad tech company behind a new kind of advertising network. Carbon connects advertisers to highly-relevant users through targeted verticals we call Circles. These circles are made up of influential publishers who lead or are engaged within their industries. To their audiences, Carbon brings well-designed, value-focused ads, displayed one per page above the fold, for quality brands, products and services that readers actually need and want.

Contact them and say you want to add your companies advert to our website and sites like ours and they will be more than happy to send the rate card.

Image: “Road with lanterns and blank billboard at dark night in city” courtesy of Shutterstock

.tork-contact-form{max-width:40rem;margin:1.5rem 0;font:inherit;color:inherit}
.tork-contact-form input,.tork-contact-form textarea{display:block;width:100%;box-sizing:border-box;padding:.55rem .7rem;margin-top:.35rem;font:inherit}
.tork-contact-form button{padding:.65rem 1.15rem;font:inherit;cursor:pointer}
.tork-contact-form button:disabled{opacity:.6;cursor:wait}
.tork-contact-form__status{margin:.85rem 0 0}

(function(){
function boot(root){
var form=root.querySelector(‘form’);
var status=root.querySelector(‘.tork-contact-form__status’);
var button=form.querySelector(‘[type=submit]’);
var api=root.getAttribute(‘data-api’);
var idleLabel=button.textContent||’Send message’;
form.querySelector(‘[name=site]’).value=(location.hostname||”).replace(/^www./i,”);
form.querySelector(‘[name=page_url]’).value=location.href;
form.addEventListener(‘submit’,function(ev){
ev.preventDefault();
status.hidden=false; status.textContent=’Sending…’;
button.disabled=true; button.textContent=’Sending…’;
form.querySelector(‘[name=submitted_at]’).value=new Date().toISOString();
var fd=new FormData(form);
var payload={};
fd.forEach(function(v,k){payload[k]=String(v||”).trim();});
fetch(api,{method:’POST’,headers:{‘Content-Type’:’application/json’,Accept:’application/json’},body:JSON.stringify(payload)})
.then(function(r){return r.json().then(function(d){return {ok:r.ok,data:d||{}};});})
.then(function(res){
status.hidden=false;
if(res.ok&&res.data&&res.data.ok){status.textContent=’Thanks — your message was sent. We will get back to you soon.’;form.reset();}
else{status.textContent=(res.data&&res.data.error)||’Sorry, we could not send your message.’;}
})
.catch(function(){status.hidden=false;status.textContent=’Network error. Please try again.’;})
.finally(function(){button.disabled=false;button.textContent=idleLabel;});
});
}
document.querySelectorAll(‘.tork-contact-form’).forEach(boot);
})();

The post Advertise appeared first on mmminimal.

©

Related Posts

AdvertiseAdvertise
The art of stadium hospitality
Sydney’s Allianz Stadium should need no introduction. It has long...
Read more
AdvertiseAdvertise
Ace Your Tennis Training with Acemate’s Revolutionary...
Tennis players know the struggle of finding consistent practice partners...
Read more
AdvertiseAdvertise
Shelly BLU Button1 automates your life with...
We are becoming more and more dependent on electronic devices...
Read more
AdvertiseAdvertise
Modular Cabinet Transforms And Adapts To Create...
We often choose furniture based on the space it will...
Read more
AdvertiseAdvertise
CBRE Offices – Helsinki
Fyra designed the CBRE offices to encompass every component of...
Read more
AdvertiseAdvertise
Pay With Your Palm – AliPay Debuts...
You remember those old-time spy movies where someone fairly important...
Read more