diff --git a/docs/index.html b/docs/index.html index c4e53bd..2fdd6a8 100644 --- a/docs/index.html +++ b/docs/index.html @@ -503,7 +503,7 @@ .install-step { display: grid; - grid-template-columns: 48px 1fr; + grid-template-columns: 48px minmax(0, 1fr); gap: 1.25rem; align-items: start; } @@ -590,30 +590,49 @@ border-collapse: collapse; font-size: 0.85rem; margin-top: 0.75rem; + table-layout: fixed; } - .waf-table th { + .waf-table th, + .waf-table td { text-align: left; - padding: 0.5rem 0.75rem; + padding: 0.5rem 0.6rem; + vertical-align: top; + } + .waf-table thead th:first-child { width: 38%; } + .waf-table thead th { border-bottom: 1px solid var(--border); + color: var(--text); + font-weight: 600; + font-size: 0.8rem; + } + .waf-table tbody th { color: var(--muted); font-weight: 500; font-size: 0.8rem; - } - .waf-table td { - padding: 0.5rem 0.75rem; border-bottom: 1px solid rgba(255,255,255,0.04); - vertical-align: top; } - .waf-table td code { + .waf-table tbody td { + border-bottom: 1px solid rgba(255,255,255,0.04); + color: var(--text); + } + .waf-table code { font-family: 'JetBrains Mono', monospace; font-size: 0.8em; color: var(--accent); + overflow-wrap: anywhere; } - .waf-table tr:last-child td { border-bottom: none; } + .waf-table tbody tr:last-child th, + .waf-table tbody tr:last-child td { border-bottom: none; } @media (max-width: 600px) { .step:not(:last-child)::after { display: none; } .step { padding-right: 0; } + section { padding-left: 1.25rem; padding-right: 1.25rem; } + #how-it-works { padding-left: 1.25rem; padding-right: 1.25rem; } + .install-step { grid-template-columns: 34px minmax(0, 1fr); gap: 0.85rem; } + .install-step-num { width: 34px; height: 34px; font-size: 0.8rem; } + .install-step-connector { margin-left: 16px; } + .code-block pre { padding: 1rem; } } @@ -984,23 +1003,36 @@ bucket_name = "kill-the-news-attachments"
| Endpoint | Condition (URI Path) | Limit (recommended) | Limit (free tier) | Action (recommended) | Action (free tier) | ||
|---|---|---|---|---|---|---|---|
| Setting | +/api/inbound |
+ /admin* |
+ |||||
/api/inbound |
+ Condition (URI Path) | wildcard /api/inbound/* |
- 60 req / min / IP | -10 req / 10 s / IP | -Block (1 min) | -Block (10 s) | +wildcard /admin/* |
/admin* |
- wildcard /admin/* |
+ Limit (recommended) | +60 req / min / IP | 20 req / min / IP | +|||
| Limit (free tier) | +10 req / 10 s / IP | 20 req / 10 s / IP | +|||||
| Action (recommended) | +Block (1 min) | Managed Challenge (5 min) | +|||||
| Action (free tier) | +Block (10 s) | Managed Challenge (10 s) |