Skip to content

Commit 1b1dac5

Browse files
authored
Added the Testimonial Card (Dezenix#8)
* Fix: Added Readme * Fix: Added html * Fix: Added stylesheet * Fix: Added Readme * Create index.html * Create style.css * Update style.css * Update style.css * Fix: Updated stylesheet * Added Readme file * Fix: Added Project Assest * Update README.md * Fix: Updated Project assets * Added the code * Update README.md
1 parent aa2b905 commit 1b1dac5

File tree

10 files changed

+197
-1
lines changed

10 files changed

+197
-1
lines changed

Neon_Loader/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
## Simple Neon Loader
22

33
### Preview
4-
![](https://github.com/divyaa30/frontend-componets/blob/main/Neon-Loader/assets/loader.gif)
4+
![](https://github.com/divyaa30/frontend-html-css-js/blob/main/Neon_Loader/assets/loader.gif)

Neon_Loader/assets/README.MD

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
### Contain the gif preview file

Neon_Loader/assets/loader.gif

2.18 MB
Loading
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## CSS - Folding Card Animation
2+
3+
<h3> Tech Stack Used <img src = "https://media2.giphy.com/media/QssGEmpkyEOhBCb7e1/giphy.gif?cid=ecf05e47a0n3gi1bfqntqmob8g9aid1oyj2wr3ds3mg700bl&rid=giphy.gif" width = 32px> </h3>
4+
<p align="left"> <a href="https://www.w3.org/html/" target="_blank"> <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/html5/html5-original-wordmark.svg" alt="html5" width="40" height="40"/> </a> <a href="https://www.w3schools.com/css/" target="_blank"> <img src="https://raw.githubusercontent.com/devicons/devicon/master/icons/css3/css3-original-wordmark.svg" alt="css3" width="40" height="40"/> </a> </p>
5+
6+
### Preview
7+
8+
![](https://github.com/divyaa30/frontend-html-css-js/blob/main/Testimonial_Cards/Folding_Css_Card/assets/prototype.gif)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
798 KB
Loading
2.81 MB
Loading
7.48 MB
Loading
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<html lang="en">
2+
<head>
3+
<meta charset="UTF-8">
4+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
5+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
6+
<title>Foldable Card Effect</title>
7+
<link rel="stylesheet" href="style.css">
8+
9+
</head>
10+
<body>
11+
<div class="card-wrapper">
12+
<div class="imagBox-container">
13+
<img src="assets/front-img.jpg" alt="">
14+
<img src="assets/back-img.jpg" alt="">
15+
</div>
16+
<div class="details-container">
17+
<div class="content-wrapper">
18+
<h2>Your Name<br><span class="designation">Job Responsiblity</span></h2>
19+
<div class="socialMediaIcons">
20+
<div class="fb"><a href="#"> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="white" class="bi bi-facebook" viewBox="0 0 16 16">
21+
<path d="M16 8.049c0-4.446-3.582-8.05-8-8.05C3.58 0-.002 3.603-.002 8.05c0 4.017 2.926 7.347 6.75 7.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017 1.195-3.131 3.022-3.131.876 0 1.791.157 1.791.157v1.98h-1.009c-.993 0-1.303.621-1.303 1.258v1.51h2.218l-.354 2.326H9.25V16c3.824-.604 6.75-3.934 6.75-7.951z"/>
22+
</svg></a>
23+
</div>
24+
<div class="tw">
25+
<a href="#"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="white" class="bi bi-twitter" viewBox="0 0 16 16">
26+
<path d="M5.026 15c6.038 0 9.341-5.003 9.341-9.334 0-.14 0-.282-.006-.422A6.685 6.685 0 0 0 16 3.542a6.658 6.658 0 0 1-1.889.518 3.301 3.301 0 0 0 1.447-1.817 6.533 6.533 0 0 1-2.087.793A3.286 3.286 0 0 0 7.875 6.03a9.325 9.325 0 0 1-6.767-3.429 3.289 3.289 0 0 0 1.018 4.382A3.323 3.323 0 0 1 .64 6.575v.045a3.288 3.288 0 0 0 2.632 3.218 3.203 3.203 0 0 1-.865.115 3.23 3.23 0 0 1-.614-.057 3.283 3.283 0 0 0 3.067 2.277A6.588 6.588 0 0 1 .78 13.58a6.32 6.32 0 0 1-.78-.045A9.344 9.344 0 0 0 5.026 15z"/>
27+
</svg></a>
28+
</div>
29+
<div class="in"><a href="#"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="white" class="bi bi-instagram" viewBox="0 0 16 16">
30+
<path d="M8 0C5.829 0 5.556.01 4.703.048 3.85.088 3.269.222 2.76.42a3.917 3.917 0 0 0-1.417.923A3.927 3.927 0 0 0 .42 2.76C.222 3.268.087 3.85.048 4.7.01 5.555 0 5.827 0 8.001c0 2.172.01 2.444.048 3.297.04.852.174 1.433.372 1.942.205.526.478.972.923 1.417.444.445.89.719 1.416.923.51.198 1.09.333 1.942.372C5.555 15.99 5.827 16 8 16s2.444-.01 3.298-.048c.851-.04 1.434-.174 1.943-.372a3.916 3.916 0 0 0 1.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99 10.445 16 10.173 16 8s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.926 3.926 0 0 0-.923-1.417A3.911 3.911 0 0 0 13.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01 10.172 0 7.998 0h.003zm-.717 1.442h.718c2.136 0 2.389.007 3.232.046.78.035 1.204.166 1.486.275.373.145.64.319.92.599.28.28.453.546.598.92.11.281.24.705.275 1.485.039.843.047 1.096.047 3.231s-.008 2.389-.047 3.232c-.035.78-.166 1.203-.275 1.485a2.47 2.47 0 0 1-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.478 2.478 0 0 1-.92-.598 2.48 2.48 0 0 1-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233 0-2.136.008-2.388.046-3.231.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92.28-.28.546-.453.92-.598.282-.11.705-.24 1.485-.276.738-.034 1.024-.044 2.515-.045v.002zm4.988 1.328a.96.96 0 1 0 0 1.92.96.96 0 0 0 0-1.92zm-4.27 1.122a4.109 4.109 0 1 0 0 8.217 4.109 4.109 0 0 0 0-8.217zm0 1.441a2.667 2.667 0 1 1 0 5.334 2.667 2.667 0 0 1 0-5.334z"/>
31+
</svg></a></div>
32+
<div class="lk">
33+
<a href="#"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="white" class="bi bi-linkedin" viewBox="0 0 16 16">
34+
<path d="M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854V1.146zm4.943 12.248V6.169H2.542v7.225h2.401zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248-.822 0-1.359.54-1.359 1.248 0 .694.521 1.248 1.327 1.248h.016zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016a5.54 5.54 0 0 1 .016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225h2.4z"/>
35+
</svg></a>
36+
</div>
37+
38+
39+
</div>
40+
</div>
41+
</div>
42+
</div>
43+
</body>
44+
</html>
Lines changed: 142 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap');
2+
3+
*{
4+
margin: 0;
5+
padding: 0;
6+
box-sizing: border-box;
7+
font-family: 'Rubik', sans-serif;
8+
9+
}
10+
.designation{
11+
font-family: 'Rubik', sans-serif;
12+
font-weight: 300;
13+
font-size: medium;
14+
}
15+
16+
body{
17+
display: flex;
18+
justify-content: center;
19+
align-items: center;
20+
min-height: 100vh;
21+
background-color:#FFFF;
22+
23+
}
24+
25+
.card-wrapper{
26+
position: relative;
27+
width: 300px;
28+
height: 400px;
29+
background: #090B72 ;
30+
transform-style: preserve-3d;
31+
transform: perspective(1000px);
32+
box-shadow: 10px 20px 30px rgba(0,0,0,0.25);
33+
transition: 0.8s;
34+
}
35+
36+
.card-wrapper .details-container .content-wrapper{
37+
display: flex;
38+
justify-content: center;
39+
align-items: center;
40+
flex-direction: column;
41+
42+
}
43+
.card-wrapper .details-container .content-wrapper h2{
44+
text-align: left;
45+
line-height: 1em;
46+
color: #fff;
47+
font-weight: 500;
48+
49+
50+
}
51+
52+
.card-wrapper .details-container .content-wrapper h2 span{
53+
color: #A3A5F1;
54+
}
55+
56+
.card-wrapper .details-container .content-wrapper .socialMediaIcons{
57+
position: relative;
58+
display: flex;
59+
margin-top: 12px;
60+
61+
62+
}
63+
64+
.card-wrapper .details-container .content-wrapper .socialMediaIcons a{
65+
display: inline-block;
66+
width: 30px;
67+
height: 30px;
68+
69+
justify-content: left;
70+
align-items: center;
71+
transition: 0.3s;
72+
73+
}
74+
.card-wrapper .details-container .content-wrapper .socialMediaIcons .fb:hover{
75+
transform: scale(1.3);
76+
}
77+
78+
.card-wrapper .details-container .content-wrapper .socialMediaIcons .tw:hover{
79+
transform: scale(1.3);
80+
}
81+
82+
.card-wrapper .details-container .content-wrapper .socialMediaIcons .in:hover{
83+
transform: scale(1.3);
84+
}
85+
86+
.card-wrapper .details-container .content-wrapper .socialMediaIcons .lk:hover{
87+
transform: scale(1.3);
88+
}
89+
.card-wrapper:hover{
90+
transform: translateX(50%);
91+
}
92+
93+
.card-wrapper .imagBox-container{
94+
position: relative;
95+
width: 100%;
96+
height: 100%;
97+
z-index: 1;
98+
transform-origin: left;
99+
transform-style: preserve-3d;
100+
background: #fff;
101+
transition: 1s;
102+
box-shadow: 10px 20px 30px rgba(0,0,0,0.25);
103+
104+
}
105+
106+
.card-wrapper:hover .imagBox-container{
107+
transform: rotateY(-180deg);
108+
}
109+
110+
111+
.card-wrapper .imagBox-container img{
112+
position: absolute;
113+
top: 0;
114+
left: 0;
115+
width: 100%;
116+
height: 100%;
117+
object-fit: cover;
118+
transform-style: preserve-3d;
119+
backface-visibility: hidden;
120+
121+
}
122+
123+
.card-wrapper .imagBox-container img:nth-child(2){
124+
125+
transform: rotateY(-180deg);
126+
backface-visibility: hidden;
127+
}
128+
129+
130+
.card-wrapper .details-container{
131+
position: absolute;
132+
top: 0;
133+
left: 0;
134+
width: 100%;
135+
height: 100%;
136+
padding: 25px;
137+
display: flex;
138+
justify-content: center;
139+
align-items: center;
140+
}
141+
142+

0 commit comments

Comments
 (0)