SevenTask Calculator← Promotion
A small snippet · your site keeps its own code

Add the calculator bubble.

Paste a short embed snippet into your website or app. The calculator opens inside its own panel, while your website remains yours. You do not send your whole calculator file to the site owner.

BUBBLE WIDGET₹49 / monthOffer preview · activation by request

Floating bubble

Copy this block into the page where the widget should appear. Replace the calculator URL only if your final hosting address changes.

<!-- SevenTask floating calculator -->
<div id="seventask-calculator-bubble"></div>
<script>
(() => {
  const host = document.getElementById('seventask-calculator-bubble');
  if (!host) return;
  const frame = 'https://seventask-calculator.pages.dev/calculator?embed=1';
  const shadow = host.attachShadow({ mode: 'open' });
  shadow.innerHTML = `<style>
    * { box-sizing: border-box }
    .button { position: fixed; right: 20px; bottom: 20px; z-index: 2147483000;
      width: 54px; height: 54px; border: 1px solid #111; border-radius: 50%;
      background: #fff; color: #111; box-shadow: 0 8px 28px #0002; cursor: pointer;
      font: 700 20px Arial; }
    .panel { display: none; position: fixed; right: 20px; bottom: 86px; z-index: 2147483000;
      width: min(420px, calc(100vw - 24px)); height: min(650px, calc(100dvh - 110px));
      border: 1px solid #111; border-radius: 18px; overflow: hidden; background: #fff;
      box-shadow: 0 18px 60px #0003; }
    .panel.open { display: block }
    iframe { width: 100%; height: 100%; border: 0; background: white }
    @media (max-width: 520px) { .panel { right: 8px; bottom: 76px; width: calc(100vw - 16px); height: min(72dvh, 620px) } }
  </style>
  <button class="button" type="button" aria-label="Open SevenTask Calculator" aria-expanded="false">7</button>
  <section class="panel" aria-label="SevenTask Calculator">
    <iframe title="SevenTask Calculator" loading="lazy" allow="clipboard-read; clipboard-write"></iframe>
  </section>`;
  const button = shadow.querySelector('.button');
  const panel = shadow.querySelector('.panel');
  const iframe = shadow.querySelector('iframe');
  button.addEventListener('click', () => {
    const open = panel.classList.toggle('open');
    button.setAttribute('aria-expanded', String(open));
    if (open && !iframe.src) iframe.src = frame;
  });
})();
</script>

Inline calculator

Place the calculator inside a page section or an app’s WebView container instead of showing a floating bubble.

<iframe
  src="https://seventask-calculator.pages.dev/calculator?embed=1"
  title="SevenTask Calculator"
  loading="lazy"
  style="width:100%;height:640px;border:1px solid #ddd;border-radius:16px;background:#fff"
  allow="clipboard-read; clipboard-write">
</iframe>
For native Android/iOS apps, place this URL in a WebView. For a compact phone experience, use the bubble layout or open the calculator full-screen.

Setup in three steps

Choose floating bubble for a corner launcher, or inline embed for a calculator in the page.
Paste the short code where the widget should appear; keep the calculator source files on SevenTask hosting.
Preview on desktop and phone. Contact kawkabTECH LABS to request activation for the ₹49/month embed offer.
The snippet loads the hosted calculator in an iframe; it does not expose or transfer the calculator’s full source file. Checkout and automatic subscription billing are not connected in this preview, so the listed amount is an offer and activation must be arranged directly.
Request widget activation

SevenTask Calculator · Made by kawkabTECH LABS · Embed guidance and price are a preview until activation and billing are set up.