1
- < div class ="text-center mt-5 ">
2
- < div class ="card ">
3
- < div class ="card-header ">
4
- < div class ="row ">
5
- < div class ="col-2 text-left ">
6
- < strong > Time clock</ strong >
7
- </ div >
8
- < div class ="col-10 text-right ">
9
- < i class ="far fa-question-circle "> </ i >
10
- </ div >
11
- </ div >
1
+ < div class ="text-center mt-3 ">
2
+
3
+ < div *ngIf ="showAlertEnterTecnology " class ="alert alert-danger " role ="alert ">
4
+ Field technology is requiered. Enter this field for clock out.
5
+ </ div >
6
+
7
+ < div class ="card ">
8
+ < div class ="card-header ">
9
+ < div class ="row ">
10
+ < div class ="col-2 text-left ">
11
+ < strong > Time clock</ strong >
12
+ </ div >
13
+ < div class ="col-10 text-right ">
14
+ < i class ="far fa-question-circle "> </ i >
12
15
</ div >
16
+ </ div >
17
+ </ div >
13
18
14
- < div class ="card-body ">
15
- < p *ngIf ="!isClockIn " class ="card-title text-left "> < strong > {{ username }}</ strong > clocked < strong class ="text-success "> in</ strong > at < strong > {{ hour | number: '2.0-2' }}:{{ minute | number: '2.0-2' }}:{{ seconds | number: '2.0-2' }}</ strong > </ p >
16
- < p *ngIf ="isClockIn " class ="card-title text-left "> < strong > {{ username }}</ strong > clocked < strong class ="text-danger "> out</ strong > at < strong > {{ hour | number: '2.0-2' }}:{{ minute | number: '2.0-2' }}:{{ seconds | number: '2.0-2' }}</ strong > </ p >
17
- < h6 class ="text-left "> < strong > Totals</ strong > </ h6 >
18
- < hr >
19
- < div class ="row ">
20
- < div class ="col-4 ">
21
- < h6 > Current</ h6 >
22
- < h3 > {{ hourCounterRealTime | number: '2.0-2' }}:{{ minuteCounterRealTime | number: '2.0-2' }}:{{ secondsCounterRealTime | number: '2.0-2' }}</ h3 >
23
- </ div >
24
- < div class ="col-4 ">
25
- < h6 > Day</ h6 >
26
- < h3 > 00:00</ h3 >
27
- </ div >
28
- < div class ="col-4 ">
29
- < h6 > Week</ h6 >
30
- < h3 > 00:00</ h3 >
31
- </ div >
32
- </ div >
33
- < h6 class ="text-left "> < strong > Projects</ strong > </ h6 >
34
- < form >
35
- < div class ="form-group ">
36
- < input type ="text " class ="form-control " id ="formGroupExampleInput " placeholder =" Search project " style ="font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif, FontAwesome ">
37
- </ div >
38
- </ form >
39
- < p class ="text-left "> < i class ="fas fa-folder "> </ i > < strong > Top</ strong > </ p >
40
- < ul class ="list-group ">
41
- < app-project-list-hover [projects] ="projects " (showFields) ="setShowFields($event) "> </ app-project-list-hover >
42
- </ ul >
43
- < br >
44
- < form *ngIf ="(!isClockIn || showFields) && !isHidenForm ">
45
- < div class ="form-group row ">
46
- < label for ="inputActivity " class ="col-sm-2 col-form-label text-center "> < strong > Activity</ strong > </ label >
47
- < div class ="col-sm-10 ">
48
- < input type ="text " class ="form-control ">
49
- </ div >
50
- </ div >
51
- < div class ="form-group row ">
52
- < label for ="inputJiraTicket " class ="col-sm-2 col-form-label text-center "> < strong > Jira Ticket</ strong > </ label >
53
- < div class ="col-sm-10 ">
54
- < input type ="text " class ="form-control ">
55
- </ div >
56
- </ div >
57
- < div class ="form-group row ">
58
- < label for ="inputTechnology " class ="col-sm-2 col-form-label text-center "> < strong > Technology</ strong > </ label >
59
- < div class ="col-sm-10 ">
60
- < input *ngIf ="!showAlertEnterTecnology " #data type ="text " (keyup) ="enterTechnology(data.value) " class ="form-control ">
61
- < input *ngIf ="showAlertEnterTecnology " #data type ="text " (keyup) ="enterTechnology(data.value) " class ="form-control border-danger ">
62
- < div >
63
- < h6 *ngIf ="showAlertEnterTecnology " class ="text-danger text-left "> Technology field is required. Enter this field to clock out.</ h6 >
64
- </ div >
65
- </ div >
66
- </ div >
67
- </ form >
68
- < hr >
69
- < div class ="container ">
70
- < div class ="row ">
71
- < div class ="col text-left " id ="optionsContainer ">
72
- < button class ="btn btn-light btn-sm dropdown-toggle " type ="button " data-toggle ="dropdown " aria-haspopup ="true " aria-expanded ="false ">
73
- Options
74
- </ button >
75
- </ div >
76
- < div class ="col text-right " id ="clockInOutContainer ">
77
- < button *ngIf ="isClockIn " class ="btn btn-success btn-sm " type ="button " (click) ="employeClockIn() "> Clock In</ button >
78
- < button *ngIf ="!isClockIn " class ="btn btn-danger btn-sm " type ="button " (click) ="employeClockOut() "> Clock Out</ button >
79
- </ div >
80
- </ div >
81
- </ div >
19
+ < div class ="card-body ">
20
+ < p *ngIf ="!isClockIn " class ="card-title text-left "> < strong > {{ username }}</ strong > clocked < strong class ="text-success "> in</ strong > at < strong > {{ hour | number: '2.0-2' }}:{{ minute | number: '2.0-2' }}:{{ seconds | number: '2.0-2' }}</ strong > </ p >
21
+ < p *ngIf ="isClockIn " class ="card-title text-left "> < strong > {{ username }}</ strong > clocked < strong class ="text-danger "> out</ strong > at < strong > {{ hour | number: '2.0-2' }}:{{ minute | number: '2.0-2' }}:{{ seconds | number: '2.0-2' }}</ strong > </ p >
22
+ < h6 class ="text-left "> < strong > Totals</ strong > </ h6 >
23
+ < hr >
24
+ < div class ="row ">
25
+ < div class ="col-4 ">
26
+ < h6 > Current</ h6 >
27
+ < h3 > {{ hour | number: '2.0-2' }}:{{ minute | number: '2.0-2' }}:{{ seconds | number: '2.0-2' }}</ h3 >
28
+ </ div >
29
+ < div class ="col-4 ">
30
+ < h6 > Day</ h6 >
31
+ < h3 > 4:22</ h3 >
32
+ </ div >
33
+ < div class ="col-4 ">
34
+ < h6 > Week</ h6 >
35
+ < h3 > 14:00</ h3 >
36
+ </ div >
37
+ </ div >
38
+ < h6 class ="text-left "> < strong > Projects</ strong > </ h6 >
39
+ < form >
40
+ < div class ="form-group ">
41
+ < input type ="text " class ="form-control " id ="formGroupExampleInput " placeholder =" Search project "
42
+ style ="font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif, FontAwesome ">
43
+ </ div >
44
+ </ form >
45
+ < p class ="text-left "> < i class ="fas fa-folder "> </ i > < strong > Top</ strong > </ p >
46
+ < ul class ="list-group ">
47
+ < app-project-list-hover [projects] ="projects " (showFields) ="setShowFields($event) "> </ app-project-list-hover >
48
+ </ ul >
49
+ < br >
50
+ < form *ngIf ="!isClockIn || showFields ">
51
+ < div class ="form-group row ">
52
+ < label for ="inputActivity " class ="col-sm-2 col-form-label text-center "> < strong > Activity</ strong > </ label >
53
+ < div class ="col-sm-10 ">
54
+ < input type ="text " class ="form-control ">
55
+ </ div >
56
+ </ div >
57
+ < div class ="form-group row ">
58
+ < label for ="inputJiraTicket " class ="col-sm-2 col-form-label text-center "> < strong > Jira Ticket</ strong > </ label >
59
+ < div class ="col-sm-10 ">
60
+ < input type ="text " class ="form-control ">
61
+ </ div >
62
+ </ div >
63
+ < div class ="form-group row ">
64
+ < label for ="inputTechnology " class ="col-sm-2 col-form-label text-center "> < strong > Technology</ strong > </ label >
65
+ < div class ="col-sm-10 ">
66
+ < input #data type ="text " (keyup) ="enterTechnology(data.value) " class ="form-control ">
67
+ </ div >
68
+ </ div >
69
+ </ form >
70
+ < hr >
71
+ < div class ="container ">
72
+ < div class ="row ">
73
+ < div class ="col text-left ">
74
+ < button class ="btn btn-light btn-sm dropdown-toggle " type ="button " data-toggle ="dropdown "
75
+ aria-haspopup ="true " aria-expanded ="false ">
76
+ Options
77
+ </ button >
78
+ </ div >
79
+ < div class ="col text-right ">
80
+ < button *ngIf ="isClockIn " class ="btn btn-success btn-sm " type ="button " (click) ="employeClockIn() "> Clock
81
+ In</ button >
82
+ < button *ngIf ="!isClockIn " class ="btn btn-danger btn-sm " type ="button " (click) ="employeClockOut() "> Clock
83
+ Out</ button >
84
+ </ div >
82
85
</ div >
86
+ </ div >
83
87
</ div >
84
- </ div >
88
+ </ div >
89
+ </ div >
0 commit comments