feat(app): persist customization settings
test / workspace (push) Successful in 12m6s

This commit is contained in:
Tom You
2026-07-09 00:18:56 -05:00
parent a215d91f40
commit 6e08e0e7bc
4 changed files with 101 additions and 2 deletions
+13
View File
@@ -120,6 +120,19 @@
</div>
</div>
<div id="settings-summary" class="settings-grid"></div>
<div class="settings-form">
<p class="eyebrow">Persistent customization</p>
<label for="theme-select">Theme</label>
<div class="vault-row">
<select id="theme-select">
<option value="rabby-light">Rabby light</option>
<option value="rabby-dark">Rabby dark</option>
<option value="rabby-system">System</option>
</select>
<button id="save-settings" class="secondary" type="button">Save settings</button>
</div>
<small id="settings-status">Customization persists through the Rust config store.</small>
</div>
<div class="vault-form">
<p class="eyebrow">Encrypted local state</p>
<label for="vault-passphrase">Demo vault passphrase</label>