{"id":1742,"date":"2026-05-06T08:01:05","date_gmt":"2026-05-06T08:01:05","guid":{"rendered":"https:\/\/didiplayarea.com\/?page_id=1742"},"modified":"2026-05-06T08:08:20","modified_gmt":"2026-05-06T08:08:20","slug":"soft-play-maintenance-load-planner","status":"publish","type":"page","link":"https:\/\/didiplayarea.com\/ar\/soft-play-equipment\/soft-play-sets\/soft-play-maintenance-load-planner\/","title":{"rendered":"\u0645\u062e\u0637\u0637 \u062a\u062d\u0645\u064a\u0644 \u0648\u0635\u064a\u0627\u0646\u0629 \u0627\u0644\u062a\u0634\u063a\u064a\u0644 \u0627\u0644\u0646\u0627\u0639\u0645"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-9a800c9\" data-block-id=\"9a800c9\"><style>.stk-9a800c9 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-9a800c9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-1137899\" data-v=\"4\" data-block-id=\"1137899\"><style>.stk-1137899-container{margin-top:var(--stk--preset--spacing--50, 1.5rem) !important;margin-right:var(--stk--preset--spacing--50, 1.5rem) !important;margin-bottom:var(--stk--preset--spacing--50, 1.5rem) !important;margin-left:var(--stk--preset--spacing--50, 1.5rem) !important;}<\/style><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-1137899-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-1137899-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\" ><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-4057191\" data-block-id=\"4057191\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-4057191-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f808ee5\" data-v=\"4\" data-block-id=\"f808ee5\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f808ee5-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f808ee5-inner-blocks\">\n<section id=\"bx-soft-play-maintenance-v1\">\n  <style>\n    #bx-soft-play-maintenance-v1 {\n      --bxc-blue: #00D8FF;\n      --bxc-yellow: #FFD848;\n      --bxc-ink: #102331;\n      --bxc-muted: #52616c;\n      --bxc-line: #dbe8ee;\n      --bxc-soft: #eefbff;\n      max-width: 1120px;\n      margin: 32px auto;\n      font-family: inherit !important;\n      color: var(--bxc-ink);\n    }\n    #bx-soft-play-maintenance-v1 * { box-sizing: border-box; }\n    #bx-soft-play-maintenance-v1 .bx-shell { border: 1px solid var(--bxc-line); border-radius: 8px; overflow: hidden; background: #fff; }\n    #bx-soft-play-maintenance-v1 .bx-head { padding: 24px; background: #073244; color: #fff; border-bottom: 4px solid var(--bxc-yellow); }\n    #bx-soft-play-maintenance-v1 h2,\n    #bx-soft-play-maintenance-v1 h3,\n    #bx-soft-play-maintenance-v1 h4 {\n      font-family: inherit !important;\n      line-height: 1.2 !important;\n      margin: 0 0 8px !important;\n      padding: 0 !important;\n      letter-spacing: 0 !important;\n    }\n    #bx-soft-play-maintenance-v1 h2 { color: #fff !important; }\n    #bx-soft-play-maintenance-v1 h3 { font-size: 20px !important; color: var(--bxc-ink) !important; }\n    #bx-soft-play-maintenance-v1 p { margin: 0 0 14px; color: var(--bxc-muted); }\n    #bx-soft-play-maintenance-v1 .bx-head p { color: #d9f6ff; max-width: 760px; }\n    #bx-soft-play-maintenance-v1 .bx-body { display: grid; grid-template-columns: 380px 1fr; gap: 0; }\n    #bx-soft-play-maintenance-v1 .bx-inputs { padding: 24px; border-right: 1px solid var(--bxc-line); }\n    #bx-soft-play-maintenance-v1 .bx-output { padding: 24px; background: #f8fcfd; }\n    #bx-soft-play-maintenance-v1 label { display: block; font-size: 13px; font-weight: 800; margin: 14px 0 6px; }\n    #bx-soft-play-maintenance-v1 select {\n      width: 100% !important;\n      height: 44px !important;\n      border: 1px solid var(--bxc-line) !important;\n      background: #fff !important;\n      color: var(--bxc-ink) !important;\n      border-radius: 6px !important;\n      padding: 0 12px !important;\n      font-family: inherit !important;\n    }\n    #bx-soft-play-maintenance-v1 select option { color: #000018 !important; background: #FFFFFF !important; }\n    #bx-soft-play-maintenance-v1 .bx-chip {\n      position: relative;\n      display: block;\n      padding: 10px 10px 10px 38px;\n      margin: 0 0 8px;\n      border: 1px solid var(--bxc-line);\n      border-radius: 6px;\n      background: #fff;\n      cursor: pointer;\n    }\n    #bx-soft-play-maintenance-v1 input[type=\"checkbox\"] { position: absolute !important; opacity: 0 !important; }\n    #bx-soft-play-maintenance-v1 .bx-mark {\n      position: absolute;\n      left: 10px;\n      top: 11px;\n      width: 18px;\n      height: 18px;\n      border: 2px solid #80ddec;\n      border-radius: 4px;\n      background: #fff;\n    }\n    #bx-soft-play-maintenance-v1 input:checked + .bx-mark { background: var(--bxc-blue); border-color: var(--bxc-blue); }\n    #bx-soft-play-maintenance-v1 input:checked + .bx-mark::after {\n      content: \"\";\n      position: absolute;\n      left: 4px;\n      top: 1px;\n      width: 5px;\n      height: 10px;\n      border: solid #062231;\n      border-width: 0 2px 2px 0;\n      transform: rotate(45deg);\n    }\n    #bx-soft-play-maintenance-v1 button,\n    #bx-soft-play-maintenance-v1 .bx-cta {\n      min-height: 46px;\n      border: 0;\n      border-radius: 6px;\n      padding: 12px 16px;\n      font-weight: 800;\n      cursor: pointer;\n      text-decoration: none;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      font-family: inherit !important;\n    }\n    #bx-soft-play-maintenance-v1 .bx-btn { background: var(--bxc-blue); color: #062231; margin-top: 12px; }\n    #bx-soft-play-maintenance-v1 .bx-cta { background: var(--bxc-yellow); color: #211a00; margin-top: 16px; }\n    #bx-soft-play-maintenance-v1 .bx-bars { display: grid; gap: 12px; margin: 12px 0 20px; }\n    #bx-soft-play-maintenance-v1 .bx-bar { background: #fff; border: 1px solid var(--bxc-line); border-radius: 6px; padding: 12px; }\n    #bx-soft-play-maintenance-v1 .bx-track { height: 12px; background: #e7eef2; border-radius: 20px; overflow: hidden; margin-top: 8px; }\n    #bx-soft-play-maintenance-v1 .bx-fill { height: 100%; background: var(--bxc-blue); width: 30%; transition: width 0.4s ease; }\n    #bx-soft-play-maintenance-v1 ul { margin: 10px 0 0; padding-left: 18px; color: var(--bxc-muted); }\n    @media (max-width: 860px) {\n      #bx-soft-play-maintenance-v1 .bx-body { grid-template-columns: 1fr; }\n      #bx-soft-play-maintenance-v1 .bx-inputs { border-right: 0; border-bottom: 1px solid var(--bxc-line); }\n    }\n  <\/style>\n  <div class=\"bx-shell\">\n    <div class=\"bx-head\">\n      <h2>Soft Play Maintenance Load Planner<\/h2>\n      <p>Use module choices and weekly opening days to create a first maintenance checklist. The output is a planning aid, not a replacement for manufacturer instructions or local safety checks.<\/p>\n    <\/div>\n    <div class=\"bx-body\">\n      <div class=\"bx-inputs\">\n        <h3>Play area setup<\/h3>\n        <label for=\"bx-m-days\">Opening days per week<\/label>\n        <select id=\"bx-m-days\">\n          <option value=\"3\">1-3 days<\/option>\n          <option value=\"5\">4-5 days<\/option>\n          <option value=\"7\" selected>6-7 days<\/option>\n        <\/select>\n        <label>Modules in the soft play area<\/label>\n        <label class=\"bx-chip\"><input type=\"checkbox\" value=\"ball\" checked><span class=\"bx-mark\"><\/span>Ball pit or ball pool<\/label>\n        <label class=\"bx-chip\"><input type=\"checkbox\" value=\"blocks\" checked><span class=\"bx-mark\"><\/span>Foam blocks and play mats<\/label>\n        <label class=\"bx-chip\"><input type=\"checkbox\" value=\"slides\" checked><span class=\"bx-mark\"><\/span>Slides and climbers<\/label>\n        <label class=\"bx-chip\"><input type=\"checkbox\" value=\"tunnels\"><span class=\"bx-mark\"><\/span>Tunnels or crawl routes<\/label>\n        <label class=\"bx-chip\"><input type=\"checkbox\" value=\"theme\"><span class=\"bx-mark\"><\/span>Themed panels or photo pieces<\/label>\n        <button type=\"button\" class=\"bx-btn\" id=\"bx-m-run\">Build checklist<\/button>\n      <\/div>\n      <div class=\"bx-output\" aria-live=\"polite\">\n        <h3>Maintenance pressure<\/h3>\n        <div class=\"bx-bars\">\n          <div class=\"bx-bar\">\n            <strong>Daily visual checks<\/strong>\n            <div class=\"bx-track\"><div class=\"bx-fill\" id=\"bx-m-daily\"><\/div><\/div>\n          <\/div>\n          <div class=\"bx-bar\">\n            <strong>Weekly cleaning focus<\/strong>\n            <div class=\"bx-track\"><div class=\"bx-fill\" id=\"bx-m-weekly\"><\/div><\/div>\n          <\/div>\n          <div class=\"bx-bar\">\n            <strong>Monthly hardware review<\/strong>\n            <div class=\"bx-track\"><div class=\"bx-fill\" id=\"bx-m-monthly\"><\/div><\/div>\n          <\/div>\n        <\/div>\n        <h3>Checklist generated<\/h3>\n        <ul id=\"bx-m-list\"><\/ul>\n        <a class=\"bx-cta\" href=\"#ct-popup-800\">Ask for maintenance notes<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n  <script>\n    (function(){\n      var scope = document.getElementById('bx-soft-play-maintenance-v1');\n      var days = scope.querySelector('#bx-m-days');\n      var checks = Array.prototype.slice.call(scope.querySelectorAll('input[type=\"checkbox\"]'));\n      var run = scope.querySelector('#bx-m-run');\n      var daily = scope.querySelector('#bx-m-daily');\n      var weekly = scope.querySelector('#bx-m-weekly');\n      var monthly = scope.querySelector('#bx-m-monthly');\n      var list = scope.querySelector('#bx-m-list');\n      var tasks = {\n        ball: ['Check ball pit entry and exit edges', 'Set ball cleaning routine', 'Inspect ball pool cover seams'],\n        blocks: ['Wipe foam blocks and mats', 'Look for torn covers or exposed foam'],\n        slides: ['Check slide landing space', 'Inspect climber padding and fasteners'],\n        tunnels: ['Inspect tunnel sightlines and crawl surfaces', 'Check hidden corners for dirt or loose parts'],\n        theme: ['Wipe themed panels', 'Check photo pieces for loose edges']\n      };\n      function render(){\n        var selected = checks.filter(function(item){ return item.checked; }).map(function(item){ return item.value; });\n        var d = parseInt(days.value, 10);\n        var pressure = Math.min(100, 20 + selected.length * 12 + d * 4);\n        daily.style.width = pressure + '%';\n        weekly.style.width = Math.min(100, 15 + selected.length * 14) + '%';\n        monthly.style.width = Math.min(100, 20 + selected.length * 10) + '%';\n        var output = ['Daily: remove litter, check visible wear, and spot clean public-touch surfaces.'];\n        selected.forEach(function(key){ output = output.concat(tasks[key]); });\n        output.push('Monthly: review bolts, couplings, seams, netting, and repair records.');\n        if (!selected.length) output = ['Select at least one module to build a useful checklist.'];\n        list.innerHTML = output.map(function(item){ return '<li>' + item + '<\/li>'; }).join('');\n      }\n      \n      \/\/ \u3010\u4fee\u6539\u70b9\u3011\uff1a\u53ea\u4fdd\u7559\u6309\u94ae\u7684\u70b9\u51fb\u4e8b\u4ef6\uff0c\u8fd9\u6837\u52fe\u9009\u9009\u9879\u65f6\u5c31\u4e0d\u4f1a\u81ea\u52a8\u8ba1\u7b97\u4e86\n      run.addEventListener('click', render);\n      \n      \/\/ \u9875\u9762\u9996\u6b21\u52a0\u8f7d\u65f6\u6267\u884c\u4e00\u6b21\uff0c\u751f\u6210\u9ed8\u8ba4\u72b6\u6001\n      render();\n    })();\n  <\/script>\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Soft Play Maintenance Load Planner Use module choices and weekly opening days to create a first maintenance checklist. The output is a planning aid, not a replacement for manufacturer instructions or local safety checks. Play area setup Opening days per week 1-3 days4-5 days6-7 days Modules in the soft play area Ball pit or ball [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":1669,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1742","page","type-page","status-publish","hentry"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/pages\/1742","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/comments?post=1742"}],"version-history":[{"count":0,"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/pages\/1742\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/pages\/1669"}],"wp:attachment":[{"href":"https:\/\/didiplayarea.com\/ar\/wp-json\/wp\/v2\/media?parent=1742"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}