Skip to content

A frosted-glass, customizable toolbar for ChatGPT that allows for role directing, prompt customization, presets, and much more.

Notifications You must be signed in to change notification settings

prrestiige/ChatGPT-Advanced-Prompt-Controls-Toolbar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

ChatGPT-Advanced-Prompt-Controls-Toolbar

This userscript provides an advanced, customizable toolbar for ChatGPT. It features a modern frosted-glass UI with dynamic placeholders, a timeline slider for length selection, preset management, and responsive design. This toolbar is designed to enhance your ChatGPT prompting experience with powerful, yet easy-to-use controls. All derived functions sourced courtesy of Gyula :)


Preview.mov

Features

  • Frosted-Glass UI: A sleek, semi-transparent toolbar with a blur effect.
  • Dynamic Placeholders: Fields like “About,” “Include,” and “Exclude” automatically update with role-specific examples.
  • Timeline Slider for Length: Choose a preset length from “Crisp” to “Very long” or select “Custom” to specify an exact word count.
  • Responsive Design: The toolbar automatically resizes when you change your browser window size.
  • Preset Management: Save and load your favorite configurations, or use the “Clear All” button to reset to default.
  • Side Toggle Button: A single circular toggle button on the right edge of the screen opens/closes the toolbar. When the menu is open, the button moves to the left edge of the menu.

! Known Issues !

  • Menu Button Loading Bug:
    Upon reloading the page, please resize your browser window to full screen—the menu button will load only after you do this. Once loaded, you can resize your window as desired. (This is a known bug and will be addressed in a future update.)

  • Theme Limitation:
    Currently, the toolbar runs only in dark mode.


Installation

  1. Install a Userscript Manager: For Chrome Users ~ Navigate to the Chrome Webstore and install the Tampermonkey Extension

  2. Add the Userscript:
    Either Copy and Paste or download the Userscript

  3. Enable the Script:

    • Once installed, ensure the script is enabled in your userscript manager.
  4. Usage Instructions:

    • IMPORTANT: Upon reloading ChatGPT, resize your browser window to full screen. The menu button will then load correctly. After that, you can resize the window however you like.
    • Click the side toggle button (the circular icon on the right edge) to open or close the toolbar.
    • Fill in the fields, adjust the timeline slider for length (if you choose “Custom,” enter the word count), and click Generate Prompt to insert your prompt into ChatGPT’s editor.
    • Use the Clear All button to reset all fields to their default state.

Contributing

Feel free to submit bug reports or feature requests via GitHub.

License

[MIT License]

About

A frosted-glass, customizable toolbar for ChatGPT that allows for role directing, prompt customization, presets, and much more.

Resources

Stars

Watchers

Forks

Packages

No packages published