Move to the same approach as other input components
Move to the same approach as other input components

Separating the label from the input element so that we can have greater control of spacing and styling

shiftkey/desktop,kactus-io/kactus,hjobrien/desktop,j-f1/forked-desktop,gengjiawen/desktop,artivilla/desktop,kactus-io/kactus,desktop/desktop,hjobrien/desktop,hjobrien/desktop,artivilla/desktop,say25/desktop,shiftkey/desktop,kactus-io/kactus,BugTesterTest/desktops,shiftkey/desktop,say25/desktop,BugTesterTest/desktops,BugTesterTest/desktops,artivilla/desktop,gengjiawen/desktop,hjobrien/desktop,shiftkey/desktop,desktop/desktop,j-f1/forked-desktop,BugTesterTest/desktops,kactus-io/kactus,j-f1/forked-desktop,j-f1/forked-desktop,artivilla/desktop,say25/desktop,gengjiawen/desktop,desktop/desktop,gengjiawen/desktop,desktop/desktop,say25/desktop