added animation
This commit is contained in:
parent
d7819f732e
commit
357b55a94a
4 changed files with 27 additions and 6 deletions
|
|
@ -16,10 +16,8 @@ export class TaskComponent {
|
||||||
@Input() task!: Task;
|
@Input() task!: Task;
|
||||||
|
|
||||||
categoryColors = new Map<string, string>([
|
categoryColors = new Map<string, string>([
|
||||||
['HTML', '#E54B20'],
|
['User Story', '#0038ff'],
|
||||||
['CSS', '#214CE4'],
|
['Technical Task', '#20d7c2'],
|
||||||
['JavaScript', '#D5BA32'],
|
|
||||||
['Angular', '#DD002D'],
|
|
||||||
]);
|
]);
|
||||||
|
|
||||||
constructor(
|
constructor(
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,12 @@
|
||||||
<div class="metrics-txt">Better with a team</div>
|
<div class="metrics-txt">Better with a team</div>
|
||||||
</div>
|
</div>
|
||||||
@if (paramsId) {
|
@if (paramsId) {
|
||||||
<div>
|
<div
|
||||||
|
class="contact-details"
|
||||||
|
[ngClass]="{
|
||||||
|
'animation-coming-in': paramsId
|
||||||
|
}"
|
||||||
|
>
|
||||||
<div class="header">
|
<div class="header">
|
||||||
<div
|
<div
|
||||||
class="circle"
|
class="circle"
|
||||||
|
|
|
||||||
|
|
@ -8,6 +8,24 @@ section {
|
||||||
box-shadow: 2px 0px 2px 0px rgba(0, 0, 0, 0.1);
|
box-shadow: 2px 0px 2px 0px rgba(0, 0, 0, 0.1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*------------- ANIMATION -------------*/
|
||||||
|
|
||||||
|
.animation-coming-in {
|
||||||
|
animation: coming-in 1s ease-in-out;
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes coming-in {
|
||||||
|
0% {
|
||||||
|
opacity: 0;
|
||||||
|
transform: translateX(100vw);
|
||||||
|
}
|
||||||
|
100% {
|
||||||
|
opacity: 1;
|
||||||
|
transform: translateX(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.headerline {
|
.headerline {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,4 @@
|
||||||
import { Component, Input } from '@angular/core';
|
import { Component } from '@angular/core';
|
||||||
import { ActivatedRoute } from '@angular/router';
|
import { ActivatedRoute } from '@angular/router';
|
||||||
import { UserService } from '../../../services/user.service';
|
import { UserService } from '../../../services/user.service';
|
||||||
import { CommonModule } from '@angular/common';
|
import { CommonModule } from '@angular/common';
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue