diff --git a/src/core/login/pages/site/site.html b/src/core/login/pages/site/site.html
index c466aa73a..d67e749e9 100644
--- a/src/core/login/pages/site/site.html
+++ b/src/core/login/pages/site/site.html
@@ -14,65 +14,77 @@
-
-
-
- {{ 'core.login.selectsite' | translate }}
- 4" [(ngModel)]="filter" (ionInput)="filterChanged($event)" (ionCancel)="filterChanged()" [placeholder]="'core.login.findyoursite' | translate">
-
- {{site.name}}
- {{site.url}}
-
-
+
+
+
+ {{ 'core.login.selectsite' | translate }}
+ 4" [(ngModel)]="filter" (ionInput)="filterChanged($event)" (ionCancel)="filterChanged()" [placeholder]="'core.login.findyoursite' | translate">
+
+ {{site.name}}
+ {{site.url}}
+
+
-
-
+
+
+
{{ 'core.login.or' | translate }}
diff --git a/src/core/login/pages/site/site.ts b/src/core/login/pages/site/site.ts
index 9845898cc..e9d43091b 100644
--- a/src/core/login/pages/site/site.ts
+++ b/src/core/login/pages/site/site.ts
@@ -53,7 +53,7 @@ export class CoreLoginSitePage {
siteForm: FormGroup;
fixedSites: CoreLoginSiteInfo[];
filteredSites: CoreLoginSiteInfo[];
- fixedDisplay = 'buttons';
+ siteSelector = 'sitefinder';
showKeyboard = false;
filter = '';
sites: CoreLoginSiteInfoExtended[] = [];
@@ -82,14 +82,14 @@ export class CoreLoginSitePage {
this.showKeyboard = !!navParams.get('showKeyboard');
let url = '';
+ this.siteSelector = CoreConfigConstants.multisitesdisplay;
// Load fixed sites if they're set.
if (this.loginHelper.hasSeveralFixedSites()) {
this.fixedSites = this.loginHelper.getFixedSites();
- this.fixedDisplay = CoreConfigConstants.multisitesdisplay;
// Autoselect if not defined.
- if (['list', 'listnourl', 'select', 'buttons'].indexOf(this.fixedDisplay) < 0) {
- this.fixedDisplay = this.fixedSites.length > 8 ? 'list' : (this.fixedSites.length > 3 ? 'select' : 'buttons');
+ if (['list', 'listnourl', 'select', 'buttons'].indexOf(this.siteSelector) < 0) {
+ this.siteSelector = this.fixedSites.length > 8 ? 'list' : (this.fixedSites.length > 3 ? 'select' : 'buttons');
}
this.filteredSites = this.fixedSites;
url = this.fixedSites[0].url;