Hoe schreef ik mijn E-book?

#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h1,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h2,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h3,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h4,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h5,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h6 {
text-align: center;
padding: 10px;
margin: 5px 0;
background-color: transparent;
color: #508d24;
}
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-bg-color-1 h1,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-bg-color-1 h2,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-bg-color-1 h3,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-bg-color-1 h4,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-bg-color-1 h5,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-bg-color-1 h6 {
background-color: #fff;
}
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-font-family-1 h1,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-font-family-1 h2,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-font-family-1 h3,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-font-family-1 h4,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-font-family-1 h5,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines.use-font-family-1 h6 {
font-family: “” !important;
}
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h1 .paragraph,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h2 .paragraph,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h3 .paragraph,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h4 .paragraph,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h5 .paragraph,
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines h6 .paragraph {
margin: 0;
padding: 0;
}
#element-92b38e31-cf51-4bb8-9e57-814202528120 .seoheadlines a {
text-decoration: none;
color: #508d24;
font-family: “” !important;
}

Hoe schreef ik mijn E-book?

function setupElement588833467421153672() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “209976852378389883-1.0.4″;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = /**
* This is required for element rendering to be possible
* @type {PlatformElement}
*
* we normalize the styles on initial load.
*/

(function() {
var SEOHeadlines = PlatformElement.extend({
initialize: function() {
// we normalize the styles on initial load.
$(document).ready(function() {
this.fixStyles();
}.bind(this));

this.fixStyles();
},

/**
* Lots of styles are applied by default to editable areas of
* the editor. To make the element looks how you want, some styles
* need to be overwritten.
*/
fixStyles: function() {
this.$(‘.editable-text’).each(function(index, value) {
$(value).attr(‘style’, ”);
});

this.$(‘.element’).each(function(index, value) {
$(value).attr(‘style’, ”);
});
}
});

return SEOHeadlines;
})();;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“customFontSize_each”:[{“customFontSize_index”:0},{“customFontSize_index”:1},{“customFontSize_index”:2},{“customFontSize_index”:3},{“customFontSize_index”:4},{“customFontSize_index”:5},{“customFontSize_index”:6},{“customFontSize_index”:7},{“customFontSize_index”:8},{“customFontSize_index”:9},{“customFontSize_index”:10},{“customFontSize_index”:11},{“customFontSize_index”:12},{“customFontSize_index”:13}],”useBgColor”:true,”useFontFamily”:false,”useFontSize”:false,”useLink”:false,”selectHeadline”:”h1″,”headingText”:”Hoe schreef ik mijn E-book?”,”linkURL”:”https://www.organichappiness.nl/blog/hoe-schreef-ik-ebook”,”headlineAlignment”:”center”,”fontFamily”:””,”customFontSize”:14,”headlineColor”:”#508d24″,”headlineBgColor”:”#fff”,”borderThickness”:0,”borderStyle”:”none”,”borderColor”:”#fff”,”borderRadius”:0});
_Element.prototype.settings.page_element_id = “588833467421153672”;

_Element.prototype.element_id = “92b38e31-cf51-4bb8-9e57-814202528120”;
_Element.prototype.user_id = “94741176”;
_Element.prototype.site_id = “583927102394162462”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/elements/209976852378389883-1.0.4/assets/”;
new _Element({
el: ‘#element-92b38e31-cf51-4bb8-9e57-814202528120’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement588833467421153672();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement588833467421153672, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement588833467421153672();
}
});
}

organic happiness, blog, foodblog, biologische foodblog, gezonde recepten, gezond eten, makkelijke recepten, e-book, gezond ebook, ontbijt, tussendoortjes, gebak, glutenvrij, glutenvrije recepten, lactosevrij, lactosevrije recepten

#element-90462cfe-8f2d-4cf3-b79c-4ffc409c7968 .waddons-blog-image.hideImage {
display: none;
}

organic happiness, blog, foodblog, biologische foodblog, gezonde recepten, gezond eten, makkelijke recepten, e-book, gezond ebook, ontbijt, tussendoortjes, gebak, glutenvrij, glutenvrije recepten, lactosevrij, lactosevrije recepten

