mirror of
https://github.com/andwati/zitadel.git
synced 2026-11-09 15:45:12 +00:00
* feat(console): show external idp remote config * reuse copy-row * finish google and saml sp * finish apps * add next steps modal * rollout * activate * fix saml urls * fix saml provider * complete providers * translate * update google docs * update entra id oidc docs * update entra id saml docs * update github docs * update gitlab docs * update apple docs * update okta oidc docs * update okta saml docs * update keycloak docs * update mocksaml * cleanup * lint * lint * fix overriden classes * encapsulate styles * fix icon classes --------- Co-authored-by: peintnermax <[email protected]>
78 lines
2.7 KiB
HTML
78 lines
2.7 KiB
HTML
<div class="cnsl-provider-next">
|
|
<cnsl-card
|
|
[title]="'DESCRIPTIONS.SETTINGS.IDPS.NEXT' | translate"
|
|
[expanded]="!!expanded"
|
|
*ngIf="configureProvider || autofillLink || activateLink"
|
|
>
|
|
<cnsl-info-section *ngIf="activateLink">
|
|
<div class="title-row">
|
|
<div class="left">
|
|
<h2 class="title">{{ 'DESCRIPTIONS.SETTINGS.IDPS.ACTIVATE.TITLE' | translate }}</h2>
|
|
<div>
|
|
<a
|
|
mat-icon-button
|
|
*ngIf="activateLink"
|
|
card-actions
|
|
mat-icon-button
|
|
[href]="activateLink"
|
|
rel="noreferrer"
|
|
target="_blank"
|
|
>
|
|
<mat-icon class="next-icon">info_outline</mat-icon>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="right">
|
|
<button color="primary" mat-raised-button class="continue-button" (click)="activate.emit()">
|
|
{{ 'ACTIONS.ACTIVATE' | translate }}
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<p class="cnsl-secondary-text description">{{ 'DESCRIPTIONS.SETTINGS.IDPS.ACTIVATE.DESCRIPTION' | translate }}</p>
|
|
</cnsl-info-section>
|
|
<div class="section" *ngIf="configureProvider">
|
|
<div class="title-row">
|
|
<div class="left">
|
|
<h2 class="title">{{ configureTitle }}</h2>
|
|
<a
|
|
mat-icon-button
|
|
*ngIf="configureLink"
|
|
card-actions
|
|
mat-icon-button
|
|
[href]="configureLink"
|
|
rel="noreferrer"
|
|
target="_blank"
|
|
>
|
|
<mat-icon class="next-icon">info_outline</mat-icon>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<p class="cnsl-secondary-text description">{{ configureDescription }}</p>
|
|
<cnsl-copy-row *ngFor="let row of copyUrls" [label]="row.label" [value]="row.url" labelMinWidth="200px">
|
|
<a *ngIf="row.downloadable" class="download-button" mat-stroked-button [href]="row.url" download>{{
|
|
'ACTIONS.DOWNLOAD' | translate
|
|
}}</a>
|
|
</cnsl-copy-row>
|
|
</div>
|
|
<div class="section" *ngIf="autofillLink">
|
|
<div class="title-row">
|
|
<div class="left">
|
|
<h2 class="title">{{ 'DESCRIPTIONS.SETTINGS.IDPS.AUTOFILL.TITLE' | translate }}</h2>
|
|
<a
|
|
mat-icon-button
|
|
*ngIf="autofillLink"
|
|
card-actions
|
|
mat-icon-button
|
|
[href]="autofillLink"
|
|
rel="noreferrer"
|
|
target="_blank"
|
|
>
|
|
<mat-icon class="next-icon">info_outline</mat-icon>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<p class="cnsl-secondary-text description">{{ 'DESCRIPTIONS.SETTINGS.IDPS.AUTOFILL.DESCRIPTION' | translate }}</p>
|
|
</div>
|
|
</cnsl-card>
|
|
</div>
|