Adds a clear-floats plugin the CMS WYSIWYG editor

Installs: 1 103

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 2

Forks: 1

Open Issues: 0



2.0.0 2018-03-02 08:59 UTC

This package is auto-updated.

Last update: 2020-06-26 12:24:43 UTC


Version License

This is a SilverStripe port of the Wordpress plugin by David Bammes.


Adds a clear-floats plugin to the TinyMCE editor in the CMS.

It uses an image in the editor to visualise the clearing element and replaces it with a <br style="clear:both;" /> for display on the site.

CMS view CMS view

Frontend view Frontend view


  • SilverStripe CMS 4.x

Note: this version is compatible with SilverStripe 4. For SilverStripe 3, please see the 1.1 release line.


Install the module using composer:

composer require innoweb/silverstripe-tinymce-clearfloats dev-master

or download or git clone the module into a ‘tinymce-clearfloats’ directory in your webroot.

Then run dev/build.


To clean up whitespace added when the clearing <br> is the only element in a <p>, please add the following CSS in your editor.css file:

p > br[style="clear: both;"]:only-child:first-child {
	content: ' ';
	display: block;
	margin: 0 0 -1.2em 0;
	overflow: hidden;

You should adjust the negative margin in the code above to negate the margin set on your <p> elements.


BSD 3-Clause License, see License