function setupElement379666029982907960() {
var requireFunc = window.platformElementRequire || window.require;

// Relies on a global require, specific to platform elements
requireFunc([
‘w-global’,
‘underscore’,
‘jquery’,
‘backbone’,
‘util/platform/elements/PlatformElement’,
‘util/platform/elements/PlatformElementSettings’
], function(
_W,
_,
$,
Backbone,
PlatformElement,
PlatformElementSettings
) {
var dependencies = null || [];
var platform_element_id = “260411112593998040-1.0.0”;

if (typeof _W.loadedPlatformDependencies === ‘undefined’) {
_W.loadedPlatformDependencies = [];
}

if (typeof _W.platformElements === ‘undefined’) {
_W.platformElements = [];
}

if (typeof _W.platformElements[platform_element_id] === ‘undefined’) {
_W.platformElements[platform_element_id] = {};
_W.platformElements[platform_element_id].deferredObject = new $.Deferred();
_W.platformElements[platform_element_id].deferredPromise = _W.platformElements[platform_element_id].deferredObject.promise();
}

if(_.intersection(_W.loadedPlatformDependencies, dependencies).length !== dependencies.length){
_.reduce(dependencies, function(promise, nextScript){
_W.loadedPlatformDependencies.push(nextScript);
return promise.then(function(){
return $.getScript(nextScript);
});
}, $().promise()).then(function(){
_W.platformElements[platform_element_id].deferredObject.resolve();
});
}

if (dependencies.length === 0){
_W.platformElements[platform_element_id].deferredObject.resolve();
}

_W.platformElements[platform_element_id].deferredPromise.done(function(){
var _ElementDefinition = (function(){

var blogImg = PlatformElement.extend({

initialize: function() {

}
});
return blogImg;
})();

;

if (typeof _ElementDefinition == ‘undefined’ || typeof _ElementDefinition == ‘null’) {
var _ElementDefinition = PlatformElement.extend({});
}

var _Element = _ElementDefinition.extend({
initialize: function() {
// we still want to call the initialize function defined by the developer
// however, we don’t want to call it until placeholders have been replaced
this.placeholderInterval = setInterval(function() {
// so use setInterval to check for placeholders.
if (this.$(‘.platform-element-child-placeholder’).length == 0) {
clearInterval(this.placeholderInterval);
this.constructor.__super__.initialize.apply(this);
}
}.bind(this), 100);
}
});

_Element.prototype.settings = new PlatformElementSettings({“hideImage”:true});
_Element.prototype.settings.page_element_id = “379666029982907960”;

_Element.prototype.element_id = “90462cfe-8f2d-4cf3-b79c-4ffc409c7968”;
_Element.prototype.user_id = “94741176”;
_Element.prototype.site_id = “583927102394162462”;
_Element.prototype.assets_path = “//marketplace.editmysite.com/elements/260411112593998040-1.0.0/assets/”;
new _Element({
el: ‘#element-90462cfe-8f2d-4cf3-b79c-4ffc409c7968’
});
});
});

}

if (typeof document.documentElement.appReady == ‘undefined’) {
document.documentElement.appReady = 0;
}

if (document.documentElement.appReady || (window.inEditor && window.inEditor())) {
setupElement379666029982907960();
} else if (document.createEvent && document.addEventListener) {
document.addEventListener(‘appReady’, setupElement379666029982907960, false);
} else {
document.documentElement.attachEvent(‘onpropertychange’, function(event){
if (event.propertyName == ‘appReady’) {
setupElement379666029982907960();
}
});
}


Hoe schreef ik mijn E-book? Hoe kwamen de recepten tot stand? Hoe kwam ik tot een thema? Je leest er vandaag alles over in deze blog! Net als trouwens wat meer informatie over het E-book qua inhoud.
organic happiness, blog, foodblog, biologische foodblog, gezonde recepten, gezond eten, makkelijke recepten, e-book, gezond ebook, ontbijt, tussendoortjes, gebak, glutenvrij, glutenvrije recepten, lactosevrij, lactosevrije recepten

Ergens dit voorjaar besloot ik dat ook ik een E-book wilde maken, ik wilde graag wat extra’s bieden om nóg meer mensen te inspireren om gezond(er) te gaan eten en leven. Sinds ik zelf gezonder eet, voel ik me zoveel beter in mijn vel en omdat ik dat iedereen gun, heb ik dit E-book ontwikkeld. Maar hoe begin je nadat je dat idee hebt?

