feat: кнопка '← Мокапы кабинетов' внутри фрейма во всех мокапах

This commit is contained in:
wasrusgen 2026-05-28 11:45:43 +03:00
parent b9261c6cbe
commit f9ea350fa2
9 changed files with 18 additions and 0 deletions

View File

@ -54,6 +54,7 @@ body[data-theme="dark"]{--accent:#4338CA;--accent2:#6366F1;--bg:#111827;--card:#
</div> </div>
<div style="height:40px"></div> <div style="height:40px"></div>
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div style="display:flex;align-items:center;gap:6px"> <div style="display:flex;align-items:center;gap:6px">
@ -1445,3 +1446,4 @@ window.addEventListener('hashchange',function(){ var s=_adminHashMap[location.ha
</body> </body>
</html> </html>

View File

@ -255,6 +255,7 @@ body[data-theme="dark"] .stat-table td{border-color:#374151}
<div id="phoneWrap"> <div id="phoneWrap">
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div class="sb-right"> <div class="sb-right">
@ -1969,3 +1970,4 @@ go('home');
</body> </body>
</html> </html>

View File

@ -178,6 +178,7 @@ body[data-theme="dark"] .signature-canvas{background:#374151;border-color:#4B556
<div id="phoneWrap"> <div id="phoneWrap">
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div class="sb-right"> <div class="sb-right">
@ -910,3 +911,4 @@ go('home');
</body> </body>
</html> </html>

View File

@ -87,6 +87,7 @@ body[data-theme="dark"]{--accent:#4338CA;--accent2:#6366F1;--bg:#111827;--card:#
</div> </div>
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div class="sb-r"> <div class="sb-r">
@ -735,3 +736,4 @@ window.addEventListener('DOMContentLoaded', function(){_render();});
</body> </body>
</html> </html>

View File

@ -182,6 +182,7 @@ body[data-theme="dark"] .toggle,body[data-theme="dark-crm"] .toggle{background:#
<div id="phoneWrap"> <div id="phoneWrap">
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div class="sb-right"> <div class="sb-right">
@ -3094,3 +3095,4 @@ navigate('home');
</body> </body>
</html> </html>

View File

@ -224,6 +224,7 @@ body[data-theme="dark"]{--accent:#4338CA;--accent2:#6366F1;--bg:#111827;--card:#
</div> </div>
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div style="display:flex;align-items:center;gap:6px"> <div style="display:flex;align-items:center;gap:6px">
@ -3690,3 +3691,4 @@ window.addEventListener('hashchange',function(){ var s=_hashMap[location.hash];
</body> </body>
</html> </html>

View File

@ -169,6 +169,7 @@ body[data-theme="dark"] .photo-slot{background:#374151;border-color:#4B5563}
<div id="phoneWrap"> <div id="phoneWrap">
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div class="sb-right"> <div class="sb-right">
@ -1090,3 +1091,4 @@ go('home');
</body> </body>
</html> </html>

View File

@ -114,6 +114,7 @@ body[data-theme="dark"]{--accent:#4338CA;--accent2:#6366F1;--bg:#111827;--card:#
</div> </div>
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div class="sb-r"> <div class="sb-r">
@ -925,3 +926,4 @@ _render();
</body> </body>
</html> </html>

View File

@ -197,6 +197,7 @@ body[data-theme="dark"] .badge.gray{background:#374151;color:#9CA3AF}
<div id="phoneWrap"> <div id="phoneWrap">
<div id="phoneFrame"> <div id="phoneFrame">
<a href="./index.html" id="in-frame-back" style="display:flex;align-items:center;gap:6px;padding:5px 14px;background:rgba(0,62,126,.06);border-bottom:1px solid rgba(0,62,126,.09);font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700;color:#003E7E;text-decoration:none;flex-shrink:0;z-index:200"><svg width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><path d="M19 12H5M12 5l-7 7 7 7"/></svg>Мокапы кабинетов</a>
<div id="statusBar"> <div id="statusBar">
<span>9:41</span> <span>9:41</span>
<div class="sb-right"> <div class="sb-right">
@ -1792,3 +1793,4 @@ navigate('home');
</body> </body>
</html> </html>