From 468e3500fa1234c78a4f108488e421073a5a8027 Mon Sep 17 00:00:00 2001 From: Alexander Zhukov Date: Wed, 12 Jul 2017 11:16:16 +0300 Subject: [PATCH] fix(forms): fix the input styles --- package-lock.json | 5 --- package.json | 1 - .../form-inputs/form-inputs.component.html | 41 +++++++++---------- .../form-inputs/form-inputs.component.scss | 18 ++++++++ .../form-inputs/form-inputs.component.ts | 4 +- 5 files changed, 40 insertions(+), 29 deletions(-) diff --git a/package-lock.json b/package-lock.json index b1961b60..2246723e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -7527,11 +7527,6 @@ } } }, - "segoe-fonts": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/segoe-fonts/-/segoe-fonts-1.0.1.tgz", - "integrity": "sha1-7CyCcJIbhFe8LOFmsa7hBoy6fLc=" - }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", diff --git a/package.json b/package.json index 1f7eb292..b0dd10f2 100644 --- a/package.json +++ b/package.json @@ -59,7 +59,6 @@ "normalize.css": "6.0.0", "roboto-fontface": "0.7.0", "rxjs": "5.4.0", - "segoe-fonts": "1.0.1", "tether": "1.4.0", "tinymce": "4.5.7", "typeface-exo": "0.0.22", diff --git a/src/app/pages/forms/form-inputs/form-inputs.component.html b/src/app/pages/forms/form-inputs/form-inputs.component.html index 7da44348..e32c51f0 100644 --- a/src/app/pages/forms/form-inputs/form-inputs.component.html +++ b/src/app/pages/forms/form-inputs/form-inputs.component.html @@ -17,10 +17,7 @@
-
- - - +
@@ -95,21 +92,21 @@
@@ -185,9 +182,9 @@
- Disbaled Checkbox + Disbaled Checkbox @@ -199,7 +196,7 @@ Rating
- + @@ -207,18 +204,18 @@ - {{ currentRate | number : '1.1' }} + {{ starRate | number : '1.1' }}
- + - - + + - {{ currentRate | number : '1.1' }} + {{ heartRate | number : '1.1' }}
diff --git a/src/app/pages/forms/form-inputs/form-inputs.component.scss b/src/app/pages/forms/form-inputs/form-inputs.component.scss index ea078c1b..91d914be 100644 --- a/src/app/pages/forms/form-inputs/form-inputs.component.scss +++ b/src/app/pages/forms/form-inputs/form-inputs.component.scss @@ -68,4 +68,22 @@ margin-right: 1rem; } } + + .input-group.has-person-icon { + position: relative; + + .form-control { + padding-left: 3rem; + } + + &::before { + content: '\F47D'; + font-family: 'Ionicons'; + font-size: 2rem; + position: absolute; + z-index: 100; + left: 1rem; + top: 0.25rem; + } + } } diff --git a/src/app/pages/forms/form-inputs/form-inputs.component.ts b/src/app/pages/forms/form-inputs/form-inputs.component.ts index b8610722..1ed34845 100644 --- a/src/app/pages/forms/form-inputs/form-inputs.component.ts +++ b/src/app/pages/forms/form-inputs/form-inputs.component.ts @@ -6,5 +6,7 @@ import { Component } from '@angular/core'; templateUrl: './form-inputs.component.html', }) export class FormInputsComponent { - currentRate: number = 3; + + starRate: number = 3; + heartRate: number = 3; }