Een goede vraag. Het creatieve proces startte bij mij in Spanje zoals je hier kunt zien. Ik had lekker veel tijd om te relaxen, te lezen en ideetjes op te doen. Op een zonnige middag (en dat waren er nogal wat) besloot ik wat recepten te ontwikkelen. Al snel had ik de keuze gemaakt dat het E-book gluten- en lactosevrij zou worden. Glutenvrij eten en lactosevrij eten zijn natuurlijk twee super actuele thema’s en omdat ik om me heen van steeds meer mensen hoor dat ze behoefte hebben aan lekkere, gezonde én makkelijke gluten- en lactosevrije recepten was voor mij de keuze snel gemaakt om het E-book glutenvrij en lactosevrij te maken. Ondanks dat ik al wat receptjes had gemaakt die niet lactosevrij waren, besloot ik toch de switch naar een volledig gluten- en lactosevrij boek te maken. Deze heerlijke pannenkoekjes kwamen er dus niet in helaas.

organic happiness, blog, foodblog, biologische foodblog, gezonde recepten, gezond eten, makkelijke recepten, e-book, gezond ebook, ontbijt, tussendoortjes, gebak, glutenvrij, glutenvrije recepten, lactosevrij, lactosevrije recepten

Terug naar de receptontwikkeling. Ik besloot voor 3 categorieën recepten te gaan in het boek: ontbijt, tussendoortjes en gebak. Drie categorieën waar ik zelf blij en enthousiast van word en waarvan ik ook denk dat er de meeste vraag naar is. Al snel had ik ook voor mezelf besloten dat ik 20 recepten ging maken, dus toen kon het bedenken beginnen. Ik ben gewoon begonnen met schrijven en de ideeën voor de recepten kwamen eigenlijk vanzelf. Ik wilde natuurlijk wel een evenwichtige verdeling tussen de 3 categorieën en ben uiteindelijk geëindigd met 7 ontbijtrecepten, 6 recepten voor tussendoortjes en 6 gebaksrecepten.

Gaandeweg zijn er steeds wat recepten bijgekomen of afgevallen, maar het grootste gedeelte van de recepten die ik die middag in de Spaanse zon heb opgeschreven, zijn ook daadwerkelijk in het E-book terechtgekomen.

organic happiness, blog, foodblog, biologische foodblog, gezonde recepten, gezond eten, makkelijke recepten, e-book, gezond ebook, ontbijt, tussendoortjes, gebak, glutenvrij, glutenvrije recepten, lactosevrij, lactosevrije recepten

Met zo’n inspirerend uitzicht kom je natuurlijk wel tot mooie ideeën. Zo schreef ik dus alle ideeën op die ik had. Toen besloot ik ook gelijk de recepten te bedenken, dus ik had bedacht welk gerecht het moest worden, maar nog niet precies welke ingrediënten in welke hoeveelheden dus daar begon ik mee. Een deel bepaalde ik op basis van eerdere soortgelijke recepten die ik had gemaakt, een deel op gevoel en een deel op een combinatie van die 2 en wat andere soortgelijke recepten die ik online vond. Overal haalde ik  inspiratie vandaan om uiteindelijk tot de lekkerste recepten te komen. Ik was vol energie en enthousiasme over het E-book, maar toen ik thuiskwam van vakantie zakte dat een beetje weg. Ik moest weer aan het werk en wilde toch graag blogjes blijven posten, dus het verwaterde een beetje.

Totdat ik naar de podcast van So V’s Choice luisterde en dacht ik moet nu wel in actie komen als ik meer wil bereiken met mijn blog. Als ik niets anders doe dan blogs posten en werken bij mijn huidige baan, is de kans dat mijn blog groeit niet zo heel groot. Terwijl dat juist mijn droom is om uiteindelijk vol voor mijn blog te kunnen gaan. Ik besloot daarom dat het tijd was om daadwerkelijk in actie te komen en met de recepten aan de slag te gaan. Vanaf dat moment ging het dan ook super snel. In 2 weken tijd maakte ik alle recepten en zette ik ze mooi op de foto. Ik ben zo ongelooflijk trots op het eindresultaat.

