CON-1548 Mixins cleanup and move of Oasis' colors scss to shared repo

This implementation seems a little funny and not very flexible, b/c what if the element has a different heigh/width/position when it's visible?