feat: dark theme onboarding + recording bug fix#80
Merged
Conversation
…ng bug Redesign the 4-step onboarding to match the floating pill's dark aesthetic (panelCharcoal #1A1A1A) with coral accents and simplified UI. Fix two bugs: mic permission is now required to proceed (was skippable, causing recording failures on fresh installs), and the pill success state no longer gets suppressed during speaker naming. - Dark theme: panelCharcoal bg, panelCharcoalElevated cards, white text - Simplify: remove frosted glass, glow effects, stagger animations, hover scale, gradient overlays, tips carousel, skip link - Smaller window: 640x560 (was 720x680), opacity-only transitions - Simple circle progress dots, standard SwiftUI buttons - BenefitCard: dark reskin, remove hover/glow effects - PermissionsStep: Draft-style simple rows, mic required to continue - Fix: canProceed blocks on permissions until mic granted - Fix: pill shows saved card even during speaker naming - Fix: scheduleStatusReset skips reset when naming in progress Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Main had simplified to 2 steps (removed Welcome + Preview). Restore our 4-step dark theme flow with bug fixes while incorporating auto-advance and window improvements from main. Re-add WelcomeStep, PreviewStep, BenefitCard to Xcode project. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Changes
Test plan
🤖 Generated with Claude Code