Skip to content

Option to only use insertRule in certain environments #389

Open
@bslinger

Description

I appreciate the performance increase of adding new styles using CSSStyleSheet.insertRule, however I've run into issues when using visual testing tools such as Percy as they take a snapshot of the current DOM and render it elsewhere, meaning the styles added during execution aren't available.

Presumably this would need to be configurable in some way, but ideally I would like to use insertRule in production and append to the <style> tag in other environments.

Anybody have any thoughts on the best way to approach this?

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions