Multiple Frontends for Custom Login Pages

We’re running Gitlab Enterprise Edition and are looking to skin the login page.

We’d like to have a custom login page for each of our customers, but only have 1 database of Gitlab issues.

Is it possible to skin multiple versions of the login page, depending on which URL?
Will we need to stand up multiple Gitlab frontends and just point them to the same db?