kms-website: 3-up KMS_AUTO quick-start cards + save-as downloads + clean script comments

- Replace single interactive one-liner with three side-by-side cards
  (Windows / Office+Project+Visio / Both) using $env:KMS_AUTO=...; the
  contract is already supported by kms-bootstrap.ps1
- Make Downloads links use the 'download' attribute so browsers prompt
  save-as instead of rendering .ps1 as text
- Strip operator-side framing: kms-bootstrap.ps1 no longer says
  "this activation has been logged" and both scripts now point Source
  at the public mirror instead of forgejo.viktorbarzin.me
This commit is contained in:
Viktor Barzin 2026-05-09 22:12:21 +00:00
parent 5da130be93
commit 8bcb64bf99
4 changed files with 38 additions and 13 deletions

View file

@ -142,6 +142,19 @@ section > p:first-of-type { margin-top: 0; }
.card pre { margin: 0; padding: 18px 20px; overflow-x: auto; }
.card pre code { color: var(--text); font-size: 13.5px; line-height: 1.6; }
.quickstart-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 14px;
margin: 16px 0;
}
.quickstart-grid .card { margin: 0; }
.quickstart-grid .card pre { padding: 14px 16px; }
.quickstart-grid .card pre code { font-size: 12.5px; word-break: break-all; white-space: pre-wrap; }
@media (max-width: 980px) {
.quickstart-grid { grid-template-columns: 1fr; }
}
.card details summary, details summary {
cursor: pointer; padding: 14px 18px; font-weight: 600; user-select: none;
list-style: none;