8206c7b40b05

honest framing under codex page estimate — print double-sided, store separately from recovery words

time
2026-05-17 17:59 UTC · 5 months ago
machine
koh2
parent
67aa1f64b585
2 files src/popup/styles/codex.css+7 −0src/popup/views/CodexGenerateView.tsx+7 −0
src/popup/styles/codex.css+7 −0
@@ -157,6 +157,13 @@157157   font-weight: 400;158158 }159159 160+.peach-codex-meta-hint {161+  margin-top: 6px;162+  line-height: 1.5;163+  color: var(--peach-t3, var(--peach-t2));164+  opacity: 0.8;165+}166+160167 .peach-codex-toggle-desc {161168   margin: 8px 0 0;162169   font-size: 0.75rem;

view file

src/popup/views/CodexGenerateView.tsx+7 −0
@@ -384,6 +384,13 @@384384                 {snapshot()!.entryCount}{" "}385385                 {snapshot()!.entryCount === 1 ? "entry" : "entries"}386386               </p>387+              <Show when={(estimatedPages() ?? 0) >= 2}>388+                <p class="peach-codex-meta peach-codex-meta-hint">389+                  this is your complete vault. print double-sided to reduce to{" "}390+                  {Math.ceil((estimatedPages() ?? 0) / 2)} sheets. store391+                  separately from your recovery words.392+                </p>393+              </Show>387394             </Show>388395 389396             <div class="peach-codex-confirm-section">

view file