navmini/xhs/tool/index.html
eric 518410edd0 feat: 游民导航 H5、微信小程序与小红书小工具
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-27 12:15:00 -05:00

130 lines
5.3 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover" />
<meta name="description" content="游民导航 · 数字游民工具与出海资源合集" />
<title>游民导航</title>
<link rel="stylesheet" href="./styles.css" />
</head>
<body>
<div id="app" class="app-shell">
<div class="bg-glow" aria-hidden="true">
<span class="orb orb-a"></span>
<span class="orb orb-b"></span>
</div>
<header class="topbar" id="topbar">
<button type="button" class="icon-btn" id="btn-menu" aria-label="打开分类">
<span class="menu-bars" aria-hidden="true"><i></i><i></i><i></i></span>
</button>
<div class="brand-mark">
<img id="brand-logo" class="brand-logo" src="./icons/_brand.webp" alt="" width="28" height="28" />
<div class="brand-text">
<h1 class="brand-name" id="brand-name">游民导航</h1>
<p class="brand-current" id="brand-current">数字游民</p>
</div>
</div>
<button type="button" class="icon-btn" id="btn-theme" aria-label="切换主题">
<span id="theme-icon">☾</span>
</button>
</header>
<div class="drawer-root" id="drawer" aria-hidden="true">
<button type="button" class="drawer-mask" id="drawer-mask" aria-label="关闭菜单"></button>
<aside class="drawer-panel" role="dialog" aria-modal="true" aria-label="分类导航">
<div class="drawer-head">
<div class="drawer-brand-wrap">
<img src="./icons/_brand.webp" alt="" width="28" height="28" />
<div>
<span class="drawer-brand" id="drawer-brand">游民导航</span>
<span class="drawer-sub" id="drawer-sub"></span>
</div>
</div>
<button type="button" class="icon-btn" id="drawer-close" aria-label="关闭">×</button>
</div>
<nav class="drawer-nav" id="drawer-nav"></nav>
</aside>
</div>
<main class="page" id="page">
<div id="content"></div>
<footer class="footer" id="footer"></footer>
</main>
<button type="button" class="back-top" id="back-top" aria-label="回到顶部">↑</button>
<div class="sheet-root" id="sheet" aria-hidden="true">
<button type="button" class="sheet-mask" id="sheet-mask" aria-label="关闭"></button>
<div class="sheet-panel" role="dialog" aria-modal="true" aria-labelledby="sheet-title">
<div class="sheet-handle" aria-hidden="true"></div>
<div class="sheet-head">
<img class="sheet-icon" id="sheet-icon" src="" alt="" width="40" height="40" />
<div class="sheet-head-text">
<h3 class="sheet-title" id="sheet-title"></h3>
<p class="sheet-sub" id="sheet-sub"></p>
</div>
</div>
<ol class="guide-steps" id="guide-steps" aria-label="复制步骤">
<li class="guide-step is-active" data-step="1">
<span class="guide-num">1</span>
<span class="guide-text">
<strong>点下方绿色按钮</strong>
<em>选中整段网址</em>
</span>
</li>
<li class="guide-step" data-step="2">
<span class="guide-num">2</span>
<span class="guide-text">
<strong>手指按住蓝色网址区</strong>
<em>直到出现复制菜单</em>
</span>
</li>
<li class="guide-step" data-step="3">
<span class="guide-num">3</span>
<span class="guide-text">
<strong>点菜单里的「复制」</strong>
<em>再到浏览器粘贴打开</em>
</span>
</li>
</ol>
<div class="sheet-body">
<div class="url-stage" id="url-stage">
<p class="sheet-label">要复制的网址</p>
<div class="sheet-url-wrap" id="sheet-url-wrap">
<div class="sheet-url-box" id="sheet-url-box" tabindex="0"></div>
<!-- 第二步:小手上移指网址,文案在右边 -->
<div class="finger-url is-hidden" id="finger-url" aria-hidden="true">
<span class="finger-ico" aria-hidden="true">👆</span>
<span class="finger-bubble">按住这里不松 → 点「复制」</span>
</div>
</div>
<p class="sheet-status" id="sheet-status"></p>
</div>
</div>
<div class="sheet-actions-wrap">
<!-- 第一步:只要黄色小手,往下指绿色按钮 -->
<div class="finger-btn" id="finger-btn" aria-hidden="true">
<span class="finger-ico" aria-hidden="true">👇</span>
</div>
<div class="sheet-actions">
<button type="button" class="sheet-btn primary pulse" id="sheet-select">
<span class="sheet-btn-main" id="sheet-select-label">① 点我选中网址</span>
<span class="sheet-btn-sub" id="sheet-select-sub">选中后请按住网址复制</span>
</button>
<button type="button" class="sheet-btn" id="sheet-close">关闭</button>
</div>
</div>
</div>
</div>
<div class="toast" id="toast" role="status"></div>
</div>
<script src="./app.js"></script>
</body>
</html>