ISE 1.1 had horrible web portals which didn't render well on mobile devices at all (which was odd for a BYOD solution), anyway, Cisco have fixed that now in 1.2 with the ability to enable a mobile version... but what if you want something totally custom that works well both on desktops and mobile?
Enter bootstrap!
The trick to getting this working is know the correct paths for the
stylesheets so to make things easy I have created a gitgub project
called ise-bootstrap. To
get started create a custom portal with the name myportal
and upload
the
files.
Change your authz result to point an the new file and enjoy the
responsive goodness!
Here are some 1.1 screenshots of me creating the portal, the process is pretty similar in 1.2 - I will upload some newer screenshots at some point!
The only gotcha to be aware of are the Glyphicons, if you want to use those then you need to customise the bootstrap download so that it matches the name of your portal.
This is the end result...
If you get stuck, there is a README which compliments this blog post.