diff --git a/README.md b/README.md
@@ -12,7 +12,19 @@ Vercel, Cloudflare Pages, or a plain directory served over HTTP.
> Atom feeds.
> The documentation site at <https://sqzass.sqzer.com> is built with it, from
> `docs/` in this repository, and CI builds that site with the binary it just
-> compiled. There are no prebuilt binaries yet, and no theme system.
+> compiled. There is no theme system yet.
+
+## Install
+
+```bash
+curl -fsSL https://sqzass.sqzer.com/install.sh | sh # static binary
+cargo install --git https://github.com/sqzer-x/sqzass # from source
+paru -S sqzass # Arch, from the AUR
+```
+
+Every release also carries the tarballs directly, for Linux on x86_64 and ARM64
+and for Apple-silicon macOS, each with a `.sha256` beside it. Details are in
+[Installation](https://sqzass.sqzer.com/start/installation/).
## Quick start
diff --git a/docs/content/_index.ko.md b/docs/content/_index.ko.md
@@ -12,6 +12,7 @@ hero_sub = "이름 그대로입니다. 사이트 전체를 한 번에 짜냅니
cta_start = "시작하기"
cta_github = "GitHub에서 보기"
install_alt = "Rust가 있다면 이렇게도 됩니다:"
+install_aur = "Arch라면:"
bento_label = "왜 sqzass인가"
diff --git a/docs/content/_index.md b/docs/content/_index.md
@@ -12,6 +12,7 @@ hero_sub = "The name is the promise: press a whole site out in one go. Measured
cta_start = "Get started"
cta_github = "View on GitHub"
install_alt = "With Rust instead:"
+install_aur = "On Arch:"
bento_label = "Why sqzass"
diff --git a/docs/content/start/installation.ko.md b/docs/content/start/installation.ko.md
@@ -21,7 +21,9 @@ curl -fsSL https://sqzass.sqzer.com/install.sh | sh
`SQZASS_INSTALL_DIR`을 주세요. 그 밖의 일은 하지 않습니다 — 셸 설정도, `PATH`도
건드리지 않습니다.
-Rust가 있다면 한 줄로 소스 빌드도 됩니다:
+## Cargo로
+
+Rust가 이미 있다면 한 줄로 소스에서 빌드합니다.
```bash
cargo install --git https://github.com/sqzer-x/sqzass
diff --git a/docs/content/start/installation.md b/docs/content/start/installation.md
@@ -21,7 +21,9 @@ binary into `/usr/local/bin` — asking for sudo only if that directory is not
writable. Set `SQZASS_INSTALL_DIR` to install somewhere else. It touches
nothing else: no shell config, no `PATH` edits.
-With Rust installed, one line also builds from source:
+## With Cargo
+
+If you already have Rust, one line builds it from source:
```bash
cargo install --git https://github.com/sqzer-x/sqzass
diff --git a/docs/static/css/landing.css b/docs/static/css/landing.css
@@ -347,6 +347,11 @@ main { display: block; }
scrollbar-width: none;
}
.install-alt { margin: 0.7rem 0 0; font-size: 0.9rem; color: var(--muted); }
+/* 좁은 화면에서는 두 대안이 각자 줄을 갖도록 구분자에서 끊는다. */
+.alt-sep { margin: 0 0.35rem; opacity: 0.55; }
+@media (max-width: 34rem) {
+ .alt-sep { display: block; height: 0; margin: 0.35rem 0 0; overflow: hidden; }
+}
.inline { font-family: var(--mono); font-size: 0.85em; color: var(--accent-ink); }
.inst-copy {
flex: none;
diff --git a/docs/templates/landing.html b/docs/templates/landing.html
@@ -89,7 +89,13 @@
<svg class="i-check" viewBox="0 0 24 24" width="16" height="16" aria-hidden="true" focusable="false" fill="none" stroke="currentColor" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round"><path d="M20 6 9 17l-5-5"/></svg>
</button>
</div>
- <p class="install-alt" data-reveal>{{ page.extra.install_alt }} <code class="inline">cargo install --git https://github.com/sqzer-x/sqzass</code></p>
+ {#- 나머지 두 채널. 큰 블록은 curl 하나로 두고, 여기서 한 줄에 붙인다 —
+ 셋을 나란히 크게 놓으면 "무엇을 골라야 하나"가 첫 질문이 된다. #}
+ <p class="install-alt" data-reveal>
+ {{ page.extra.install_alt }} <code class="inline">cargo install --git https://github.com/sqzer-x/sqzass</code>
+ <span class="alt-sep" aria-hidden="true">·</span>
+ {{ page.extra.install_aur }} <code class="inline">paru -S sqzass</code>
+ </p>
<div class="lede" data-reveal>
{{ page.content | safe }}
</div>
|