Thinking about this more, rather than me doing this as a rushed one off, it probably would be best if people think about the best approach to dealing with globals. I had no involvement in creating any of those global SCSS files in v3.x so I don't think I'm the best to be establishing that here.

So I think creating the globals and propagating them across the plugins would be best dealt with in a separate PR.