mirror of https://github.com/Squidex/squidex.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
1.1 KiB
19 lines
1.1 KiB
<div class="btn-group btn-group-{{size}}" *ngIf="isSmallMode">
|
|
<button type="button" class="btn btn-secondary" *ngFor="let language of languages; trackBy: trackByLanguage" title="{{language.englishName}}" [class.active]="language == selectedLanguage" (click)="selectLanguage(language)" tabindex="-1">
|
|
{{language.iso2Code}}
|
|
</button>
|
|
</div>
|
|
|
|
<div class="dropdown-options btn-group btn-group-{{size}}" *ngIf="isLargeMode">
|
|
<button type="button" class="btn btn-secondary dropdown-toggle" title="{{selectedLanguage.englishName}}" (click)="dropdown.toggle()" #button tabindex="-1">
|
|
{{selectedLanguage.iso2Code}}
|
|
</button>
|
|
|
|
<ng-container *sqxModal="dropdown">
|
|
<div class="dropdown-menu" [sqxAnchoredTo]="button" @fade>
|
|
<div class="dropdown-item" *ngFor="let language of languages; trackBy: trackByLanguage" [class.active]="language == selectedLanguage" (click)="selectLanguage(language)">
|
|
<strong class="iso-code iso-code-dropdown">{{language.iso2Code}}</strong> ({{language.englishName}})
|
|
</div>
|
|
</div>
|
|
</ng-container>
|
|
</div>
|