Not 100% clear on the exact question here, but you don't need to create any custom components in order to customise the login page. This is now standard with Winter '14 - go to the "My Domain" admin menu item and scroll down to "Login Page Branding".
If you're unable to use this for some reason, or it's not what you're after perhaps you could explain further what you're trying to achieve?