
Security News
rv Is a New Rust-Powered Ruby Version Manager Inspired by Python's uv
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
strapi-plugin-rich-text-blocks-extended-am
Advanced tools
An extended version of the JSON based native strapi field "Rich Text (Blocks)" with enhanced customization options, viewport-specific settings, and advanced image management
An extended version of the JSON based native Strapi field "Rich Text (Blocks)" that provides enhanced customization options and features.
The image block is now fully functional! Thanks to the integration with strapi-plugin-media-extended
, you can:
The image block includes advanced viewport-specific settings:
Viewport-specific settings (configurable per device breakpoint):
Default behavior:
Note: The strapi-plugin-media-extended
plugin is required for image block functionality.
# Using npm
npm install strapi-plugin-rich-text-blocks-extended strapi-plugin-media-extended
# Using yarn
yarn add strapi-plugin-rich-text-blocks-extended strapi-plugin-media-extended
Note: The strapi-plugin-media-extended
package is required for image block functionality.
Option | Type | Default | Description |
---|---|---|---|
disableDefaultFonts | boolean | false | Enable to use custom font presets |
customFontsPresets | string | - | Custom font families (format: "Label:value") |
disableDefaultColors | boolean | false | Enable to use custom color presets |
customColorsPresets | string | - | Custom colors (format: "Label:#HEX") |
Example font presets:
Arial:arial
Open Sans:open-sans
Times New Roman:times-new-roman
Georgia:georgia
Example color presets:
Black:#000000
White:#FFFFFF
Gray:#808080
Light Gray:#D3D3D3
Dark Gray:#A9A9A9
Option | Type | Default | Description |
---|---|---|---|
disableDefaultViewports | boolean | false | Enable to use custom viewport presets |
customViewportsPresets | string | - | Custom viewports (format: "Label:value") |
disableDefaultSizes | boolean | false | Enable to use custom font sizes |
customSizesPresets | string | - | Custom font sizes (one per line) |
disableDefaultLineHeights | boolean | false | Enable to use custom line heights |
customLineHeightsPresets | string | - | Custom line heights (one per line) |
disableDefaultTracking | boolean | false | Enable to use custom letter spacing |
customTrackingPresets | string | - | Custom letter spacing values (one per line) |
disableDefaultAlignments | boolean | false | Enable to use custom alignments |
customAlignmentsPresets | string | - | Custom alignments (format: "Label:value") |
Example viewport presets:
Mobile:mobile
Tablet:tablet
Desktop:desktop
Example size presets:
6
8
9
10
11
12
14
16
18
24
30
48
Example alignment presets:
Left:left
Center:center
Right:right
Justify:justify
The editor supports various text formatting options:
These formatting options can be applied to any text within paragraphs, headings, lists, and quotes.
The plugin supports various block types including:
The separator block allows you to add visual dividers between content sections with the following customizable options:
Non-viewport specific settings:
Viewport-specific settings (configurable per device breakpoint):
These viewport-specific settings allow you to create responsive separators that adapt to different screen sizes.
Feel free to contribute to this plugin by:
MIT License - Copyright (c) Jorge Pizzati
FAQs
An extended version of the JSON based native strapi field "Rich Text (Blocks)" with enhanced customization options, viewport-specific settings, and advanced image management
The npm package strapi-plugin-rich-text-blocks-extended-am receives a total of 8 weekly downloads. As such, strapi-plugin-rich-text-blocks-extended-am popularity was classified as not popular.
We found that strapi-plugin-rich-text-blocks-extended-am demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.
Security News
AGENTS.md is a fast-growing open format giving AI coding agents a shared, predictable way to understand project setup, style, and workflows.