ScalePlus is a userscript that enhances the Scale application with powerful features and improved workflow.
-
Install Tampermonkey Extension
- Click here: Chrome Web Store
- Or search for "Tampermonkey" in your browser's extension store
-
Enable Developer Mode (Important!)
- Click the Extensions icon in your browser toolbar
- Click Manage extensions
- Find Tampermonkey and click Details
- In the top-right corner, enable Developer Mode
- Make sure User Scripts are turned on (toggle switch)
-
Install ScalePlus Script
- Click here: main.user.js
- Tampermonkey will automatically prompt you to install
- Click Install
-
Troubleshooting: Restart Browser (if needed)
- If ScalePlus doesn't appear after installation, close and reopen your browser
- This ensures all Tampermonkey settings are properly applied
- Configure ScalePlus by clicking the person icon in top right, then ScalePlus Settings

- Review each setting to understand what features are available - most are enabled by default
- Click the [?] help links next to settings to jump to detailed documentation sections below
- Explore "More settings" for features that are rarely disabled
- Enjoy enhanced productivity with keyboard shortcuts and automation!
The Right-Click Copy feature provides quick access to copy functionality for grid items:
- Right-click on any grid cell to open a context menu
- Copy option extracts and copies the cell's text content
- Smart Text Extraction: Automatically handles links and nested content
- Visual Feedback: Shows a tooltip confirming what was copied
- Keyboard Alternative: Middle-click also copies grid content
- Clipboard Integration: Seamlessly integrates with system clipboard
- No Page Disruption: Copy operations don't interfere with normal page behavior
Dark mode transforms the results grid into a modern, eye-friendly dark theme that reduces eye strain during extended use.
- Results Grid: Complete dark theme for the main data grid with carefully chosen colors
- Loading Spinner: Custom animated blue spinner that replaces the default loading indicator
- Links: Blue accent colors for links that maintain readability
- Icons: Remain unchanged, but still look good in dark mode
The Bigger Checkboxes feature enlarges grid row checkboxes for easier clicking and selection.
- Larger Click Target: Checkboxes sized to fill the full row height
- Better Visibility: Easier to see and select rows in the grid
- Consistent Styling: Maintains Scale's native checkbox colors and behavior
- Dark Mode Support: Automatically adapts styling for dark mode
The Default Filter feature provides intelligent automation:
- Open any Scale form with saved searches
- Click the star icon (☆) next to your preferred saved search
- The star becomes filled (★) indicating it's now the default
- Page Load: When you visit a form URL directly (e.g.,
/scale/insights/2723), your default filter automatically applies - Clear Filters: After clicking "Clear Filters", your default filter re-applies automatically
- Manual Override: You can still manually select different filters anytime
- Change Default: Click any empty star (☆) to set a new default
- Remove Default: Click the filled star (★) to clear the default state
- Per-Form Storage: Each form remembers its own default filter independently
- Quick Access: Middle-click any favorite filter to open it in a new tab
- Automatic Application: The selected favorite automatically applies when the new tab loads
The Right-Click Favorites Menu provides advanced options for managing saved searches:
- Right-click on any favorite filter to access additional options
- Open in New Tab: Quickly open favorites in new tabs
- Set as Default: Mark favorites as default filters with star icons
- Delete: Remove unwanted saved searches directly from the menu
- Smart Positioning: Menu appears at cursor location
- Visual Indicators: Clear icons for each action type
- State Awareness: Shows current default filter status
- Immediate Updates: Changes reflect instantly in the interface
The Tooltips Enhancement feature provides helpful tooltips throughout the Scale interface:
- Menu Buttons: Tooltips for all main menu actions (Apply, Stop, Clear Filters, etc.)
- Navigation Elements: Helpful hints for navigation bar items
- Context-Aware: Tooltips appear only when relevant
- Non-Intrusive: Tooltips appear on hover without disrupting workflow
- Informative: Clear descriptions of button functions
- Consistent: Standardized tooltip text across the application
- Toggle:
Environment Labels - Description: Visual indicators showing current environment
- Features:
- Color-coded banner at top of interface
- Production: Red banner with "PRODUCTION ENVIRONMENT"
- QA: Yellow banner with "QA ENVIRONMENT"
- Customizable environment names in settings
- Configuration:
- Set custom names for QA and Production environments
- Names persist across browser sessions
The Advanced Criteria Enhance feature provides enhances the advanced criteria accordian:
- Improved Layout: Added the condition column
- Visual Enhancements: Shows the number of advanced criteria currently applied
- Right click menu: Allows edit or delete actions on the selected row
- Ensure you're on a Scale application page
- Click "ScalePlus Settings" button in the navigation
- Refresh the page if needed
- Check that the corresponding toggle is enabled in settings
- Some features require saved searches to be present
- Try refreshing the page
- Verify the Default Filter toggle is enabled
- Ensure you have saved searches available
- Check browser console for any error messages
- Compatibility: Works with both QA and Production Scale environments
- Storage: Uses localStorage for settings and default filter preferences
- Performance: Lightweight with minimal impact on page load times
- Security: No data transmission - all processing happens locally
Found a bug or have a feature request? Open an issue or submit a pull request!
ScalePlus - Making Scale work better for you







