1 2 3 4 5 6<!doctype html> 7<html lang="en"> 8 9<head> 10 11 12 13 14 15 16 17 <!-- Google Tag Manager --> 18
18<script>
vendor: 605 bytes, lines 18-31
18 19 (function (w, d, s, l, i) { 20 w[l] = w[l] || []; 21 w[l].push({ 22 'gtm.start': 23 new Date().getTime(), 24 event: 'gtm.js' 25 }); 26 var f = d.getElementsByTagName(s)[0], 27 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 28 j.async = true; 29 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 30 f.parentNode.insertBefore(j, f); 31 })(window,document,'script','dataLayer','
31GTM-NLDKBDN
vendor: 13 bytes, lines 31-32
31'); 32
32</script>
32 33 <!-- End Google Tag Manager --> 34 <!-- Google Tag Manager --> 35
35<script>
vendor: 608 bytes, lines 35-48
35 36 (function (w, d, s, l, i) { 37 w[l] = w[l] || []; 38 w[l].push({ 39 'gtm.start': 40 new Date().getTime(), 41 event: 'gtm.js' 42 }); 43 var f = d.getElementsByTagName(s)[0], 44 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; 45 j.async = true; 46 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 47 f.parentNode.insertBefore(j, f); 48 })(window,document,'script','dataLayer','
48GTM-MWLCD7
vendor: 13 bytes, lines 48-49
48'); 49
49</script>
49 50 <!-- End Google Tag Manager --> 51 52 53 <!-- App Insights (TODO: Test if needed) --> 54
54<script async type='text/javascript'> 55 var appInsights = window.appInsights || function (config) { 56 function r(config) { t[config] = function () { var i = arguments; t.queue.push(function () { t[config].apply(t, i) }) } } 57 var t = { config: config }, u = document, e = window, o = 'script', s = u.createElement(o), i, f; for (s.src = config.url || '//az416426.vo.msecnd.net/scripts/a/ai.0.js', u.getElementsByTagName(o)[0].parentNode.appendChild(s), t.cookie = u.cookie, t.queue = [], i = ['Event', 'Exception', 'Metric', 'PageView', 'Trace', 'Ajax']; i.length;)r('track' + i.pop()); return r('setAuthenticatedUserContext'), r('clearAuthenticatedUserContext'), config.disableExceptionTracking || (i = 'onerror', r('_' + i), f = e[i], e[i] = function (config, r, u, e, o) { var s = f && f(config, r, u, e, o); return s !== !0 && t['_' + i](config, r, u, e, o), s }), t 58 }({ 59 instrumentationKey: '9cafa04c-9a78-4f23-9471-0ef61c668b1b' 60 }); 61 62 window.appInsights = appInsights; 63 appInsights.trackPageView(); 64 </script>
64 65 66 <title>1,000,000+ Recipes, Meal Planner and Grocery List | BigOven</title> 67 <link href="/favicon.ico" rel="shortcut icon" type="image/x-icon" /> 68 69 <link rel="preconnect" href="https://www.googletagmanager.com"> 70 <link rel="preconnect" href="https://sb.scorecardresearch.com"> 71 <link rel="preconnect" href="https://www.google-analytics.com"> 72 73 74 <link rel="preconnect" href="https://connect.facebook.net"> 75 <link rel="preconnect" href="https://bigoven-res.cloudinary.com"> 76 77 78 79 <link rel="preconnect" href="https://ads.adthrive.com"> 80 <link rel="preconnect" href="https://securepubads.g.doubleclick.net"> 81 82 <!-- Preload web fonts--> 83 84 85 <link rel="preload" href="/Content/fonts/ss-pika.woff" as="font" type="font/woff" crossorigin="anonymous"> 86 <link rel="preload" href="/Content/fonts/fontawesome-webfont.woff2" as="font" type="font/woff2" crossorigin="anonymous"> 87 88 89 <link rel="alternate" type="application/rss+xml" title="BigOven Blog" href="https://blog.bigoven.com/feed/" /> 90 91 <meta charset="utf-8" /> 92 <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 93 <meta name="google-site-verification" content="kiapRES6s2ihIT2i-boXJpri5kYenb5IwXM0sMNFTK4" /> 94 <meta property="fb:pages" content="57652644105" /> 95 96 97 <meta name="viewport" content="width=device-width,initial-scale=1" /> 98 99 100 <meta name="apple-mobile-web-app-title" content="BigOven" /> 101 102 103 104<link rel="preload" href="/Content/jquery-ui.min.css" onload="this.onload = null; this.rel = 'stylesheet';" as="style" type="text/css" crossorigin="anonymous" /> 105 106<link rel="stylesheet preload" href="/content/bootstrapbundle?v=9zhJJsX8S22NCjkwHsK3H_YsJpYi2Rp6jZsMU9z1ap01" as="style" type="text/css" crossorigin="anonymous" /> 107 108 109 110 <link rel="stylesheet preload" href="/Content/topmenu/topmenu.css" as="style" type="text/css" crossorigin="anonymous"> 111 112 <link rel="stylesheet preload" href="/Content/footer/footer.css" as="style" type="text/css" crossorigin="anonymous" /> 113 114 115 116 <style> 117 .adthrive-privacy-preferences > a { 118 display: block; 119 } 120 121 .adthrive-comscore.adthrive-footer-message > span { 122 text-align: center !important; 123 display: block; 124 width: 30em; 125 margin: auto; 126 line-height: normal !important; 127 } 128 129 .adthrive-comscore.adthrive-footer-message > span::before { 130 content: "BIGOVEN IS " !important; 131 font-family: Arial,Helvetica Neue,Helvetica,sans-serif; 132 font-size: 13px; 133 color: #b2b2b2; 134 } 135 136 .adthrive-comscore.adthrive-footer-message::after { 137 content: "PARTNER" !important; 138 font-family: Arial,Helvetica Neue,Helvetica,sans-serif; 139 font-size: 13px; 140 color: #b2b2b2; 141 } 142 143 .grecaptcha-badge { 144 bottom: 285px !important; 145 } 146 147 @media all and (min-width: 975px) { 148 .mainContainer { 149 padding-top: 60px; /* 60px to make the container go all the way to the bottom of the topbar */ 150 } 151 } 152 153 </style> 154
155<script src="/bundles/scripts/jquery?v=P61uB-Lg-K2HQFNNft8F0kaYpNnMyWTY0R9gq29hGZs1" type="text/javascript"></script>
155 156 157
158<script src="/bundles/scripts/jqueryui?v=nmuMA-O4C0zphhL2ApoyudBi4v4VCXr0cCFlFmBK2eU1" type="text/javascript"></script>
vendor: 2 bytes, line 158
158
159<script src="/bundles/scripts/jquery-validate?v=t8cKAM3ibS-h3nvTM1HLCT_3jXxV2ZnD1sbIvNiFj8w1" type="text/javascript"></script>
vendor: 2 bytes, line 159
159
160<script src="/bundles/scripts/jqueryother?v=Ahbb4zmVZQX50ZwVDbgt1GiKOZNGd27qB2tO9jkoSoI1" type="text/javascript"></script>
160 161
162<script src="/bundles/scripts/bootstrap?v=DDzGQFwAHvsS6ybjyGBIlCvTT2HN8ld6P5-jqvj9ZBw1" type="text/javascript"></script>
162 163
164<script src="/bundles/scripts/jquery-editable?v=gl33kE8MK1-u4JHSsR4bPKZaHtOnYHsAKTKRpPeeN_g1" type="text/javascript"></script>
164 165 166
167<script src="/bundles/scripts/typeahead?v=qbTjkUG7rdsnQHRRlxy3WTPux7BYYWx5mWKfolZWoHE1" type="text/javascript"></script>
vendor: 2 bytes, line 167
167
168<script src="/bundles/scripts/pnotify?v=WfloJMZbzXR3UPfypnFpTZfCQg68EV3cw95JuXgcugw1" type="text/javascript"></script>
vendor: 2 bytes, line 168
168
169<script src="/bundles/scripts/sweetalert?v=MYchPDUI47Rdjj4ZnkPA9T0NoRQlhAnntWZSyxSPUBo1" type="text/javascript"></script>
169 170
171<script type="text/javascript"> 172 173 function getAntiForgeryToken() { 174 var token = '<input name="__RequestVerificationToken" type="hidden" value="42ODiHT7wB1sjnV3-KdoYALGLISpmsucby1s9rjjJvfV8SfEsAKJ4fkFemhv8bGDa_pSTgm6UPE_rnfZ-5a1pMrQcEc1" />'; 175 token = $(token).val(); 176 return token; 177 } 178</script>
178 179
180<script src="/bundles/scripts/bigoven?v=5C2g1ez-h7NYDDK8-TSAWAu4_lc7fskiEhX4FO8G-TY1" type="text/javascript"></script>
180 181 182 183 184 185 186 <meta name="apple-itunes-app" content="app-id=294363034,affiliate-data=at=1l3voKg&ct=webhome,app-argument=bigoven://home" /> 187 <meta name="description" content="Free recipe app for home cooks. Create a meal plan, grocery list and more from your favorite recipes. Organize your recipe collection and take it anywhere." /> 188 <meta name="keywords" content="recipes,app,cooking,grocery,menu,plan,iPhone,iPad,Android,Windows Phone" /> 189 190 <meta property="og:image" content="https://bigoven-res.cloudinary.com/image/upload/v1755785872/BigOvenEditorial_4653460/_Video/2025/09_September/_PHOTOS/embe6sifwukrhwabrtxh.jpg" og:image:width="1280" og:image:height="1280" /> 191 <meta property="og:image:type" content="image/jpeg"> 192 <meta property="og:video" content="https://bigoven-res.cloudinary.com/video/upload/BigOvenEditorial_4653460/_Video/2025/09_September/qmgrgarojvpobsjixhw0.mp4"> 193 <meta property="og:video:secure_url" content="https://bigoven-res.cloudinary.com/video/upload/BigOvenEditorial_4653460/_Video/2025/09_September/qmgrgarojvpobsjixhw0.mp4"> 194 <meta property="og:video:type" content="video/mp4"> 195 196 <link rel="canonical" href="https://www.bigoven.com" /> 197 <link rel="stylesheet" href="/content/videos/videoAll.css" /> 198 <link rel="stylesheet" href="/Content/editorials/editorialsTile.css" /> 199 200 <!-- Facebook Pixel Code --> 201
201<script>
vendor: 607 bytes, lines 201-213
201 202 !function (f, b, e, v, n, t, s) { 203 if (f.fbq) return; n = f.fbq = function () { 204 n.callMethod ? 205 n.callMethod.apply(n, arguments) : n.queue.push(arguments) 206 }; 207 if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0'; 208 n.queue = []; t = b.createElement(e); t.async = !0; 209 t.src = v; s = b.getElementsByTagName(e)[0]; 210 s.parentNode.insertBefore(t, s) 211 }(window, document, 'script', 212 'https://connect.facebook.net/en_US/fbevents.js'); 213 fbq('init', '
2131875429379426985
vendor: 44 bytes, lines 213-215
213'); 214 fbq('track', 'PageView'); 215
215</script>
215 216 <noscript> 217 <img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1875429379426985&ev=PageView&noscript=1" /> 218 </noscript> 219 <!-- End Facebook Pixel Code --> 220 221<link rel="preload" href="/bundles/styles/ssk?v=Qu7mHZJxjhoClTEGnlzfcHxHdRqIe3nXfYg7b1YAD_A1" onload="this.onload = null; this.rel = 'stylesheet';" as="style" type="text/css" crossorigin="anonymous" /> 222
223<script defer src="/bundles/scripts/ssk?v=jLb8YzrsEvIhUZG1VAKIlT0U2Q1VLOdWZmOiDDBdwkg1" type="text/javascript"></script>
223 224 225 226 <!--Cafemedia ads head script--> 227
227<script defer> 228 (function (w, d) { 229 w.adthrive = w.adthrive || {}; 230 w.adthrive.cmd = w.adthrive.cmd || []; 231 w.adthrive.plugin = 'adthrive-ads-1.0.43-manual'; 232 w.adthrive.host = 'ads.adthrive.com'; 233 var s = d.createElement('script'); 234 s.async = true; 235 s.referrerpolicy = 'no-referrer-when-downgrade'; 236 // s.src = 'https://' + w.adthrive.host + '/sites/60034122262284d4624dfe8f/ads.min.js?referrer=' + w.encodeURIComponent(w.location.href); 237 s.src = 'https://' + w.adthrive.host + '/sites/60034122262284d4624dfe8f/ads.min.js?referrer=' + w.encodeURIComponent('https://www.bigoven.com'); 238 var n = d.getElementsByTagName('script')[0]; 239 n.parentNode.insertBefore(s, n); 240 })(window, document); 241 </script>
241 242 243</head> 244 245<body > 246 247<!-- Google Tag Manager (noscript) -->
vendor: 75 bytes, lines 247-249
247 248<noscript> 249 <iframe src="https://www.googletagmanager.com/ns.html?id=
249GTM-NLDKBDN
vendor: 89 bytes, lines 249-250
249" height="0" width="0" style="display: none; visibility: hidden"></iframe> 250</noscript>
251<!-- End Google Tag Manager (noscript) --> 252<!-- Google Tag Manager (noscript) -->
vendor: 75 bytes, lines 252-254
252 253<noscript> 254 <iframe src="https://www.googletagmanager.com/ns.html?id=
254GTM-MWLCD7
vendor: 89 bytes, lines 254-255
254" height="0" width="0" style="display: none; visibility: hidden"></iframe> 255</noscript>
256<!-- End Google Tag Manager (noscript) --> 257 258
259<script type='text/javascript'> 260 261 // https://blog.cloudboost.io/waiting-till-facebook-sdk-or-any-other-async-sdk-has-loaded-6682839b9538 262 function Deferred() { 263 var self = this; 264 this.promise = new Promise((resolve, reject) => { self.reject = reject; self.resolve = resolve; }); 265 } 266 267 window.fbLoaded = (new Deferred()); 268 269 window.fbAsyncInit = function () { 270 271 272 273 // init the FB JS SDK 274 FB.init({ 275 appId: '1079800556107882', 276 autoLogAppEvents: true, 277 cookie: true, 278 // status: true, 279 xfbml: true, 280 version: 'v24.0' 281 // channelUrl: 'https://www.bigoven.com/channel.html', 282 283 }); 284 285 fbLoaded.resolve(); 286 287 FB.AppEvents.logPageView(); 288 289 }; 290 291 /*(function(d, s, id){ 292 var js, fjs = d.getElementsByTagName(s)[0]; 293 if (d.getElementById(id)) {return;} 294 js = d.createElement(s); js.id = id; 295 js.src = "https://connect.facebook.net/en_US/sdk.js"; 296 fjs.parentNode.insertBefore(js, fjs); 297 }(document, 'script', 'facebook-jssdk'));*/ 298 299</script>
vendor: 2 bytes, line 299
299
300<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v18.0" nonce="Qq2YoqYW"></script>
300 301 302 <!--[if lte IE 8]><div class="well"><p>Eegads! You're running a <b>very</b> outdated version of Internet Explorer. We strongly encourage you to <a href="https://www.microsoft.com/ie">upgrade to the latest version</a> or use a different browser like <a href="http://www.mozilla.org">Firefox</a> or <a href="http://www.google.com/chrome">Chrome</a>, as BigOven will function much better for you, and we may drop support for this browser version soon!</p></div><![endif]--> 303 304 305 306 307 308<nav class="navbar navbar-default navbar-fixed-top sticky" id="navigationBar"> 309 <div class="container nav-container"> 310 <!-- 1.topmenu for screen <768 xs devices--> 311 <div class="navbar-header"> 312 <div class="visible-xs"> 313 <div class="col-xs-9"> 314 315 <a class="navbar-brand visible-xs" href="/" title="Search 1,000,000+ recipes" alt="Search 1,000,000+ recipes"> 316 <img width="30" height="34" class="show-mobile lazyload" data-src="/Content/images/icons/BO_Responsive.svg" border="0" alt="Search 1,000,000+ recipes" /> 317 <img width="140" height="38" class="show-ipad lazyload" data-src="/Content/images/icons/BigOven_logo_final.svg" border="0" alt="Search 1,000,000+ recipes" /> 318 </a> 319 <form class="visible-xs" style="float: left; min-width: 200px" role="search"> 320 <div class="search-box-responsive"> 321 <div class="searchBox" style="margin-top: 9px;background-color: transparent;"> 322 <span style="margin-left: 5px; float: left; min-width: 98px;"> 323 <input type="text" id="txtSearchCollapse" class="form-control search-input" placeholder="Find a recipe"> 324 </span> 325 <span style="float: left; margin-left: -0.9em;"> 326 <input type="button" onclick="doSearchCollapsed();" style="min-width: 10px" value="Go" class="btn btn-primary btnstateless" /> 327 </span> 328 </div> 329 </div> 330 </form> 331 </div> 332 <div class="col-xs-1"> 333 <a href="/"><i class="ss-home home-icon"></i></a> 334 </div> 335 </div> 336 <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> 337 <span class="sr-only">Toggle navigation</span> 338 <span class="icon-bar"></span> 339 <span class="icon-bar"></span> 340 <span class="icon-bar"></span> 341 </button> 342 <a class="navbar-brand hidden-xs" href="/" title="Search 1,000,000+ recipes" alt="Search 1,000,000+ recipes"> 343 <img width="30" height="34" class="show-mobile lazyload" data-src="/Content/images/icons/BO_Responsive.svg" border="0" alt="Search 1,000,000+ recipes" /> 344 <img width="140" height="38" class="show-ipad lazyload" data-src="/Content/images/icons/BigOven_logo_final.svg" border="0" alt="Search 1,000,000+ recipes" /> 345 </a> 346 </div> 347 <div id="navbar" class="nav-collapse collapse no-transition"> 348 <ul class="nav navbar-nav navbar-left navbar-choices"> 349 <li> 350 <div class="input-group nav-tool-bar-collapse visible-xs no-transition"> 351 <div> 352 <ul id="collapsedMenu" class="collitems"> 353 <li class="visible-if-authenticated"> 354 <a class="r24" href="/plan">Planner</a> 355 </li> 356 <li class="visible-if-unauthenticated"> 357 <a class="r24" href="javascript:void(0);" onclick="javascript:showLoginDialog('/plan'); ">Planner</a> 358 </li> 359 <li class="visible-if-authenticated"> 360 <a class="r24" href="/grocery">Grocery List</a> 361 </li> 362 <li class="visible-if-unauthenticated"> 363 <a class="r24" href="javascript:void(0);" onclick="showLoginDialog('/grocery'); ">Grocery List</a> 364 </li> 365 <li class="visible-if-unauthenticated"> 366 <a class="r24" href="javascript:void(0);" onclick="showLoginDialog('/myrecipes'); " style="margin-right: 22px;">My Recipes</a> 367 </li> 368 <li class="visible-if-authenticated"> 369 <a class="r24" href="/myrecipes" style="margin-right: 22px;">My Recipes</a> 370 </li> 371 <li class="visible-if-authenticated"> 372 <a class="r24" href="/recipes">Ideas</a> 373 </li> 374 <li class="visible-if-unauthenticated"> 375 <a class="r24" href="/recipes">Ideas</a> 376 </li> 377 <li class="visible-if-authenticated"> 378 <a class="r24" href="/article/Editorials">Editorials</a> 379 </li> 380 <li class="visible-if-unauthenticated"> 381 <a class="r24" href="/article/Editorials">Editorials</a> 382 </li> 383 <li class="visible-if-unauthenticated"> 384 <a class="r24" href="/use-up-leftovers">Use Up Leftovers</a> 385 </li> 386 <li class="visible-if-authenticated"> 387 <a class="r24" href="/use-up-leftovers">Use Up Leftovers</a> 388 </li> 389 <li class="visible-if-authenticated"> 390 <a class="r24" href="/videos">Videos</a> 391 </li> 392 <li class="visible-if-unauthenticated"> 393 <a class="r24" href="/videos">Videos</a> 394 </li> 395 <li class="visible-if-authenticated"> 396 <a href="/utils/redirect/myprofile">My Profile</a> 397 </li> 398 <li class="visible-if-authenticated" style="display: none; float: right; padding-bottom: 1em; padding-right: 0px;"> 399 <a href="/account/logout">Sign out</a> 400 </li> 401 <li class="visible-if-unauthenticated pull-right"> 402 <div class="input-group navbar-right nav-tool-bar"> 403 <a href="/account/join" class="btn btnstateless btn-join">Join Free</a> 404 <a href="/account/login?ReturnUrl=%2f" class="btn btn-sign-in btnstateless">Sign In</a> 405 </div> 406 </li> 407 408 </ul> 409 </div> 410 </div> 411 </li> 412 </ul> 413 </div> 414 415 <!--2. topmenu for screnn >=768 sm,md,lg devices--> 416 <div class="visible-sm visible-md visible-lg"> 417 <div class="nav navbar-nav navbar-left"> 418 <div class="nav-options"> 419 <ul class="nav navbar-nav"> 420 <li> 421 <a href="/plan" class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Plan meals days, weeks or months in advance"> 422 Planner 423 </a> 424 </li> 425 <li> 426 <a href="/grocery" class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Build a sorted, mobile, shareable grocery list"> 427 Grocery List 428 </a> 429 </li> 430 <li> 431 <a href="/myrecipes" class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Organize all your recipes"> 432 My Recipes 433 </a> 434 </li> 435 <li> 436 <a href="/recipes" class="navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="Get seasonal recipe ideas and use up leftovers!">
437 <span class="hidden-sm r24">Ideas</span><span class="visible-sm r24">Ideas</span> 438 </a> 439 </li> 440 <li> 441 <a href="/article" 442 class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="BigOven Editorials"> 443 Editorials 444 </a> 445 </li> 446 <li> 447 <a href="/use-up-leftovers" class="r24 navbar-right tip 448 " data-toggle="tooltip" data-placement="bottom" title="Use Up Leftovers!"> 449 Use Up Leftovers 450 </a> 451 </li> 452 <li> 453 <a href="/videos" 454 class="r24 navbar-right tip " data-toggle="tooltip" data-placement="bottom" title="BigOven Videos"> 455 Videos 456 </a> 457 </li> 458 </ul> 459 </div> 460 </div> 461 462 <ul class="nav navbar-nav navbar-right navbar-ipad"> 463 <li class="visible-if-unauthenticated" style="margin-top: 17px;"> 464 <div class="input-group navbar-right nav-tool-bar buttons-wrapper"> 465 466 467 <a href="/account/join" class="btn btnstateless btn-join">Join Free</a> 468 <a href="/account/login?ReturnUrl=%2f" class="btn btn-sign-in btnstateless">Sign In</a> 469 </div> 470 </li> 471 </ul> 472 <ul class="nav navbar-nav hidden-xs navbar-right searchdesk"> 473 <li> 474 <form class="navbar-form navbar-right navbar-search hidden-xs searchdeskform" role="search"> 475 <div class="searchBox"> 476 <i class="fa fa-search search-icon"></i> 477 <input type="text" id="txtSearch" class="form-control" placeholder="Search 1,000,000+ recipes"> 478 </div> 479 </form> 480 </li> 481 </ul> 482 <ul class="nav navbar-nav hidden-xs navbar-right searchrespon"> 483 <li> 484 <form class="navbar-form navbar-right navbar-search hidden-xs formresponsive" role="search"> 485 <div class="searchBox1"> 486 <i class="fa fa-search circle-icon" id="respId"></i> 487 <i class="fa fa-times" style="display:none !important;"></i> 488 <div id="testid"> 489 <input type="text" id="txtSearchResponsiveTest" placeholder="Search 1,000,000+ recipes"> 490 </div> 491 </div> 492 </form> 493 </li> 494 </ul> 495 </div> 496 497 </div> 498 <!--searchbox menu!!!--> 499 <div class="container nav-container searchplacehold" id="searchplaceholdId"> 500 </div> 501</nav> 502
503<script type="text/javascript"> 504 505 var jsonFavorites = new Array(); 506 var jsonTrySoons = new Array(); 507 var bindEventsCompleted = false; 508 509 var boUser = { 510 "UserName": "Guest", 511 "UserID": -100, 512 "FirstName": "", 513 "LastName": "", 514 "PhotoUrl": "https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/avatar/avatar-default.png", 515 "PremiumExpiryDate": "\/Date(1074556740000)\/" 516 } 517 518 var establishingUser = false; 519 520 var bestRecipes = new Bloodhound({ 521 datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), 522 queryTokenizer: Bloodhound.tokenizers.whitespace, 523 remote: { 524 url: '/recipe/autocomplete?prefix=%QUERY', 525 wildcard: '%QUERY' 526 } 527 }); 528 529 var suppressTabComplete = false; 530 var inboxCount = 0; 531</script>
531 532
533<script defer type="text/javascript"> 534 535 function prettyDate(time) { 536 var date = new Date(time); 537 var diff = (((new Date()).getTime() - date.getTime()) / 1000), 538 day_diff = Math.floor(diff / 86400); 539 540 if (isNaN(day_diff)) return ""; 541 if (day_diff > 364) { 542 return Math.floor(day_diff / 365) + "y"; 543 } 544 if (isNaN(day_diff) || day_diff < 0 || day_diff >= 31) return ""; 545 return day_diff == 0 && ( 546 diff < 60 && "just now" || diff < 120 && "min" || diff < 3600 && Math.floor(diff / 60) + "m " || diff < 7200 && "1h" || diff < 86400 && Math.floor(diff / 3600) + "h") || day_diff == 1 && "yesterday" || day_diff < 7 && day_diff + "d" || day_diff < 31 && Math.ceil(day_diff / 7) + "w"; 547 } 548 549 function buildInboxItem(i) { 550 var result = ""; 551 var url = window.location; 552 if (i.WebUrl != undefined) { 553 url = i.WebUrl; 554 } 555 556 try { 557 /*if (i.Actor.PhotoUrl == "https://photos.bigoven.com/avatar/bigoven.jpg" || i.Actor.PhotoUrl == "https://photos.bigoven.com/photo/avatar/bigoven.jpg") {*/ 558 if (i.Actor.PhotoUrl.includes("/avatar/bigoven.jpg")) { 559 i.Actor.PhotoUrl = "https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/w_48,h_48/avatar/bigoven.jpg"; 560 } 561 } 562 catch (e) { } 563 564 result += "<li><a href=\"" + url + "\" onclick=\"window.location='" + url + "'\">"; 565 result += "<div class=\"inboxItem row"; 566 567 if (!i.Seen) { 568 result += " iUnseen"; 569 } else 570 result += " iSeen"; 571 572 result += "\">"; 573 574 if (i.MessageType === "Friend") { 575 if (i.Actor != null) { 576 result += "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"" + 577 i.Actor.PhotoUrl + 578 "?w=48&h=48\"/></div>"; 579 } 580 result += "<div class=\"middle-col inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>"; 581 if (i.Actor != null) { 582 result += "<div class=\"last-col\"><button class=\"tip btn btn-follow inbox-follow btn-default\" rel=\"" + 583 i.Actor.UserName + 584 "\" href=\"javascript:void(0);\"><i class=\"fa fa-user-plus\"></i></button></div>"; 585 } 586 } else if (i.MessageType === "System") { 587 if (i.Recipe != null) { 588 if (i.Actor != null) { 589 result += "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"" + 590 i.Actor.PhotoUrl + 591 "?w=48&h=48\"/></div>"; 592 } 593 result += "<div class=\"middle-col inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>"; 594 result += "<div class=\"last-col text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>"; 595 } else { 596 result += 597 "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/w_48,h_48/avatar/bigoven.jpg\"/></div>"; 598 result += "<div class=\"inbox-text middle-col \">" + 599 i.ActionText + 600 " <span class=\"inbox-text-since\">" + 601 prettyDate(i.Date) + 602 "</span></div>"; 603 result += "<div class=\"last-col \"></div>"; 604 } 605 } else if (i.MessageType === "RecipeShare") { 606 result += "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>"; 607 result += "<div class=\"middle-col inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>"; 608 result += "<div class=\"last-col text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>"; 609 } else if (i.MessageType === "Recipe") { 610 result += "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>"; 611 result += "<div class=\"middle-col inbox-text\">
611" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>"; 612 result += "<div class=\"last-col text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>"; 613 } else if (i.MessageType === "RecipeRating") { 614 result += "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>"; 615 result += "<div class=\"middle-col inbox-text\">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>"; 616 result += "<div class=\"last-col text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>"; 617 } else if (i.MessageType === "RecipePhoto") { 618 result += "<div class=\"first-col text-center\"><img class=\"avatar-img\" src=\"" + i.Actor.PhotoUrl + "?w=48&h=48\"/></div>"; 619 result += "<div class=\"inbox-text middle-col \">" + i.ActionText + " <span class=\"inbox-text-since\">" + prettyDate(i.Date) + "</span></div>"; 620 result += "<div class=\"last-col text-center\"><img class=\"\" src=\"" + i.Recipe.PhotoUrl + "?w=48&h=48\"/></div>"; 621 } 622 623 result += "</div>"; 624 result += "</a></li>"; 625 return result; 626 } 627 628 function fillInbox(data, callback) { 629 if (data.length === 0) { 630 var startingInboxItem = { 631 MessageType: "System", 632 Actor: { PhotoUrl: "" }, 633 ActionText: "Welcome! This is your notifications center. For instance, BigOven will let you know if someone's rated a recipe you've posted." 634 }; 635 636 data = new Array(); 637 data.push(startingInboxItem); 638 639 if (callback != null) { 640 callback('', data.length); 641 } 642 } 643 644 // var cacheBuster = new Date().getTime(); 645 var resultHtml = ''; 646 647 $.each( 648 data, 649 function (index, val) { 650 var html = buildInboxItem(val); 651 resultHtml += html; 652 }); 653 if (callback != null) { 654 callback(resultHtml, data.length); 655 } 656 } 657 658 function updateUserUI(boUser) { 659 $(".visible-if-unknown-state").hide(); 660 if (boUser.UserID > 0) { 661 $(".bigoven-friendly-name").html(boUser.UserName); 662 $(".visible-if-unauthenticated").hide(); 663 $(".visible-if-authenticated").show(); 664 if ((boUser.PremiumExpiryDate !== null)) { 665 var dtNow = new Date(); 666 var expDate = new Date(parseInt(boUser.PremiumExpiryDate.substr(6))); 667 if (expDate >= dtNow) { 668 $(".visible-if-not-pro-member").hide(); 669 $(".visible-if-pro-member").show(); 670 $(".hide-if-pro-member").remove(); 671 } else { 672 $(".visible-if-pro-member").hide(); 673 $(".visible-if-not-pro-member").show(); 674 } 675 } else { 676 $(".visible-if-not-pro-member").show(); 677 } 678 if (boUser.UserType >= 8) { 679 $(".visible-if-admin").show(); 680 $(".hide-if-admin").hide(); 681 } else { 682 $(".visible-if-admin").hide(); 683 } 684 } 685 else { 686 $(".visible-if-authenticated").hide(); 687 $(".visible-if-unauthenticated").show(); 688 $(".visible-if-not-pro-member").show(); 689 } 690 } 691 692 function initPunchUpPunchDown() { 693 $(document).on("click", ".killphoto-icon", function () { 694 var parentItem = $(this).parent().parent().parent(); 695 var rid = parentItem.attr('data-rid'); 696 killPhoto(getAntiForgeryToken(), rid); 697 }); 698 699 $(document).on("click", ".punchup-icon", function () { 700 var parentItem = $(this).parent().parent().parent(); 701 var rid = parentItem.attr('data-rid'); 702 punchUp(getAntiForgeryToken(), rid); 703 }); 704 $(document).on("click", ".punchdown-icon", function () { 705 var parentItem = $(this).parent().parent().parent();
706 var rid = parentItem.attr('data-rid'); 707 punchDown(getAntiForgeryToken(), rid); 708 }); 709 } 710 711 function bindEvents() { 712 /* recipe tile actions */ 713 714 $(document).on("click", ".btn-add-grocery", function () { 715 var userId = boUser.UserID; 716 var recipeUrl = unescape($(this).parent().parent().parent().parent().parent().parent().parent().attr('data-url')); 717 if ((userId == null) || (userId <= 0)) { 718 showLoginDialog(recipeUrl); 719 return; 720 } 721 var rid = $(this).attr('data-rid'); 722 var servings = $(this).attr('data-servings'); 723 $(this).fadeTo(250, 0.2, null); 724 window.location = "/grocery/addrecipe/" + rid; 725 }); 726 727 $(document).on("click", ".btn-add-menu", function () { 728 var userId = boUser.UserID; 729 var recipeUrl = unescape($(this).parent().parent().parent().parent().parent().parent().parent().attr('data-url')); 730 if ((userId == null) || (userId <= 0)) { 731 showLoginDialog(recipeUrl); 732 return; 733 } 734 735 if (paywallPhase > 1) { 736 if (boUser != undefined) { 737 if (enforcePaywall(boUser)) { 738 if (boUser.TotalRecipes > maxRecipesForFreeMembers) { 739 showUpsellDialog("Plan ahead with BigOven Pro", 740 "<p>Hope you're enjoying BigOven! Meal Planner is a BigOven Pro feature.</p><p>Upgrade to BigOven Pro membership and keep unlimited recipes, plan ahead with Meal Planner, add private notes, scan recipes with RecipeScan, and enjoy an ad-free experience on web and mobile!</p>", 741 "Plan meals in advance for just $2.99/mo", 742 "Free two-week trial. Pay by Amazon or with major credit card."); 743 $(this).children().first().fadeTo(250, 1, null); 744 return; 745 } 746 } 747 } 748 } 749 750 var rid = $(this).attr('data-rid'); 751 var servings = $(this).attr('data-servings'); 752 $(this).fadeTo(250, 0.2, null); 753 addToPlan(getAntiForgeryToken(), rid, boUser.UserID, servings); 754 }); 755 756 $(document).on("click", ".try-btn", function () { 757 var userId = boUser.UserID; 758 var recipeUrl = unescape($(this).parent().parent().parent().parent().attr('data-url')); 759 if ((userId == null) || (userId <= 0)) { 760 showLoginDialog(recipeUrl + "?act=addTrySoon"); 761 return; 762 } 763 var username = boUser.UserName; 764 var bOpenGraph = false; 765 var rid = $(this).parent().parent().parent().parent().attr('data-rid'); 766 var servings = $(this).parent().parent().parent().parent().attr('data-servings'); 767 $(this).children().first().fadeTo(250, 0.2, null); 768 769 if ($(this).children().first().hasClass('try-btn-attach-on')) { 770 removeFromTrySoon(getAntiForgeryToken(), rid, userId, username, recipeUrl, bOpenGraph); 771 $(this).children().first().removeClass('try-btn-attach-on'); 772 $(this).children().first().fadeTo(250, 1, null); 773 774 } else { 775 776 if (paywallPhase > 1) { 777 if (boUser != undefined) { 778 if (enforcePaywall(boUser)) { 779 if (boUser.TotalRecipes > maxRecipesForFreeMembers) { 780 showUpsellDialog("Time to Upgrade to BigOven Pro Membership", 781 "<p>Hope you're enjoying BigOven! You've hit your recipe limit as a free member (" + maxRecipesForFreeMembers + ").</p><p>Upgrade to BigOven Pro membership and keep unlimited recipes, plan ahead with Meal Planner, add private notes, scan recipes with RecipeScan, and enjoy an ad-free experience on web and mobile!</p>", 782 "Save unlimited recipes for just $2.99/mo", 783 "Free two-week trial. Pay by Amazon or with major credit card."); 784 $(this).children().first().fadeTo(250, 1, null); 785 return; 786 } 787 } 788 } 789 } 790 791 addToTrySoon(getAntiForgeryToken(), rid, userId, username, recipeUrl, bOpenGra
791ph); 792 $(this).children().first().addClass('try-btn-attach-on'); 793 $(this).children().first().fadeTo(250, 1, null); 794 } 795 }); 796 797 $(document).on("click", ".fa-heart", function () { 798 var userId = boUser.UserID; 799 var recipeUrl = unescape($(this).parent().parent().parent().parent().parent().parent().parent().attr('data-url')); 800 801 if ((userId == null) || (userId <= 0)) { 802 showLoginDialog(recipeUrl + "?act=addFavorite"); 803 return; 804 } 805 var username = boUser.UserName; 806 var bOpenGraph = false; 807 var rid = $(this) 808 .parent() 809 .parent() 810 .parent() 811 .parent() 812 .parent() 813 .parent() 814 .parent() 815 .attr('data-rid'); 816 var servings = $(this) 817 .parent() 818 .parent() 819 .parent() 820 .parent() 821 .parent() 822 .parent() 823 .parent() 824 .attr('data-servings'); 825 826 $(this).fadeTo(250, 0.2, null); 827 828 if ($(this).hasClass('favorite-on')) { 829 removeFromFavorites(getAntiForgeryToken(), rid, userId, username, recipeUrl, false); 830 $(this).removeClass('favorite-on'); 831 $(this).fadeTo(250, 1, null); 832 833 } else { 834 835 if (paywallPhase > 1) { 836 if (boUser != undefined) { 837 if (enforcePaywall(boUser)) { 838 if (boUser.TotalRecipes > maxRecipesForFreeMembers) { 839 showUpsellDialog("Time to Upgrade to BigOven Pro Membership", 840 "<p>Hope you're enjoying BigOven! You've hit your recipe limit as a free member (" + maxRecipesForFreeMembers + ").</p><p>Upgrade to BigOven Pro membership and keep unlimited recipes, plan ahead with Meal Planner, add private notes, scan recipes with RecipeScan, and enjoy an ad-free experience on web and mobile!</p>", 841 "Save unlimited recipes for just $2.99/mo", 842 "Free two-week trial. Pay by Amazon or with major credit card."); 843 $(this).fadeTo(250, 1, null); 844 return; 845 } 846 } 847 } 848 } 849 addToFavorites(getAntiForgeryToken(), rid, userId, username, recipeUrl, false); 850 $(this).addClass('favorite-on'); 851 $(this).fadeTo(250, 1, null); 852 } 853 }); 854 initPunchUpPunchDown(); 855 $(".tip").tooltip(); 856 } 857 858 function updateTiles() { 859 if (jsonFavorites !== null) { 860 $(".recipe-tile-full").each(function (index, el) { 861 var rid = Number($(this).attr("data-rid")); 862 if ($.inArray(rid, jsonFavorites, 0) >= 0) { 863 $('.recipe-tile-full[data-rid="' + rid + '"]').children().find('.fa-heart').addClass("favorite-on"); 864 } 865 if ($.inArray(rid, jsonTrySoons, 0) >= 0) { 866 $('.recipe-tile-full[data-rid="' + rid + '"]') 867 .children() 868 .find('.try-btn-attach') 869 .addClass("try-btn-attach-on"); 870 var countText = 871 $('.recipe-tile-full[data-rid="' + rid + '"]').children().find('.upvote-counter').html(); 872 countText = "You + " + countText; 873 if (countText === "You + 1") { 874 countText = "You"; 875 } 876 $('.recipe-tile-full[data-rid="' + rid + '"]').children().find('.upvote-counter').html(countText); 877 } 878 }); 879 } 880 881 if (!bindEventsCompleted) { 882 bindEventsCompleted = true; 883 bindEvents(); 884 } 885 } 886 887 function afterTileDisplay() { 888 $.get("/utils/me/lists", function (data) { 889 jsonFavorites = data.favorites; 890 jsonTrySoons = data.trySoons; 891 if (updateTiles != undefined) { 892 updateTiles(); 893 } 894 }); 895 } 896 897 function establishboUserFromViewBag(utilsMeObj, updateUI, callback) { 898 establishingUser = true; 899 boUser = utilsMeObj; 900 if (updateUI) { 901 $(document).ready(function() { 902 updateUserUI(boUser); 903 }); 904 } 905 if (callback !== undefined) { 906 establishingUser = false; 907 callback(); 908 } 909 establishingUser = true; 910 } 911 912 // document.addEventListener("DOMContentLoaded", function () { 913 establishboUserFromViewBag( 914 {"UserID":0,"UserName":null,"ImageURL":"https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/avatar-default.png","ImageURL48":"https://bigoven-res.cloudinary.com/image/upload/t_recipe-48,d_avatar-default.png/f_auto,q_auto/avatar-default.png","ImageURL64":"https://bigoven-res.cloudinary.com/image/upload/t_recipe-64,d_avatar-default.png/f_auto,q_auto/avatar-default.png","ImageURL128":"https://bigoven-res.cloudinary.com/image/upload/t_recipe-128,d_avatar-default.png/f_auto,q_auto/avatar-default.png","PhotoUrl":"https://photos.bigoven.com/avatar/avatar-default.png","HomeUrl":"","IsPremium":false,"CreditBalance":0,"FullName":"","FirstName":null,"LastName":null,"MemberSince":"\/Date(1
914790934580395)\/","AboutMe":null,"TrySoonCount":0,"FavoritesCount":0,"AddedCount":0,"MenusCount":0,"PremiumExpiryDate":null,"OwnsDomain":null,"IsGroceryListFree":false,"IsMenuPlanFree":false,"GroceryListSponsor":"","MenuPlanSponsor":"","FBNotifyRecipeRaves":null,"FBNotifyPhotoApproved":null,"FBNotifyRecipePost":null,"FBNotifyMeWhenFriendsJoin":null,"FBNotifyIveFavorited":null,"FBNotifyIveTrySooned":null,"FBNotifyMenuSaved":null,"FBNotifyIveReviewed":null,"FBNotifyAddedMenu":null,"FBNotifyReviewReceived":null,"FBNotifyMedalReceived":null,"FBNotifyIveMade":null,"FacebookID":null,"OfflineAccessToken":null,"AdFreeEnabled":false,"PowerFeaturesEnabled":false,"IsCurator":false,"AmFollowing":null,"BackgroundUrl":null,"FollowingCount":0,"FollowersCount":0,"BOAuthToken":null,"UserLevel":"unauthenticated","PrivateRecipeCount":0,"PublicRecipeCount":0,"TotalRecipes":null,"LastChangeLogID":null,"UserType":0,"FriendlyName":"Guest","EatingStyle":null,"Email":null}, 915 true, 916 function() { 917 if ((boUser.UserID) > 0) { 918 $.get("/utils/inboxunseen", 919 function(data) { 920 inboxCount = data.unseenCount; 921 if (inboxCount > 0) { 922 if (inboxCount > 99) { 923 $(".badge-count").html("99+").show(); 924 } else { 925 $(".badge-count").html(inboxCount).show(); 926 } 927 } 928 } 929 ); 930 931 fillInbox([], 932 function(inboxHtml, count) { 933 if (count >= 2) { 934 $("#activity-dropdown").html(inboxHtml + 935 "<li><a onclick=\"window.location='/activity';\" href=\"/activity\"><div class=\"row\"><div class=\"col-xs-12\"><div class=\"text-center\"><i class=\"fa fa-bell-o\"></i> View all activity</div></div></a></li>"); 936 } else { 937 $("#activity-dropdown").html(inboxHtml); 938 } 939 } 940 ); 941 } 942 try { 943 var bo_userLevel = boUser.UserLevel; 944 ga('set', 'dimension1', bo_userLevel); 945 } 946 catch (ex) { 947 } 948 } 949 ); 950 // }); 951 952 $('.navbar-collapse').on('show.bs.collapse', 953 function () { 954 $(".wrapper").css("margin-top", "300px"); 955 } 956 ); 957 958 $('.navbar-collapse').on('hidden.bs.collapse', 959 function () { 960 $(".wrapper").css("margin-top", "0px"); 961 } 962 ); 963 964 $("#dropdownMenu1").on("shown.bs.dropdown", 965 function(event) { 966 updateFollowButtons(getAntiForgeryToken()); 967 $(".badge-count").html("").hide(); 968 969 $.post( 970 "/utils/inbox/reset", 971 { __RequestVerificationToken : getAntiForgeryToken() }, 972 function () { } 973 ); 974 }); 975 976 $("#txtSearch").typeahead(null, 977 { 978 name: 'best-recipes', 979 //display: 'value', 980 limit: 12, 981 minLength: 2, 982 source: bestRecipes, 983 templates: { 984 empty: [ 985 '' 986 ].join('\n'), 987 suggestion: function(data) { 988 return '<div>' + data + '</div>'; 989 } 990 } 991 }); 992 993 $(document).on("typeahead:select", 994 function(event, suggestion) { 995 if ((event.target.id === "txtSearch") || (event.target.id === "txtSearchCollapse") || (event.target.id === "txtSearchResponsiveTest")) { 996 $(".search-icon").removeClass("fa-search").addClass("ss-stove"); 997 doSimpleSearch(getAntiForgeryToken(), suggestion); 998 return; 999 } 1000 }); 1001 1002 $("#txtSearch").keydown(function(event) { 1003 if (event.which === 13) { 1004 var txt = $("#txtSearch").val(); 1005 $(".search-icon").removeClass("fa-search").addClass("ss-stove"); 1006 doSimpleSearch(getAntiForgeryToken(), txt); 1007 event.preventDefault(); 1008 return; 1009 } 1010 return; 1011 });
1012 1013 $("#txtSearchCollapse").keydown(function(event) { 1014 if (event.which === 13) { 1015 var txt = $("#txtSearchCollapse").val(); 1016 doSimpleSearch(getAntiForgeryToken(), txt); 1017 event.preventDefault(); 1018 return; 1019 } 1020 return; 1021 }); 1022 1023 $("#txtSearchResponsiveTest").keydown(function (event) { 1024 if (event.which === 13) { 1025 var txt = $("#txtSearchResponsiveTest").val(); 1026 doSimpleSearch(getAntiForgeryToken(), txt); 1027 event.preventDefault(); 1028 return; 1029 } 1030 return; 1031 }); 1032 1033 function doSearchCollapsed() { 1034 var txt = $("#txtSearchCollapse").val(); 1035 doSimpleSearch(getAntiForgeryToken(), txt); 1036 event.preventDefault(); 1037 } 1038 1039 /*responsive search*/ 1040 var searchIcon = document.querySelector('#respId'); 1041 var closeIcon = document.querySelector('.fa-times'); 1042 var search = document.getElementById('txtSearchResponsiveTest'); 1043 1044 searchIcon.addEventListener("click", function () { 1045 search.focus(); 1046 }); 1047 1048 searchIcon.onclick = () => { 1049 search.classList.add('expand'); 1050 $('.searchplacehold').css({ 1051 'height' : '58px' 1052 }); 1053 } 1054 1055 closeIcon.onclick = () => { 1056 search.classList.remove('expand'); 1057 } 1058 1059 window.onscroll = function () { 1060 search.classList.remove('expand'); 1061 $('.searchplacehold').css({ 1062 'height': '0' 1063 }); 1064 } 1065 1066 $('body').click(function (evt) { 1067 if ((!$(evt.target).is('#respId')) && (!$(evt.target).is('#txtSearchResponsiveTest') ) ){ 1068 search.classList.remove('expand'); 1069 $('.searchplacehold').css({ 1070 'height': '0' 1071 }); 1072 } 1073 }); 1074 1075</script>
1075 1076 <noscript> 1077 <p style="padding: 7px 7px;">Hi, this web browser has Javascript disabled. As a result, several features will be disabled. Try visiting this page in a Javascript-enabled browser: <a href="/" target="_blank">https://www.bigoven.com/</a> 1078 </noscript> 1079 <div class="wrapper"> 1080 <div > 1081 1082 </div> 1083 <div class="container" > 1084 <div id="fb-root"></div> 1085 1086 1087 1088 1089 1090 1091<style> 1092 .sponsored-icon { 1093 z-index: 99; 1094 position: absolute; 1095 position: absolute; 1096 margin-top: -280px; 1097 margin-left: 20px; 1098 } 1099 1100 a:hover { 1101 text-decoration: none; 1102 } 1103 1104 .homepage-hero { 1105 padding-bottom: 80px; 1106 /*background: url() center ;*/ 1107 -webkit-background-size: cover; 1108 -moz-background-size: cover; 1109 -o-background-size: cover; 1110 background-size: cover; 1111 width: 100%; 1112 background-attachment: fixed; 1113 } 1114 1115 .homepage-hero-content { 1116 margin: 0 auto; 1117 } 1118 1119 .text-shadow { 1120 text-shadow: 4px 4px 12px rgba(0, 0, 0, 1); 1121 } 1122 1123 .homepage-search { 1124 margin: 0 auto; 1125 padding: 24px; 1126 max-width: 600px; 1127 } 1128 1129 .search-input-button { 1130 max-width: inherit; 1131 min-width: 41px; 1132 margin: 0 auto; 1133 height: 46px; 1134 } 1135 1136 .typeahead search-input-button { 1137 width: 100% !important; 1138 text-indent: 20px; 1139 background-color: #fff !important; 1140 } 1141 1142 .homepage-category-row { 1143 border-bottom: 2px solid #eee; 1144 padding: 60px 35px; 1145 margin: 0 auto; 1146 max-width: 1600px; 1147 } 1148 1149 .homepage-category-block { 1150 max-width: 250px; 1151 } 1152 1153 .homepage-category-hero { 1154 margin: 0 auto; 1155 border-radius: 100px; 1156 border: 1px solid #ccc; 1157 max-width: 162px; 1158 min-width: 161px; 1159 } 1160 1161 .homepage-category-img { 1162 max-width: 160px; 1163 border-radius: 100px; 1164 padding: 5px; 1165 } 1166 1167 .homepage-category-icon { 1168 position: absolute; 1169 margin-left: 110px; 1170 margin-top: -50px; 1171 background: #fff; 1172 border: 1px solid #eee; 1173 padding: 10px 10px 5px 10px; 1174 border-radius: 40px; 1175 box-shadow: 0 0 10px rgba(0,0,0,.7); 1176 } 1177 1178 .homepage-category-header { 1179 text-align: center; 1180 font-size: 26px; 1181 color: #444; 1182 } 1183 1184 .homepage-category-subtext { 1185 text-align: center; 1186 min-width: 165px; 1187 max-width: 250px; 1188 } 1189 1190 .homepage-category-content { 1191 padding: 0px; 1192 margin: 0 auto; 1193 } 1194 1195 .homepage-category-pika { 1196 font-size: 22px; 1197 color: #e05050; 1198 } 1199 1200 .homepage-features-and-video { 1201 text-align: center; 1202 color: #888; 1203 } 1204 1205 .homepage-features-and-video i, a { 1206 color: #888; 1207 -webkit-transition: all .2s ease-in; 1208 -moz-transition: all .2s ease-in; 1209 -o-transition: all .2s ease-in; 1210 } 1211 1212 .homepage-features-and-video i:hover { 1213 color: #ccc; 1214 } 1215 1216 .homepage-features-and-video > div { 1217 display: inline-block; 1218 padding: 30px 50px; 1219 } 1220 1221 .homepage-features-text { 1222 font-size: 16px; 1223 } 1224 1225 .homepage-features-block i { 1226 font-size: 32px; 1227 } 1228 1229 .homepage-app-store-links { 1230 color: #999; 1231 } 1232 1233 .homepage-app-store-links:hover { 1234 color: #999; 1235 text-decoration: underline; 1236 } 1237 1238 .homepage-social-channels { 1239 text-align: center; 1240 color: #888; 1241 } 1242 1243 .hometitle { 1244 color: #fff; 1245 } 1246 1247 .jumbotron h1 { 1248 font-size: 74px; 1249 margin-bottom: 12px; 1250 } 1251 1252 .list-group-item-2 { 1253 display: none; 1254 } 1255 1256 @media(max-width: 700px) { 1257 1258 .homepage-hero { 1259 padding-bottom: 30px; 1260 padding-top: 30px; 1261 margin-bottom: 0px; 1262 min-height: 165px; 1263 } 1264 1265 .homepage-category-row { 1266 padding-top: 18px;
1267 } 1268 1269 .homepage-category-header { 1270 font-size: 12px; 1271 } 1272 1273 .jumbotron h1 { 1274 font-size: 46px; 1275 z-index: 9999; 1276 } 1277 } 1278 1279 .homepage-social-channels i, a { 1280 color: #888; 1281 -webkit-transition: all .2s ease-in; 1282 -moz-transition: all .2s ease-in; 1283 -o-transition: all .2s ease-in; 1284 } 1285 1286 .homepage-social-channels i:hover { 1287 color: #ccc; 1288 } 1289 1290 .homepage-social-channels > div { 1291 display: inline-block; 1292 padding: 30px 60px; 1293 } 1294 1295 .homepage-social-block { 1296 font-size: 32px; 1297 } 1298 1299 .homepage-social-text { 1300 margin-top: 10px; 1301 font-size: 16px; 1302 } 1303 1304 .homepage-email-signup { 1305 padding: 40px 10px 72px 10px; 1306 /*padding: 80px 10px 140px 10px;*/ 1307 background: url(/../../assets/images/hero/december/email_singup.png) no-repeat top center; 1308 background-size: cover; 1309 /*margin-bottom: -250px;*/ 1310 } 1311 1312 .row-email-signup { 1313 text-align: -webkit-center; 1314 text-align: -moz-center; 1315 } 1316 1317 .col-email-signup { 1318 max-width: 600px; 1319 } 1320 1321 .homepage-category-email-header { 1322 text-align: left; 1323 font-size: 30px; 1324 color: #be0000; 1325 } 1326 1327 .homepage-email-signup-form { 1328 max-width: 600px; 1329 margin: 10px 0 0; 1330 } 1331 1332 1333 .ss { 1334 font-size: 14px; 1335 font-weight: normal; 1336 vertical-align: middle; 1337 color: #6f6f6f; 1338 } 1339 1340 .padding-left { 1341 padding-left: 5px; 1342 } 1343 1344 .btn-tool-bar:hover .icon-transition { 1345 color: #222; 1346 } 1347 1348 .icon-transition { 1349 -webkit-transition: .2s; 1350 } 1351 1352 .dragHandle { 1353 display: none; 1354 } 1355 1356 @media (max-width: 1650px) { 1357 .hide-last-tile { 1358 display: none; 1359 } 1360 } 1361 1362 @media (max-width: 374px) { 1363 .hide-tile-three { 1364 display: none; 1365 } 1366 } 1367 1368 @media (max-width: 1328px) and (min-width: 1200px) { 1369 .hide-tile-three { 1370 display: none; 1371 } 1372 } 1373 1374 .container { 1375 max-width: 100%; 1376 } 1377 1378 .typeahead, .tt-query, .tt-hint, .twitter-typeahead, .typeahead:focus { 1379 width: 100%; 1380 } 1381 1382 @media only screen and (min-device-width : 375px) and (max-device-width : 667px) { 1383 .homepage-search { 1384 padding: 0px; 1385 } 1386 1387 .hometitle { 1388 display: none; 1389 } 1390 1391 .homepage-category-row { 1392 padding: 10px 10px; 1393 } 1394 1395 .tt-menu { 1396 max-width: 220px; 1397 overflow: hidden; 1398 } 1399 1400 ::-webkit-input-placeholder { 1401 font-size: 10pt; 1402 } 1403 1404 1405 :-moz-placeholder { /* Firefox 18- */ 1406 font-size: 10pt; 1407 } 1408 1409 ::-moz-placeholder { /* Firefox 19+ */ 1410 font-size: 10pt; 1411 } 1412 1413 :-ms-input-placeholder { 1414 font-size: 10pt; 1415 } 1416 } 1417 /* 1418 .collection-wrapper img { 1419 max-width: 220px; 1420 max-height: 220px; 1421 }*/ 1422 1423 .col-centered { 1424 float: none; 1425 margin: 0 auto; 1426 } 1427 1428 .badge-row { 1429 padding-bottom: 20px; 1430 margin-top: -10px; 1431 } 1432 1433 /*All your recipes on the go. 1434 .badge-images { 1435 height: 40px; 1436 max-height: 40px; 1437 margin: 15px 10px 0px 10px; 1438 } 1439 1440 .iphone-wrapper { 1441 width: 170px; 1442 margin: 0px auto; 1443 } 1444 1445 .stores-wrapper { 1446 padding-bottom: 30px; 1447 }*/ 1448 1449 .home-page-row { 1450 padding: 25px 0px; 1451 margin-top: 40px; 1452 /* border-bottom: 2px solid #eee; */ 1453 max-width: 400px; 1454 } 1455 1456 .home-page-coontainer { 1457 padding: 25px 0px; 1458 margin-top: -15px; 1459 border-bottom: 2px solid #eee; 1460 max-width: 1600px; 1461 } 1462 /* after deleting the All your recipes on the go. 1463 .google-badge { 1464 width: 135px !important; 1465 max-width: 140px !important; 1466 height: 42px !important; 1467 max-height: 42px !important; 1468 }*/ 1469 1470 .homepage-hero { 1471 background-size: cover !important; 1472 } 1473 1474 .panel-body { 1475 box-shadow: 1px 3px 10px 2px #00000094; 1476 } 1477 1478 .download-border { 1479 border-bottom: 2px solid #eee; 1480 padding: 10px 0px 35px 0px; 1481 margin-bottom: 60px; 1482 } 1483 /*All your recipes on the go. 1484 @media only screen and (max-height : 736px) { 1485 1486 .stores-wrapper { 1487 padding-bottom: 10px; 1488 } 1489 }*/ 1490 /*All your recipes on the go. 1491 @media only screen and (max-width: 375px) { 1492 .badge-images { 1493 margin: 0px 0px 0px 5px; 1494 } 1495 }*/ 1496 1497 @media only screen and (min-device-width : 375px) and (max-device-width : 667px) { 1498 .home-page-row { 1499 padding: 10px 10px; 1500 } 1501 } 1502 1503 .email-form { 1504 text-align: left; 1505 } 1506 1507 .panel-body { 1508 padding: 6px; 1509 border: 1px solid #ccc; 1510 } 1511 1512 .recipe-tile-full { 1513 margin-right: 0px; 1514 } 1515 1516 .homepage-category-subtext > a { 1517 text-decoration: none !important; 1518 } 1519 1520 .homepage-category-subtext > a::after { 1521 text-decoration: none !important; 1522 } 1523</style> 1524<div class="jumbotron homepage-hero hidden-xs"> 1525 <div class="homepage-hero-content"> 1526 <h1 class="text-shadow hometitle centered" style="color:#fff; font-weight: bold;">Cooking, Simplified</h1> 1527 <p class="hometitle text-shadow centered hidden-xs">The ultimate home cooking tool to get you inspired and organized in the kitchen.</p> 1528 1529 <div class="homepage-search hidden-xs"> 1530 <div> 1531 <form role="search"> 1532 <div class="input-group" style="background-color: #ffffff;border-radius:5px; z-index:0 !important;"> 1533 <input type="text" class="typeahead search-input-button" id="txtSearch1" placeholder="Search 1,000,000+ recipes" autofocus="" style="text-indent: 4px;font-size: 21px;padding-left: 12px;z-index:1000; width:100% !important">
1534 <span class="input-group-btn"> 1535 <button class="btn btn-default search-input-button" type="button" id="btnGoSearch" data-loading-text="..." onclick="javascript:doSimpleSearch(getAntiForgeryToken(), $('#txtSearch1').prop('value'));"><i class="fa fa-search"></i></button> 1536 </span> 1537 </div> 1538 </form> 1539 </div> 1540 </div> 1541 </div> 1542</div> 1543 1544 1545<div class="container main-form"> 1546 1547 1548 1549 1550<div class="row main-row-video" style="min-height: 400px"> 1551 <div class="col-xs-12 col-sm-12 video-col" style="min-height: 180px"> 1552 <div id="Sm-view" class="main-title-sub"> 1553 <h2>What to make this week</h2> 1554 <h3>Keep an eye out for new videos from the BigOven Kitchen every week.</h3> 1555 </div> 1556 <div id="MainVideo"> 1557 <video id="doc-player" controls muted class="cld-video-player cld-fluid"></video> 1558 </div> 1559 </div> 1560 <div class="col-xs-12 col-sm-12 video-main-info" style="min-height: 186px"> 1561 <div id="Lg-view" class="main-title-sub"> 1562 <h2>What to make this week</h2> 1563 <h3>Keep an eye out for new videos from the BigOven Kitchen every week.</h3> 1564 </div> 1565 <div class="second-title"> 1566 <h2> 1567 <a href="/recipe/lemon-blueberry-ricotta-coffee-cake/3179976">Lemon Blueberry Ricotta Coffee Cake</a> 1568 </h2> 1569 <p>Bright, buttery, and bursting with flavor — this lemon blueberry ricotta coffee cake pairs a tender, citrus-kissed crumb with juicy blueberries and a cinnamon crumble topping for the ultimate coffee break treat.</p> 1570 </div> 1571 <div class="row-user-icon-controller"> 1572 <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6 user-control"> 1573 <div class="by-line"> 1574 <a class="user pull-left" href="/user/BigOvenEditorial"><img alt="BigOvenEditorial" title="BigOvenEditorial" class="avatar-img-sm" src="https://bigoven-res.cloudinary.com/image/upload/t_recipe-48,d_avatar-default.png/avatar/bigoveneditorial=f0de51.jpg" width="32" height="32"/>by BigOvenEditorial</a> 1575 </div> 1576 </div> 1577 <div class="col-xs-6 col-sm-6 col-md-6 col-lg-6 icon-controls"> 1578 <a class="btn btnstateless btn-default btn-share share-icon pull-right" title="Share this recipe" rel-id="3179976" 1579 onclick="shareRecipe(3179976, 'lemon-blueberry-ricotta-coffee-cake','https://photos.bigoven.com/recipe/hero/lemon-blueberry-ricotta-coffee-8a1bee.jpg', 'https://www.bigoven.com/recipe/lemon-blueberry-ricotta-coffee-cake/3179976');"> 1580 <i class="ss ss-share"></i> 1581 </a> 1582 <a title="Add to Plan" class="btn btnstateless btn-default btn-add-calendar pull-right" rel-id="3179976" 1583 onclick="addToThePlan(getAntiForgeryToken(), 3179976, 1)"> 1584 <i class="ss ss-calendar"></i> 1585 </a> 1586 <a title="Add to Grocery" id="add-grocery" class="btn btnstateless btn-default btn-add-grocery pull-right" data-rid="3179976"> 1587 <i class="ss ss-cart"></i> 1588 </a> 1589 </div> 1590 </div> 1591 <div class="col-xs-12 go-to-recipe" style="min-width: 200px;"> 1592 <a class="btn gotorecipe-button btnstateless" href="/recipe/lemon-blueberry-ricotta-coffee-cake/3179976">GO TO RECIPE</a> 1593 </div> 1594 </div> 1595</div> 1596 1597 <h1 class="rec-up">Recent Videos 1598 <a href="/videos"> 1599 <span class="seeall">See All</span> 1600 </a> 1601 </h1> 1602 <div class="recent-upload"> 1603 1604 <div class="item col-xs-12 col-sm-6 col-md-4 col-lg-3"> 1605 <div class="row recipe-info item-flex"> 1606 <div class="left col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1607 <a href="/recipe/smoked-salmon-rice-burgers/3227105"> 1608 <img width="720" height="406" alt="Smoked Salmon Rice Burgers" style="position: relative; display: block; left: 0; top: 0;" class="img-responsive" 1609 src="https://bigoven-res.cloudinary.com/image/upload/v1787662784/BigOvenEditorial_4653460/_Video/2026/08_August/Photos/k68d
160979mnlu5huxnffcap.jpg"/> 1610 </a> 1611 </div> 1612 <div class="right col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1613 <a href="/recipe/smoked-salmon-rice-burgers/3227105"> 1614 <h4 class="sub-title">Smoked Salmon Rice Burgers</h4> 1615 </a> 1616 1617 <span> 1618 <a href="/recipe/smoked-salmon-rice-burgers/3227105#reviews-section" title="4"> 1619 <i class="ss ss-star gold"></i><i class="ss ss-star gold"></i><i class="ss ss-star gold"></i><i class="ss ss-star gold"></i> 1620 </a> 1621 </span> 1622 <span class="count">1</span> 1623 </div> 1624 </div> 1625 </div> 1626 <div class="item col-xs-12 col-sm-6 col-md-4 col-lg-3"> 1627 <div class="row recipe-info item-flex"> 1628 <div class="left col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1629 <a href="/recipe/mini-blueberry-cobblers/3225578"> 1630 <img width="720" height="406" alt="Mini Blueberry Cobblers" style="position: relative; display: block; left: 0; top: 0;" class="img-responsive" 1631 src="https://bigoven-res.cloudinary.com/image/upload/v1786376363/BigOvenEditorial_4653460/_Video/2026/08_August/Photos/giklck1majoxuwgiryzr.jpg"/> 1632 </a> 1633 </div> 1634 <div class="right col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1635 <a href="/recipe/mini-blueberry-cobblers/3225578"> 1636 <h4 class="sub-title">Mini Blueberry Cobblers</h4> 1637 </a> 1638 1639 </div> 1640 </div> 1641 </div> 1642 <div class="item col-xs-12 col-sm-6 col-md-4 col-lg-3"> 1643 <div class="row recipe-info item-flex"> 1644 <div class="left col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1645 <a href="/recipe/roasted-shaved-corn-salad-with-steak/3224315"> 1646 <img width="720" height="406" alt="Roasted Shaved Corn Salad with Steak" style="position: relative; display: block; left: 0; top: 0;" class="img-responsive" 1647 src="https://bigoven-res.cloudinary.com/image/upload/v1785259305/BigOvenEditorial_4653460/_Video/2026/07_July/Photos/qubnwazkao0z7q8vbcht.jpg"/> 1648 </a> 1649 </div> 1650 <div class="right col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1651 <a href="/recipe/roasted-shaved-corn-salad-with-steak/3224315"> 1652 <h4 class="sub-title">Roasted Shaved Corn Salad with Steak</h4> 1653 </a> 1654 1655 <span> 1656 <a href="/recipe/roasted-shaved-corn-salad-with-steak/3224315#reviews-section" title="5"> 1657 <i class="ss ss-star gold"></i><i class="ss ss-star gold"></i><i class="ss ss-star gold"></i><i class="ss ss-star gold"></i><i class="ss ss-star gold"></i> 1658 </a> 1659 </span> 1660 <span class="count">1</span> 1661 </div> 1662 </div> 1663 </div> 1664 <div class="item col-xs-12 col-sm-6 col-md-4 col-lg-3"> 1665 <div class="row recipe-info item-flex"> 1666 <div class="left col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1667 <a href="/recipe/peaches-cream-stuffed-cinnamon-rolls/3222742"> 1668 <img width="720" height="406" alt="Peaches & Cream Stuffed Cinnamon Rolls" style="position: relative; display: block; left: 0; top: 0;" class="img-responsive" 1669 src="https://bigoven-res.cloudinary.com/image/upload/v1784042961/BigOvenEditorial_4653460/_Video/2026/07_July/Photos/z9levlnqpxwxmhjxoepy.jpg"/> 1670 </a> 1671 </div> 1672 <div class="right col-xs-6 col-sm-6 col-md-6 col-lg-6"> 1673 <a href="/recipe/peaches-cream-stuffed-cinnamon-rolls/3222742"> 1674 <h4 class="sub-title">Peaches & Cream Stuffed Cinnamon Rolls</h4> 1675 </a> 1676 1677 </div> 1678 </div> 1679 </div> 1680 </div> 1681 1682</div> 1683 1684<div class="main-row-video-border-line"></div> 1685<style> 1686 /*fix bottom lines*/ 1687 .item.recipe-tile-full { 1688 height:auto; 1689 } 1690 /* incase we want 3 1691 .homeeditorials-row { 1692 display:flex; 1693 }*/ 1694 /* 1695 .editorials-rows { 1696 flex:1 1697 } 1698 1699 .homeeditorials-row > .editorials-rows:nth-child(3) { 1700 display: none !important; 1701 }*/ 1702 /*in case they want 3 1703 @media (max-width: 540px) { 1704 .homeeditorials-row > .editorials-rows:nth-child(2) { 1705 display: none !important; 1706 } 1707 1708 .homeeditorials-row > .editorials-rows:nth-child(3) { 1709 display: none !important; 1710 } 1711 }*/ 1712 1713 1714 @media (max-width: 768px) { 1715 .articleauth.pull-left { 1716 margin-bottom: 2em !important; 1717 } 1718 1719 .homeeditorials-row > .editorials-rows:nth-child(3) { 1720 display: none !important; 1721 } 1722 } 1723 1724</style> 1725 1726<div class="container-fluid homepage-category-row"> 1727 <div class="row home-collection-row text-center"> 1728 <div class="col-xs-12 col-md-12 col-lg-12 home-collection-col"> 1729 <div class="col-xs-12 col-sm-8 col-md-3 col-lg-2 container-fluid homepage-category-block"> 1730 <div class="homepage-category-hero"> 1731 <a href="/article"> 1732 <img width="160" height="160" alt="Editor's Picks" class="homepage-category-img lazyload" 1733 data-src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/v1651145198/home/Editorials.jpg"> 1734 </a> 1735 <div class="homepage-category-icon"> 1736 <i class="ss-star homepage-category-pika" style="padding-right:0;position: relative;top: -2px;left: 1px;"></i> 1737 </div> 1738 </div> 1739 <h2 class="homepage-category-header">Editorials</h2> 1740 <p class="homepage-category-subtext"> 1741 <a href="/article">Guides from BigOven</a> 1742 </p> 1743 </div> 1744 <div class="col-xs-12 col-sm-12 col-md-9 col-lg-10 container-fluid homepage-category-content pull-right"> 1745 <!--Editorials tile row--> 1746 <div class="row homeeditorials-row"> 1747 <div class="editorials-rows col-xs-12 col-sm-6 col-md-6 col-lg-4"> 1748 <!---<div class="editorials-rows col-xs-12 col-sm-6 col-md-6 col-lg-4 recipeideas-items">--> 1749<div class="articletale"> 1750 <a href="/article/details/homemade-pie-crust"> 1751 <img width="320" height="320" data-src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65d75ae1d6cf5e0d387468a8-5150de.jpg" style="width: 100%;" class="img-responsive lazyload" alt="Tips & Tricks for Homemade Pie Crust"> 1752 </a> 1753 <div class="articlecont"> 1754 1755<a href="/article/details/homemade-pie-crust"> 1756 <h5>Tips & Tricks for Homemade Pie Crust</h5> 1757</a> 1758 1759 <a href="/article/details/homemade-pie-crust"> 1760 <p> 1761 Making a perfect pie crust can be tricky, but with these tips and tricks, you'll be creating delicious and flaky homemade pie crusts in no time! 1762 </p> 1763 </a> 1764 </div> 1765 <div class="articleauth pull-left">
1766 <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a> 1767 </div> 1768</div> 1769<!--</div>--> 1770 </div> 1771 <div class="editorials-rows col-xs-12 col-sm-6 col-md-6 col-lg-4"> 1772 <!---<div class="editorials-rows col-xs-12 col-sm-6 col-md-6 col-lg-4 recipeideas-items">--> 1773<div class="articletale"> 1774 <a href="/article/details/cooking-with-fruit"> 1775 <img width="320" height="320" data-src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65ccd3b7d6cf5e2b58d7923b-7d6df0.jpg" style="width: 100%;" class="img-responsive lazyload" alt="Cooking With Fruit: Sweet and Savory"> 1776 </a> 1777 <div class="articlecont"> 1778 1779<a href="/article/details/cooking-with-fruit"> 1780 <h5>Cooking With Fruit: Sweet and Savory</h5> 1781</a> 1782 1783 <a href="/article/details/cooking-with-fruit"> 1784 <p> 1785 Learn about the delicious possibilities of cooking with fruit in both sweet and savory dishes. From refreshing salads to indulgent desserts, learn how to incorporate fruit into your cooking for a burst of flavor and nutrition. 1786 </p> 1787 </a> 1788 </div> 1789 <div class="articleauth pull-left"> 1790 <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a> 1791 </div> 1792</div> 1793<!--</div>--> 1794 </div> 1795 <div class="editorials-rows col-xs-12 col-sm-6 col-md-6 col-lg-4"> 1796 <!---<div class="editorials-rows col-xs-12 col-sm-6 col-md-6 col-lg-4 recipeideas-items">--> 1797<div class="articletale"> 1798 <a href="/article/details/sausage-101"> 1799 <img width="320" height="320" data-src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/h_640,w_640,c_fill/65ca4dabd6cf5e3d048f8b68-581825.jpg" style="width: 100%;" class="img-responsive lazyload" alt="Sausage 101: A Buyer's Guide to Sausage"> 1800 </a> 1801 <div class="articlecont"> 1802 1803<a href="/article/details/sausage-101"> 1804 <h5>Sausage 101: A Buyer's Guide to Sausage</h5> 1805</a> 1806 1807 <a href="/article/details/sausage-101"> 1808 <p> 1809 Learn all about the different types of sausage, from bratwurst to chorizo, and how to choose the best one for your next meal. 1810 </p> 1811 </a> 1812 </div> 1813 <div class="articleauth pull-left"> 1814 <span>by</span> <a href="/user/BigOvenEditorial" rel="Author">BigOvenEditorial</a> 1815 </div> 1816</div> 1817<!--</div>--> 1818 </div> 1819 1820 </div> 1821 </div> 1822 </div> 1823 </div> 1824</div> 1825 1826<style> 1827 1828 .home-collection-row .recipe-tile-full { 1829 margin-left: 0; 1830 } 1831 /* 1832 .homeeditorialspicks-row { 1833 display: flex; 1834 }*/ 1835 1836 .item recipe-tile-full { 1837 max-width: 285px !important; 1838 } 1839 1840 .panel.panel-outer { 1841 max-width: 210px !important; 1842 } 1843 1844 .panel-body { 1845 max-width: 210px !important; 1846 } 1847 1848 @media (max-width: 540px) { 1849 /*.editors-home-row { 1850 display: inline-grid !important 1851 }*/ 1852 1853 #EPtile2, #EPtile3, #EPtile4 { 1854 display: none !important; 1855 } 1856 } 1857 1858 @media (min-width: 541px) and (max-width: 809px) { 1859 /*.editors-home-row { 1860 display: inline-grid !important 1861 }*/ 1862 1863 #EPtile3, #EPtile4 { 1864 display: none !important; 1865 } 1866 1867 #EPtile1, #EPtile2 { 1868 display: block !important; 1869 } 1870 /* 1871 .recipeideas-rows.col-xs-12 { 1872 width: 50% !important; 1873 display: inline-grid !important; 1874 }*/ 1875 } 1876</style> 1877<div class="container-fluid homepage-category-row"> 1878 <div class="row home-collection-row text-center"> 1879 <div class="col-xs-12 col-md-12 col-lg-12 home-collection-col"> 1880 <div class="col-xs-12 col-sm-8 col-md-3 col-lg-2 container-fluid homepage-category-block"> 1881 <div class="homepage-category-hero"> 1882 <img width="160" height="160" alt="Editor's Picks" class="homepage-category-img lazyload" 1883 data-src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/v1651145198/home/EditorsPicks.jpg"> 1884 <div class="homepage-category-icon"> 1885 <i class="ss-medal homepage-category-pika" style="padding-right:0px;position: relative;top: -2px;left: 1px;"></i> 1886 </div> 1887 </div> 1888 <h2 class="homepage-category-header">Editor's Picks</h2> 1889 <p class="homepage-category-subtext"> 1890 Tasty recipes catching our eye. 1891 </p> 1892 </div> 1893 <div class="col-xs-12 col-sm-12 col-md-9 col-lg-10 container-fluid homepage-category-content pull-right" id="EPResult"> 1894 <div class="row homeeditorialspicks-row"> 1895 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="EPtile1"> 1896 <img src="/assets/images/icons/ajax-loader.gif" /> 1897 </div> 1898 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="EPtile2"></div> 1899 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="EPtile3"></div> 1900 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="EPtile4"></div> 1901 </div> 1902 </div> 1903 </div> 1904 </div> 1905</div> 1906<!--editorspicks-->
1907<script> 1908 1909 document.addEventListener("DOMContentLoaded", function () { 1910 $.ajax({ 1911 url: '/utils/homerecipes?type=ep', 1912 type: 'GET', 1913 success: 1914 function (data) { 1915 $("#EPtile1").html(recipeHtmlFromAPIRecipeInfoV2(data[0], false, false, false, false)); 1916 $("#EPtile2").html(recipeHtmlFromAPIRecipeInfoV2(data[1], false, false, false, false)); 1917 $("#EPtile3").html(recipeHtmlFromAPIRecipeInfoV2(data[2], false, false, false, false)); 1918 $("#EPtile4").html(recipeHtmlFromAPIRecipeInfoV2(data[3], false, false, false, false)); 1919 // console.log("----------Editors Pick--------------"); 1920 updateTiles(); 1921 // console.log("Update Tiles" + updateTiles()); 1922 bindEvents(); 1923 // console.log("Bind Events" + bindEvents()); 1924 initPunchUpPunchDown(); 1925 // console.log("Punch UP & Down" + initPunchUpPunchDown()); 1926 }, 1927 error: 1928 function () { } 1929 }); 1930 }); 1931</script>
1931 1932 1933 1934<style> 1935 /* 1936 @media screen and (min-width:768px) { 1937 .collection-title { 1938 width: 220px !important; 1939 } 1940 1941 .collection-wrapper { 1942 width: 220px; 1943 } 1944 1945 .collection-wrapper img { 1946 width: 220px !important; 1947 } 1948 } 1949 1950 @media (max-width: 1328px) and (min-width: 1200px) { 1951 1952 .hide-tile-three { 1953 display: none; 1954 } 1955 } 1956 1957 .ideas-row { 1958 margin: 0; 1959 } 1960 */ 1961 1962 .recipe-idearrows { 1963 display: inline-grid; 1964 } 1965 1966 .collection-tile-full { 1967 display: contents !important; 1968 } 1969 1970 .ideas-row { 1971 margin: 0; 1972 } 1973 1974 .collection-row { 1975 margin: 0; 1976 } 1977 1978 .recipeideas-items { 1979 padding-bottom: 20px !important; 1980 } 1981 1982 @media (max-width: 540px) { 1983 .recipeideas-items:nth-child(3) { 1984 display: none; 1985 } 1986 1987 .recipeideas-items:nth-child(4) { 1988 display: none; 1989 } 1990 /* .recipe-idearrows { 1991 padding-left: 40px !important; 1992 }*/ 1993 } 1994 1995 @media (min-width: 541px) and (max-width: 809px) { 1996 .recipeideas-items:nth-child(3) { 1997 display: none; 1998 } 1999 2000 .recipeideas-items:nth-child(4) { 2001 display: none; 2002 } 2003 2004 .recipeideas-rows.col-xs-12 { 2005 width: 50% !important; 2006 display: inline-grid !important; 2007 } 2008 } 2009 2010 @media (min-width: 810px) and (max-width: 991px) { 2011 .recipeideas-items:nth-child(4) { 2012 display: none; 2013 } 2014 2015 .recipeideas-rows.col-sm-6 { 2016 width: 32% !important; 2017 } 2018 } 2019 2020 @media (min-width: 992px) and (max-width: 1199px) { 2021 .recipeideas-items:nth-child(4) { 2022 display: none; 2023 } 2024 } 2025</style> 2026<div class="container-fluid homepage-category-row"> 2027 <div class="row home-collection-row text-center"> 2028 <div class="col-xs-12 col-md-12 col-lg-12 home-collection-col"> 2029 <div class="col-xs-12 col-sm-8 col-md-3 col-lg-2 container-fluid homepage-category-block"> 2030 <div class="homepage-category-hero"> 2031 <a href="/Recipes"> 2032 <img width="160" height="160" alt="Collections" class="homepage-category-img lazyload" data-src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/v1651145198/home/RecipeIdeas.jpg"> 2033 </a> 2034 <div class="homepage-category-icon"> 2035 <i class="ss-star homepage-category-pika" style="padding-right:0px;position: relative;top: -2px;left: 1px;"></i> 2036 </div> 2037 </div> 2038 <h2 class="homepage-category-header">Recipe Ideas</h2> 2039 <p class="homepage-category-subtext"> 2040 <a href="/Recipes">Seasonal editors' picks</a> 2041 </p> 2042 </div> 2043 <div class="col-xs-12 col-sm-12 col-md-9 col-lg-10 container-fluid homepage-category-content pull-right"> 2044 2045 <!--Collection tiles row--> 2046 <div class="row collection-row"> 2047 2048<div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items"><div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 collection-tile-full"><a href="https://www.bigoven.com/recipe-ideas/dairy-free/293"><div class="collection-wrapper"><div class="ribbon-wrapper-red"><div class="ribbon-red">collection</div></div><img width="256" height="256" src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/t_recipe-256/asian-lettuce-wrap-3.jpg"/></div><div class="collection-title">Dairy Free</div></a></div></div><div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items"><div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 collection-tile-full"><a href="https://www.bigoven.com/recipe-ideas/quick-and-easy-vegetarian-dinners/50"><div class="collection-wrapper"><div class="ribbon-wrapper-red"><div class="ribbon-red">collection</div></div><img width="256" height="256" src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/t_recipe-256/skillet
2048-pearled-couscous-with-tomat-2.jpg"/></div><div class="collection-title">Quick and Easy Vegetarian Dinners</div></a></div></div><div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items"><div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 collection-tile-full"><a href="https://www.bigoven.com/recipe-ideas/light-meals/223"><div class="collection-wrapper"><div class="ribbon-wrapper-red"><div class="ribbon-red">collection</div></div><img width="256" height="256" src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/t_recipe-256/greek-couscous-bowls-c26a1c.jpg"/></div><div class="collection-title">Light Meals</div></a></div></div><div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items"><div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 collection-tile-full"><a href="https://www.bigoven.com/recipe-ideas/juice/114"><div class="collection-wrapper"><div class="ribbon-wrapper-red"><div class="ribbon-red">collection</div></div><img width="256" height="256" src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/t_recipe-256/green-grapefruit-ginger-juice-2.jpg"/></div><div class="collection-title">Juice</div></a></div></div> 2049 2050 </div> 2051 </div> 2052 </div> 2053 </div> 2054</div> 2055 2056<style> 2057 /* 2058 .panel-body { 2059 padding: 6px; 2060 border: 1px solid #ccc; 2061 } 2062 2063 .recipe-tile-full { 2064 margin-right: 0px; 2065 }*/ 2066 2067 .home-collection-row .recipe-tile-full { 2068 margin-left: 0; 2069 } 2070 /* 2071 .homerecentraves-row { 2072 display: flex; 2073 }*/ 2074 2075 .item recipe-tile-full { 2076 max-width: 285px !important; 2077 } 2078 2079 .panel.panel-outer { 2080 max-width: 210px !important; 2081 } 2082 2083 .panel-body { 2084 max-width: 210px !important; 2085 } 2086 2087 @media (max-width: 540px) { 2088 /*.editors-home-row { 2089 display: inline-grid !important 2090 }*/ 2091 2092 #Rtile2, #Rtile3, #Rtile4 { 2093 display: none !important; 2094 } 2095 } 2096 2097 @media (min-width: 541px) and (max-width: 809px) { 2098 /*.editors-home-row { 2099 display: inline-grid !important 2100 }*/ 2101 2102 #Rtile3, #Rtile4 { 2103 display: none !important; 2104 } 2105 2106 #Rtile1, #Rtile2 { 2107 display: block !important; 2108 } 2109 /* 2110 .recipeideas-rows.col-xs-12 { 2111 width: 50% !important; 2112 display: inline-grid !important; 2113 }*/ 2114 } 2115</style> 2116<div class="container-fluid homepage-category-row"> 2117 <div class="row home-collection-row text-center"> 2118 <div class="col-xs-12 col-md-12 col-lg-12 home-collection-col"> 2119 <div class="col-xs-12 col-sm-8 col-md-3 col-lg-2 container-fluid homepage-category-block"> 2120 <div class="homepage-category-hero"> 2121 <a href="/recipes/raves"> 2122 <img width="160" height="160" alt="Recent Raves" class="homepage-category-img lazyload" data-src="https://bigoven-res.cloudinary.com/image/upload/f_auto,q_auto/v1651145198/home/RecentRaves.jpg"> 2123 </a> 2124 <div class="homepage-category-icon"> 2125 <i class="ss-flame homepage-category-pika"></i> 2126 </div> 2127 </div> 2128 <h2 class="homepage-category-header">Recent Raves</h2> 2129 <p class="homepage-category-subtext"><a href="/recipes/raves">Trending recipes</a> from BigOven cooks.</p> 2130 </div> 2131 <div class="col-xs-12 col-sm-12 col-md-9 col-lg-10 container-fluid homepage-category-content pull-right" id="RRresult"> 2132 <div class="row homerecentraves-row"> 2133 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="Rtile1"> 2134 <img src="/assets/images/icons/ajax-loader.gif" /> 2135 </div> 2136 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="Rtile2"></div> 2137 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="Rtile3"></div> 2138 <div class="recipeideas-rows col-xs-12 col-sm-6 col-md-4 col-lg-3 recipeideas-items" id="Rtile4"></div> 2139 </div> 2140 </div> 2141 </div> 2142 </div> 2143</div> 2144
2145<script> 2146 document.addEventListener("DOMContentLoaded", function () { 2147 $.ajax({ 2148 url: '/utils/homerecipes?dayDelay=3&type=raves', 2149 type: 'GET', 2150 success: 2151 function (data) { 2152 $("#Rtile1").html(recipeHtmlFromAPIRecipeInfoV2(data[0], false, false, false, false)); 2153 $("#Rtile2").html(recipeHtmlFromAPIRecipeInfoV2(data[1], false, false, false, false)); 2154 $("#Rtile3").html(recipeHtmlFromAPIRecipeInfoV2(data[2], false, false, false, false)); 2155 $("#Rtile4").html(recipeHtmlFromAPIRecipeInfoV2(data[3], false, false, false, false)); 2156 updateTiles(); 2157 bindEvents(); 2158 initPunchUpPunchDown(); 2159 updateTiles(); 2160 bindEvents(); 2161 initPunchUpPunchDown(); 2162 }, 2163 error: 2164 function () { } 2165 }); 2166 }); 2167</script>
2167 2168 2169 2170
2171<script> 2172 2173 $(document).ready(function () { 2174 var bestRecipes = new Bloodhound({ 2175 datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), 2176 queryTokenizer: Bloodhound.tokenizers.whitespace, 2177 2178 remote: { 2179 url: '/recipe/autocomplete?prefix=%QUERY', 2180 wildcard: '%QUERY' 2181 } 2182 }); 2183 2184 var suppressTabComplete = false; 2185 2186 $("#txtSearch1").typeahead(null, { 2187 name: 'best-recipes', 2188 //display: 'value', 2189 limit: 12, 2190 highlight: true, 2191 minLength: 2, 2192 source: bestRecipes, 2193 templates: { 2194 empty: [].join('\n'), 2195 suggestion: function (data) { 2196 return '<div>' + data + '</div>'; 2197 } 2198 } 2199 }); 2200 2201 $("#txtSearch1").keydown(function (event) { 2202 if (event.which === 13) { 2203 var txt = $("#txtSearch1").val(); 2204 doSimpleSearch(getAntiForgeryToken(), txt); 2205 event.preventDefault(); 2206 } 2207 return; 2208 }); 2209 2210 var numImages = 3; 2211 var randNo = Math.ceil(numImages * Math.random()); 2212 2213 switch (randNo) { 2214 case 1: 2215 $(".homepage-hero").css("background", "url(/assets/images/hero/new_BigOven/bkg-1.jpg) center"); 2216 break; 2217 case 2: 2218 $(".homepage-hero").css("background", "url(/assets/images/hero/new_BigOven/bkg-2.jpg) center"); 2219 break; 2220 case 3: 2221 $(".homepage-hero").css("background", "url(/assets/images/hero/new_BigOven/bkg-3.jpg) center"); 2222 break; 2223 2224 default: 2225 $(".homepage-hero").css("background", "url(/assets/images/hero/december/2a.jpg) center"); 2226 } 2227 }); 2228</script>
2228 2229 2230 </div> 2231 2232 </div> 2233 2234 2235 2236 2237 2238 2239<footer id="footer" class="container-fluid footer-main"> 2240 2241 <div class="footer-container"> 2242 2243 <section class="footer-cols"> 2244 2245 <div class="footer-col box-1 footer-left-column"> 2246 2247 <div class="logo-left"> 2248 <a id="joinMailing"></a> 2249 <img width="169" height="47" src="/Content/images/footer_icons/BigOven_logo.png" alt="BigOven Logo" style="margin-left: 10px;" /> 2250 </div> 2251 2252 <div class="col-xs-12 social-find-us"> 2253 Find us on :<br /> 2254 </div> 2255 2256 <div id="social-outer" class="col-xs-12 social-icons"> 2257 <div id="social-icons"> 2258 2259 <ul style="padding: 0"> 2260 <li> 2261 <a rel="noopener" href="https://www.twitter.com/bigoven" title="twitter" target="_blank"> 2262 <img width="36" height="36" src="/Content/images/footer_icons/twitter_BigOven_footer.svg" alt="Twitter" /> 2263 </a> 2264 </li> 2265 2266 <li> 2267 <a rel="noopener" href="https://www.facebook.com/bigoven" title="facebook" target="_blank"> 2268 <img width="36" height="36" src="/Content/images/footer_icons/facebook.svg" alt="Facebook" /> 2269 </a> 2270 </li> 2271 2272 <li> 2273 <a rel="noopener" href="https://www.instagram.com/bigoven" title="instagram" target="_blank"> 2274 <img width="36" height="36" src="/Content/images/footer_icons/instagram.svg" alt="Instagram" /> 2275 </a> 2276 </li> 2277 2278 <li> 2279 <a rel="noopener" href="https://www.pinterest.com/bigoven" title="pinterest" target="_blank"> 2280 <img width="36" height="36" src="/Content/images/footer_icons/pinterest.svg" alt="Pinterest" /> 2281 </a> 2282 </li> 2283 <li> 2284 <a rel="noopener" href="https://www.youtube.com/c/bigoven" title="youtube" target="_blank"> 2285 <img width="36" height="36" src="/Content/images/footer_icons/youtube.svg" alt="YouTube" /> 2286 </a> 2287 </li> 2288 <li> 2289 <a rel="noopener" href="https://www.tiktok.com/@bigovenkitchen" title="tiktok" target="_blank"> 2290 <img width="36" height="36" src="/Content/images/footer_icons/tiktok.svg" alt="tiktok" /> 2291 </a> 2292 </li> 2293 </ul> 2294 </div> 2295 </div> 2296 2297 <div class="col-xs-12 apple-google-icons"> 2298 <div class="my-img"> 2299 <a rel="noopener" href="https://apps.apple.com/us/app/bigoven-350-000-recipes-grocery/id294363034?ign-mpt=uo%3D4" title="App Store" target="_blank"> 2300 2301 <img width="146" height="40" class="apple-image lazyload" data-src="/Content/images/footer_icons/app_store.svg" alt="App Store" /> 2302 </a> 2303 <a rel="noopener" href="https://play.google.com/store/apps/details?id=com.bigoven.android" title="Google Play" target="_blank"> 2304 <img class="lazyload" width="135" height="40" data-src="/Content/images/footer_icons/google_play.svg" alt="GooglePlay" /> 2305 </a> 2306 2307 </div> 2308 </div> 2309 2310<form action="/home/emailsignup" class="footer-custom-form-hide-it email-form" id="mailingListFirst" method="post"><input name="__RequestVerificationToken" type="hidden" value="oatMh1ZONK0ZuDvCryUIvV5FkM7z8Fxh3MDgJiO9xdhqzNcjM5FQ6ZdKSWOnKnoaCUEiw-etvzmvX20tGybBSlUvstE1" /> <div class="row homepage-email-signup-form text-center no-margin"> 2311 <div class="form-group"> 2312 <input id="captcha" name="captcha" type="hidden" value="Value" /> 2313 </div> 2314 <div class="col-xs-6" style="padding: 0"> 2315 <div class="form-group"> 2316 <input id="email" type="text" class="form-control forminput" name="email" placeholder="[email protected]"> 2317 </div> 2318 </div> 2319 <div class="col-xs-6 input-group-btn adjust-button"> 2320 <div class="form-group"> 2321 <button type="submit" id="mailSignupFirst" onclick="SubmitSubscriptionForm(event,'mailingListFirst')" class="btn btn-default btn-homepage-send-email formbutton">SUBSCRIBE</button> 2322 </div> 2323 </div> 2324 </div> 2325</form> 2326 <div class="col-xs-12 copyright"> 2327 Aisle Ahead, Inc. | Copyright 2025 2328 </div> 2329 </div> 2330 2331 <div class="footer-col footerlinks box-2"> 2332 2333 <div class="col-xs-6 col-sm-4 explore-link" style="padding-left: 0px; display:inline-block !important;"> 2334 <h3>Explore</h3> 2335 <ul class="unbulleted-list"> 2336 <li><a href="/site/about">About</a></li> 2337 <li><a href="/site/comments">Contact</a></li> 2338 <li><a href="/our-apps">Our Apps</a></li> 2339 <li><a href="/site/press">Press</a></li> 2340 <li><a href="/site/partners">Partners</a></li> 2341 <li><a href="/site/privacy">Privacy Policy</a></li> 2342 <li><a href="/site/terms">Terms</a></li> 2343 </ul> 2344 </div> 2345 2346 <div class="col-xs-6 col-sm-4" style="padding-left: 0px; display:inline-block !important;"> 2347 <h3>Support</h3> 2348 <ul class="unbulleted-list"> 2349 <li><a rel="noopener" href="https://support.bigoven.com" target="_blank">Help</a></li> 2350 <li><a href="/site/copyright">Copyright/DMCA</a></li> 2351 <li><br><br><br><br><br><br/></li> 2352 </ul> 2353 </div> 2354 2355 <div class="col-xs-6 col-sm-4 services-links" style="padding-left: 40px; padding-right: 0px; display:inline-block !important;"> 2356 <h3>Services</h3> 2357 <ul class="unbulleted-list"> 2358 <li><a class="not-member" href="/Brand/BigOvenForBrands">For Brands</a></li> 2359 <li><a href="/pro">Pro Cook</a></li> 2360 <li><a rel="noopener" href="https://bigovenkitchen.com/" target="_blank">Kitchen Studio</a></li> 2361 <li><a rel="noopener" href="https://api2.bigoven.com" target="_blank">Cloud API</a></li> 2362 <li><a href="/site/advertise">Advertise</a></li> 2363 <li><br><br><br></li> 2364 </ul> 2365 </div> 2366 2367 <div class="col-xs-12 my-text-hide-it"> 2368 Ad Partners: <a rel="noopener" style="color: #adadad;" href="https://www.sheknows.com/" target="_blank">SheKnows Media - Lifestyle</a> - <a style="color: #adadad;" href="/site/advertise">See full Partners List</a> 2369 </div> 2370 </div> 2371 <div class="footer-col footer-right-column box-3"> 2372 <div class="row"> 2373 <div class="col-6"> 2374 <a href="/clipper"><img alt="clipper" width="38" height="45" class="clipper" src="/Content/images/footer_icons/clipper_icon.png" /></a> 2375 </div> 2376 <div class="col-6 without-overflow"> 2377 <div class="big-clipper"> 2378 <strong><a href="/clipper">BigOven Clipper</></a></strong> 2379 </div> 2380 <div class="text-clipper"> 2381 Save recipes from your favorite blogs<br /> and websites with BigOven Clipper 2382 </div> 2383 2384 </div> 2385 2386 <div class="col-6 horizontal"> 2387 <hr /> 2388 </div> 2389 2390 <div class="row col-email-signup"> 2391 <div class="col-6"> 2392 <div class="Carl1"> 2393 <a id="joinMailing"></a> 2394 <h2 class="homepage-category-email-header title"><strong>Get Mouthwatering Recipes</strong></h2> 2395 <div class="right-in-box">
2396 right in your inbox. 2397 </div> 2398 </div> 2399 2400 </div> 2401 2402 <div class="apple-google-icons-hide-it"> 2403 2404 <div class="images-google-apple"> 2405 <img width="146" height="40" class="apple-image lazyload" data-src="/Content/images/footer_icons/app_store.svg" alt="App Store" /> 2406 </div> 2407 2408 <div class="images-google-apple"> 2409 <img class="lazyload" width="135" height="40" data-src="/Content/images/footer_icons/google_play.svg" alt="GooglePlay" /> 2410 </div> 2411 </div> 2412 2413<form action="/home/emailsignup" class="footer-custom-form email-form" id="mailingListLast" method="post"><input name="__RequestVerificationToken" type="hidden" value="pBTiNXxYBfUNsktcJNs4NyboM05khkyPbsF2avZtFAvCeMXo2AqmcUYvDTcSvuZ5DTtwEaeKHMz8T83kq5EnbvZejAk1" /> <div class="homepage-email-signup-form text-center no-margin"> 2414 <div class="form-group"> 2415 <input id="captcha" name="captcha" type="hidden" value="Value" /> 2416 </div> 2417 <div class="col-xs-6" style="padding: 0"> 2418 <div class="form-group"> 2419 <input id="email" type="text" class="form-control forminput" name="email" placeholder="[email protected]"> 2420 </div> 2421 </div> 2422 <div class="col-xs-6 input-group-btn adjust-button"> 2423 <div class="form-group"> 2424 <button type="submit" id="mailSignupLast" onclick="SubmitSubscriptionForm(event,'mailingListLast')" class="btn btn-default btn-homepage-send-email formbutton">SUBSCRIBE</button> 2425 </div> 2426 </div> 2427 </div> 2428</form> </div> 2429 </div> 2430 </div> 2431 </section> 2432 </div> 2433</footer>
2433<script> 2434 var io = new IntersectionObserver( 2435 entries => { 2436 if (entries[0].isIntersecting) { 2437 // console.log(entries[0]); 2438 if (!document.getElementById('recaptcha-script')) { 2439 // console.log(entries[0]); 2440 var recaptchaScript = document.createElement('script'); 2441 recaptchaScript.src = 'https://www.google.com/recaptcha/api.js?render=6Ldnra8tAAAAABDZLZz_lSnyCEbpYTS795fk68_2'; 2442 recaptchaScript.defer = true; 2443 recaptchaScript.id = 'recaptcha-script'; 2444 document.head.appendChild(recaptchaScript); 2445 } 2446 } 2447 }, 2448 { 2449 root: null, // document.querySelector('.homepage-email-signup-form'), 2450 rootMargin: "0px", 2451 threshold: 1.0 2452 } 2453 ); 2454 2455 io.observe(document.querySelector('#mailingListFirst')); 2456 io.observe(document.querySelector('#mailingListLast')); 2457 </script>
2457 2458 2459 2460
2460<script defer src="/bundles/scripts/bigovenrecipeshare?v=n1-NRP8qinbwam_ylQyAuvyxt9AHlYKMfR8aeW2KAwM1" type="text/javascript"></script>
2460 2461 2462 2463 2464<link rel="stylesheet preload" type="text/css" crossorigin="anonymous" as="style" href="/bundles/styles/cld-video-player?v=5bXcqJERCT-qseMes5flbieZh2BBKT6IaqjbPMdjFOM1" /> 2465 2466 2467
2468<script defer src="/Scripts/videos/cloudinary-video-player/cld-video-player.min.js"></script>
2468 2469 2470
2471<script defer type="text/javascript" src="/bundles/scripts/cld-video-player?v=2uXQtdErje712ohW9xU_Z-PmH2ewAFkA_6DQGKi1LIw1"></script>
2471 2472 2473
2473<script> 2474 2475 document.addEventListener("DOMContentLoaded", function () { 2476 2477 2478 setupCloudinaryPlayer('doc-player', "BigOvenEditorial_4653460/_Video/2025/09_September/qmgrgarojvpobsjixhw0", "https://bigoven-res.cloudinary.com/image/upload/v1755785872/BigOvenEditorial_4653460/_Video/2025/09_September/_PHOTOS/embe6sifwukrhwabrtxh.jpg", "16:9", window.location.href); 2479 2480 2481 $(document).on('click', '#add-grocery', function () { 2482 var recipeId = $(this).attr("data-rid"); 2483 2484 addToGrocery(recipeId, 1, false); 2485 }); 2486 }); 2487 </script>
2487 2488 2489 2490 <!-- For lazy loading images, see https://github.com/aFarkas/lazysizes and https://web.dev/use-lazysizes-to-lazyload-images/--> 2491
2491<script src="/Scripts/lazysizes.min.js" defer></script>
2491 2492 2493
2493<script type="text/javascript"> 2494 function SubmitSubscriptionForm(e, formId) { 2495 2496 e.preventDefault(); 2497 2498 $("#" + formId + " button").attr('disabled', true); 2499 2500 grecaptcha.ready(function () { 2501 grecaptcha 2502 .execute('6Ldnra8tAAAAABDZLZz_lSnyCEbpYTS795fk68_2', { action: 'MailingList' }) 2503 .then(function (token) { 2504 // Set `token` in a hidden form input. 2505 $('#' + formId + ' input[name="captcha"]').val(token); 2506 // POST Form 2507 $('#' + formId).submit(); 2508 }); 2509 }); 2510 } 2511 2512 2513 if ($.cookie("bigovenapp") != undefined) { 2514 var date = new Date(); 2515 date.setYear(3000); 2516 $.cookie('bigoven-viewer', "app", { expires: date, path: '/' }); 2517 } 2518 2519 $(document).ready(function() { 2520 $('.tip').tooltip(); 2521 2522 initGlobals(1079800556107882); 2523 2524 $(".btn:not('.btnstateless')").click(function() { 2525 $(this).button('loading'); 2526 }); 2527 $("#txtSearch").keypress(function(e) { 2528 if ((e.which && e.which === 13) || (e.keyCode && e.keyCode === 13)) { 2529 $('#btnGo').button('loading'); 2530 doSimpleSearch(getAntiForgeryToken(), $('#txtSearch').prop('value')); 2531 return false; 2532 } else { 2533 return true; 2534 } 2535 }); 2536 $("#btnGo").click(function(e) { 2537 $('#btnGo').button('loading'); 2538 doSimpleSearch(getAntiForgeryToken(), $('#txtSearch').prop('value')); 2539 return false; 2540 }); 2541 $('.vimeo').fancybox({ 2542 helpers: { 2543 media: {} 2544 } 2545 }); 2546 $(".alert").alert(); 2547 }); 2548 </script>
2548 2549 2550 2551 2552
2552<script defer> 2553 !function () { "use strict"; !function (e) { if (-1 === e.cookie.indexOf("__adblocker")) { e.cookie = "__adblocker=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/"; var t = new XMLHttpRequest; t.open("GET", "https://www.npttech.com/advertising.js", !0), t.onreadystatechange = function () { if (XMLHttpRequest.DONE === t.readyState) if (200 === t.status) { var n = e.createElement("script"); n.innerHTML = t.responseText, e.getElementsByTagName("head")[0].appendChild(n) } else { var a = new Date; a.setTime(a.getTime() + 3e5), e.cookie = "__adblocker=true; expires=" + a.toUTCString() + "; path=/" } }, t.send() } }(document) }(); 2554 </script>
2554 2555 2556
2556<script defer> 2557 !function () { "use strict"; var e; e = document, function () { var t, n; function r() { var t = e.createElement("script"); t.src = "https://cafemedia-com.videoplayerhub.com/galleryplayer.js", e.head.appendChild(t) } function a() { var t = e.cookie.match("(^|[^;]+)\\s*__adblocker\\s*=\\s*([^;]+)"); return t && t.pop() } function c() { clearInterval(n) } return { init: function () { var e; "true" === (t = a()) ? r() : (e = 0, n = setInterval((function () { 100 !== e && "false" !== t || c(), "true" === t && (r(), c()), t = a(), e++ }), 50)) } } }().init() }(); 2558 </script>
2558 2559 2560 2561 2562</body> 2563 2564</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.