Skip to content

fix(ui): polish Web settings and startup - #90

Open
chanderlud wants to merge 5 commits into
masterfrom
polish/web-ui
Open

fix(ui): polish Web settings and startup#90
chanderlud wants to merge 5 commits into
masterfrom
polish/web-ui

Conversation

@chanderlud

Copy link
Copy Markdown
Owner

Summary

Web Settings no longer expose unavailable audio or network controls, and returning from Settings restores the main document title. Narrow Settings navigation now dismisses on focus loss or an outside interaction, while Web startup shows Telepathy branding until Flutter renders its first frame.

Fixes #11.

Validation

  • flutter test --no-track-widget-creation test/web test/screens/settings/sections/audio_settings_test.dart test/screens/settings/sections/networking_test.dart test/screens/settings/view_test.dart test/widgets/home/home_page_layout_test.dart (17 passed, 2 skipped)
  • flutter analyze
  • flutter build web --debug

Chrome-specific runtime and visual checks remain unavailable because this environment has no google-chrome binary.

chanderlud and others added 5 commits August 7, 2026 01:48
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
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.

Final Web UI Polish

1 participant