window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/jessicagoodenough.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.4.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
https://jessicagoodenough.com/wp-includes/js/jquery/jquery.min.js
https://jessicagoodenough.com/wp-includes/js/jquery/jquery-migrate.min.js
var breeze_prefetch = {"local_url":"https:\/\/jessicagoodenough.com","ignore_remote_prefetch":"1","ignore_list":["\/wp-admin\/"]};
https://jessicagoodenough.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-prefetch-links.min.js
https://jessicagoodenough.com/wp-content/plugins/gutenberg/build/modules/importmap-polyfill.min.js
https://jessicagoodenough.com/wp-content/themes/vivienne-theme.3.0.1/js/global.js
https://jessicagoodenough.com/wp-content/uploads/breeze/google/gtag.js
!function(f,b,e,v,n,t,s) {if(f.fbq)return;n=f.fbq=function(){n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments)}; if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)}(window, document,'script', 'https://jessicagoodenough.com/wp-content/uploads/breeze/facebook/fbevents.js'); fbq('init', '1934182146748534'); fbq('track', 'PageView');
(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();
(function(){'use strict';function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a}; function ea(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var fa=ea(this);function ha(a,b){if(b)a:{var c=fa;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}} var ia="function"==typeof Object.create?Object.create:function(a){function b(){}b.prototype=a;return new b},l;if("function"==typeof Object.setPrototypeOf)l=Object.setPrototypeOf;else{var m;a:{var ja={a:!0},ka={};try{ka.__proto__=ja;m=ka.a;break a}catch(a){}m=!1}l=m?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var la=l; function n(a,b){a.prototype=ia(b.prototype);a.prototype.constructor=a;if(la)la(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.A=b.prototype}function ma(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b} var na="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)Object.prototype.hasOwnProperty.call(d,e)&&(a[e]=d[e])}return a};ha("Object.assign",function(a){return a||na});/* Copyright The Closure Library Authors. SPDX-License-Identifier: Apache-2.0 */ var p=this||self;function q(a){return a};var t,u;a:{for(var oa=["CLOSURE_FLAGS"],v=p,x=0;x<oa.length;x++)if(v=v[oa[x]],null==v){u=null;break a}u=v}var pa=u&&u[610401301];t=null!=pa?pa:!1;var z,qa=p.navigator;z=qa?qa.userAgentData||null:null;function A(a){return t?z?z.brands.some(function(b){return(b=b.brand)&&-1!=b.indexOf(a)}):!1:!1}function B(a){var b;a:{if(b=p.navigator)if(b=b.userAgent)break a;b=""}return-1!=b.indexOf(a)};function C(){return t?!!z&&0<z.brands.length:!1}function D(){return C()?A("Chromium"):(B("Chrome")||B("CriOS"))&&!(C()?0:B("Edge"))||B("Silk")};var ra=C()?!1:B("Trident")||B("MSIE");!B("Android")||D();D();B("Safari")&&(D()||(C()?0:B("Coast"))||(C()?0:B("Opera"))||(C()?0:B("Edge"))||(C()?A("Microsoft Edge"):B("Edg/"))||C()&&A("Opera"));var sa={},E=null;var ta="undefined"!==typeof Uint8Array,ua=!ra&&"function"===typeof btoa;var F="function"===typeof Symbol&&"symbol"===typeof Symbol()?Symbol():void 0,G=F?function(a,b){a[F]|=b}:function(a,b){void 0!==a.g?a.g|=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function va(a){var b=H(a);1!==(b&1)&&(Object.isFrozen(a)&&(a=Array.prototype.slice.call(a)),I(a,b|1))} var H=F?function(a){return a[F]|0}:function(a){return a.g|0},J=F?function(a){return a[F]}:function(a){return a.g},I=F?function(a,b){a[F]=b}:function(a,b){void 0!==a.g?a.g=b:Object.defineProperties(a,{g:{value:b,configurable:!0,writable:!0,enumerable:!1}})};function wa(){var a=[];G(a,1);return a}function xa(a,b){I(b,(a|0)&-99)}function K(a,b){I(b,(a|34)&-73)}function L(a){a=a>>11&1023;return 0===a?536870912:a};var M={};function N(a){return null!==a&&"object"===typeof a&&!Array.isArray(a)&&a.constructor===Object}var O,ya=[];I(ya,39);O=Object.freeze(ya);var P;function Q(a,b){P=b;a=new a(b);P=void 0;return a} function R(a,b,c){null==a&&(a=P);P=void 0;if(null==a){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-2095105|(b&1023)<<11)}else{if(!Array.isArray(a))throw Error();d=H(a);if(d&64)return a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error();a:{c=a;var e=c.length;if(e){var f=e-1,g=c[f];if(N(g)){d|=256;b=(d>>9&1)-1;e=f-b;1024<=e&&(za(c,b,g),e=1023);d=d&-2095105|(e&1023)<<11;break a}}b&&(g=(d>>9&1)-1,b=Math.max(b,e-g),1024<b&&(za(c,g,{}),d|=256,b=1023),d=d&-2095105|(b&1023)<<11)}}I(a,d);return a} function za(a,b,c){for(var d=1023+b,e=a.length,f=d;f<e;f++){var g=a[f];null!=g&&g!==c&&(c[f-b]=g)}a.length=d+1;a[d]=c};function Aa(a){switch(typeof a){case "number":return isFinite(a)?a:String(a);case "boolean":return a?1:0;case "object":if(a&&!Array.isArray(a)&&ta&&null!=a&&a instanceof Uint8Array){if(ua){for(var b="",c=0,d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,c?a.subarray(c):a);a=btoa(b)}else{void 0===b&&(b=0);if(!E){E={};c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split("");d=["+/=","+/","-_=","-_.","-_"];for(var e= 0;5>e;e++){var f=c.concat(d[e].split(""));sa[e]=f;for(var g=0;g<f.length;g++){var h=f[g];void 0===E[h]&&(E[h]=g)}}}b=sa[b];c=Array(Math.floor(a.length/3));d=b[64]||"";for(e=f=0;f<a.length-2;f+=3){var k=a[f],w=a[f+1];h=a[f+2];g=b[k>>2];k=b[(k&3)<<4|w>>4];w=b[(w&15)<<2|h>>6];h=b[h&63];c[e++]=g+k+w+h}g=0;h=d;switch(a.length-f){case 2:g=a[f+1],h=b[(g&15)<<2]||d;case 1:a=a[f],c[e]=b[a>>2]+b[(a&3)<<4|g>>4]+h+d}a=c.join("")}return a}}return a};function Ba(a,b,c){a=Array.prototype.slice.call(a);var d=a.length,e=b&256?a[d-1]:void 0;d+=e?-1:0;for(b=b&512?1:0;b<d;b++)a[b]=c(a[b]);if(e){b=a[b]={};for(var f in e)Object.prototype.hasOwnProperty.call(e,f)&&(b[f]=c(e[f]))}return a}function Da(a,b,c,d,e,f){if(null!=a){if(Array.isArray(a))a=e&&0==a.length&&H(a)&1?void 0:f&&H(a)&2?a:Ea(a,b,c,void 0!==d,e,f);else if(N(a)){var g={},h;for(h in a)Object.prototype.hasOwnProperty.call(a,h)&&(g[h]=Da(a[h],b,c,d,e,f));a=g}else a=b(a,d);return a}} function Ea(a,b,c,d,e,f){var g=d||c?H(a):0;d=d?!!(g&32):void 0;a=Array.prototype.slice.call(a);for(var h=0;h<a.length;h++)a[h]=Da(a[h],b,c,d,e,f);c&&c(g,a);return a}function Fa(a){return a.s===M?a.toJSON():Aa(a)};function Ga(a,b,c){c=void 0===c?K:c;if(null!=a){if(ta&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=H(a);if(d&2)return a;if(b&&!(d&64)&&(d&32||0===d))return I(a,d|34),a;a=Ea(a,Ga,d&4?K:c,!0,!1,!0);b=H(a);b&4&&b&2&&Object.freeze(a);return a}a.s===M&&(b=a.h,c=J(b),a=c&2?a:Q(a.constructor,Ha(b,c,!0)));return a}}function Ha(a,b,c){var d=c||b&2?K:xa,e=!!(b&32);a=Ba(a,b,function(f){return Ga(f,e,d)});G(a,32|(c?2:0));return a};function Ia(a,b){a=a.h;return Ja(a,J(a),b)}function Ja(a,b,c,d){if(-1===c)return null;if(c>=L(b)){if(b&256)return a[a.length-1][c]}else{var e=a.length;if(d&&b&256&&(d=a[e-1][c],null!=d))return d;b=c+((b>>9&1)-1);if(b<e)return a[b]}}function Ka(a,b,c,d,e){var f=L(b);if(c>=f||e){e=b;if(b&256)f=a[a.length-1];else{if(null==d)return;f=a[f+((b>>9&1)-1)]={};e|=256}f[c]=d;e&=-1025;e!==b&&I(a,e)}else a[c+((b>>9&1)-1)]=d,b&256&&(d=a[a.length-1],c in d&&delete d[c]),b&1024&&I(a,b&-1025)} function La(a,b){var c=Ma;var d=void 0===d?!1:d;var e=a.h;var f=J(e),g=Ja(e,f,b,d);var h=!1;if(null==g||"object"!==typeof g||(h=Array.isArray(g))||g.s!==M)if(h){var k=h=H(g);0===k&&(k|=f&32);k|=f&2;k!==h&&I(g,k);c=new c(g)}else c=void 0;else c=g;c!==g&&null!=c&&Ka(e,f,b,c,d);e=c;if(null==e)return e;a=a.h;f=J(a);f&2||(g=e,c=g.h,h=J(c),g=h&2?Q(g.constructor,Ha(c,h,!1)):g,g!==e&&(e=g,Ka(a,f,b,e,d)));return e}function Na(a,b){a=Ia(a,b);return null==a||"string"===typeof a?a:void 0} function Oa(a,b){a=Ia(a,b);return null!=a?a:0}function S(a,b){a=Na(a,b);return null!=a?a:""};function T(a,b,c){this.h=R(a,b,c)}T.prototype.toJSON=function(){var a=Ea(this.h,Fa,void 0,void 0,!1,!1);return Pa(this,a,!0)};T.prototype.s=M;T.prototype.toString=function(){return Pa(this,this.h,!1).toString()}; function Pa(a,b,c){var d=a.constructor.v,e=L(J(c?a.h:b)),f=!1;if(d){if(!c){b=Array.prototype.slice.call(b);var g;if(b.length&&N(g=b[b.length-1]))for(f=0;f<d.length;f++)if(d[f]>=e){Object.assign(b[b.length-1]={},g);break}f=!0}e=b;c=!c;g=J(a.h);a=L(g);g=(g>>9&1)-1;for(var h,k,w=0;w<d.length;w++)if(k=d[w],k<a){k+=g;var r=e[k];null==r?e[k]=c?O:wa():c&&r!==O&&va(r)}else h||(r=void 0,e.length&&N(r=e[e.length-1])?h=r:e.push(h={})),r=h[k],null==h[k]?h[k]=c?O:wa():c&&r!==O&&va(r)}d=b.length;if(!d)return b; var Ca;if(N(h=b[d-1])){a:{var y=h;e={};c=!1;for(var ca in y)Object.prototype.hasOwnProperty.call(y,ca)&&(a=y[ca],Array.isArray(a)&&a!=a&&(c=!0),null!=a?e[ca]=a:c=!0);if(c){for(var rb in e){y=e;break a}y=null}}y!=h&&(Ca=!0);d--}for(;0<d;d--){h=b[d-1];if(null!=h)break;var cb=!0}if(!Ca&&!cb)return b;var da;f?da=b:da=Array.prototype.slice.call(b,0,d);b=da;f&&(b.length=d);y&&b.push(y);return b};function Qa(a){return function(b){if(null==b||""==b)b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error(void 0);G(b,32);b=Q(a,b)}return b}};function Ra(a){this.h=R(a)}n(Ra,T);var Sa=Qa(Ra);var U;function V(a){this.g=a}V.prototype.toString=function(){return this.g+""};var Ta={};function Ua(){return Math.floor(2147483648*Math.random()).toString(36)+Math.abs(Math.floor(2147483648*Math.random())^Date.now()).toString(36)};function Va(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)}function Wa(a){this.g=a||p.document||document}Wa.prototype.appendChild=function(a,b){a.appendChild(b)};/* SPDX-License-Identifier: Apache-2.0 */ function Xa(a,b){a.src=b instanceof V&&b.constructor===V?b.g:"type_error:TrustedResourceUrl";var c,d;(c=(b=null==(d=(c=(a.ownerDocument&&a.ownerDocument.defaultView||window).document).querySelector)?void 0:d.call(c,"script[nonce]"))?b.nonce||b.getAttribute("nonce")||"":"")&&a.setAttribute("nonce",c)};function Ya(a){a=void 0===a?document:a;return a.createElement("script")};function Za(a,b,c,d,e,f){try{var g=a.g,h=Ya(g);h.async=!0;Xa(h,b);g.head.appendChild(h);h.addEventListener("load",function(){e();d&&g.head.removeChild(h)});h.addEventListener("error",function(){0<c?Za(a,b,c-1,d,e,f):(d&&g.head.removeChild(h),f())})}catch(k){f()}};var $a=p.atob("aHR0cHM6Ly93d3cuZ3N0YXRpYy5jb20vaW1hZ2VzL2ljb25zL21hdGVyaWFsL3N5c3RlbS8xeC93YXJuaW5nX2FtYmVyXzI0ZHAucG5n"),ab=p.atob("WW91IGFyZSBzZWVpbmcgdGhpcyBtZXNzYWdlIGJlY2F1c2UgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlIGlzIGludGVyZmVyaW5nIHdpdGggdGhpcyBwYWdlLg=="),bb=p.atob("RGlzYWJsZSBhbnkgYWQgb3Igc2NyaXB0IGJsb2NraW5nIHNvZnR3YXJlLCB0aGVuIHJlbG9hZCB0aGlzIHBhZ2Uu");function db(a,b,c){this.i=a;this.l=new Wa(this.i);this.g=null;this.j=[];this.m=!1;this.u=b;this.o=c} function eb(a){if(a.i.body&&!a.m){var b=function(){fb(a);p.setTimeout(function(){return gb(a,3)},50)};Za(a.l,a.u,2,!0,function(){p[a.o]||b()},b);a.m=!0}} function fb(a){for(var b=W(1,5),c=0;c<b;c++){var d=X(a);a.i.body.appendChild(d);a.j.push(d)}b=X(a);b.style.bottom="0";b.style.left="0";b.style.position="fixed";b.style.width=W(100,110).toString()+"%";b.style.zIndex=W(2147483544,2147483644).toString();b.style["background-color"]=hb(249,259,242,252,219,229);b.style["box-shadow"]="0 0 12px #888";b.style.color=hb(0,10,0,10,0,10);b.style.display="flex";b.style["justify-content"]="center";b.style["font-family"]="Roboto, Arial";c=X(a);c.style.width=W(80, 85).toString()+"%";c.style.maxWidth=W(750,775).toString()+"px";c.style.margin="24px";c.style.display="flex";c.style["align-items"]="flex-start";c.style["justify-content"]="center";d=Va(a.l.g,"IMG");d.className=Ua();d.src=$a;d.alt="Warning icon";d.style.height="24px";d.style.width="24px";d.style["padding-right"]="16px";var e=X(a),f=X(a);f.style["font-weight"]="bold";f.textContent=ab;var g=X(a);g.textContent=bb;Y(a,e,f);Y(a,e,g);Y(a,c,d);Y(a,c,e);Y(a,b,c);a.g=b;a.i.body.appendChild(a.g);b=W(1,5);for(c= 0;c<b;c++)d=X(a),a.i.body.appendChild(d),a.j.push(d)}function Y(a,b,c){for(var d=W(1,5),e=0;e<d;e++){var f=X(a);b.appendChild(f)}b.appendChild(c);c=W(1,5);for(d=0;d<c;d++)e=X(a),b.appendChild(e)}function W(a,b){return Math.floor(a+Math.random()*(b-a))}function hb(a,b,c,d,e,f){return"rgb("+W(Math.max(a,0),Math.min(b,255)).toString()+","+W(Math.max(c,0),Math.min(d,255)).toString()+","+W(Math.max(e,0),Math.min(f,255)).toString()+")"}function X(a){a=Va(a.l.g,"DIV");a.className=Ua();return a} function gb(a,b){0>=b||null!=a.g&&0!=a.g.offsetHeight&&0!=a.g.offsetWidth||(ib(a),fb(a),p.setTimeout(function(){return gb(a,b-1)},50))} function ib(a){var b=a.j;var c="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if(c)b=c.call(b);else if("number"==typeof b.length)b={next:aa(b)};else throw Error(String(b)+" is not an iterable or ArrayLike");for(c=b.next();!c.done;c=b.next())(c=c.value)&&c.parentNode&&c.parentNode.removeChild(c);a.j=[];(b=a.g)&&b.parentNode&&b.parentNode.removeChild(b);a.g=null};function jb(a,b,c,d,e){function f(k){document.body?g(document.body):0<k?p.setTimeout(function(){f(k-1)},e):b()}function g(k){k.appendChild(h);p.setTimeout(function(){h?(0!==h.offsetHeight&&0!==h.offsetWidth?b():a(),h.parentNode&&h.parentNode.removeChild(h)):a()},d)}var h=kb(c);f(3)}function kb(a){var b=document.createElement("div");b.className=a;b.style.width="1px";b.style.height="1px";b.style.position="absolute";b.style.left="-10000px";b.style.top="-10000px";b.style.zIndex="-10000";return b};function Ma(a){this.h=R(a)}n(Ma,T);function lb(a){this.h=R(a)}n(lb,T);var mb=Qa(lb);function nb(a){a=Na(a,4)||"";if(void 0===U){var b=null;var c=p.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:q,createScript:q,createScriptURL:q})}catch(d){p.console&&p.console.error(d.message)}U=b}else U=b}a=(b=U)?b.createScriptURL(a):a;return new V(a,Ta)};function ob(a,b){this.m=a;this.o=new Wa(a.document);this.g=b;this.j=S(this.g,1);this.u=nb(La(this.g,2));this.i=!1;b=nb(La(this.g,13));this.l=new db(a.document,b,S(this.g,12))}ob.prototype.start=function(){pb(this)}; function pb(a){qb(a);Za(a.o,a.u,3,!1,function(){a:{var b=a.j;var c=p.btoa(b);if(c=p[c]){try{var d=Sa(p.atob(c))}catch(e){b=!1;break a}b=b===Na(d,1)}else b=!1}b?Z(a,S(a.g,14)):(Z(a,S(a.g,8)),eb(a.l))},function(){jb(function(){Z(a,S(a.g,7));eb(a.l)},function(){return Z(a,S(a.g,6))},S(a.g,9),Oa(a.g,10),Oa(a.g,11))})}function Z(a,b){a.i||(a.i=!0,a=new a.m.XMLHttpRequest,a.open("GET",b,!0),a.send())}function qb(a){var b=p.btoa(a.j);a.m[b]&&Z(a,S(a.g,5))};(function(a,b){p[a]=function(){var c=ma.apply(0,arguments);p[a]=function(){};b.apply(null,c)}})("__h82AlnkH6D91__",function(a){"function"===typeof window.atob&&(new ob(window,mb(window.atob(a)))).start()});}).call(this); window.__h82AlnkH6D91__("WyJwdWItNDY1MDkzOTgwNjk2MzM0MSIsW251bGwsbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9iL3B1Yi00NjUwOTM5ODA2OTYzMzQxIl0sbnVsbCxudWxsLCJodHRwczovL2Z1bmRpbmdjaG9pY2VzbWVzc2FnZXMuZ29vZ2xlLmNvbS9lbC9BR1NLV3hXSm5ya1I0My1BZkdHdDFnZ0tzckl2TmtPQnJyQUpNeFlPeGdHdjQxN090QWNIcTk1TGlpRjFQeXdHMVQ0RXZpZlExOEh5cDJMNGx4NlRVejZxUFpzWFlBXHUwMDNkXHUwMDNkP3RlXHUwMDNkVE9LRU5fRVhQT1NFRCIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFZWWGt5b3BwU0RLSFUwY1NsaVBpX2wtU01DLXRpS1ZvX3V6MkVGcXdNalVWMmVKREtLdjg1NTRZMzJneENqRXlFejc0MUF4MkpIaHJ0X2w4UHBpRTc3WXdcdTAwM2RcdTAwM2Q/YWJcdTAwM2QxXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFhtSGdQX3g1NDVmRXJLekEtbzVPd3hHdm9sd1J5S2Jyc0d4Z0Jzc2tZcVRVR3VNdW9nb19sTzBJay1zT0FDZGhpQlVOeDZyN2xHeElBQmYtSTE2cUlQaEFcdTAwM2RcdTAwM2Q/YWJcdTAwM2QyXHUwMDI2c2JmXHUwMDNkMSIsImh0dHBzOi8vZnVuZGluZ2Nob2ljZXNtZXNzYWdlcy5nb29nbGUuY29tL2VsL0FHU0tXeFZpcUlkNEpqRl9hRVltVFpvREtLQzUwYlV4TVRiWWdWeXhxa1k0RUhJbXN1ZXN0aHdMOW9RRkRLcDI2TGtuV3RNa3Q2SUdBc3puZGtrQVgxdXhSVHQ2andcdTAwM2RcdTAwM2Q/c2JmXHUwMDNkMiIsImRpdi1ncHQtYWQiLDIwLDEwMCwiY0hWaUxUUTJOVEE1TXprNE1EWTVOak16TkRFXHUwMDNkIixbbnVsbCxudWxsLG51bGwsImh0dHBzOi8vd3d3LmdzdGF0aWMuY29tLzBlbW4vZi9wL3B1Yi00NjUwOTM5ODA2OTYzMzQxLmpzP3VzcXBcdTAwM2RDQWsiXSwiaHR0cHM6Ly9mdW5kaW5nY2hvaWNlc21lc3NhZ2VzLmdvb2dsZS5jb20vZWwvQUdTS1d4V3JBTDE1RGpxMGJia1hUejNueUdkYnFDVjBEcEM5Z3lvbWlhZG1DQWh3enREZk1ZQTFjNnc2WGtKM2tjWC1GazFicUtFTVR1Tmt0RF9FSjZtLW44cU93Z1x1MDAzZFx1MDAzZCJd");

Vegan lifestyle by Jessica Goodenough

Live your best plant-based life!

  • Business
  • Family
  • Food
  • Home
  • Style
  • Travel
  • Wellbeing

Explore

  • Business
  • Family
  • Food
  • Home
  • Style
  • Travel
  • Wellbeing

Learn more

  • About me
  • Favourites
  • My Etsy store

Connect

Food · 19 April 2023

What I eat in a day plant-based – the honest version

Unless you’ve been living under a rock, you’ve probably heard of veganism. But how is that different from a plant-based diet? And what the heck do these people eat all day? Here’s an attempt at answering those questions through a sneak peek into what I eat in a day plant-based!

Contents

Foreword: plant-based vs. vegan
Breakfast
Lunch
Dinner
Snacks
Let’s be real
Extra resources for eating plant-based
What I eat in a day plant-based

(Note: this blog post contains affiliate links to products I genuinely like. All products are vegan to the best of my knowledge. If you click a button or a link and make a purchase, I may earn a commission at no cost to you. Thank you for supporting my work!)

Foreword: plant-based vs. vegan

I’ve talked about veganism quite a bit, but let’s take a sec to define it. For some people, vegan and plant-based mean the same thing: a diet devoid of animal products (e.g. meat, fish, dairy, eggs).

Others consider that plant-based means a diet of primarily fruit and vegetables, but which can incorporate some animal products.

I’m using it here to describe a diet with no animal products (i.e. vegan), with a strong emphasis on whole foods: fruit, vegetables, pulses, nuts, seeds and whole grains. Because believe it or not, it’s possible to eat a junk food vegan diet (Doritos and Oreos come to mind). So I personally try to be vegan and plant-based.

Eating plant-based is good for you for two simple reasons:

  • You eat fewer animal products which are bad for your health (feel free to disagree, but elsewhere, ha!);
  • You eat more fruit and veg – turns out mums are right: they are good for you!

Therefore, I incorporate a fruit and/or vegetable in the vast majority of meals and snacks. My approach is to actually centre my meal on plants, starting from which fruits / vegetables we have in the house and then developing a meal around them. As opposed to starting with “I’ll have toast for breakfast” and then trying to shoehorn fruit or veg into the meal, which is what I used to do.

If you want more advice on how to eat healthily as a vegan, check out 6 tips to make healthy vegan food like a pro.

Anyhoo, after that long intro, let’s move onto what I eat in a typical day!

Breakfast

I actually have two breakfasts because I wake up much earlier than my boys. The first one is more of a snack, like a slice of toast, before my workout and then I have my “proper” breakfast with my family.

When I have smoothie bowls for breakfast rather than something quick like sugary cereal, I feel healthier and fuller for longer! I tried porridge for a little while but that made me feel too full and even a little sleepy.

You may also like: 16 vegan alternatives to eggs 🌱 With easy conversion tables

So what is a smoothie bowl? Well if you’re on Instagram, you probably already know the answer to that question. A smoothie bowl is a smoothie (blended stuff) in a bowl! The bowl format – beyond making it more Instagrammable – allows you to add toppings. Topping the smoothie with chocolate granola (I like the Fuel 10K brand) adds some crunch and makes it feel like a proper meal.

View this post on Instagram

A post shared by Jessica Goodenough 🌱 Vegan lifestyle (@thejessicagoodenough)

I haven’t experimented much with this, because I’ve already found something I’m happy to have everyday. My current smoothie bowl formula is a variation on this recipe – super easy! I also like to have a berry smoothie bowl (see above).

What I eat in a day plant-based breakfast
Coffee smoothie bowl with oats, almond flakes, chia seeds and coconut toppings

In any case, I always accompany my breakfast with my “magic coffee”, aka adaptogenic mushroom-based coffee. I get two selection boxes every month as a subscription – I love choosing a coffee based on my mood and what I’ve got planned for the day!

Adaptogenic coffee

Selection box – try 3 adaptogenic coffee blends!

Check it out here

Lunch

When I work from home (which is most workdays), I like to have a big salad for lunch. Now that doesn’t mean I eat a couple leaves of lettuce and call it a day!

I choose one of our big pasta bowls and start with whatever leafy green we have as a base. Whatever happens next though depends on how creative I’m feeling. Sometimes I go with a theme (“Mediterranean” or “Mexican” for example). Or I include whatever I’m craving – I have been known to add Doritos to a salad…

I any case I like to have things that add colour (tomatoes, various fruit…) and crunch (cucumber or carrot). I often add half a can of rinsed beans (chickpeas, black beans…) and some healthy fats (sunflower seeds, hummus…). The dressing depends on the “theme” I have chosen, sometimes including tahini or olive oil. I then add something acidic (vinegar or lemon/lime juice), and sometimes some chipotle chili flakes (a gamechanger – I love their smoked flavour).

I love trying new things with my lunch time salads, so they never become boring. Please comment below with the weirdest thing you’ve ever had in a salad!

Dinner

With dinner there’s four mouths to feed! My fiancé and I used to cook dinner together most of the time before kiddos, but now we alternate. And despite not being vegan himself, when he’s at home he very kindly joins me on this little plant-based adventure of mine!

Because he’s often quite hungry and I’ve generally been quite “virtuous” during the day, we tend to have slightly heavier dinners. Nothing crazy though, as it’s still all vegan!

I really like the guideline of “a grain, a green and a bean“. We more or less apply it to all our dinners. For instance, you can have a soup with barley (a grain), various chopped up veg (a green) and red lentils (a bean). We used to have two staple meals that we ate several times a week: pasta / gnocchi with a tomato sauce (we make a fake bolognese with lentils instead of meat) and stir fry with tofu, vegetables and soy sauce.

But now we have a weekly rhythm with different meals every night. You can find the full rotation here: A week of tasty plant-based dinners that tick all the nutrition boxes or just check out the photos below and come up with your own version of a grain, a green, a bean.

As you can see on some of these photos, what I eat in a day plant-based isn’t always 100% in line with the “ideal” guidelines. Some of the meals don’t have a grain or don’t have a green, but that’s what I aspire to most of the time.

Snacks

I’m definitely a snacker! As I work from home and I could easily graze all day, I need to add a bit of structure to calm the madness. (As a side note, the thing I could snack on all day is crackers – anyone else? Just me?)

So if I’m hungry, I have one main snack in the morning and one main snack in the afternoon. I might have some toast with peanut butter and a fruit, or just a coffee and a fruit. I do like vegan “cheese” so I might include that too. I’m currently on a quest to give up by biscuit addiction, so stay tuned to know how that goes!

Let’s be real

Nobody’s perfect, and I’m definitely not. I’ve just outlined how I eat on most days, but there are quite a few exceptions to this. Thursday evenings the man and I used to volunteer at a youth club and every week we’d grab some chips and mushy peas from the local fish and chip shop. Since having the boys, we haven’t done that, but we do occasionally get takeaway pizza.

And more generally when the boys are at home, I’m a bit more flexible about how I eat – and that’s fine. I have crumpets on a Saturday morning, or “fish finger” sandwiches if by some miracle there are some fish fingers left over from the night before. On the rare occasions we have lunch or dinner out with family, I’ll have whatever veggie option is available. Very occasionally I will bake something vegan – but this is something I want to do more of!

View this post on Instagram

A post shared by Jessica Goodenough 🌱 Vegan lifestyle (@thejessicagoodenough)

Another thing I would like to point out is that the vast majority of vegans have not been vegan their whole life. There was a time when I ate dairy every day and probably meat every day too – it seems quite gross to think about it now! I have made loads of progress since then, but I have stumbled quite a few times.

I decided I wanted to be vegan in 2015 and I’ve definitely fallen back into eating animal products a few times since then. For instance, when we went on holiday to Mykonos and Santorini, I “downgraded” to vegetarian for convenience. I’ve since travelled to Switzerland and the Netherlands and managed to not eat any animal products though!

Another failing used to be cheese at other people’s places, especially blue cheese. I’d tell myself “Well, they’ve bought it anyway now, does it matter who eats it?”. I’m sharing this not to celebrate eating animal products, but so that if you’re reading this and considering becoming vegan or struggling with it a bit, I want you to know that it’s all OK and part of the journey!

I’ve been (as close as possible) to 100% vegan since September 2019, but I wasn’t between 2015 and 2019. Hopefully you now don’t feel alone or like you’re a “bad vegan”. Every little helps!

On that note, please check out the various resources below and do pop any questions you may have about plant-based / vegan eating in the comments section!

Extra resources for eating plant-based

  • No Meat Athlete podcast – this is a brilliant all-round resource, where two vegan ultrarunners chat about food, exercise and much much more! I’d also check out their newest creation The Plant-Based Morning Show to stay up-to-date with all things vegan food.
  • Vegan on the Cheap: Great Recipes and Simple Strategies That Save You Time and Money by Robin Robertson – the clue’s in the name, this little book will help you to start your vegan journey with recipes and cooking methods that won’t break the bank (not that vegan cooking generally does!).
  • Eat & Run: My Unlikely Journey to Ultramarathon Greatness by Scott Jurek – this book is about the veganism and running journey of “one of the most dominant ultramarathon runners in the world” – if eating plants works for him (and the Williams sisters!), it will probably work for you!
  • The Chickpeeps podcast – this podcast is a great intro to “why do people go vegan anyway?”, with some Harry Potter bonuses for fans of the series. It seems like they’re not sharing new episodes anymore, but you can still dive into the archive.
  • The Daily Dozen app – this handy little app helps you keep track of the nutrient-rich plant foods that you are eating, thus focusing on nutrition rather than obsessing over calories or macros!
https://www.youtube.com/watch?v=MqmSMunAtss

This post was all about what I eat in a day plant-based

You may also like:

  • The baby steps guide to going vegan & plant-based
  • 6 tips to make healthy vegan food like a pro
  • My “Food” Instagram highlight for more inspiration from what I eat in a day plant-based

This post was originally published in August 2020. It was fully updated in April 2023.

Posted By: Jessica Goodenough · In: Food

Fuel your day: coffee oats smoothie 2 ways
Feminine home office decor for a beautiful, productive space

About Jessica Goodenough

I'm not a regular mum, I'm a vegan mum 😉
Helping you live your best plant-based life 🌱
All welcome - no vegan police here! 💚
Learn more about me here.

Related posts

Coffee oats smoothieFuel your day: coffee oats smoothie 2 ways
Vegan pizzaA week of tasty plant-based dinners that tick all the nutrition boxes
The baby steps guide to going vegan & plant-based

Leave a Reply Cancel reply

You must be logged in to post a comment.

About Photo
Hi I'm Jessica! Welcome to my blog, where you can find vegan lifestyle inspiration to help you live your best plant-based life!

Don’t miss

Going vegan for beginners: a SMART guide to a healthy and compassionate lifestyle

Going vegan for beginners: a SMART guide to a healthy and compassionate lifestyle

7 trending interior design styles + how to incorporate them in your home

7 trending interior design styles + how to incorporate them in your home

Vegan omega-3 during pregnancy

Vegan omega-3 during pregnancy: your easy guide

Get on the list

Comment "latest" for some creative ideas for where Comment "latest" for some creative ideas for where to get vegan furniture in the UK - and beyond! ✨😘​​​​​​​​
​​​​​​​​
#VeganFurniture #VeganHome #SustainableLiving
They might be cute, but having little ones at this They might be cute, but having little ones at this time of year is no joke... 😷🤧

Please send sunshine and vitamin C our way! 🍊☀️😉

#ColdSeason #LivingWithLittles
Want to reclaim time and serenity in the midst of Want to reclaim time and serenity in the midst of constant digital distractions? 😵‍💫

Here are five practical strategies for a healthier relationship with technology. ✨

Comment "get the latest" and I'll send you the full guide! 😘

#YourTimeline #ProductivityTips #SlowLiving
✨ Happy first day of Jessica-month*! ✨😉 A ✨ Happy first day of Jessica-month*! ✨😉

A few snapshots of our half-term fun... What's missing:
🩷 @goodenoughjill who came to visit, but we didn't get photos of - good reminder for next time!
🤧 Snotty noses + fractured nights. 😵‍💫

* More seriously, despite this crappy cold, sleep deprivation and dark afternoons, I'm committed to making this an ✨ excellent ✨ month! Who's with me? 😘

#JessicaMonth #LivingTheGoodenoughLife
Here's my dirty little secret: (OK, maybe not tha Here's my dirty little secret:

(OK, maybe not that dirty. 😅)

I filmed a YouTube video. And it's not great. It might even qualify as what Gen-Z call "cringe". 🙄

BUT it's a start. It's me being brave. It's me getting the dirty water out so that we can get to the good stuff (that analogy made more sense in my head). 😅

Anyhoo, what is the scary thing you've been putting off? 🤔

If you want to see mine, comment "scary" and my friendly robot will send you the link. 🤖

#JustDoIt #Vulnerability #SereneAndSuccessful #ContentCreator #ProgressNotPerfection
As the vivid colours of summer wane and a brisk br As the vivid colours of summer wane and a brisk breeze fills the air, it’s time to embrace the cosiness and versatility of autumn fashion. 🍂⁣

One of the key elements that define this transitional season is the art of layering. 🎨

Click the link in my bio for the rest of the tips + six autumnal outfits! 🍁
Hello autumn! 🍂☕🥰 #LivingTheGoodenoughLif Hello autumn! 🍂☕🥰

#LivingTheGoodenoughLife
Drop an emoji in the comments: where are you in yo Drop an emoji in the comments: where are you in your vegan journey?​​​​​​​​​
❌ Not vegan and not interested haha
🤔 Thinking about it
🌱 Taking baby steps
🪴 Plant-based most of the time
🌳 Fully vegan
✨ Something else

To be fully transparent, I've been on the vegan train for the past 8 years, but I had animal products while on holiday recently. Still committed to the vegan lifestyle though! The objective is progress, not perfection. 😊 #NoVeganPoliceHere 😉

#GoingVegan #PlantPowered #PlantBased #Vegan
  • Terms and conditions
  • Privacy Policy
  • Get in touch

Copyright © 2023 Vegan lifestyle by Jessica Goodenough · Theme by 17th Avenue

function loadScript(a){var b=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.src="https://tracker.metricool.com/app/resources/be.js",c.onreadystatechange=a,c.onload=a,b.appendChild(c)}loadScript(function(){beTracker.t({hash:'fe6bb646475b6513973f704d15585b8c'})})
var vglnk = { key: '5abc6072d20575c2f77470958548218d' }; (function(d, t) { var s = d.createElement(t); s.type = 'text/javascript'; s.async = true; s.src = '//cdn.viglink.com/api/vglnk.js?key=' + vglnk.key; var r = d.getElementsByTagName(t)[0]; r.parentNode.insertBefore(s, r); }(document, 'script'));
var sbiajaxurl = "https://jessicagoodenough.com/wp-admin/admin-ajax.php";
jQuery(document).ready(function($) {$(".flexslider").flexslider({controlsContainer: "#genesis-responsive-slider",animation: "fade",directionNav: 0,controlNav: 1,animationDuration: 700,slideshowSpeed: 6000 }); });
var convertkit_broadcasts = {"ajax_url":"https:\/\/jessicagoodenough.com\/wp-admin\/admin-ajax.php","action":"convertkit_broadcasts_render","debug":""};
https://jessicagoodenough.com/wp-content/plugins/convertkit/resources/frontend/js/broadcasts.js
https://jessicagoodenough.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js
var wpcf7 = {"api":{"root":"https:\/\/jessicagoodenough.com\/wp-json\/","namespace":"contact-form-7\/v1"},"cached":"1"};
https://jessicagoodenough.com/wp-content/plugins/contact-form-7/includes/js/index.js
var convertkit = {"ajaxurl":"https:\/\/jessicagoodenough.com\/wp-admin\/admin-ajax.php","debug":"","nonce":"c299604f1a","subscriber_id":"","tag":"","post_id":"2759"};
https://jessicagoodenough.com/wp-content/plugins/convertkit/resources/frontend/js/convertkit.js
https://jessicagoodenough.com/wp-content/plugins/lazy-load-for-videos/public/js/lazyload-shared.js
window.llvConfig=window.llvConfig||{};window.llvConfig.youtube={"colour":"white","buttonstyle":"css_white_pulse","controls":true,"loadpolicy":true,"thumbnailquality":"maxresdefault","preroll":"","postroll":"","overlaytext":"","loadthumbnail":true,"cookies":false,"callback":"<!--YOUTUBE_CALLBACK-->"};
https://jessicagoodenough.com/wp-content/plugins/lazy-load-for-videos/public/js/lazyload-youtube.js
window.llvConfig=window.llvConfig||{};window.llvConfig.vimeo={"buttonstyle":"css_white_pulse","playercolour":"#00adef","preroll":"","postroll":"","show_title":false,"overlaytext":"","loadthumbnail":true,"thumbnailquality":"max","cookies":false,"callback":"<!--VIMEO_CALLBACK-->"};
https://jessicagoodenough.com/wp-content/plugins/lazy-load-for-videos/public/js/lazyload-vimeo.js
https://jessicagoodenough.com/wp-includes/js/comment-reply.min.js
https://jessicagoodenough.com/wp-content/themes/vivienne-theme.3.0.1/js/offscreen.js
https://jessicagoodenough.com/wp-content/themes/vivienne-theme.3.0.1/js/responsive-menu.js
https://jessicagoodenough.com/wp-content/plugins/genesis-responsive-slider/assets/js/jquery.flexslider.js
https://jessicagoodenough.com/wp-content/plugins/breeze/assets/js/js-front-end/breeze-lazy-load.min.js
var sb_instagram_js_options = {"font_method":"svg","resized_url":"https:\/\/jessicagoodenough.com\/wp-content\/uploads\/sb-instagram-feed-images\/","placeholder":"https:\/\/jessicagoodenough.com\/wp-content\/plugins\/instagram-feed\/img\/placeholder.png","ajax_url":"https:\/\/jessicagoodenough.com\/wp-admin\/admin-ajax.php"};
https://jessicagoodenough.com/wp-content/plugins/instagram-feed/js/sbi-scripts.min.js
window.w3tc_lazyload=1,window.lazyLoadOptions={elements_selector:".lazy",callback_loaded:function(t){var e;try{e=new CustomEvent("w3tc_lazyload_loaded",{detail:{e:t}})}catch(a){(e=document.createEvent("CustomEvent")).initCustomEvent("w3tc_lazyload_loaded",!1,!1,{e:t})}window.dispatchEvent(e)}}
https://jessicagoodenough.com/wp-content/plugins/w3-total-cache/pub/js/lazyload.min.js