-<div class="row">
- <div class="content-padding">
-
- <h3>Signup</h3>
-
- <div *ngIf="error" class="alert alert-danger">Error : {{ error.message }}</div>
-
- <form role="form" (ngSubmit)="signup()" [formGroup]="form">
- <div class="form-group">
- <label for="username">Username</label>
- <input
- type="text" class="form-control" id="username" placeholder="Username"
- formControlName="username"
- >
- <div *ngIf="formErrors.username" class="alert alert-danger">
- {{ formErrors.username }}
+<div class="margin-content">
+
+ <div i18n class="title-page title-page-single">
+ Create an account
+ </div>
+
+ <div *ngIf="error" class="alert alert-danger">{{ error }}</div>
+
+ <div class="d-flex justify-content-left flex-wrap">
+ <form role="form" (ngSubmit)="signup()" [formGroup]="form">
+ <div class="form-group">
+ <label for="username" i18n>Username</label>
+
+ <div class="input-group">
+ <input
+ type="text" id="username" i18n-placeholder placeholder="Example: jane_doe"
+ formControlName="username" [ngClass]="{ 'input-error': formErrors['username'] }"
+ >
+ <div class="input-group-append">
+ <span class="input-group-text">@{{ instanceHost }}</span>
+ </div>
+ </div>
+
+ <div *ngIf="formErrors.username" class="form-error">
+ {{ formErrors.username }}
+ </div>