aboutsummaryrefslogtreecommitdiff
path: root/src/app/components/profile-settings/profile-settings.component.html
diff options
context:
space:
mode:
authorSyndamia <kamen.d.mladenov@protonmail.com>2021-03-29 15:11:13 +0300
committerSyndamia <kamen.d.mladenov@protonmail.com>2021-03-29 15:11:13 +0300
commit8c2893557a5a03076746fcc91ca7db1edadae9e8 (patch)
tree43c4fa8884fb3c96ea98f9e13e6679cc707692be /src/app/components/profile-settings/profile-settings.component.html
parentf72daa97fd8bfbaba9f7d6874131a61b3e1c49ba (diff)
downloadDevHive-Angular-8c2893557a5a03076746fcc91ca7db1edadae9e8.tar
DevHive-Angular-8c2893557a5a03076746fcc91ca7db1edadae9e8.tar.gz
DevHive-Angular-8c2893557a5a03076746fcc91ca7db1edadae9e8.zip
Replaced technology and language input fields with arrays and button elements
Diffstat (limited to 'src/app/components/profile-settings/profile-settings.component.html')
-rw-r--r--src/app/components/profile-settings/profile-settings.component.html82
1 files changed, 50 insertions, 32 deletions
diff --git a/src/app/components/profile-settings/profile-settings.component.html b/src/app/components/profile-settings/profile-settings.component.html
index e792f9f..d42ba28 100644
--- a/src/app/components/profile-settings/profile-settings.component.html
+++ b/src/app/components/profile-settings/profile-settings.component.html
@@ -68,45 +68,63 @@
▼ Edit Languages ▼
</button>
<section *ngIf="showLanguages">
- <div class="margin-top-dot5">
- <label class="error">
- Type in your desired languages, separated by a space
- </label>
- <input class="fancy-input width-full border-faded-slim border-bottom-only" type="text" placeholder="You have no selected languages!" formControlName="languageInput" required>
- </div>
- <div class="none-message" *ngIf="availableLanguages.length === 0">
- No languages available!
- </div>
- <div *ngIf="availableLanguages.length > 0">
- Available languages:
- </div>
- <div class="flex-row margin-top-dot4">
- <div class="sec-info border-radius-dot5r padding-dot2 hover-half-opacity click-effect" *ngFor="let lang of availableLanguages" (click)="langClick(lang.name)">
- {{ lang.name }}
+ <section class="margin-top-dot5">
+ <div class="none-message" *ngIf="chosenLanguages.length === 0">
+ You haven't chosen any languages!
</div>
- </div>
+ <div *ngIf="chosenLanguages.length > 0">
+ Chosen languages:
+ </div>
+ <div class="flex-row margin-top-dot4">
+ <div class="sec-info border-radius-dot5r padding-dot2 hover-half-opacity click-effect" *ngFor="let lang of chosenLanguages" (click)="langClick(lang.name)">
+ {{ lang.name }}
+ </div>
+ </div>
+ </section>
+ <section>
+ <div class="none-message" *ngIf="availableLanguages.length === 0">
+ No languages available!
+ </div>
+ <div *ngIf="availableLanguages.length > 0">
+ Available languages:
+ </div>
+ <div class="flex-row margin-top-dot4">
+ <div class="sec-info border-radius-dot5r padding-dot2 hover-half-opacity click-effect" *ngFor="let lang of availableLanguages" (click)="langClick(lang.name)">
+ {{ lang.name }}
+ </div>
+ </div>
+ </section>
</section>
<button type="button" class="fg-focus width-full border-faded-slim padding-dot3 lighter-hover click-effect margin-top-dot4" (click)="toggleTechnologies()">
▼ Edit Technologies ▼
</button>
<section *ngIf="showTechnologies">
- <div class="margin-top-dot5">
- <label class="error">
- Type in your desired technologies, separated by a space
- </label>
- <input class="fancy-input width-full border-faded-slim border-bottom-only" type="text" placeholder="You have no selected technologies!" formControlName="technologyInput" required>
- </div>
- <div class="none-message" *ngIf="availableTechnologies.length === 0">
- No technologies available!
- </div>
- <div *ngIf="availableTechnologies.length > 0">
- Available technologies:
- </div>
- <div class="flex-row margin-top-dot4">
- <div class="sec-info border-radius-dot5r padding-dot2 hover-half-opacity click-effect" *ngFor="let tech of availableTechnologies" (click)="techClick(tech.name)">
- {{ tech.name }}
+ <section class="margin-top-dot5 border-faded-slim border-bottom-only margin-bot-dot5">
+ <div class="none-message" *ngIf="chosenTechnologies.length === 0">
+ You haven't chosen any technologies!
</div>
- </div>
+ <div *ngIf="chosenTechnologies.length > 0">
+ Chosen technologies:
+ </div>
+ <div class="flex-row margin-top-dot4">
+ <div class="sec-info border-radius-dot5r padding-dot2 hover-half-opacity click-effect" *ngFor="let tech of chosenTechnologies" (click)="techClick(tech.name)">
+ {{ tech.name }}
+ </div>
+ </div>
+ </section>
+ <section>
+ <div class="none-message" *ngIf="availableTechnologies.length === 0">
+ No technologies available!
+ </div>
+ <div *ngIf="availableTechnologies.length > 0">
+ Available technologies:
+ </div>
+ <div class="flex-row margin-top-dot4">
+ <div class="sec-info border-radius-dot5r padding-dot2 hover-half-opacity click-effect" *ngFor="let tech of availableTechnologies" (click)="techClick(tech.name)">
+ {{ tech.name }}
+ </div>
+ </div>
+ </section>
</section>
<section class="margin-top-bot-dot3">
<app-success-bar></app-success-bar>