bigfork / htmleditorsrcset
Simple srcset integration with SilverStripe’s HTMLEditorField
Installs: 21 990
Dependents: 3
Suggesters: 0
Security: 0
Stars: 10
Watchers: 6
Forks: 3
Open Issues: 1
Type:silverstripe-vendormodule
Requires
- silverstripe/assets: ^1 || ^2
- silverstripe/framework: ^4 || ^5
README
Simple srcset
integration with SilverStripe’s HTMLEditorField
.
What it does
Adds a srcset
attribute for the provided pixel densities to every image inserted through TinyMCE. Resulting in an image tag like:
<img width="100" height="50" src="assets/530dffc7f9/image__ResizedImageWzE5OCwxMzJd.jpg" srcset="assets/530dffc7f9/image__ResizedImageWzE5OCwxMzJd.jpg 1x, assets/530dffc7f9/image__ResizedImageWzM5NiwyNjRd.jpg 2x" />
What it doesn’t do
This module doesn’t add a sizes
attribute, nor does it specify widths in srcset
- only pixel densities.
Specifying your own pixel densities
The module will add sources for 1x and 2x pixel densities by default. You can set your own pixel densities by setting the following in your config.yml
:
Bigfork\HTMLEditorSrcset\ImageShortcodeHandler: pixel_densities: [1, 2, 3]