Skip to content

fix mobile interface - #314

Open
DavidBabel wants to merge 1 commit into
co-l:developfrom
DavidBabel:improvement/mobile-menu-layout
Open

fix mobile interface#314
DavidBabel wants to merge 1 commit into
co-l:developfrom
DavidBabel:improvement/mobile-menu-layout

Conversation

@DavidBabel

@DavidBabel DavidBabel commented Sep 3, 2026

Copy link
Copy Markdown

Summary

This PR is mainly cosmetic and fix toubles for mobile usage.
Since openfox is web based, it's a very good tool to use "on the move". And I really like it.

But even if the tool follow good convension regarding the mobile view, it sometimes miss an UX point of view.

This PR is here make that better.

Fixes

- Fix : It's not possible anymore to zoom in with two fingers in mobile browser.
Why ? : because this is also enabled on input and textarea click with a default behavior on zooming on the field on focus.
On responsive interfaces, it is good practice to deactivate with maximum-scale=1.0, user-scalable=no

Improvements

  • Desktop mode is ISO with existing

PR:

26-09-03-214258-ZsDQ

Upstream :

26-09-03-214304-OeDi
  • Improved view on 2 lines instead of a compressed one
  • Replace button text by an Icon in mobile mode to send a message (saves a lot of horizontal space)

PR :

image

Upstream :

image
  • Nice display of models modal

PR / Upstream

image chrome_xxRILHUIvb

  • Nice display of MCP modal

PR / Upstream

image image

  • Full size text edition on phone when keyboard is open :

PR / Upstream

IMG_2598 IMG_2599

AI-Enhanced Development

Tell what models helped shape this PR:

  • AI Models: Qwen 3.8 Flash Next 110b Q4XL

Cache Impact

Does this PR affect anything cached — system prompts, tool definitions, skills, or other context?

  • No

@DavidBabel
DavidBabel changed the base branch from main to develop September 3, 2026 20:15
@DavidBabel
DavidBabel force-pushed the improvement/mobile-menu-layout branch from 2bbb90f to 1776c2d Compare September 6, 2026 13:20
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.

1 participant