Eigenlijk is ieder recept precies geworden zoals ik had gehoopt of nog beter en niet één van de recepten is mislukt. Ook voor de styling en fotografie ben ik aan de slag gegaan. Ik heb voor elk recept eerst op Pinterest en Google gezocht naar veel stylingfoto’s om vervolgens te kijken wat past bij mijn idee en stijl. Dat heb ik toegepast en ook dat heeft geresulteerd in heel veel trots. Uiteindelijk heb ik maar 1 recept opnieuw gemaakt, omdat ik niet tevreden was over de fotografie.

organic happiness, blog, foodblog, biologische foodblog, gezonde recepten, gezond eten, makkelijke recepten, e-book, gezond ebook, ontbijt, tussendoortjes, gebak, glutenvrij, glutenvrije recepten, lactosevrij, lactosevrije recepten

Deze foto maakte ik in Spanje al, omdat ik de ondergrond zo vet vond! Alleen werd het uiteindelijk geen recept voor in het E-book, omdat het niet lactosevrij was, maar wie weet komt het nog eens online. Nadat ik alle foto’s en recepten had gemaakt, was het tijd om het E-book daadwerkelijk te gaan samenstellen, hier heb ik het programma Canva voor gebruikt. Alle 20 recepten kregen een mooi plekje en de vormgeving van het E-book daar ging ik zorgvuldig mee aan de slag. Ik wilde de stijl van mijn blog zoveel mogelijk terug laten komen in het E-book zodat er veel herkenningspunten zijn voor de mensen die mijn blog al volgen en andersom ook. Dat mijn blog herkenbaar is voor mensen die het E-book gekocht hebben.

Ook vind ik het leuk om meer achtergrondinformatie te geven over (gezonde) voeding. Dus ik deed research naar glutenvrij eten, lactosevrij eten en biologisch eten en schreef over alledrie een hoofstuk in het E-book. Net als trouwens de tips die ik in het E-book verzamelde om gezonder te gaan eten. Op die manier is het echt een boek wat meer is dan alleen maar recepten en dat is ook echt hetgeen waar ik naar op zoek was. 

Zelf ben ik natuurlijk super trots en blij met het eindresultaat en ook op hoe succesvol het          E-book nu in deze korte tijd eigenlijk al is. 

Nu kan ik me heel goed voorstellen dat jij nieuwsgierig bent geworden naar het E-book en de recepten die erin staan. Door hieronder je e-mailadres in te vullen, ontvang je het GRATIS inkijkexemplaar in je mailbox inclusief 2 GRATIS recepten.

organic happiness, blog, foodblog, biologische foodblog, gezonde recepten, gezond eten, makkelijke recepten, e-book, gezond ebook, ontbijt, tussendoortjes, gebak, glutenvrij, glutenvrije recepten, lactosevrij, lactosevrije recepten

