Awesome Captive Portal Page Material UI

alt text

Awesome pfsense login pages template for your captive portal! This Material UI will soon be integrated in the new pfsense release as default.
This is for those who can't update. GitHub LinkSupports latest version of pfsense. The portal pages are using $PORTAL_ACTION$ and $PORTAL_REDIRURL$ to get data from the firewall backend. Authentication requests are send with POST requests to the firewall. The login sites are

All pages have User/Password input written in HTML5 and inline css (in the head tag):

This separations is provided and needed by pfsense backend, anyone who is familiar with captive portal and pfsense will know that. Feel free to set issues if you are not comfortable with that solution and if I can do better.

The main plus point of this solutions is the look and feel of the login screen based on a google material thinking. Both background image and logo SVG can be changed as everything of the code.

This UI will soon be integrated in the new pfsense release as default.
This is for those who can't update. GitHub Link