Skip to content

0.9.136

Choose a tag to compare

@restarone-solutions restarone-solutions released this 23 Nov 22:48
· 4 commits to master since this release
8422317

What's Changed

Sales Collateral Builder

Use HTML and CSS to create and export social media posts!

instapost-2

attaching assets

Google Drive User? Ensure link sharing is enabled and public for the image and copy its ID to link it in the markup with the google CDN URL:

https://lh3.googleusercontent.com/d/FILE_ID_HERE

reference it in your markup:

<img src="https://lh3.googleusercontent.com/d/FILE_ID_HERE" alt="Restarone logo">

example

inline HTML and CSS. Remember when it used to be this easy?

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width,initial-scale=1">
  <title>Restarone Solutions — Instagram Post (1080×1080)</title>
  <link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;600;800&display=swap" rel="stylesheet">
  <style>
    :root{
      --bg1:#0f1724; /* deep navy */
      --bg2:#0b3b5a; /* teal-ish */
      --accent:#7ee7c4; /* mint */
      --muted:#9aa6b2;
      --card-size:1080px;
      --radius:28px;
      --glass: rgba(255,255,255,0.04);
      --font: 'Inter', system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial;
    }

    html,body{height:100%;margin:0;font-family:var(--font);background:linear-gradient(180deg,var(--bg1) 0%, #071728 100%);display:flex;align-items:center;justify-content:center;padding:30px}

    /* container sized as Instagram square — open in a browser and scale to 1080px to export */
    .post{
      width:var(--card-size);
      height:var(--card-size);
      border-radius:20px;
      box-shadow:0 20px 60px rgba(2,6,23,0.6);
      overflow:hidden;
      position:relative;
      background:linear-gradient(135deg,var(--bg2),#04263a);
      display:flex;
      align-items:flex-start;
      justify-content:center;
      color:white;
    }

    /* subtle pattern */
    .post::before{
      content:"";
      position:absolute;inset:0;
      background:radial-gradient(circle at 15% 20%, rgba(255,255,255,0.03), transparent 8%),
                 radial-gradient(circle at 85% 80%, rgba(0,0,0,0.08), transparent 10%);
      pointer-events:none;
    }

    .inner{width:86%;max-width:920px;margin-top:70px;display:grid;grid-template-columns:120px 1fr;gap:36px;align-items:start;}

    /* logo */
    .logo-wrap{display:flex;flex-direction:column;align-items:center}
    .logo{width:120px;height:120px;border-radius:26px;background:linear-gradient(180deg, rgba(255,255,255,0.06), rgba(255,255,255,0.02));display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.06);backdrop-filter:blur(4px)}
    .logo img{width:76px;height:76px;object-fit:contain}
    .brand{margin-top:12px;font-weight:700;letter-spacing:0.6px;font-size:14px;color:var(--accent)}

    /* content */
    .content h1{margin:0;font-size:56px;line-height:1.02;font-weight:800;letter-spacing:-1px}
    .content p.lead{margin:18px 0 22px;color:var(--muted);font-size:18px;max-width:640px}

    /* features */
    .features{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:30px}
    .chip{background:var(--glass);padding:10px 14px;border-radius:999px;font-weight:600;font-size:14px;color:var(--accent);border:1px solid rgba(255,255,255,0.04)}

    .cta-row{display:flex;gap:18px;align-items:center}
    .btn{background:linear-gradient(90deg,var(--accent),#3ae3c1);color:#052027;padding:14px 22px;border-radius:14px;font-weight:700;border:none;font-size:16px;cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,0.35);text-decoration:none}
    .btn.secondary{background:transparent;border:1px solid rgba(255,255,255,0.08);color:var(--muted);padding:12px 18px;border-radius:12px}

    /* small footer */
    .footer{position:absolute;left:36px;bottom:26px;font-size:13px;color:var(--muted);display:flex;gap:10px;align-items:center}
    .dot{width:8px;height:8px;border-radius:99px;background:var(--accent);box-shadow:0 0 18px rgba(126,231,196,0.18)}

    /* decorative right-side panel */
    .right-panel{position:absolute;right:36px;top:72px;width:220px;padding:18px;border-radius:16px;background:linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0.01));border:1px solid rgba(255,255,255,0.03);backdrop-filter:blur(4px)}
    .stat{font-weight:800;font-size:26px}
    .stat small{display:block;color:var(--muted);font-weight:600;font-size:12px;margin-top:6px}

    /* responsive for smaller preview windows */
    @media (max-width:1200px){
      :root{--card-size:720px}
      .post{width:720px;height:720px}
      .inner{width:86%;gap:20px}
      .content h1{font-size:40px}
    }

    @media (max-width:760px){
      :root{--card-size:540px}
      .post{width:540px;height:540px;border-radius:16px}
      .inner{grid-template-columns:90px 1fr}
      .content h1{font-size:30px}
      .right-panel{display:none}
    }
  </style>
</head>
<body>
  <div class="post" role="img" aria-label="Restarone Solutions — product and services spotlight">
    <div class="inner">
      <div class="logo-wrap">
        <div class="logo">
          <!-- Replace src with your Restarone logo file (png/svg) -->
          <img src="https://lh3.googleusercontent.com/d/ID" alt="Restarone logo">
        </div>
        <div class="brand">Restarone Solutions</div>
      </div>

      <div class="content">
        <h1>Build faster. Ship safer. Scale smarter.</h1>
        <p class="lead">Restarone Cloud + Violet Rails — enterprise-grade monitoring, automated ops, and talent-backed engineering to accelerate your product roadmap.</p>

        <div class="features">
          <div class="chip">24/7 Monitoring</div>
          <div class="chip">Automated Alerts</div>
          <div class="chip">Dev Talent Network</div>
        </div>

        <div class="cta-row">
          <a class="btn" href="#">Request a Demo</a>
          <a class="btn secondary" href="#">Learn More</a>
        </div>

      </div>
    </div>

    <div class="footer"><span class="dot"></span><span>restarone.com</span><span></span><span>@restarone</span></div>
  </div>
</body>
</html>

Full Changelog: 0.9.135...0.9.136