#_form_3_ { font-size:14px; line-height:1.6; font-family:arial, helvetica, sans-serif; margin:0; } #_form_3_ * { outline:0; } ._form_hide { display:none; visibility:hidden; } ._form_show { display:block; visibility:visible; } #_form_3_._form-top { top:0; } #_form_3_._form-bottom { bottom:0; } #_form_3_._form-left { left:0; } #_form_3_._form-right { right:0; } #_form_3_ input[type=”text”],#_form_3_ input[type=”date”],#_form_3_ textarea { padding:6px; height:auto; border:#979797 1px solid; border-radius:4px; color:#000 !important; font-size:13px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_3_ textarea { resize:none; } #_form_3_ ._submit { -webkit-appearance:none; cursor:pointer; font-family:arial, sans-serif; font-size:14px; text-align:center; background:#333 !important; border:0 !important; -moz-border-radius:4px !important; -webkit-border-radius:4px !important; border-radius:4px !important; color:#fff !important; padding:10px !important; } #_form_3_ ._close-icon { cursor:pointer; background-image:url(‘https://organichappinesssite.files.wordpress.com/2019/02/esfkyjh1u_forms-close-dark.png’); background-repeat:no-repeat; background-size:14.2px 14.2px; position:absolute; display:block; top:11px; right:9px; overflow:hidden; width:16.2px; height:16.2px; } #_form_3_ ._close-icon:before { position:relative; } #_form_3_ ._form-body { margin-bottom:30px; } #_form_3_ ._form-image-left { width:150px; float:left; } #_form_3_ ._form-content-right { margin-left:164px; } #_form_3_ ._form-branding { color:#fff; font-size:10px; clear:both; text-align:left; margin-top:30px; font-weight:100; } #_form_3_ ._form-branding ._logo { display:block; width:130px; height:14px; margin-top:6px; background-image:url(‘https://organichappinesssite.files.wordpress.com/2019/02/hh9ujqgv5_aclogo_li.png’); background-size:130px auto; background-repeat:no-repeat; } #_form_3_ ._form-label,#_form_3_ ._form_element ._form-label { font-weight:bold; margin-bottom:5px; display:block; } #_form_3_._dark ._form-branding { color:#333; } #_form_3_._dark ._form-branding ._logo { background-image:url(‘https://organichappinesssite.files.wordpress.com/2019/02/jftq2c8s_aclogo_dk.png’); } #_form_3_ ._form_element { position:relative; margin-bottom:10px; font-size:0; max-width:100%; } #_form_3_ ._form_element * { font-size:14px; } #_form_3_ ._form_element._clear { clear:both; width:100%; float:none; } #_form_3_ ._form_element._clear:after { clear:left; } #_form_3_ ._form_element input[type=”text”],#_form_3_ ._form_element input[type=”date”],#_form_3_ ._form_element select,#_form_3_ ._form_element textarea:not(.g-recaptcha-response) { display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } #_form_3_ ._field-wrapper { position:relative; } #_form_3_ ._inline-style { float:left; } #_form_3_ ._inline-style input[type=”text”] { width:150px; } #_form_3_ ._inline-style:not(._clear) + ._inline-style:not(._clear) { margin-left:20px; } #_form_3_ ._form_element img._form-image { max-width:100%; } #_form_3_ ._clear-element { clear:left; } #_form_3_ ._full_width { width:100%; } #_form_3_ ._form_full_field { display:block; width:100%; margin-bottom:10px; } #_form_3_ input[type=”text”]._has_error,#_form_3_ textarea._has_error { border:#f37c7b 1px solid; } #_form_3_ input[type=”checkbox”]._has_error { outline:#f37c7b 1px solid; } #_form_3_ ._error { display:block; position:absolute; font-size:13px; z-index:10000001; } #_form_3_ ._error._above { padding-bottom:4px; top:-41px; right:0; } #_form_3_ ._error._below { padding-top:4px; top:100%; right:0; } #_form_3_ ._error._above ._error-arrow { bottom:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #f37c7b; } #_form_3_ ._error._below ._error-arrow { top:0; right:15px; border-left:5px solid transparent; border-right:5px solid transparent; border-bottom:5px solid #f37c7b; } #_form_3_ ._error-inner { padding:8px 12px; background-color:#f37c7b; font-size:13px; font-family:arial, sans-serif; color:#fff; text-align:center; text-decoration:none; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; } #_form_3_ ._error-inner._form_error { margin-bottom:5px; text-align:left; } #_form_3_ ._button-wrapper ._error-inner._form_error { position:static; } #_form_3_ ._error-inner._no_arrow { margin-bottom:10px; } #_form_3_ ._error-arrow { position:absolute; width:0; height:0; } #_form_3_ ._error-html { margin-bottom:10px; } .pika-single { z-index:10000001 !important; } @media all and (min-width:320px) and (max-width:667px) { ::-webkit-scrollbar { display:none; } #_form_3_ { margin:0; width:100%; min-width:100%; max-width:100%; box-sizing:border-box; } #_form_3_ * { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; font-size:1em; } #_form_3_ ._form-content { margin:0; width:100%; } #_form_3_ ._form-inner { display:block; min-width:100%; } #_form_3_ ._form-title,#_form_3_ ._inline-style { margin-top:0; margin-right:0; margin-left:0; } #_form_3_ ._form-title { font-size:1.2em; } #_form_3_ ._form_element { margin:0 0 20px; padding:0; width:100%; } #_form_3_ ._form-element,#_form_3_ ._inline-style,#_form_3_ input[type=”text”],#_form_3_ label,#_form_3_ p,#_form_3_ textarea:not(.g-recaptcha-response) { float:none; display:block; width:100%; } #_form_3_ ._row._checkbox-radio label { display:inline; } #_form_3_ ._row,#_form_3_ p,#_form_3_ label { margin-bottom:0.7em; width:100%; } #_form_3_ ._row input[type=”checkbox”],#_form_3_ ._row input[type=”radio”] { margin:0 !important; vertical-align:middle !important; } #_form_3_ ._row input[type=”checkbox”] + span label { display:inline; } #_form_3_ ._row span label { margin:0 !important; width:initial !important; vertical-align:middle !important; } #_form_3_ ._form-image { max-width:100%; height:auto !important; } #_form_3_ input[type=”text”] { padding-left:10px; padding-right:10px; font-size:16px; line-height:1.3em; -webkit-appearance:none; } #_form_3_ input[type=”radio”],#_form_3_ input[type=”checkbox”] { display:inline-block; width:1.3em; height:1.3em; font-size:1em; margin:0 0.3em 0 0; vertical-align:baseline; } #_form_3_ button[type=”submit”] { padding:20px; font-size:1.5em; } #_form_3_ ._inline-style { margin:20px 0 0 !important; } } #_form_3_ { position:relative; text-align:left; margin:25px auto 0; padding:20px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; *zoom:1; background:#fff !important; border:1px solid #b0b0b0 !important; width:500px; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; color:#508d24 !important; } #_form_3_ ._form-title { font-size:22px; line-height:22px; font-weight:600; margin-bottom:0; } #_form_3_:before,#_form_3_:after { content:” “; display:table; } #_form_3_:after { clear:both; } #_form_3_._inline-style { width:auto; display:inline-block; } #_form_3_._inline-style input[type=”text”],#_form_3_._inline-style input[type=”date”] { padding:10px 12px; } #_form_3_._inline-style button._inline-style { position:relative; top:27px; } #_form_3_._inline-style p { margin:0; } #_form_3_._inline-style ._button-wrapper { position:relative; margin:27px 12.5px 0 20px; } #_form_3_ ._form-thank-you { position:relative; left:0; right:0; text-align:center; font-size:18px; } @media all and (min-width:320px) and (max-width:667px) { #_form_3_._inline-form._inline-style ._inline-style._button-wrapper { margin-top:20px !important; margin-left:0 !important; } }

