Color scheme optional defer publish (PR #12972)

Allow a hook to color scheme changes to skip and defer publishing stylesheets until ColorScheme.publish_discourse_stylesheets! is called.

This is useful for when you are altering or updating multiple stylesheets at once.

GitHub