Also this is for the purpose that you can have shibboleth as an icon (like github) or as text button (like you have it in you branch). To keep shibboleth as login button (text instead of icon) write in `gitlab.yml`:
```yaml
shibboleth:
  login_form:
    fields: false
```