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