12 Replies
Dom Sweeten

This is nice. Could I suggest making it more editable by moving the sliding element into the state of the button. Having it on layers means that it gets left behind when you move the button. You can still get the panel to slide in by putting it in the selected state (use slide in rather than wipe as wipe may not be supported in all browsers). Then use a mask to hide the panel as it slides in.