+
${mode === 'add' ? 'new secure note' : 'edit secure note'}
${isInTab() ? '' : '
'}
+ ${isInTab() ? '
esc to cancel
' : '
'}
${state.error ? `
${escapeHtml(state.error)}
` : ''}
diff --git a/extension/src/popup/components/types/totp.ts b/extension/src/popup/components/types/totp.ts
index 3649f06..3e5cd85 100644
--- a/extension/src/popup/components/types/totp.ts
+++ b/extension/src/popup/components/types/totp.ts
@@ -213,11 +213,12 @@ export function renderForm(app: HTMLElement, mode: 'add' | 'edit', existing: Ite
const renderInner = (): string => `
-
+
${mode === 'add' ? 'new totp' : 'edit totp'}
${isInTab() ? '' : '
'}
+ ${isInTab() ? '
esc to cancel
' : '
'}
${state.error ? `
${escapeHtml(state.error)}
` : ''}
diff --git a/extension/src/popup/styles.css b/extension/src/popup/styles.css
index a4d07e6..8f384ac 100644
--- a/extension/src/popup/styles.css
+++ b/extension/src/popup/styles.css
@@ -104,6 +104,14 @@ body {
font-size: 11px;
}
+.form-subtitle {
+ font-size: 11px;
+ color: var(--text-dim);
+ margin-top: 2px;
+ margin-bottom: 14px;
+ letter-spacing: 0.02em;
+}
+
.error {
color: #ab2b20;
font-size: 12px;
diff --git a/extension/src/vault/vault.css b/extension/src/vault/vault.css
index e00dc0a..9ba1ea5 100644
--- a/extension/src/vault/vault.css
+++ b/extension/src/vault/vault.css
@@ -104,6 +104,14 @@ body {
font-size: 11px;
}
+.form-subtitle {
+ font-size: 11px;
+ color: var(--text-dim);
+ margin-top: 2px;
+ margin-bottom: 14px;
+ letter-spacing: 0.02em;
+}
+
.error {
color: #ab2b20;
font-size: 12px;