ScreenLight
Extension Actions
Turn any tab into a soft, color-adjustable light panel. Simple controls for color and brightness.
Hereβs a rich, product-style description of **ScreenLight**, suitable for a Chrome Web Store listing, marketing page, or documentation.
---
## π‘ **ScreenLight β Your Monitor, Reimagined as a Studio Light**
**ScreenLight** transforms any browser tab into a beautifully minimal light source β perfect for video calls, photography, or creating just the right ambient glow while you work. Whether youβre streaming, teaching, or simply trying to look your best on a Zoom call, ScreenLight gives you precise control over the color and brightness of your screen, turning pixels into pure illumination.
---
### β¨ **Purpose**
ScreenLight was designed for creators, presenters, and professionals who use their monitors as part of their environment. Instead of relying on bulky ring lights or harsh LEDs, ScreenLight lets you softly illuminate your space using the light you already have β your display.
Itβs simple, instant, and distraction-free.
---
### π§± **Core Features**
#### π¨ Color Control
Pick any hue using the built-in color picker. From daylight whites to warm ambers or cool blues β choose the tone that best matches your mood, camera, or environment.
#### π Adjustable Brightness
Fine-tune the brightness with a smooth slider, from a soft, cozy glow to a bright, camera-ready fill light. Keyboard shortcuts (`β` / `β`) give you quick control even while in fullscreen.
#### π Preset Modes
* **Warm Light** β Soft amber glow for evening calls or cozy ambience.
* **Cool Light** β Clean, daylight-inspired tone for clarity and focus.
* **White Light** β Neutral brightness for balanced illumination.
#### π₯οΈ Fullscreen Mode
Hit **F** or click **Fullscreen** to turn your entire monitor into a light panel. No borders, no clutter β just light.
#### πΉοΈ Auto-Hiding Controls
The minimalist toolbar disappears after a few seconds of inactivity, leaving you with a pure, uninterrupted light. Move your mouse to the top edge to bring it back.
#### π Persistent Settings
Your last-used color, brightness, and UI state are automatically saved via `chrome.storage.sync`. Open a new light tab, and itβs instantly ready with your preferred setup.
---
### π» **Keyboard Shortcuts**
| Action | Key |
| ------------------- | ----- |
| Toggle Fullscreen | **F** |
| Show/Hide Controls | **H** |
| Increase Brightness | **β** |
| Decrease Brightness | **β** |
---
### π§ **Design Philosophy**
ScreenLight is intentionally *minimal*. There are no ads, no sign-ins, and no distractions β just you and the light.
Itβs engineered with clean HTML, CSS, and JavaScript under Chromeβs Manifest V3 framework. Everything runs locally, ensuring complete privacy.
---
### βοΈ **Technical Notes**
* Built for Chrome MV3
* Uses `chrome.storage.sync` for settings persistence
* Runs entirely client-side (no network calls)
* Supports multiple Chrome profiles (syncs across signed-in devices)
---
### π **Use Cases**
* Soft fill light for **Zoom, Teams, or Meet** video calls
* Warm glow for **evening relaxation or ambient mood lighting**
* Balanced tone for **product photography or video recordings**
* Visual test surface for **color temperature calibration**
Type, Doodle, persist!!!