{"id":155,"date":"2025-09-08T07:46:41","date_gmt":"2025-09-08T07:46:41","guid":{"rendered":"https:\/\/breakfasthouse.sabpro.in\/?page_id=155"},"modified":"2025-09-11T09:23:59","modified_gmt":"2025-09-11T09:23:59","slug":"jodhapur-mishthaan-bhandaar","status":"publish","type":"page","link":"https:\/\/breakfasthouse.sabpro.in\/?page_id=155","title":{"rendered":"jodhapur mishthaan bhandaar"},"content":{"rendered":"\n<!doctype html>\n<html lang=\"hi\">\n<head>\n  <meta charset=\"utf-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width,initial-scale=1\" \/>\n  <title>\u091c\u094b\u0927\u092a\u0941\u0930 \u092e\u093f\u0937\u094d\u0920\u093e\u0928 \u092d\u0902\u0921\u093e\u0930 &#8211; \u0917\u0921\u093c\u0940\u0938\u0930 \u091a\u094c\u0930\u093e\u0939\u093e<\/title>\n  <style>\n    body {\n      font-family: Arial, sans-serif;\n      margin: 0; padding: 0;\n      background: #fff8f2;\n      color: #333;\n    }\n    section {\n      max-width: 1100px;\n      margin: 30px auto;\n      padding: 30px;\n      background: #fff;\n      border-radius: 12px;\n      box-shadow: 0 6px 18px rgba(0,0,0,0.1);\n    }\n    h1 {\n      font-size: 26px;\n      margin-bottom: 10px;\n      color: #b7410e;\n      text-align: center;\n    }\n    p.subtitle {\n      text-align: center;\n      font-size: 18px;\n      color: #666;\n      margin-bottom: 30px;\n    }\n    .grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(250px,1fr));\n      gap: 20px;\n    }\n    .card {\n      background: #fff7f0;\n      padding: 18px;\n      border-radius: 10px;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n    }\n    .card h3 {\n      margin-top: 0;\n      color: #d35400;\n    }\n    .card ul {\n      margin: 0; padding-left: 18px;\n      color: #444;\n    }\n    \/* Floating contact buttons *\/\n    .contact-fixed {\n      position: fixed;\n      right: 15px;\n      top: 40%;\n      transform: translateY(-50%);\n      display: flex;\n      flex-direction: column;\n      gap: 10px;\n      z-index: 999;\n    }\n    .contact-btn {\n      display: flex;\n      align-items: center;\n      gap: 8px;\n      padding: 10px 14px;\n      border-radius: 8px;\n      text-decoration: none;\n      font-weight: bold;\n      color: #fff;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.2);\n    }\n    .wa-btn { background: #25D366; }\n    .call-btn { background: #0b74de; }\n    @media(max-width:600px){\n      .contact-fixed {\n        right: 10px; bottom: 20px; top: auto;\n        flex-direction: row;\n        transform: none;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n  <section>\n    <h1>\u091c\u094b\u0927\u092a\u0941\u0930 \u092e\u093f\u0937\u094d\u0920\u093e\u0928 \u092d\u0902\u0921\u093e\u0930 \u2013 \u0917\u0921\u093c\u0940\u0938\u0930 \u091a\u094c\u0930\u093e\u0939\u093e (\u0926\u0947\u0936 \u0930\u0902\u0917\u0940\u0932\u093e)<\/h1>\n    <p class=\"subtitle\">\u092e\u093f\u0920\u093e\u0908 \u2022 \u0928\u092e\u0915\u0940\u0928 \u2022 \u0928\u093e\u0936\u094d\u0924\u093e \u2022 \u091a\u093e\u092f \u2022 \u0926\u0939\u0940 \u2022 \u0926\u0942\u0927 \u2022 \u0926\u0947\u0938\u0940 \u0917\u093e\u092f \u0915\u093e \u0918\u0940 \u2014 \u0938\u092c \u090f\u0915 \u0939\u0940 \u091b\u0924 \u0915\u0947 \u0928\u0940\u091a\u0947<\/p>\n\n    <div class=\"grid\">\n      <div class=\"card\">\n        <h3>\u092e\u093f\u0920\u093e\u0908\u092f\u093e\u0902<\/h3>\n        <ul>\n          <li>\u0917\u0941\u0932\u093e\u092c \u091c\u093e\u092e\u0941\u0928, \u0930\u0938\u0917\u0941\u0932\u094d\u0932\u093e, \u0932\u0921\u094d\u0921\u0942<\/li>\n          <li>\u092c\u0930\u094d\u092b\u0940 (\u092a\u093f\u0938\u094d\u0924\u093e, \u0916\u094b\u092a\u0930\u093e, \u092e\u093f\u0932\u094d\u0915)<\/li>\n          <li>\u092a\u0947\u0921\u093c\u093e, \u0915\u0932\u093e\u0915\u0902\u0926, \u092e\u094b\u091f\u093f\u091a\u0942\u0930<\/li>\n          <li>\u0930\u093e\u091c\u0938\u094d\u0925\u093e\u0928\u0940 \u0916\u093e\u0938 \u092e\u093f\u0920\u093e\u0907\u092f\u093e\u0901<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"card\">\n        <h3>\u0928\u093e\u0936\u094d\u0924\u093e &#038; \u091a\u093e\u092f<\/h3>\n        <ul>\n          <li>\u0938\u092e\u094b\u0938\u093e, \u0915\u091a\u094b\u0930\u0940, \u0906\u0932\u0942 \u091f\u093f\u0915\u094d\u0915\u0940<\/li>\n          <li>\u092a\u0915\u094c\u0921\u093c\u0940, \u092a\u094b\u0939\u093e, \u0938\u0948\u0902\u0921\u0935\u093f\u091a<\/li>\n          <li>\u092a\u094d\u092f\u093e\u091c\u093c\/\u092e\u0942\u0902\u0917 \u0926\u093e\u0932 \u092a\u0915\u094b\u0921\u093c\u0940<\/li>\n          <li>\u0917\u0930\u092e\u093e-\u0917\u0930\u092e \u092e\u0938\u093e\u0932\u093e \u091a\u093e\u092f<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"card\">\n        <h3>\u0926\u0942\u0927, \u0926\u0939\u0940 &#038; \u0918\u0940<\/h3>\n        <ul>\n          <li>\u0936\u0941\u0926\u094d\u0927 \u0917\u093e\u092f \u0915\u093e \u0926\u0942\u0927<\/li>\n          <li>\u0924\u093e\u091c\u093c\u093e \u0926\u0939\u0940 (\u092e\u0915\u094d\u0916\u0928\u093f\u092f\u093e, \u092e\u093f\u0936\u094d\u0930\u0940 \u0926\u0939\u0940)<\/li>\n          <li>\u0926\u0947\u0938\u0940 \u0917\u093e\u092f \u0915\u093e \u0936\u0941\u0926\u094d\u0927 \u0918\u0940<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"card\">\n        <h3>\u0928\u092e\u0915\u0940\u0928<\/h3>\n        <ul>\n          <li>\u0938\u0947\u0935, \u0917\u093e\u0920\u093f\u092f\u093e, \u092e\u093f\u0915\u094d\u0938\u091a\u0930<\/li>\n          <li>\u092d\u0941\u091c\u093f\u092f\u093e, \u092e\u0942\u0902\u0917\u092b\u0932\u0940<\/li>\n          <li>\u0930\u093e\u091c\u0938\u094d\u0925\u093e\u0928\u0940 \u0916\u093e\u0938 \u0928\u092e\u0915\u0940\u0928<\/li>\n        <\/ul>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- Fixed contact buttons -->\n  <div class=\"contact-fixed\">\n    <a href=\"https:\/\/wa.me\/919252032989\" target=\"_blank\" class=\"contact-btn wa-btn\">\ud83d\udcf1 WhatsApp<\/a>\n    <a href=\"tel:9252032989\" class=\"contact-btn call-btn\">\ud83d\udcde Call<\/a>\n  <\/div>\n<\/body>\n<\/html>\n\n\n\n\n\n<!DOCTYPE html>\n<html lang=\"hi\">\n<head>\n<meta charset=\"UTF-8\">\n<title>Jodhpur Misthan Bhandar QR PDF<\/title>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"><\/script>\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/qrcode-generator\/1.4.4\/qrcode.min.js\"><\/script>\n<style>\nbody { font-family: Arial, sans-serif; background-color: #f8f8f8; margin:0; padding:20px; }\n.container { background: white; padding: 30px 20px; border-radius:12px; max-width:520px; margin:20px auto; text-align:center; }\nh2 { color:#b52d2d; font-size:24px; margin-bottom:5px; }\np.subtitle { font-size:14px; color:#555; margin-top:0; margin-bottom:20px; }\n#qrContainer { display:inline-block; margin:20px auto; padding:12px; border:4px solid #b52d2d; border-radius:12px; background:#fff0f0; transition: transform 0.3s ease; }\n#qrContainer:hover { transform: scale(1.05); }\ntable { width:100%; margin-top:25px; border-collapse:collapse; font-size:13px; color:#333; }\ntable td { padding:6px 10px; text-align:left; }\ntable td:first-child { font-weight:bold; width:30%; }\n.button-group { margin-top:25px; }\n.button { padding:12px 24px; font-size:14px; cursor:pointer; border:none; border-radius:6px; color:white; background-color:#b52d2d; transition:0.3s; margin:0 8px; }\n.button:hover { background-color:#7a1c1c; }\niframe { width:100%; min-height:600px; border:1px solid #ccc; margin-top:20px; border-radius:8px; }\n<\/style>\n<\/head>\n<body>\n\n<div class=\"container\">\n<h2 id=\"shopTitle\">Jodhpur Misthan Bhandar<\/h2>\n<p class=\"subtitle\">Scan this QR to open our shop online<\/p>\n\n<div id=\"qrContainer\">\n  <div id=\"qrCodeImage\"><\/div>\n<\/div>\n\n<div class=\"button-group\">\n  <button class=\"button\" onclick=\"downloadPDF()\">\u2b07\ufe0f Download PDF<\/button>\n  <button class=\"button\" onclick=\"generateAndShowPDF()\">\ud83d\udcc4 Show PDF Preview<\/button>\n<\/div>\n\n<table>\n<tr><td>Developed by<\/td><td>Ram Pratap Siyag<\/td><\/tr>\n<tr><td>Phone<\/td><td>+91 8209740355<\/td><\/tr>\n<tr><td>Website<\/td><td>www.rampratapsiyag.com<\/td><\/tr>\n<tr><td>Address<\/td><td>Jodhpur Misthan Bhandar<\/td><\/tr>\n<\/table>\n<\/div>\n\n<iframe id=\"pdfPreview\" style=\"display:none;\"><\/iframe>\n\n<script>\n\/\/ \u0928\u092f\u093e \u0932\u093f\u0902\u0915 (\u091c\u094b\u0927\u092a\u0941\u0930 \u092e\u093f\u0937\u094d\u0920\u093e\u0928 \u092d\u0902\u0921\u093e\u0930 \u0915\u093e)\nconst link = \"https:\/\/breakfasthouse.sabpro.in\/?page_id=155\";\n\nfunction generateQR(){\n  const qrCode=qrcode(0,'M'); qrCode.addData(link); qrCode.make();\n  document.getElementById('qrCodeImage').innerHTML=qrCode.createImgTag(6);\n}\n\nfunction generatePDF(){\n  const { jsPDF } = window.jspdf;\n  const pdf = new jsPDF(\"p\",\"mm\",\"a4\");\n  const pageWidth = pdf.internal.pageSize.getWidth();\n  const pageHeight = pdf.internal.pageSize.getHeight();\n\n  const halfPageHeight = pageHeight \/ 2;\n  let startY = halfPageHeight - 80;\n\n  pdf.setFillColor(255,240,240);\n  pdf.rect(0,0,pageWidth,pageHeight,'F');\n\n  pdf.setFillColor(181,45,45);\n  pdf.rect(0,startY-15,pageWidth,15,'F');\n\n  const shopTitle = document.getElementById(\"shopTitle\").innerText;\n  pdf.setFont(\"helvetica\",\"bold\"); pdf.setFontSize(24);\n  pdf.setTextColor(255,255,255);\n  pdf.text(shopTitle,pageWidth\/2,startY-5,{align:\"center\"});\n\n  pdf.setFont(\"helvetica\",\"normal\"); pdf.setFontSize(14); pdf.setTextColor(80,80,80);\n  pdf.text(\"Scan this QR to open our shop online\",pageWidth\/2,startY+10,{align:\"center\"});\n\n  let qr=qrcode(0,\"M\"); qr.addData(link); qr.make();\n  let qrBase64 = qr.createImgTag(10).match(\/src=\"([^\"]+)\"\/)[1];\n  const imgSize=80;\n  pdf.addImage(qrBase64,\"PNG\",(pageWidth-imgSize)\/2,startY+20,imgSize,imgSize);\n\n  const footerData=[\n    [\"Developed by\",\"Ram Pratap Siyag\"],\n    [\"Phone\",\"+91 8209740355\"],\n    [\"Website\",\"www.rampratapsiyag.com\"],\n    [\"Address\",\"Jodhpur Misthan Bhandar\"]\n  ];\n  const rowHeight=10; const col1X=30; const col2X=90;\n  let currentY=startY+110;\n\n  footerData.forEach((row,index)=>{\n    const bgColor=index%2===0?[255,220,220]:[255,240,240];\n    pdf.setFillColor(...bgColor);\n    pdf.rect(col1X-2,currentY,pageWidth-60,rowHeight,'F');\n\n    pdf.setTextColor(0,0,0);\n    pdf.setFont(\"helvetica\",\"bold\");\n    pdf.text(row[0]+\":\",col1X,currentY+7);\n    pdf.setFont(\"helvetica\",\"normal\");\n    pdf.text(row[1],col2X,currentY+7);\n\n    currentY+=rowHeight;\n  });\n\n  return pdf;\n}\n\nfunction downloadPDF(){ generatePDF().save(\"Jodhpur-MisthanBhandar-QR.pdf\"); }\nfunction generateAndShowPDF(){\n  let pdf=generatePDF();\n  document.getElementById(\"pdfPreview\").src=pdf.output(\"datauristring\");\n  document.getElementById(\"pdfPreview\").style.display=\"block\";\n  document.getElementById(\"pdfPreview\").scrollIntoView({behavior:'smooth'});\n}\n\nwindow.onload=generateQR;\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>\u091c\u094b\u0927\u092a\u0941\u0930 \u092e\u093f\u0937\u094d\u0920\u093e\u0928 \u092d\u0902\u0921\u093e\u0930 &#8211; \u0917\u0921\u093c\u0940\u0938\u0930 \u091a\u094c\u0930\u093e\u0939\u093e \u091c\u094b\u0927\u092a\u0941\u0930 \u092e\u093f\u0937\u094d\u0920\u093e\u0928 \u092d\u0902\u0921\u093e\u0930 \u2013 \u0917\u0921\u093c\u0940\u0938\u0930 \u091a\u094c\u0930\u093e\u0939\u093e (\u0926\u0947\u0936 \u0930\u0902\u0917\u0940\u0932\u093e) \u092e\u093f\u0920\u093e\u0908 \u2022 \u0928\u092e\u0915\u0940\u0928 \u2022 \u0928\u093e\u0936\u094d\u0924\u093e \u2022 \u091a\u093e\u092f \u2022 \u0926\u0939\u0940 \u2022 \u0926\u0942\u0927 \u2022 \u0926\u0947\u0938\u0940 \u0917\u093e\u092f \u0915\u093e \u0918\u0940 \u2014 \u0938\u092c \u090f\u0915 \u0939\u0940 \u091b\u0924 \u0915\u0947 \u0928\u0940\u091a\u0947 \u092e\u093f\u0920\u093e\u0908\u092f\u093e\u0902 \u0917\u0941\u0932\u093e\u092c \u091c\u093e\u092e\u0941\u0928, \u0930\u0938\u0917\u0941\u0932\u094d\u0932\u093e, \u0932\u0921\u094d\u0921\u0942 \u092c\u0930\u094d\u092b\u0940 (\u092a\u093f\u0938\u094d\u0924\u093e, \u0916\u094b\u092a\u0930\u093e, \u092e\u093f\u0932\u094d\u0915) \u092a\u0947\u0921\u093c\u093e, \u0915\u0932\u093e\u0915\u0902\u0926, \u092e\u094b\u091f\u093f\u091a\u0942\u0930 \u0930\u093e\u091c\u0938\u094d\u0925\u093e\u0928\u0940 \u0916\u093e\u0938 \u092e\u093f\u0920\u093e\u0907\u092f\u093e\u0901 \u0928\u093e\u0936\u094d\u0924\u093e &#038; \u091a\u093e\u092f [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-155","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=\/wp\/v2\/pages\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=155"}],"version-history":[{"count":6,"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=\/wp\/v2\/pages\/155\/revisions"}],"predecessor-version":[{"id":443,"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=\/wp\/v2\/pages\/155\/revisions\/443"}],"wp:attachment":[{"href":"https:\/\/breakfasthouse.sabpro.in\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}