### Screen: Uniswap Interface <img width="25%" height="25%" alt="Image" src="https://github.com/user-attachments/assets/f7a756a4-c7df-4c06-875e-85eae0bd77b3" /> - **Force dark theme**: If embedding, inject JS to apply dark styles; prefer native swap UI to avoid mismatches using webview_flutter with onPageFinished. - **Hide irrelevant banners**: Use JS injection to remove "Get the Uniswap Wallet App" on page load. - **Style search/fields**: If native, redesign with dark inputs; if linked, open in system browser via url_launcher (fallback for Linux/IoT). - **Add branding**: Wrap in Scaffold with custom AppBar for GeniusWallet header.
Screen: Uniswap Interface