{"id":2,"date":"2019-08-17T14:39:41","date_gmt":"2019-08-17T14:39:41","guid":{"rendered":"http:\/\/www.shaelieandsam.com\/?page_id=2"},"modified":"2026-10-21T18:54:21","modified_gmt":"2026-10-21T18:54:21","slug":"sample-page","status":"publish","type":"page","link":"https:\/\/www.shaelieandsam.com\/all-recipes\/","title":{"rendered":"Home"},"content":{"rendered":"<style>#frh{--bg:#0e1217;--bg2:#121820;--card:#171e27;--ink:#e8edf2;--muted:#8a97a6;--line:#263040;--soft:#1f2833;--c1:#5ec8bd;--c2:#ff8a65;--c3:#f2c14e;--c4:#9d8cff;--chip:#1f2833}\n#frh[data-theme='light']{--bg:#eef1f5;--bg2:#e6eaf0;--card:#ffffff;--ink:#18212b;--muted:#64717f;--line:#e2e7ee;--soft:#f3f5f8;--c1:#1f9e91;--c2:#e2643c;--c3:#c98a12;--c4:#6c5ce7;--chip:#ffffff}\n#frh[data-theme='ocean']{--bg:#173842;--bg2:#1f5a60;--card:#ffffff;--ink:#16232a;--muted:#5c6c74;--line:#e1eaec;--soft:#eef5f5;--c1:#2a9d8f;--c2:#e76f51;--c3:#d9902a;--c4:#5a67d8;--chip:#ffffff}\n#frh{position:fixed;left:0;right:0;bottom:0;top:var(--wp-admin--admin-bar--height,0px);z-index:99990;overflow-y:auto;background:linear-gradient(135deg,var(--bg),var(--bg2));background-attachment:fixed;color:var(--ink);font-family:system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;font-size:16px;line-height:1.4;box-sizing:border-box}\n#frh *{box-sizing:border-box}\n#frh a{color:inherit;text-decoration:none}\n#frh .wrap{max-width:1280px;margin:0 auto;padding:18px 18px 40px}\n#frh .top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}\n#frh[data-theme='ocean'] .top{color:#fff}\n#frh .brand{font-size:1.9em;font-weight:800;letter-spacing:-.5px;line-height:1.1}\n#frh .brand small{display:block;font-size:.45em;font-weight:500;opacity:.75;letter-spacing:0;margin-top:4px}\n#frh .topr{display:flex;align-items:center;gap:8px;flex-wrap:wrap}\n#frh .pill{display:inline-flex;align-items:center;gap:6px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:999px;padding:8px 14px;font-size:.9em;font-weight:600;cursor:pointer;white-space:nowrap}\n#frh .pill:hover{border-color:var(--c1)}\n#frh .clock{font-weight:700;font-size:1.05em;padding:0 6px}\n#frh .search{margin:18px 0 12px;position:relative}\n#frh .search input{width:100%;font-size:1.15em;padding:16px 50px 16px 52px;border-radius:16px;border:2px solid var(--line);background:var(--card);color:var(--ink);outline:none;box-shadow:0 4px 16px rgba(0,0,0,.18)}\n#frh .search input:focus{border-color:var(--c1)}\n#frh .search .ic{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-size:1.2em;opacity:.6;pointer-events:none}\n#frh .search .clr{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:0;background:var(--soft);color:var(--muted);width:30px;height:30px;border-radius:50%;cursor:pointer;font-size:1em;display:none}\n#frh .chips{display:flex;gap:8px;flex-wrap:wrap}\n#frh .chip{border:1px solid var(--line);background:var(--chip);color:var(--ink);border-radius:999px;padding:7px 13px;font-size:.88em;font-weight:600;cursor:pointer}\n#frh .chip span{opacity:.55;font-weight:500;margin-left:4px}\n#frh .chip.on{background:var(--c1);border-color:var(--c1);color:#fff}\n#frh .chip.on span{opacity:.85}\n#frh .layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:18px;margin-top:16px;align-items:start}\n#frh .side{display:flex;flex-direction:column;gap:14px;position:sticky;top:12px}\n#frh .card{background:var(--card);border-radius:16px;padding:14px 16px;box-shadow:0 4px 16px rgba(0,0,0,.18)}\n#frh h2{font-size:.72em;text-transform:uppercase;letter-spacing:.09em;margin:0 0 10px;font-weight:700;color:var(--c1)}\n#frh .bar{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}\n#frh .count{color:var(--muted);font-size:.92em}\n#frh .ctl{display:flex;gap:8px;align-items:center}\n#frh select{background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:8px 10px;font-size:.9em}\n#frh .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}\n#frh .rc{display:flex;flex-direction:column;justify-content:space-between;gap:10px;min-height:118px;background:var(--card);border-radius:14px;padding:14px 14px 12px;border-left:5px solid var(--acc,var(--c1));box-shadow:0 3px 12px rgba(0,0,0,.14);transition:transform .12s ease,box-shadow .12s ease}\n#frh .rc:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.22)}\n#frh .rc .tt{font-weight:700;font-size:1.02em;line-height:1.25}\n#frh .rc .meta{display:flex;gap:6px;flex-wrap:wrap;align-items:center}\n#frh .tag{font-size:.74em;font-weight:600;padding:3px 8px;border-radius:999px;background:var(--soft);color:var(--muted)}\n#frh .tm{font-size:.78em;font-weight:700;color:var(--acc,var(--c1))}\n#frh .empty{padding:30px;text-align:center;color:var(--muted)}\n#frh .more{display:block;margin:16px auto 0;padding:10px 22px}\n#frh .wk table{width:100%;border-collapse:collapse;font-size:.92em}\n#frh .wk td{padding:6px 4px;border-bottom:1px solid var(--line);vertical-align:top}\n#frh .wk td:first-child{color:var(--muted);font-weight:600;white-space:nowrap;width:1%;padding-right:10px}\n#frh .wk tr:last-child td{border-bottom:0}\n#frh .wk a{color:var(--c1);font-weight:600}\n#frh .wk .today td{color:var(--ink);font-weight:700}\n#frh .wk .today td:first-child{color:var(--c2)}\n#frh .wk .big{font-weight:600;color:var(--muted)}\n#frh .list a{display:flex;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid var(--line);font-size:.93em}\n#frh .list a:last-child{border-bottom:0}\n#frh .list a:hover .lt{color:var(--c1)}\n#frh .list .lm{color:var(--muted);font-size:.85em;white-space:nowrap}\n#frh .links{display:grid;grid-template-columns:1fr 1fr;gap:8px}\n#frh .links a,#frh .links button{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center;padding:12px 8px;border-radius:12px;background:var(--soft);color:var(--ink);font-weight:600;font-size:.9em;border:0;cursor:pointer;font-family:inherit}\n#frh .links a:hover,#frh .links button:hover{background:var(--c1);color:#fff}\n#frh .foot{text-align:center;color:var(--muted);font-size:.8em;margin-top:26px}\n#frh[data-theme='ocean'] .foot{color:rgba(255,255,255,.7)}\n@media (max-width:900px){#frh .layout{grid-template-columns:1fr}#frh .side{position:static;order:-1}#frh .side .rec{display:none}}\n@media (max-width:560px){#frh .wrap{padding:12px 12px 30px}#frh .brand{font-size:1.45em}#frh .grid{grid-template-columns:1fr 1fr;gap:9px}#frh .rc{min-height:104px;padding:11px}#frh .rc .tt{font-size:.93em}#frh .clock{display:none}#frh .chips{flex-wrap:nowrap;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}#frh .chip{flex:0 0 auto}}<\/style><div id=\"frh\" data-theme=\"dark\"><div class=\"wrap\"><div class=\"top\"><div class=\"brand\">Shaelie &amp; Sam&#8217;s Kitchen<small id=\"frhGreet\"><\/small><\/div><div class=\"topr\"><span class=\"clock\" id=\"frhClock\"><\/span><button type=\"button\" class=\"pill\" id=\"frhTheme\">Theme<\/button><\/div><\/div><div class=\"search\"><span class=\"ic\">&#128269;<\/span><input id=\"frhQ\" type=\"search\" autocomplete=\"off\" placeholder=\"Search recipes or ingredients&#8230;\" aria-label=\"Search recipes\"><button type=\"button\" class=\"clr\" id=\"frhClr\" aria-label=\"Clear\">&#10005;<\/button><\/div><div class=\"chips\" id=\"frhChips\"><\/div><div class=\"layout\"><div class=\"main\"><div class=\"bar\"><span class=\"count\" id=\"frhCount\"><\/span><div class=\"ctl\"><select id=\"frhSort\" aria-label=\"Sort\"><option value=\"az\">A&#8211;Z<\/option><option value=\"new\">Newest first<\/option><option value=\"quick\">Quickest first<\/option><\/select><\/div><\/div><div class=\"grid\" id=\"frhGrid\"><\/div><button type=\"button\" class=\"pill more\" id=\"frhMore\" style=\"display:none\"><\/button><\/div><aside class=\"side\"><section class=\"card\" id=\"frhWeek\"><h2>This week&#8217;s dinners<\/h2><div class=\"wk\"><\/div><\/section><section class=\"card\"><h2>Quick links<\/h2><div class=\"links\"><a href=\"https:\/\/www.shaelieandsam.com\/wp-login.php?redirect_to=https%3A%2F%2Fwww.shaelieandsam.com%2Fall-recipes%2F\">&#128274; Family log in<\/a><button type=\"button\" id=\"frhRandom\">&#127922; Surprise me<\/button><\/div><\/section><section class=\"card rec\"><h2>Recently added<\/h2><div class=\"list\" id=\"frhRecent\"><\/div><\/section><\/aside><\/div><div class=\"foot\"><span id=\"frhTotal\"><\/span> family recipes &middot; press \/ to search<\/div><\/div><\/div><script>window.FRH_DATA={\"recipes\":[{\"t\":\"Baked Creamy Chicken Taquitos\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/baked-creamy-chicken-taquitos\\\/\",\"m\":0,\"c\":[],\"i\":\"cream cheese (low fat is fine, avoid fat free) | green salsa | fresh lime juice | cumin | chili powder | onion powder | granulated garlic or garlic powder | chopped cilantro | sliced green onions | shredded cooked chicken (can also be grilled taco chicken) | grated cheese (pepperjack is great!) | small flour or corn tortillas (walmart sells a great flour size for a great price) | kosher salt | cooking spray or olive oil\",\"d\":1572308272},{\"t\":\"Big Soft Ginger Cookies\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/big-soft-ginger-cookies\\\/\",\"m\":30,\"c\":[\"Desserts\"],\"i\":\"butter, softened | sugar, plus additional for rolling | egg, room temperature | molasses | all-purpose flour | ground ginger | baking soda | ground cinnamon | ground cloves | salt\",\"d\":1785686476},{\"t\":\"Cafe Rio Sweet Pork Copycat Recipe\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/cafe-rio-sweet-pork-copycat-recipe\\\/\",\"m\":615,\"c\":[\"Dinner\"],\"i\":\"pork (we use boneless pork ribs) | coke (3 soda cans), not diet | brown sugar | garlic salt | water | diced green chilies (4 oz, per site) | red enchilada sauce (old el paso brand is gluten free; medium spiciness recommended but any will work) | brown sugar\",\"d\":1791669361},{\"t\":\"Cinnamon Honey Butter\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/cinnamon-honey-butter\\\/\",\"m\":0,\"c\":[\"Spreads\"],\"i\":\"butter, softened | confectioner\\u0027s sugar | honey | cinnamon, ground\",\"d\":1566677960},{\"t\":\"Classic Breakfast Burritos\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/classic-breakfast-burritos\\\/\",\"m\":0,\"c\":[],\"i\":\"eggs | hash brown | cheese | sausage or bacon | tortillas | avocados\",\"d\":1792701221},{\"t\":\"Cranberry Chicken\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/cranberry-chicken\\\/\",\"m\":0,\"c\":[],\"i\":\"chicken breasts | onion, chopped | stalks celery, chopped (optional) | can cranberry sauce | barbecue sauce\",\"d\":1568497972},{\"t\":\"Creamy chicken and wild rice soup\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/creamy-chicken-and-wild-rice-soup\\\/\",\"m\":0,\"c\":[\"All Recipes\",\"Dinner\"],\"i\":\"chicken broth | water | cooked boneless, skinless chicken breasts, shredded | 4.5 ounce packages long grain and wild rice with seasoning packet (rice-a-roni nature\\u0027s way) | salt | ground black pepper | flour | butter | cream or half-and-half | carrots, chopped | celery stalks, chopped | stalks green onions, chopped\",\"d\":1570250998},{\"t\":\"Crockpot Chicken and Rice\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/crockpot-chicken-and-rice\\\/\",\"m\":160,\"c\":[\"Dinner\"],\"i\":\"long-grain brown rice | low-sodium chicken broth | diced carrots (about 4 medium) | small shallot (finely chopped, about 1\\\/4 cup) | dijon mustard | boneless, skinless chicken breasts (or chicken thighs) | garlic powder | dried thyme | kosher salt | ground black pepper | frozen peas | nonfat plain greek yogurt | freshly grated sharp cheddar cheese (divided) | chopped fresh parsley (optional for serving)\",\"d\":1791669414},{\"t\":\"Dinner Rolls\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/dinner-rolls\\\/\",\"m\":0,\"c\":[\"Breads\"],\"i\":\"warm milk | instant dry yeast | white granulated sugar | salt | salted butter, softened | large eggs | all-purpose flour | melted butter\",\"d\":1566709315},{\"t\":\"Guiltless Alfredo Sauce\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/guiltless-alfredo-sauce\\\/\",\"m\":20,\"c\":[\"Dinner\"],\"i\":\"low-fat milk | low fat cream cheese (3 oz) | flour (up to 3) | salt | butter | garlic | grated parmesan cheese\",\"d\":1791669299},{\"t\":\"Joan Wood\u2019s Homemade Ice Cream\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/joan-woods-homemade-ice-cream\\\/\",\"m\":0,\"c\":[\"Desserts\"],\"i\":\"whipping cream | milk (whole is preferred) | cans evaporated milk | vanilla | sugar | lemon juice\",\"d\":1566750721},{\"t\":\"Joan Wood\u2019s Rice Pilaf\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/rice-pilaf\\\/\",\"m\":0,\"c\":[\"All Recipes\",\"Rice\",\"Sides\"],\"i\":\"butter | onion | celery | rice | water | lipton\\u0027s dry chicken noodle soup mix | pepper | thyme | sage\",\"d\":1566605063},{\"t\":\"Sharon Bingham\u2019s Wheat Bread\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/sharon-binghams-wheat-bread\\\/\",\"m\":0,\"c\":[\"Breads\"],\"i\":\"whole wheat flour | white flour | oil | honey | yeast | very warm water | salt | warm water | dough enhancer (optional) | white flour | extra white flour for rolling, mixing, etc.\",\"d\":1566677790},{\"t\":\"Spicy Slow Cooker Ground Beef Goulash\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/46\\\/\",\"m\":0,\"c\":[],\"i\":\"lean ground beef (90% lean) | 14.5 oz cans of mexican diced tomatoes, undrained | 16 oz cans kidney beans, rinsed and drained | water | medium onion, chopped | medium green pepper, chopped | vinegar | chili powder | beef bouillon granules (2 cubes) | dried basil | dried parsley flakes | ground cumin | ground pepper | uncooked elbow macaroni\",\"d\":1566950414},{\"t\":\"Sugar Cookies with Shortening\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/sugar-cookies-with-shortening\\\/\",\"m\":30,\"c\":[\"Desserts\"],\"i\":\"shortening (crisco) | sugar | eggs | vanilla | flour | baking powder | salt\",\"d\":1793271977},{\"t\":\"Turkey Meatballs\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/turkey-meatballs\\\/\",\"m\":0,\"c\":[\"All Recipes\",\"Dinner\",\"Turkey\"],\"i\":\"ground turkey | eggs | plain bread crumbs | grated parmesean | basil | parsley | dehydrated onion | cloves minced garlic | salt | pepper\",\"d\":1566604208},{\"t\":\"Tuscan Tomato Soup With Tortellini\",\"u\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/recipes\\\/tuscan-tomato-soup-with-tortellini\\\/\",\"m\":0,\"c\":[],\"i\":\"olive oil | large onions, diced | diced carrots | diced tomatoes | chicken broth | roasted red peppers | whole milk | basil pesto | salt and pepper to taste\",\"d\":1568497546}],\"meals\":\"\",\"logged\":false,\"name\":\"\",\"hub\":\"https:\\\/\\\/www.shaelieandsam.com\\\/all-recipes\\\/family-hub\\\/\",\"add\":\"https:\\\/\\\/www.shaelieandsam.com\\\/wp-admin\\\/post-new.php?post_type=cp_recipe\",\"login\":\"https:\\\/\\\/www.shaelieandsam.com\\\/wp-login.php?redirect_to=https%3A%2F%2Fwww.shaelieandsam.com%2Fall-recipes%2F\"};<\/script><script>(function(){\nvar D=window.FRH_DATA||{recipes:[]};\nvar root=document.getElementById('frh');\nvar themes=['dark','light','ocean'];\nvar saved=null;try{saved=localStorage.getItem('hubTheme')}catch(e){}\nif(themes.indexOf(saved)>=0)root.setAttribute('data-theme',saved);\nvar tbtn=document.getElementById('frhTheme');\nfunction tlabel(){var t=root.getAttribute('data-theme');tbtn.textContent='\u25d0 '+t.charAt(0).toUpperCase()+t.slice(1)}\ntlabel();\ntbtn.addEventListener('click',function(){var i=themes.indexOf(root.getAttribute('data-theme'));var n=themes[(i+1)%themes.length];root.setAttribute('data-theme',n);try{localStorage.setItem('hubTheme',n)}catch(e){}tlabel()});\n\nfunction clock(){var d=new Date();var h=d.getHours(),m=d.getMinutes();var ap=h<12?'am':'pm';h=h%12||12;document.getElementById('frhClock').textContent=h+':'+(m<10?'0':'')+m+' '+ap;}\nclock();setInterval(clock,15000);\nvar hr=new Date().getHours();\nvar greet=hr<12?'Good morning':(hr<17?'Good afternoon':'Good evening');\ndocument.getElementById('frhGreet').textContent=greet+(D.name?', '+D.name:'')+' \u2014 what are we cooking?';\n\nfunction esc(s){return String(s).replace(\/[&<>\"']\/g,function(c){return {'&':'&amp;','<':'&lt;','>':'&gt;','\"':'&quot;',\"'\":'&#39;'}[c]})}\n\nvar G=[\n {k:'dinner',n:'Dinners',c:'--c1'},\n {k:'quick',n:'Under 30 min',c:'--c3'},\n {k:'chicken',n:'Chicken',c:'--c3',re:\/chicken\/},\n {k:'beef',n:'Beef',c:'--c2',re:\/beef|steak|pot roast|brisket|burger|sloppy|mongolian\/},\n {k:'pasta',n:'Pasta',c:'--c4',re:\/pasta|spaghetti|lasagn|ziti|fettuc|penne|orzo|mac and cheese|mac n|noodle|gnocchi|tortellini|ravioli|alfredo|carbonara\/},\n {k:'soup',n:'Soups & chili',c:'--c2',re:\/soup|chili|stew|chowder|minestrone|bisque\/},\n {k:'salad',n:'Salads',c:'--c1',re:\/salad|slaw\/},\n {k:'slow',n:'Slow cooker & Instant Pot',c:'--c4',re:\/slow cooker|slow-cooker|crock|instant pot|pressure cooker\/},\n {k:'mex',n:'Mexican',c:'--c2',re:\/taco|enchilada|burrito|quesadilla|fajita|taquito|salsa|tortilla|mexican|refried|cilantro lime|tamale|nacho\/},\n {k:'asian',n:'Asian',c:'--c4',re:\/teriyaki|thai|korean|stir fry|stir-fry|fried rice|ramen|curry|mongolian|orange chicken|sesame|peanut|lo mein|pad |asian|bulgogi|katsu\/},\n {k:'bread',n:'Breads',c:'--c3',re:\/bread|rolls?\\b|focaccia|biscuit|dough|crust|pretzel|naan|scone\/},\n {k:'breakfast',n:'Breakfast',c:'--c3',re:\/breakfast|waffle|pancake|muffin|french toast|granola|crepe|oatmeal(?! cookie)\/},\n {k:'sides',n:'Sides & sauces',c:'--c1',re:\/sauce|\\brice\\b|potato|carrot|beans|\\bdip\\b|salsa|gravy|dressing|green beans|corn|side\/},\n {k:'dessert',n:'Desserts',c:'--c2',re:\/cookie|cake|brownie|\\bpie\\b|\\bbars?\\b|treat|cupcake|frosting|pavlova|dessert|fudge|cobbler|crisp|pudding|ice cream|oreo|blondie|sweet roll|cinnamon roll|krispie\/}\n];\nvar R=(D.recipes||[]).map(function(r){\n var t=r.t.toLowerCase();var cats=(r.c||[]).join(' ').toLowerCase();\n var tags={};\n G.forEach(function(g){if(g.re&&g.re.test(t))tags[g.k]=1});\n if(\/dessert\/.test(cats))tags.dessert=1;\n if(tags.dessert){delete tags.sides;delete tags.bread}\n if(tags.soup)delete tags.sides;\n if(r.m>0&&r.m<=30)tags.quick=1;\n if(!tags.dessert&&!tags.bread&&!tags.breakfast&&!(tags.sides&&!tags.chicken&&!tags.beef&&!tags.pasta))tags.dinner=1;\n var acc='--c1';for(var i=G.length-1;i>=0;i--){if(tags[G[i].k]&&G[i].re){acc=G[i].c;break}}\n return {t:r.t,u:r.u,m:r.m,d:r.d,tags:tags,acc:acc,hay:(t+' '+cats+' '+(r.i||'')).toLowerCase()};\n});\n\nfunction fmtMin(m){if(!m)return '';if(m<60)return m+' min';var h=Math.floor(m\/60),mm=m%60;return h+' hr'+(mm?' '+mm+' min':'')}\n\nvar state={q:'',g:'all',sort:'az',limit:60};\ntry{var sp=new URLSearchParams(location.search);if(sp.get('q'))state.q=sp.get('q');if(sp.get('s'))state.q=sp.get('s');var sg=null;try{sg=sessionStorage.getItem('frhG')}catch(e){}if(sg)state.g=sg;var ss=null;try{ss=localStorage.getItem('frhSort')}catch(e){}if(ss)state.sort=ss}catch(e){}\n\nvar chipsEl=document.getElementById('frhChips');\nfunction counts(){var c={all:R.length};G.forEach(function(g){c[g.k]=0});R.forEach(function(r){for(var k in r.tags)c[k]++});return c}\nfunction drawChips(){var c=counts();var h='<button class=\"chip'+(state.g==='all'?' on':'')+'\" data-g=\"all\">All<span>'+c.all+'<\/span><\/button>';\n G.forEach(function(g){if(!c[g.k])return;h+='<button class=\"chip'+(state.g===g.k?' on':'')+'\" data-g=\"'+g.k+'\">'+esc(g.n)+'<span>'+c[g.k]+'<\/span><\/button>'});chipsEl.innerHTML=h}\nchipsEl.addEventListener('click',function(e){var b=e.target.closest('.chip');if(!b)return;state.g=b.getAttribute('data-g');state.limit=60;try{sessionStorage.setItem('frhG',state.g)}catch(x){}drawChips();draw()});\n\nfunction filtered(){var words=state.q.toLowerCase().split(\/\\s+\/).filter(Boolean);\n var list=R.filter(function(r){if(state.g!=='all'&&!r.tags[state.g])return false;for(var i=0;i<words.length;i++){if(r.hay.indexOf(words[i])<0)return false}return true});\n if(words.length){list.forEach(function(r){r.score=0;words.forEach(function(w){if(r.t.toLowerCase().indexOf(w)>=0)r.score+=2})});}\n list.sort(function(a,b){if(words.length&&b.score!==a.score)return b.score-a.score;if(state.sort==='new')return b.d-a.d;if(state.sort==='quick'){var am=a.m||9999,bm=b.m||9999;if(am!==bm)return am-bm}return a.t.localeCompare(b.t)});\n return list}\n\nvar gridEl=document.getElementById('frhGrid'),countEl=document.getElementById('frhCount'),moreEl=document.getElementById('frhMore');\nvar current=[];\nfunction tagName(k){for(var i=0;i<G.length;i++)if(G[i].k===k)return G[i].n;return k}\nfunction draw(){current=filtered();\n countEl.textContent=current.length+(current.length===1?' recipe':' recipes')+(state.q?' for \u201c'+state.q+'\u201d':'');\n if(!current.length){gridEl.innerHTML='<div class=\"empty\">No recipes match. Try fewer words, or clear the filter.<\/div>';moreEl.style.display='none';return}\n var h='';current.slice(0,state.limit).forEach(function(r){\n  var tg=[];['soup','salad','pasta','chicken','beef','mex','asian','slow','bread','breakfast','dessert','sides'].forEach(function(k){if(r.tags[k]&&tg.length<2)tg.push(tagName(k))});\n  h+='<a class=\"rc\" style=\"--acc:var('+r.acc+')\" href=\"'+esc(r.u)+'\"><div class=\"tt\">'+esc(r.t)+'<\/div><div class=\"meta\">'+(r.m?'<span class=\"tm\">\u23f1 '+fmtMin(r.m)+'<\/span>':'')+tg.map(function(x){return '<span class=\"tag\">'+esc(x)+'<\/span>'}).join('')+'<\/div><\/a>'});\n gridEl.innerHTML=h;\n moreEl.style.display=current.length>state.limit?'block':'none';\n moreEl.textContent='Show all '+current.length;\n}\nmoreEl.addEventListener('click',function(){state.limit=100000;draw()});\n\nvar qEl=document.getElementById('frhQ'),clr=document.getElementById('frhClr');\nqEl.value=state.q;clr.style.display=state.q?'block':'none';\nvar tmr=null;\nqEl.addEventListener('input',function(){clearTimeout(tmr);tmr=setTimeout(function(){state.q=qEl.value.trim();state.limit=60;clr.style.display=state.q?'block':'none';draw();try{var u=new URL(location.href);if(state.q)u.searchParams.set('q',state.q);else u.searchParams.delete('q');u.searchParams.delete('s');history.replaceState(null,'',u.toString())}catch(e){}},120)});\nqEl.addEventListener('keydown',function(e){if(e.key==='Enter'){qEl.blur();if(current.length===1)location.href=current[0].u}if(e.key==='Escape'){qEl.value='';qEl.dispatchEvent(new Event('input'))}});\nclr.addEventListener('click',function(){qEl.value='';qEl.dispatchEvent(new Event('input'));qEl.focus()});\ndocument.addEventListener('keydown',function(e){if(e.key==='\/'&&document.activeElement!==qEl){e.preventDefault();qEl.focus()}});\n\nvar sortEl=document.getElementById('frhSort');sortEl.value=state.sort;\nsortEl.addEventListener('change',function(){state.sort=sortEl.value;try{localStorage.setItem('frhSort',state.sort)}catch(e){}draw()});\n\ndocument.getElementById('frhRandom').addEventListener('click',function(){var pool=current.length?current:R;if(!pool.length)return;location.href=pool[Math.floor(Math.random()*pool.length)].u});\n\nvar wk=document.getElementById('frhWeek');\nif(D.meals){wk.querySelector('.wk').innerHTML=D.meals}else{wk.style.display='none'}\n\nvar rec=R.slice().sort(function(a,b){return b.d-a.d}).slice(0,8);\ndocument.getElementById('frhRecent').innerHTML=rec.map(function(r){return '<a href=\"'+esc(r.u)+'\"><span class=\"lt\">'+esc(r.t)+'<\/span><span class=\"lm\">'+fmtMin(r.m)+'<\/span><\/a>'}).join('');\n\ndrawChips();draw();\ndocument.getElementById('frhTotal').textContent=R.length;\n})();<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","meta":{"hub_chores":"{}","hub_plan":"","footnotes":""},"class_list":["post-2","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/pages\/2","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/comments?post=2"}],"version-history":[{"count":14,"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/pages\/2\/revisions"}],"predecessor-version":[{"id":484,"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/pages\/2\/revisions\/484"}],"wp:attachment":[{"href":"https:\/\/www.shaelieandsam.com\/all-recipes\/wp-json\/wp\/v2\/media?parent=2"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}