Gemini-Better-UI

Dynamic title, adjustable chat width, delete confirmation, canvas layout toggle, and classic bubble restoration.

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Author
Jonathan881005
Daily installs
4
Total installs
326
Ratings
2 0 0
Version
1.0.8
Created
2025-05-09
Updated
2026-05-22
Size
31 KB
License
MIT
Applies to

Gemini-Better-UI (Gemini Interface Optimization)

version badge
Enhances Gemini interface with a Dynamic Tab Title, Adjustable Chat Width, an Enhanced Delete Confirmation, a 5-state Canvas Layout Toggle, and a Classic Conversation Bubble Toggle.


Key Features

  • Dynamic Tab Title
    • Automatically updates the browser tab title to the name of the current conversation. Reliably handles new chats, switching, and page reloads.
  • Enhanced Delete Confirmation
    • Displays the chat title directly in the confirmation dialog to prevent accidental deletion, ensuring you always know what you're deleting.
  • Adjustable Chat Container Width
    • Easily resize the main chat conversation area.
  • 5-State Canvas Layout Toggle
    • Switch between five predefined layouts for the chat and Canvas panels.
  • Classic Conversation Bubble Toggle
    • Restore the old chat bubble background with a simple click.

Installation

  1. Install a Userscript Manager

    • You need a userscript manager to use this script.
    • Tampermonkey
      • A popular choice (available for Chrome, Firefox, Edge, Safari, etc.).
  2. Install the Script

    • Choose one of the following sources to install the script:
* **Greasy Fork:**
    * [Install latest version from Greasy Fork](https://greasyfork.org/zh-TW/scripts/535508-gemini-better-ui)
    (Recommended for automatic updates)

* **GitHub (Direct Install from .user.js):**
    * [Click here to install directly from GitHub](https://github.com/Jonathan881005/Gemini-Better-UI/raw/refs/heads/main/Gemini-Better-UI.user.js)
    (No automatic updates)

Usage

Control buttons are located at the bottom right corner of the page:

  • 🗨️ : Toggle classic chat bubble background
  • - : Decrease chat width
  • + : Increase chat width
  • |< : Previous Canvas layout (only active when Canvas panel is visible)
  • >| : Next Canvas layout (only active when Canvas panel is visible)

Support My Work

If you're enjoying it, a GitHub star would help me find a job.

You can also Buy Me a Coffee.


License

Released under the MIT License.