feat(docker): add OS-specific Docker installation guide when not connected

- Windows: Docker Desktop download link + WSL2 hint
- macOS: Docker Desktop download (ARM/Intel) + Homebrew alternative
- Linux: curl one-liner + usermod + systemd hint
- Add CSS styling for guide section
This commit is contained in:
晴天
2026-03-10 23:57:11 +08:00
parent c30d0c450f
commit 64795d0b8d
2 changed files with 66 additions and 4 deletions

View File

@@ -1177,6 +1177,37 @@
font-size: var(--font-size-sm);
margin-bottom: var(--space-lg);
}
.docker-guide-section {
text-align: left;
display: inline-block;
background: var(--bg-secondary);
border: 1px solid var(--border-primary);
border-radius: var(--radius-md);
padding: var(--space-md) var(--space-lg);
max-width: 480px;
margin: 0 auto;
}
.docker-guide-title {
font-weight: 600;
font-size: var(--font-size-sm);
margin-bottom: var(--space-sm);
display: flex;
align-items: center;
gap: 6px;
}
.docker-guide-section ol {
margin: 0;
padding-left: 20px;
font-size: var(--font-size-sm);
color: var(--text-secondary);
line-height: 1.8;
}
.docker-guide-section code {
background: var(--bg-tertiary);
padding: 2px 6px;
border-radius: var(--radius-sm);
font-family: var(--font-mono);
}
.docker-empty-hint {
text-align: left;
display: inline-block;