Since Gutenberg is being loaded on the front end there are many collisions with styling from themes. This is not limited to the editor getting styled by the theme, the use of wp_styles()->done = array( 'wp-reset-editor-styles' ); is resetting some of the styles on the theme.
To avoid this I would like to make loading the styles optional to allow us to load the necessary core stylesheets nested within our plugins styles.
Summary
Since Gutenberg is being loaded on the front end there are many collisions with styling from themes. This is not limited to the editor getting styled by the theme, the use of
wp_styles()->done = array( 'wp-reset-editor-styles' );
is resetting some of the styles on the theme.To avoid this I would like to make loading the styles optional to allow us to load the necessary core stylesheets nested within our plugins styles.
This is tested and working in the following https://github.com/Automattic/verbum/pull/13.