A userscript that enhances the Rails Web Console so it can be minimized.
On page load the web console is minimized down to a small >>
button on the bottom right of the screen. Clicking it brings the console back. Clicking the close x
button on the console will minimize it again instead of removing it from the DOM.
- Greasemonkey, Tampermonkey, or Voilentmonkey — Loads the userscript on localhost:3000
- The Rails Web Console — This script was built specifically to enhance the web console
Assuming you meet the requirements above, simply visit https://github.com/FiveElementNinja/Fancy-Rails-Web-Console/raw/main/fancy-rails-web-console.user.js and you'll get prompted by Greasemonkey/Tampermonkey/Voilentmonkey to install the script. Once it's installed, it should start working the next time you load localhost:3000.
- This hasn't been tested thoroughly across Rails projects. I built it to work with my current project. I have no idea if it'll work on yours.
- Works with Turbo navigation as well.
- This script is auto-updating. You should only install auto-updating scripts from sources you trust. If you are not comfortable with that, don't install this script. Alternatively, you can modify the script yourself to not be auto-updating.