The default login page is hard-coded into DirectAdmin. If you want to create a custom login page, you can. Create a file named login.html in /usr/local/directadmin/data/templates
DirectAdmin will first check if that file exists. If it exists that page will be displayed, if it doesn't the default login page is displayed.