Skip to content

Configuration Guide ​

The settings page can be opened via the Settings button in the popup toolbar, or by navigating to chrome://extensions/, finding the StackPrism card, and clicking "Details → Extension options".

The settings page is divided into five sections:

Where Settings Are Stored ​

All settings are stored in chrome.storage.sync and sync across devices via your Google or Edge account. The storage key is stackPrismSettings. If you don't want sync, disable it in your browser's own sync settings.

chrome.storage.sync has a 100 KB total capacity, with a maximum of 8 KB per key. In practice:

  • There's a cap on the number of custom rules (about 100 is safe)
  • Custom CSS length is capped (no more than 10,000 characters)
  • The disable list can't be too long

The exact limits are defined by CUSTOM_RULE_LIMITS in src/types/settings.ts. Saving will fail with an error if you exceed them.

When Changes Take Effect ​

ChangeWhen it takes effect
Category toggles / disabled technologies / custom CSSImmediately on the next popup open
Custom rulesAfter saving, on the next page refresh + popup open
JSON importSame as custom rules

Clicking "Save Settings" writes to storage immediately — no need to refresh the settings page.

Released under MIT