diff --git a/README.md b/README.md index f9a3e3f..5119b3a 100644 --- a/README.md +++ b/README.md @@ -39,29 +39,35 @@ ClawPanel 是 [OpenClaw](https://github.com/1186258278/OpenClawChineseTranslatio ## 社区交流 +一群对 AI Agent 充满热情的开发者和玩家,欢迎加入交流。 + +
+ ![]() + QQ 群 + |
+
+ ![]() + 微信群 + |
+
+ ![]() + 抖音群 + |
+
-
-
-
-
-
-
- QQ 群 - · - 微信群 - · - 抖音群 - · Discord · 元宝派 · Discussions + · + 反馈 Issue
-> 💡 一群对 AI Agent 充满热情的开发者和玩家,欢迎加入交流。 - ## 下载安装 前往 [Releases](https://github.com/qingchencloud/clawpanel/releases/latest) 页面下载最新版本,根据你的系统选择对应安装包: diff --git a/docs/index.html b/docs/index.html index 1680adf..f8558f1 100644 --- a/docs/index.html +++ b/docs/index.html @@ -405,6 +405,8 @@ .reveal.revealed { opacity: 1; transform: translateY(0); } /* ══════════════ Responsive ══════════════ */ + + /* ── Tablet ── */ @media (max-width: 1024px) { .showcase-row { grid-template-columns: 1fr; gap: 32px; } .showcase-row .img-first { order: -1; } @@ -415,28 +417,121 @@ .nav-actions { display: flex; } .mobile-menu { display: block; } } + + /* ── Small Tablet / Large Phone ── */ @media (max-width: 768px) { + .section { padding: 72px 0; } + .section-header { margin-bottom: 40px; } .hero-title { font-size: 2.5rem; } + .hero-subtitle { font-size: 1rem; } + .hero-badge { font-size: 12px; padding: 5px 12px; } .section-title { font-size: 1.75rem; } .showcase-title { font-size: 1.5rem; } - .community-banner-inner { grid-template-columns: 1fr; } + .showcase-row { margin-bottom: 72px; } + + .community-banner { padding: 56px 0; } + .community-banner-inner { grid-template-columns: 1fr; gap: 32px; } .community-banner-text { text-align: center; } .community-banner-text h2 { text-align: center; } .community-banner-text p { margin-left: auto; margin-right: auto; } .community-banner-links { justify-content: center; } .community-qr-row { justify-content: center; flex-wrap: wrap; } + .community-qr-card img { width: 108px; height: 108px; } + .community-qr-card { padding: 16px 18px; } + .hero-cta { flex-direction: column; align-items: center; } .btn { width: 100%; max-width: 320px; justify-content: center; } + + .deploy-card { padding: 20px; } + .deploy-title { font-size: 16px; } + .deploy-card-header { gap: 12px; } + + .eco-card { flex-direction: column; gap: 8px; align-items: flex-start; } + .eco-arrow { display: none; } + + .doc-card { flex-direction: column; gap: 12px; } + .doc-icon { width: 36px; height: 36px; font-size: 1.1rem; } + + .terminal-body { font-size: 12px; line-height: 2; } + .t-cmd { word-break: break-all; } + + .video-demo-wrap { padding: 0 8px; } + .play-btn { width: 60px; height: 60px; } + .play-btn svg { width: 24px; height: 24px; } + + .sponsor-card { padding: 24px 16px; margin: 24px auto; } + .footer-inner { flex-direction: column; gap: 16px; text-align: center; } .footer-links { flex-wrap: wrap; justify-content: center; } + + .md-reader { padding: 16px 8px; } + .md-reader-body { padding: 20px; font-size: 14px; } + .md-reader-header { padding: 12px 16px; } + .md-reader-body h1 { font-size: 20px; } + .md-reader-body h2 { font-size: 17px; } + + .lightbox { padding: 16px; } } + + /* ── Phone ── */ @media (max-width: 640px) { + .section { padding: 56px 0; } + .section-header { margin-bottom: 28px; } .hero-title { font-size: 2rem; } - .section { padding: 64px 0; } + .hero-subtitle { font-size: 0.95rem; margin-bottom: 32px; } + .hero-image-wrap { margin-top: 40px; } .gallery-grid { grid-template-columns: 1fr 1fr; } .info-grid { grid-template-columns: 1fr 1fr; } .stats-grid { grid-template-columns: 1fr 1fr; } + .stat-card { padding: 16px; } .stat-value { font-size: 1.5rem; } + .showcase-row { margin-bottom: 56px; gap: 24px; } + .showcase-desc { font-size: 14px; } + .showcase-list li { font-size: 13px; } + + .community-banner { padding: 40px 0; } + .community-banner-text h2 { font-size: 1.5rem; } + .community-banner-text p { font-size: 14px; line-height: 1.7; } + .community-link { padding: 8px 14px; font-size: 13px; } + .community-qr-card img { width: 96px; height: 96px; } + } + + /* ── Small Phone ── */ + @media (max-width: 480px) { + .container { padding: 0 16px; } + .container-sm { padding: 0 16px; } + .section { padding: 48px 0; } + .hero-title { font-size: 1.75rem; } + .hero-badge { font-size: 11px; padding: 4px 10px; gap: 6px; } + .hero-inner { padding: 32px 16px 64px; } + .section-title { font-size: 1.4rem; } + .showcase-title { font-size: 1.25rem; } + + .gallery-grid { grid-template-columns: 1fr; } + .info-grid { grid-template-columns: 1fr; } + + .community-banner-links { gap: 8px; } + .community-link { padding: 8px 12px; font-size: 12px; gap: 6px; } + .community-qr-row { flex-direction: column; align-items: center; gap: 16px; } + .community-qr-card { width: 100%; max-width: 200px; } + .community-qr-card img { width: 120px; height: 120px; margin-left: auto; margin-right: auto; } + + .download-card { padding: 20px 16px; } + .download-card h3 { font-size: 16px; } + .deploy-card { padding: 16px; } + .deploy-icon { width: 40px; height: 40px; } + .deploy-title { font-size: 15px; } + + .terminal-body { font-size: 11px; padding: 14px; line-height: 1.8; white-space: pre-wrap; word-break: break-all; } + + .md-reader-body { padding: 16px; } + + .sponsor-badge { font-size: 15px; padding: 6px 16px; } + .sponsor-slogan { font-size: 14px; } + .sponsor-desc { font-size: 13px; } + + .footer { padding: 24px 0; } + .footer-inner { font-size: 12px; } }