refactor: Enhance onboarding process in chat and app startup providers

- Integrated autofocus management for the composer in both chat and onboarding contexts to improve user experience.
- Added error handling for focus management to ensure smooth onboarding transitions.
- Updated modal bottom sheet handling to restore autofocus state after onboarding completion, enhancing usability across the app.
This commit is contained in:
cogwheel0
2025-10-19 21:10:10 +05:30
parent 42efbe8fc5
commit 27bfde8f95
3 changed files with 30 additions and 3 deletions

View File

@@ -62,7 +62,7 @@ class ConduitThemeExtension extends ThemeExtension<ConduitThemeExtension> {
Color get inputBorderFocused => surfaces.ring;
Color get inputText => tokens.neutralOnSurface;
Color get inputPlaceholder =>
isDark ? tokens.neutralTone80 : tokens.neutralTone60;
isDark ? tokens.neutralTone60 : tokens.neutralTone60;
Color get inputError => tokens.statusError60;
Color get cardBackground => surfaces.card;