=== Editor Bridge === Contributors: thingsym Link: https://github.com/thingsym/editor-bridge Donate link: https://github.com/sponsors/thingsym Stable tag: 1.8.3 Tested up to: 6.6.1 Requires at least: 5.5 Requires PHP: 7.1 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Tags: block, block editor, gutenberg Editor Bridge plugin expands the functionality of core blocks and adds styles and formats. == Description == WordPress plugin Editor Bridge expand the Block Editor (Gutenberg). This WordPress plugin expands the functionality of core blocks and adds styles and formats. = Compatibility = - WordPress version 5.5 or later - Gutenberg version 8.5 or later = Required plugins = Editor Bridge will need other recommended plugins to use icons library as Web Font. [Font Awesome](https://ja.wordpress.org/plugins/font-awesome/) version 6.6.0 = Demo = * [Demo sample (English)](https://demo.thingslabo.com/foresight/sample-page/wordpress-plugin-editor-bridge-demo-sample) * [デモサンプル (日本語)](https://demo.thingslabo.com/foresight/sample-page/wordpress-plugin-editor-bridge-demo-sample-ja) = Expansion = There are three expansion points. = Expanded block = * Background image settings * core/heading * core/paragraph * core/column * core/columns * core/group * Border settings * core/heading * core/paragraph * core/group * core/columns * core/column * Button size and width settings * core/button * Container settings * core/group * core/cover * Space settings, Margin (upper margin as default), Padding and Gap * core/heading * core/paragraph * core/image * core/button (only Margin) * core/buttons * core/media-text * core/gallery (only Margin) * core/list (only Margin) * core/table (only Margin) * core/columns * core/column (only Padding) * core/group * core/cover * Width settings * core/table * core/columns * core/group = Format = * Badge * Font size * Font weight * Highlight = Style = * Button * Heading * Image * List * Media Text * Separator * Table = Support = If you have any trouble, you can use the forums or report bugs. * Forum: [https://wordpress.org/support/plugin/editor-bridge/](https://wordpress.org/support/plugin/editor-bridge/) * Issues: [https://github.com/thingsym/editor-bridge/issues](https://github.com/thingsym/editor-bridge/issues) = Contribution = Small patches and bug reports can be submitted a issue tracker in Github. Forking on Github is another good way. You can send a pull request. Translating a plugin takes a lot of time, effort, and patience. I really appreciate the hard work from these contributors. If you have created or updated your own language pack, you can send gettext PO and MO files to author. I can bundle it into plugin. * [VCS - GitHub](https://github.com/thingsym/editor-bridge) * [Homepage - WordPress Plugin](https://wordpress.org/plugins/editor-bridge/) * [Translate Editor Bridge into your language.](https://translate.wordpress.org/projects/wp-plugins/editor-bridge) You can also contribute by answering issues on the forums. * Forum: [https://wordpress.org/support/plugin/editor-bridge/](https://wordpress.org/support/plugin/editor-bridge/) * Issues: [https://github.com/thingsym/editor-bridge/issues](https://github.com/thingsym/editor-bridge/issues) = Contribute guidlines = If you would like to contribute, here are some notes and guidlines. * All development happens on the **develop** branch, so it is always the most up-to-date * The **master** branch only contains tagged releases * If you are going to be submitting a pull request, please submit your pull request to the **develop** branch * See about [forking](https://help.github.com/articles/fork-a-repo/) and [pull requests](https://help.github.com/articles/using-pull-requests/) = Test Matrix = For operation compatibility between PHP version and WordPress version, see below [GitHub Actions](https://github.com/thingsym/editor-bridge/actions). == Installation == 1. Download and unzip files. Or install Editor Bridge plugin using the WordPress plugin installer. In that case, skip 2. 2. Upload "editor-bridge" to the "/wp-content/plugins/" directory. 3. Activate the plugin through the 'Plugins' menu in WordPress. 4. Have fun! == Changelog == = 1.8.3 - 2024.08.28 = * tested up to 6.6.1 * update github workflows * fix format * fix eslintConfig * fix wp_enqueue_script parameter to match changes in wp 6.3.0 * fix nested rule.for sass Deprecation Warning * fix .gitignore * update icon-settings * update composer dependencies * update npm dependencies * move to styles tab * replace to Popover component and fix popover display position deviation * add aria-label for testability * fix blank className * bump up version cpy-cli and fix npm scripts * add fontawesome-yml2json-convert * remove e2e test case for jest = 1.8.2 - 2023.11.22 = * tested up to 6.4.1 * fix npm scrips * update npm dependencies * imporve code with phpcs * fix Parameter excludes_analyse has been deprecated for phpstan * fix phpunit.xml config * phpunit-polyfills bump up * remove shallow and snapshot jest test * update npm dependencies * fix composer script * fix .editorconfig * fix Deprecated: Creation of dynamic property for ci * support php 8.0 or later * fix uiux css * fix classname = 1.8.1 - 2023.04.21 = * tested up to 6.2.0 * fix jest snapshots * fix jest config * update npm dependencies * add npm scripts * fix composer scripts * update github actions, Node.js 12 actions are deprecated = 1.8.0 - 2022.12.05 = * tested up to 6.1.0 * update japanese translation * update pot * add jest test case * remove anchorRef * fix jest config * fix scss * fix list style * fix return value for testability * add msgmerge to npm scripts * add support section and enhance contribution section * fix license * fix rgba error * add icon color to control * add valueType to icon-select-control * fix npm scripts * fix scss included modules path * change handle name and method name * fix .gitignore * separate scss files by block style * move scss files to each block folder * change blocks style path * add thinking style to core/media-text = 1.7.0 - 2022.08.16 = * update japanese translation * update pot * enable padding space for media-text * fix scss * add icon block style to list * add icon selector * add block style to media-text * remove css media query * add gap space * improve code and change block attributes from custom data to extra class * refactoring, refine code * add block centered alignment = 1.6.1 - 2022.07.04 = * fix table layout * fix responsive * fix hr * fix square and circle list styles * disable width setting if wide align or full align = 1.6.0 - 2022.05.03 = * change mysql from version 8.0 to version 5.7 using docker image * fix test case * update japanese translation * update pot * update package.json * cleanup code * add text color to badge format * change icon with badge format * rename from styleSlug to classNameSlug * remove withSpokenMessages * change assert from assertEquals to assertSame = 1.5.1 - 2022.02.09 = * fix scss * update japanese translation * update pot = 1.5.0 - 2022.02.01 = * tested up to 5.9.0 * update japanese translation * update pot * remove unused functions * fix scss for popover * fix wp-block-separator style for dotted * change popover to TabPanel * update npm dependencies * improve getActive** functions, change from replace() to match() * change svg icon for RichTextToolbarButton * support font units for FontSizePicker * fix RichTextToolbarButton behavior when active for WordPress 5.9 * change scss library from LibSass to dart sass = 1.4.0 - 2022.01.07 = * add jest unit test only php 7.4 * fix composer install via composer.json * bump up yoast/phpunit-polyfills version * change os to ubuntu-20.04 * update japanese translation * update pot * add test case for jest * fix npm scripts * update npm dependencies for jest * fix plugin_data and asset_file * improve popover * fix test case * move jest.config.js to root path * add Dot style to highlight * improve list block scss * set initial color * add Frame style to table block * change font size and improve stack and line-height * add timeout-minutes to workflows = 1.3.0 - 2021.09.17 = * update japanese translation * update pot * fix panel display order * add border expansion with core/column * add list style * fix wp-block-table css * add Asterisk style with with core/separator * remove Shadow and Circle Mark style with with core/separator * add width settings expansion * fix disable-padding-horizontal * add edit-widgets-block-editor selector for block widgets area * remove unit with font size = 1.2.1 - 2021.06.28 = * fix space * change disable inner container width to fix layout width = 1.2.0 - 2021.06.21 = * exclude README.md with archive:package npm script * update japanese translation * update pot * add container expansion * remove duplicate settings * add disable the horizontal setting with padding * improve border expansion, change default attributes * add Three Quarters size button * merge style settings with existing ones * fix popover width * fix return color value = 1.1.2 - 2021.06.09 = * fix image block styles * add asset-release workflow = 1.1.1 - 2021.03.23 = * remove EDITOR_BRIDGE_PATH constant * update japanese translation * update pot * update package.json * fix width with components popover of font size format * fix margin with backgound image icon on the toolbar * fix button block for wordpress 5.7 * change integer value * fix .editorconfig * fix font size * add test case * add sponsor link * update wordpress-test-matrix * add FUNDING.yml * add donate link = 1.1.0 - 2020.11.24 = * update japanese translation * update pot * improve border expansion * add Thin Underline style to core/heading block * add One Third button size * fix uninstall-wp-tests.sh * fix npm scripts * fix test case * move hooks * add load_asset_file method * add load_plugin_data method, change version number with wp_enqueue_* * remove .travis.yml, change CI/CD to GitHub Actions * add workflow for unit test = 1.0.2 - 2020.11.02 = * add background color to image table block style 'Frame' * remove table block style 'Underline Emphasis' * fix separator block style 'Circle Mark' * redesign heading block style 'Stripe Line' * rename heading block style name = 1.0.1 - 2020.10.23 = * change the plugin name and slug to Editor Bridge = 1.0.0 - 2020.10.21 = * Initial release