Download nu jouw GRATIS inkijkexemplaar!

In dit inkijkexemplaar van het populaire “Simpel. Gezond. Snel. En lekker in je vel” E-book vind je een voorproefje van de inhoud van het E-book. Daarnaast ontvang je GRATIS de 2 populairste recepten uit het E-book.

Naam

E-mail*

Verzend
Marketing door

window.cfields = []; window._show_thank_you = function(id, message, trackcmp_url) { var form = document.getElementById(‘_form_’ + id + ‘_’), thank_you = form.querySelector(‘._form-thank-you’); form.querySelector(‘._form-content’).style.display = ‘none’; thank_you.innerHTML = message; thank_you.style.display = ‘block’; if (typeof(trackcmp_url) != ‘undefined’ && trackcmp_url) { // Site tracking URL to use after inline form submission. _load_script(trackcmp_url); } if (typeof window._form_callback !== ‘undefined’) window._form_callback(id); }; window._show_error = function(id, message, html) { var form = document.getElementById(‘_form_’ + id + ‘_’), err = document.createElement(‘div’), button = form.querySelector(‘button’), old_error = form.querySelector(‘._form_error’); if (old_error) old_error.parentNode.removeChild(old_error); err.innerHTML = message; err.className = ‘_error-inner _form_error _no_arrow’; var wrapper = document.createElement(‘div’); wrapper.className = ‘_form-inner’; wrapper.appendChild(err); button.parentNode.insertBefore(wrapper, button); document.querySelector(‘[id^=”_form”][id$=”_submit”]’).disabled = false; if (html) { var div = document.createElement(‘div’); div.className = ‘_error-html’; div.innerHTML = html; err.appendChild(div); } }; window._load_script = function(url, callback) { var head = document.querySelector(‘head’), script = document.createElement(‘script’), r = false; script.type = ‘text/javascript’; script.charset = ‘utf-8’; script.src = url; if (callback) { script.onload = script.onreadystatechange = function() { if (!r && (!this.readyState || this.readyState == ‘complete’)) { r = true; callback(); } }; } head.appendChild(script); }; (function() { if (window.location.search.search(“excludeform”) !== -1) return false; var getCookie = function(name) { var match = document.cookie.match(new RegExp(‘(^|; )’ + name + ‘=([^;]+)’)); return match ? match[2] : null; } var setCookie = function(name, value) { var now = new Date(); var time = now.getTime(); var expireTime = time + 1000 * 60 * 60 * 24 * 365; now.setTime(expireTime); document.cookie = name + ‘=’ + value + ‘; expires=’ + now + ‘;path=/’; } var addEvent = function(element, event, func) { if (element.addEventListener) { element.addEventListener(event, func); } else { var oldFunc = element[‘on’ + event]; element[‘on’ + event] = function() { oldFunc.apply(this, arguments); func.apply(this, arguments); }; } } var _removed = false; var form_to_submit = document.getElementById(‘_form_3_’); var allInputs = form_to_submit.querySelectorAll(‘input, select, textarea’), tooltips = [], submitted = false; var getUrlParam = function(name) { var regexStr = ‘[?&]’ + name + ‘=([^&#]*)’; var results = new RegExp(regexStr, ‘i’).exec(window.location.href); return results != undefined ? decodeURIComponent(results[1]) : false; }; for (var i = 0; i < allInputs.length; i++) { var regexStr = "field\[(\d+)\]"; var results = new RegExp(regexStr).exec(allInputs[i].name); if (results != undefined) { allInputs[i].dataset.name = window.cfields[results[1]]; } else { allInputs[i].dataset.name = allInputs[i].name; } var fieldVal = getUrlParam(allInputs[i].dataset.name); if (fieldVal) { if (allInputs[i].type == "radio" || allInputs[i].type == "checkbox") { if (allInputs[i].value == fieldVal) { allInputs[i].checked = true; } } else { allInputs[i].value = fieldVal; } } } var remove_tooltips = function() { for (var i = 0; i < tooltips.length; i++) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); } tooltips = []; }; var remove_tooltip = function(elem) { for (var i = 0; i < tooltips.length; i++) { if (tooltips[i].elem === elem) { tooltips[i].tip.parentNode.removeChild(tooltips[i].tip); tooltips.splice(i, 1); return; } } }; var create_tooltip = function(elem, text) { var tooltip = document.createElement('div'), arrow = document.createElement('div'), inner = document.createElement('div'), new_tooltip = {}; if (elem.type != 'radio' && elem.type != 'checkbox') { tooltip.className = '_error'; arrow.className = '_error-arrow'; inner.className = '_error-inner'; inner.innerHTML = text; tooltip.appendChild(arrow); tooltip.appendChild(inner); elem.parentNode.appendChild(tooltip); } else { tooltip.className = '_error-inner _no_arrow'; tooltip.innerHTML = text; elem.parentNode.insertBefore(tooltip, elem); new_tooltip.no_arrow = true; } new_tooltip.tip = tooltip; new_tooltip.elem = elem; tooltips.push(new_tooltip); return new_tooltip; }; var resize_tooltip = function(tooltip) { var rect = tooltip.elem.getBoundingClientRect(); var doc = document.documentElement, scrollPosition = rect.top – ((window.pageYOffset || doc.scrollTop) – (doc.clientTop || 0)); if (scrollPosition < 40) { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _below'; } else { tooltip.tip.className = tooltip.tip.className.replace(/ ?(_above|_below) ?/g, '') + ' _above'; } }; var resize_tooltips = function() { if (_removed) return; for (var i = 0; i < tooltips.length; i++) { if (!tooltips[i].no_arrow) resize_tooltip(tooltips[i]); } }; var validate_field = function(elem, remove) { var tooltip = null, value = elem.value, no_error = true; remove ? remove_tooltip(elem) : false; if (elem.type != 'checkbox') elem.className = elem.className.replace(/ ?_has_error ?/g, ''); if (elem.getAttribute('required') !== null) { if (elem.type == 'radio' || (elem.type == 'checkbox' && /any/.test(elem.className))) { var elems = form_to_submit.elements[elem.name]; if (!(elems instanceof NodeList || elems instanceof HTMLCollection) || elems.length <= 1) { no_error = elem.checked; } else { no_error = false; for (var i = 0; i < elems.length; i++) { if (elems[i].checked) no_error = true; } } if (!no_error) { tooltip = create_tooltip(elem, "Maak a.u.b. een keuze"); } } else if (elem.type =='checkbox') { var elems = form_to_submit.elements[elem.name], found = false, err = []; no_error = true; for (var i = 0; i < elems.length; i++) { if (elems[i].getAttribute('required') === null) continue; if (!found && elems[i] !== elem) return true; found = true; elems[i].className = elems[i].className.replace(/ ?_has_error ?/g, ''); if (!elems[i].checked) { no_error = false; elems[i].className = elems[i].className + ' _has_error'; err.push("Afvinken van %s is vereist".replace("%s", elems[i].value)); } } if (!no_error) { tooltip = create_tooltip(elem, err.join('
‘)); } } else if (elem.tagName == ‘SELECT’) { var selected = true; if (elem.multiple) { selected = false; for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected) { selected = true; break; } } } else { for (var i = 0; i < elem.options.length; i++) { if (elem.options[i].selected && !elem.options[i].value) { selected = false; } } } if (!selected) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Maak a.u.b. een keuze"); } } else if (value === undefined || value === null || value === '') { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip
(elem, "Dit veld is verplicht."); } } if (no_error && elem.name == 'email') { if (!value.match(/^[+_a-z0-9-'&=]+(.[+_a-z0-9-']+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,})$/i)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Voer een geldig e-mailadres in."); } } if (no_error && /date_field/.test(elem.className)) { if (!value.match(/^dddd-dd-dd$/)) { elem.className = elem.className + ' _has_error'; no_error = false; tooltip = create_tooltip(elem, "Voer een geldige datum in."); } } tooltip ? resize_tooltip(tooltip) : false; return no_error; }; var needs_validate = function(el) { return el.name == 'email' || el.getAttribute('required') !== null; }; var validate_form = function(e) { var err = form_to_submit.querySelector('._form_error'), no_error = true; if (!submitted) { submitted = true; for (var i = 0, len = allInputs.length; i < len; i++) { var input = allInputs[i]; if (needs_validate(input)) { if (input.type == 'text') { addEvent(input, 'blur', function() { this.value = this.value.trim(); validate_field(this, true); }); addEvent(input, 'input', function() { validate_field(this, true); }); } else if (input.type == 'radio' || input.type == 'checkbox') { (function(el) { var radios = form_to_submit.elements[el.name]; for (var i = 0; i < radios.length; i++) { addEvent(radios[i], 'click', function() { validate_field(el, true); }); } })(input); } else if (input.tagName == 'SELECT') { addEvent(input, 'change', function() { validate_field(this, true); }); } } } } remove_tooltips(); for (var i = 0, len = allInputs.length; i < len; i++) { var elem = allInputs[i]; if (needs_validate(elem)) { if (elem.tagName.toLowerCase() !== "select") { elem.value = elem.value.trim(); } validate_field(elem) ? true : no_error = false; } } if (!no_error && e) { e.preventDefault(); } resize_tooltips(); return no_error; }; addEvent(window, 'resize', resize_tooltips); addEvent(window, 'scroll', resize_tooltips); window._old_serialize = null; if (typeof serialize !== 'undefined') window._old_serialize = window.serialize; _load_script("//d3rxaij56vjege.cloudfront.net/form-serialize/0.3/serialize.min.js", function() { window._form_serialize = window.serialize; if (window._old_serialize) window.serialize = window._old_serialize; }); var form_submit = function(e) { e.preventDefault(); if (validate_form()) { // use this trick to get the submit button & disable it using plain javascript document.querySelector('#_form_3_submit').disabled = true; var serialized = _form_serialize(document.getElementById('_form_3_')); var err = form_to_submit.querySelector('._form_error'); err ? err.parentNode.removeChild(err) : false; _load_script('https://organichappiness.activehosted.com/proc.php?&#039; + serialized + '&jsonp=true'); } return false; }; addEvent(form_to_submit, 'submit', form_submit); })();

Laat je me weten wat je ervan vindt? Ik ben er natuurlijk super benieuwd naar en ook zie ik heel graag je recept op Social Media voorbij komen. Gebruik de #organichappiness of tag @organichappinessblog zodat we alle mooie creaties van jullie voorbij zien komen.

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen.

WordPress.com logo

Je reageert onder je WordPress.com account. Log uit /  Bijwerken )

Google+ photo

Je reageert onder je Google+ account. Log uit /  Bijwerken )

Twitter-afbeelding

Je reageert onder je Twitter account. Log uit /  Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit /  Bijwerken )

Verbinden met %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers liken dit:
search previous next tag category expand menu location phone mail time cart zoom edit close