Firefox 浏览器附加组件
  • 扩展
  • 主题
    • 适用于 Firefox
    • 字典和语言包
    • 其他浏览器网站
    • 适用于 Android 的附加组件
登录
Polylight 预览

Polylight 作者: Darky

A extension to apply smooth rainbow text selection highlighting for every website with the option to let the user choose its own solid/static color in the same app.

0(0 条评价)0(0 条评价)
下载 Firefox 并安装扩展
下载文件

扩展元数据

屏幕截图
Main menu when clicking on the add-on iconStatic color selection pane
关于此扩展
Polylight

Hello and welcome to Polylight, Polylight is a multi browser extension that lets you have a rainbow text highlighting color effect, don't specially want a rainbow highlight ? Worry not, you have the choice between solid colors and the RGB mode, in the solid color mode you have 6 presets with a section made to let you customize the color as you want it to be.

This is the remnant put back together with a nice UI and refactoring of an old extension I had made once to customize my highlight color and to add a rainbow effect, I hope you enjoy using it just as much as I do.

Performance Warning

Because of how browsers handle text selection natively, there is no generic CSS way to animate highlighting without forcefully injecting and updating CSS pseudo-elements (::selection). To make the rainbow effect work, the extension rapidly rewrites a <style> block directly into the webpage's HTML multiple times a second.

This is incredibly heavy for browser layout engines to handle and carries an inherent continuous CPU footprint while rainbow mode is enabled. I can't really do much about this natively without breaking the layout of the websites themselves, so it remains a known limitation of the RGB effect, but I did take all precautions to limit the impacts. (Also good to note that your result may change from mine as I'm using Firefox without hardware acceleration from what I know (meaning it doesn't use the GPU to be quicker), but maybe I'm wrong, and it'll always hammer the CPU, like any browser activity)

Features
  • Smooth Rainbow Mode: Custom time based loop to keep color shifts stable across webpages.
  • Solid Color Mode: Switch to a solid color and build your own custom preset library. The CPU impact drops to zero while in this mode because it only refreshes it once.
  • Smart Contrast: Text dynamically snaps to white or black only if the highlight combination becomes unreadable based on WCAG AAA standards.
  • Granular UI: Matte charcoal interface with granular sliders for speed, opacity, saturation, lightness, and because I prefer minimalism.
评分 0(1 位用户)
登录以评价此扩展
目前尚无评分

已保存星级评分

5
0
4
0
3
0
2
0
1
0
尚无评价
权限与数据

必要权限:

  • 访问您在所有网站的数据

收集的数据:

  • 开发者称此扩展无需收集数据。
详细了解
更多信息
附加组件链接
  • 支持邮箱
版本
3.0.0
大小
75.98 KB
上次更新
5 天前 (2026年4月4日)
相关分类
  • 外观
许可证
MIT 许可证
版本历史
  • 查看所有版本
标签
  • user scripts
添加到收藏集
举报此附加组件
转至 Mozilla 主页

附加组件

  • 关于
  • Firefox 附加组件博客
  • 扩展工坊
  • 开发者中心
  • 开发者政策
  • 社区博客
  • 论坛
  • 报告缺陷
  • 评价指南

浏览器

  • Desktop
  • Mobile
  • Enterprise

产品

  • Browsers
  • VPN
  • Relay
  • Monitor
  • Pocket
  • Bluesky (@firefox.com)
  • Instagram (Firefox)
  • YouTube (firefoxchannel)
  • 隐私
  • Cookie
  • 法律

除非另有注明,否则本网站上的内容可按知识共享 署名-相同方式共享 3.0 或更新版本使用。