Skip to content

feat(settings): segregate settings into tabs - #323

Merged
itsmeakhil merged 1 commit into
release-v0.1.16from
anu/update-1.9
Aug 25, 2026
Merged

feat(settings): segregate settings into tabs#323
itsmeakhil merged 1 commit into
release-v0.1.16from
anu/update-1.9

Conversation

@itsmeakhil

Copy link
Copy Markdown
Collaborator

No description provided.

The settings page was one long scroll of stacked cards. Split it into four
tabs (reusing existing i18n keys — no locale churn):

- Profile      — profile card
- Appearance   — theme, accent color, language
- Security     — auto-lock, vault icons, telemetry, backup codes
- Backup & data — backup/restore, factory reset, app version

No logic changes; each section's cards moved verbatim into a TabsContent.
0 type errors; page renders.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
mydevtools-tech Ready Ready Preview Aug 25, 2026 8:09am

@github-actions

Copy link
Copy Markdown

ThreatCrush Security Scan

1 finding(s)

MEDIUM: 1

Severity Rule Location
MEDIUM js-unsafe-yaml-load apps/desktop-ui/src/lib/import/insomnia.ts:290

Snippets are redacted; ThreatCrush never prints matched credential material.

@itsmeakhil
itsmeakhil merged commit c3cf575 into release-v0.1.16 Aug 25, 2026
5 checks passed
NishanthNixx added a commit that referenced this pull request Aug 25, 2026
Settings split into tabs, unified tool sidebar (#320-#323), the Phase 6
security batch, and the notes fix that keeps the sidebar hidden until the
vault is unlocked.
@itsmeakhil
itsmeakhil deleted the anu/update-1.9 branch August 26, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants