Customizing Captive Portal Login Page on PFsense
After configuring captive portal, you can change the default login page
Open notepad, copy and paste the code below, click Save As, type File name login.html and simply save it to your desktop.
More pfSense 2 tutorials and free captive portal login templates can be found in this site.