<div class="container">
<div class="card">
<div class="profile">
<div class="image">
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/1680531/girl2.jpg" alt="person">
</div>
<p>Jessica <strong>Upton</strong></p>
<div class="balance">
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/1680531/sphere.jpg" alt="ball">
<p>BTC BALANCE</p>
<h3>37.3547</h3>
<span>395910.87USD</span>
<div class="refresh">
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 458.186 458.186" style="enable-background:new 0 0 458.186 458.186; fill:#fff;" xml:space="preserve">
<g>
<g>
<path d="M445.651,201.95c-1.485-9.308-10.235-15.649-19.543-14.164c-9.308,1.485-15.649,10.235-14.164,19.543
c0.016,0.102,0.033,0.203,0.051,0.304c17.38,102.311-51.47,199.339-153.781,216.719c-102.311,17.38-199.339-51.47-216.719-153.781
S92.966,71.232,195.276,53.852c62.919-10.688,126.962,11.29,170.059,58.361l-75.605,25.19
c-8.944,2.976-13.781,12.638-10.806,21.582c0.001,0.002,0.002,0.005,0.003,0.007c2.976,8.944,12.638,13.781,21.582,10.806
c0.003-0.001,0.005-0.002,0.007-0.002l102.4-34.133c6.972-2.322,11.675-8.847,11.674-16.196v-102.4
C414.59,7.641,406.949,0,397.523,0s-17.067,7.641-17.067,17.067v62.344C292.564-4.185,153.545-0.702,69.949,87.19
s-80.114,226.911,7.779,310.508s226.911,80.114,310.508-7.779C435.905,339.799,457.179,270.152,445.651,201.95z"/>
</g>
</g>
</svg>
</div>
</div>
</div>
<div class="features">
<div class="block-info">
<div class="block-image">
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/1680531/hamburger.png" alt="burger">
</div>
<div class="block-txt">
<p>Food Bitcoin Purchase</p>
<span>Burger King</span>
</div>
<div class="block-price">
<p class="minus">-$4,99</p>
</div>
</div>
<div class="block-info">
<div class="block-image">
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/1680531/netf.png" alt="netflix">
</div>
<div class="block-txt">
<p>Netflix</p>
<span>Monthly Membership Fee</span>
</div>
<div class="block-price">
<p class="minus">-$7,99</p>
</div>
</div>
<div class="block-info">
<div class="block-image">
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/1680531/money.png" alt="paid">
</div>
<div class="block-txt">
<p>Incoming Money Transfer</p>
<span>Money Transfer</span>
</div>
<div class="block-price">
<p class="plus">$5990,90</p>
</div>
</div>
</div>
<button class="mybutton">
<svg version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="70%" height="70%" viewBox="0 0 44.238 44.238" style="enable-background:new 0 0 44.238 44.238; fill:white; transform: scale(1.7) rotate(45deg);"
xml:space="preserve">
<g>
<g>
<path d="M22.119,44.237C9.922,44.237,0,34.315,0,22.12C0,9.924,9.922,0.001,22.119,0.001S44.238,9.923,44.238,22.12
S34.314,44.237,22.119,44.237z M22.119,1.501C10.75,1.501,1.5,10.751,1.5,22.12s9.25,20.619,20.619,20.619
s20.619-9.25,20.619-20.619S33.488,1.501,22.119,1.501z"/>
<g>
<path d="M31.434,22.869H12.805c-0.414,0-0.75-0.336-0.75-0.75s0.336-0.75,0.75-0.75h18.628c0.414,0,0.75,0.336,0.75,0.75
S31.848,22.869,31.434,22.869z"/>
</g>
<g>
<path d="M22.119,32.183c-0.414,0-0.75-0.336-0.75-0.75V12.806c0-0.414,0.336-0.75,0.75-0.75s0.75,0.336,0.75,0.75v18.626
C22.869,31.847,22.533,32.183,22.119,32.183z"/>
</g>
</g>
</g>
</svg>
</button>
</div>
<a href="https://dribbble.com/shots/6992323-Fintech?utm_source=Clipboard_Shot&utm_campaign=Cuneytsens&utm_content=Fintech&utm_medium=Social_Share" target="_blank">Inspiration</a>
</div>
* {
box-sizing: border-box;
}
html, body {
padding: 0;
margin: 0;
}
.container {
width: 100%;
height: 100vh;
background: linear-gradient(50deg,#c6b3dc,#f9fbfc);
display: flex;
justify-content: center;
align-items: center;
.card {
width: 310px;
height: 580px;
background: linear-gradient(50deg,#c6b3dc,#f9fbfc);
border-radius: 30px;
border: 3px solid white;
display: flex;
flex-direction: column;
align-items: center;
.profile {
width: 200px;
height: 300px;
background: white;
border-radius: 0 0 100px 100px;
box-shadow: 5px 5px 7px rgba(0,0,0,.1);
display: flex;
flex-direction: column;
align-items: center;
.image {
position: relative;
width: 46px;
height: 46px;
background: none;
margin-top: 20px;
transform: rotate(45deg);
overflow: hidden;
border-radius: 5px;
img {
position: absolute;
width: 100%;
height: 100%;
transform: rotate(-45deg) scale(1.5);
object-fit: cover;
}
}
p {
font-family: arial;
}
.balance {
position: relative;
width: 170px;
height: 170px;
background: #fff;
border-radius: 50%;
overflow: hidden;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
box-shadow: 0 20px 10px rgba(198,179,220,.6);
animation: scaled 2s infinite alternate;
img {
position: absolute;
width: 100%;
height: 100%;
object-fit: cover;
opacity: .1;
}
&:after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(50deg,purple,blue);
opacity: 0.8;
content: '';
}
p {
z-index: 10;
color: white;
font-size: .75em;
margin: 1em 0 1.5em 0;
font-family: arial;
letter-spacing: .12em;
}
h3 {
margin: 0;
z-index: 10;
color: white;
font-size: 1.5em;
letter-spacing: .05em;
}
span {
z-index: 10;
color: rgba(255,255,255,.3);
font-size: 14px;
font-weight: lighter;
}
.refresh {
width: 26px;
height: 26px;
margin: 1.2em 0 0 0;
z-index: 10;
opacity: .5;
transform: rotateY(180deg) rotate(-90deg);
animation: rotated 3s infinite;
animation-timing-function: cubic-bezier(.14, .75, .2, 1.01);
}
}
}
.features {
width: 94%;
height: 210px;
background: #fff;
margin-top: 20px;
display: flex;
flex-direction: column;
padding: 6px;
border-radius: 0 0 20px 20px;
box-shadow: 0 5px 10px rgba(0,0,0,.25);
.block-info {
position: relative;
width: 100%;
height: 50px;
display: flex;
padding: 4px;
margin-bottom: 5px;
&:after {
position: absolute;
right: 0;
top: 100%;
content: '';
width: 77%;
height: 1px;
background: #eee;
}
.block-image {
position: relative;
height: 100%;
width: calc(20%);
background: #ebe9f1;
overflow: hidden;
border-radius: 5px;
img {
position: absolute;
width: 100%;
height: 100%;
object-fit: contain;
}
}
.block-txt {
height: 100%;
width: calc(55%);
padding: 5px 0 0 5px;
p {
font-size: 0.65em;
margin: 0;
padding: 0;
font-weight: bold;
}
span {
font-size: 0.6em;
opacity: .6;
margin: 0;
padding: 0;
}
}
.block-price {
height: 100%;
width: calc(25%);
display: flex;
justify-content: flex-end;
align-items: center;
padding: 0 3px 0 0;
p {
margin: 0;
font-size: .85em;
font-weight: lighter;
}
.minus {
color: #800000;
}
.plus {
color: #007213;
}
}
}
}
.mybutton {
width: 40px;
height: 40px;
background: linear-gradient(50deg,purple,#5545ca);
transform: translateY(-15px) rotate(45deg);
border-radius: 7px;
border: none;
box-shadow: 4px 4px 5px rgba(0,0,0,.5);
display: flex;
justify-content: center;
align-items: center;
}
}
a {
position: absolute;
bottom: 5px;
right: 5px;
color: white;
text-decoration: none;
text-shadow: 0 0 1px black;
}
}
@keyframes scaled {
0% {
transform: scale(1);
}
100% {
transform: scale(1.03);
}
}
@keyframes rotated {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
View Compiled
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.