Wake animation
How do I make an wake animation?
Will be coming on the next version of wake.com. What is a wake animation? How do you make a wake animation? This script and codes were developed by Susanne Karin Lundblad on 13 September 2022, Tuesday.
Wake animation - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Wake animation</title> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css"> <link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="wrap">
<svg width="135px" height="115px" viewBox="0 0 135 115" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" class="svg"> <defs> <rect id="path-1" x="0" y="0" width="115" height="65" rx="2"></rect> </defs> <g id="Symbols" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="001"> <g id="Group-2-Copy-2"> <rect id="Rectangle" x="0" y="0" width="135" height="106"></rect> <g id="Group" transform="translate(10.000000, 40.000000)"> <mask id="mask-2" fill="white"> <use xlink:href="#path-1"></use> </mask> <use id="Rectangle-2" fill="#E5F1FF" xlink:href="#path-1"></use> <rect id="Rectangle-2-Copy-2" fill="#D2E6FF" mask="url(#mask-2)" x="0" y="0" width="16" height="65"></rect> <rect id="Rectangle-2-Copy-3" fill="#D2E6FF" mask="url(#mask-2)" x="99" y="0" width="16" height="65"></rect> <rect id="Rectangle-2-Copy" fill="#61A7FF" mask="url(#mask-2)" x="0" y="0" width="115" height="14"></rect> <circle id="Oval" fill="#E9BCFF" cx="58" cy="80" r="8"></circle> <rect id="Rectangle-3" fill="#000000" opacity="0.400000006" mask="url(#mask-2)" x="4" y="112" width="6" height="6" rx="3"></rect> <rect id="Rectangle-3-Copy" fill="#000000" opacity="0.400000006" mask="url(#mask-2)" x="12" y="112" width="6" height="6" rx="3"></rect> <rect id="Rectangle-3-Copy-2" fill="#000000" opacity="0.400000006" mask="url(#mask-2)" x="20" y="112" width="6" height="6" rx="3"></rect> </g> <path d="M52.9090358,29.6028908 C53.508361,28.6753637 54.4804245,28.6759292 55.0793843,29.6028908 L65.5090358,45.7440182 C66.108361,46.6715452 65.6973287,47.4234545 64.5957445,47.4234545 L43.3926755,47.4234545 C42.2889535,47.4234545 41.8804245,46.6709798 42.4793843,45.7440182 L52.9090358,29.6028908 Z" id="Triangle1" fill="#E4ABFF" transform="rotate(-60.000000)"></path>
<rect id="Rectangle-4" fill="#6A1D93" x="110" y="0" width="6" height="19" rx="1"></rect> <path d="M71,14.2 L69.3357605,14.8286599 C68.3022731,15.2190556 67.780969,14.6976617 68.1713401,13.6642395 L68.8,12 L68.1713401,10.3357605 C67.7809444,9.30227312 68.3023383,8.78096899 69.3357605,9.17134012 L71,9.80000001 L72.6642395,9.17134012 C73.6977269,8.78094438 74.219031,9.30233828 73.8286599,10.3357605 L73.2,12 L73.8286599,13.6642395 C74.2190556,14.6977269 73.6976617,15.219031 72.6642395,14.8286599 L71,14.2 Z" id="Star" fill="#C86EF2" transform="translate(71, 112) rotate(45) translate(-71.000000, -12.000000) "></path> <path d="M33,24.2 L31.3357605,24.8286599 C30.3022731,25.2190556 29.780969,24.6976617 30.1713401,23.6642395 L30.8,22 L30.1713401,20.3357605 C29.7809444,19.3022731 30.3023383,18.780969 31.3357605,19.1713401 L33,19.8 L34.6642395,19.1713401 C35.6977269,18.7809444 36.219031,19.3023383 35.8286599,20.3357605 L35.2,22 L35.8286599,23.6642395 C36.2190556,24.6977269 35.6976617,25.219031 34.6642395,24.8286599 L33,24.2 Z" id="Star-Copy" fill="#C86EF2"></path> <path d="M80.3383666,75.9444077 C80.9292593,75.0119106 81.8533874,75.0383655 82.3945238,75.9895388 L89.3978949,88.2995928 C89.9425865,89.2570151 89.4944703,90.0331592 88.3895254,90.0331592 L73.405411,90.0331592 C72.3038123,90.0331592 71.8929894,89.2721927 72.4806958,88.3447239 L80.3383666,75.9444077 Z" id="Triangle-test" fill="#C86EF2"></path> <rect id="Rectangle-42" fill="#6A1D93" transform="translate(82.846875, 27.846875) rotate(-10.000000) translate(-82.846875, -27.846875) " x="75.3468754" y="112" width="15" height="15" rx="1"></rect> <circle id="Oval-Copy" fill="#E7B2FF" cx="100" cy="116" r="8"></circle> <circle id="Oval-Copy-2" fill="#C86EF2" cx="33" cy="112" r="6"></circle> <rect id="Rectangle-43" fill="#ffffff" x="10" y="105" width="115" height="15" rx="1"></rect> </g> </g> </g>
</svg>
</div> <script src='https://cdnjs.cloudflare.com/ajax/libs/gsap/1.18.5/TweenMax.min.js'></script>
<script src='https://code.jquery.com/jquery-2.2.4.min.js'></script>
</body>
</html>
Wake animation - Script Codes CSS Codes
html,
body { width: 100%; height: 100%; position: relative;
}
.wrap { margin: 100px auto; display: block; width: 135px;
}
.svg { background: transparent;
}
#Symbols { overflow: hidden;
}
#Rectangle-2-Copy { position: relative; z-index: 1;
}
#Oval { z-index: 2; -webkit-animation: animationCircle 2s ease-in infinite; animation: animationCircle 2s ease-in infinite;
}
#Oval-Copy { -webkit-animation: animationCircleTwo 2s ease-in infinite 0.5s; animation: animationCircleTwo 2s ease-in infinite 0.5s;
}
#Oval-Copy-2 { -webkit-animation: animationCircleThree 2s ease-in infinite 1s; animation: animationCircleThree 2s ease-in infinite 1s;
}
#Rectangle-4 { -webkit-transform: translate(0px, 22px) rotate(50deg); transform: translate(0px, 22px) rotate(50deg); -webkit-animation: animationRec4 1.5s ease-in infinite 1s; animation: animationRec4 1.5s ease-in infinite 1s;
}
#Star-Copy { -webkit-transform: translate(33px, 74px) rotate(45deg); transform: translate(33px, 74px) rotate(45deg); -webkit-animation: animationStarOne 1.8s ease-in infinite 2s; animation: animationStarOne 1.8s ease-in infinite 2s;
}
#Triangle1 { -webkit-transform: translate(-5px, 140px) rotate(-60deg); transform: translate(-5px, 140px) rotate(-60deg); -webkit-animation: animationTriangle1 1.5s ease-in infinite 1.5s; animation: animationTriangle1 1.5s ease-in infinite 1.5s;
}
#Star { -webkit-transform: translate(29px, 53px) rotate(45deg); transform: translate(29px, 53px) rotate(45deg); -webkit-animation: animationStar 1.5s ease-in infinite 2.5s; animation: animationStar 1.5s ease-in infinite 2.5s;
}
#Triangle-test { -webkit-transform: translate(187px, 69px) rotate(110deg); transform: translate(187px, 69px) rotate(110deg); -webkit-animation: animationTriangle2 2s ease-in infinite 1s; animation: animationTriangle2 2s ease-in infinite 1s;
}
#Rectangle-42 { -webkit-transform: translate(-3px, 15px) rotate(-10deg); transform: translate(-3px, 15px) rotate(-10deg); -webkit-animation: animationRect4 2.5s ease-in infinite 2s; animation: animationRect4 2.5s ease-in infinite 2s;
}
@-webkit-keyframes animationCircle { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translateY(-115px); transform: translateY(-115px); }
}
@keyframes animationCircle { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translateY(-115px); transform: translateY(-115px); }
}
@-webkit-keyframes animationCircleTwo { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(-20px, -120px); transform: translate(-20px, -120px); }
}
@keyframes animationCircleTwo { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(-20px, -120px); transform: translate(-20px, -120px); }
}
@-webkit-keyframes animationCircleThree { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(15px, -115px); transform: translate(15px, -115px); }
}
@keyframes animationCircleThree { 0% { -webkit-transform: translate(0px, 0px); transform: translate(0px, 0px); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(15px, -115px); transform: translate(15px, -115px); }
}
@-webkit-keyframes animationRec4 { 0% { -webkit-transform: translate(0px, 22px) rotate(50deg); transform: translate(0px, 22px) rotate(50deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(-5px, -75px) rotate(50deg); transform: translate(-5px, -75px) rotate(50deg); }
}
@keyframes animationRec4 { 0% { -webkit-transform: translate(0px, 22px) rotate(50deg); transform: translate(0px, 22px) rotate(50deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(-5px, -75px) rotate(50deg); transform: translate(-5px, -75px) rotate(50deg); }
}
@-webkit-keyframes animationStarOne { 0% { -webkit-transform: translate(33px, 104px) rotate(45deg); transform: translate(33px, 104px) rotate(45deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(50px, -27px) rotate(45deg); transform: translate(50px, -27px) rotate(45deg); }
}
@keyframes animationStarOne { 0% { -webkit-transform: translate(33px, 104px) rotate(45deg); transform: translate(33px, 104px) rotate(45deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(50px, -27px) rotate(45deg); transform: translate(50px, -27px) rotate(45deg); }
}
@-webkit-keyframes animationTriangle1 { 0% { -webkit-transform: translate(-5px, 140px) rotate(-60deg); transform: translate(-5px, 140px) rotate(-60deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(0px, 10px) rotate(-60deg); transform: translate(0px, 10px) rotate(-60deg); }
}
@keyframes animationTriangle1 { 0% { -webkit-transform: translate(-5px, 140px) rotate(-60deg); transform: translate(-5px, 140px) rotate(-60deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(0px, 10px) rotate(-60deg); transform: translate(0px, 10px) rotate(-60deg); }
}
@-webkit-keyframes animationStar { 0% { -webkit-transform: translate(29px, 53px) rotate(45deg); transform: translate(29px, 53px) rotate(45deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(25px, -45px) rotate(45deg); transform: translate(25px, -45px) rotate(45deg); }
}
@keyframes animationStar { 0% { -webkit-transform: translate(29px, 53px) rotate(45deg); transform: translate(29px, 53px) rotate(45deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(25px, -45px) rotate(45deg); transform: translate(25px, -45px) rotate(45deg); }
}
@-webkit-keyframes animationTriangle2 { 0% { -webkit-transform: translate(187px, 69px) rotate(110deg); transform: translate(187px, 69px) rotate(110deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(180px, -50px) rotate(110deg); transform: translate(180px, -50px) rotate(110deg); }
}
@keyframes animationTriangle2 { 0% { -webkit-transform: translate(187px, 69px) rotate(110deg); transform: translate(187px, 69px) rotate(110deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(180px, -50px) rotate(110deg); transform: translate(180px, -50px) rotate(110deg); }
}
@-webkit-keyframes animationRect4 { 0% { -webkit-transform: translate(-3px, 15px) rotate(-10deg); transform: translate(-3px, 15px) rotate(-10deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(-30px, -120px) rotate(-10deg); transform: translate(-30px, -120px) rotate(-10deg); }
}
@keyframes animationRect4 { 0% { -webkit-transform: translate(-3px, 15px) rotate(-10deg); transform: translate(-3px, 15px) rotate(-10deg); } 0%, 85% { opacity: 1; } 90%, 100% { opacity: 0; } 100% { -webkit-transform: translate(-30px, -120px) rotate(-10deg); transform: translate(-30px, -120px) rotate(-10deg); }
}
Developer | Susanne Karin Lundblad |
Username | SusanneLundblad |
Uploaded | September 13, 2022 |
Rating | 3.5 |
Size | 4,322 Kb |
Views | 28,336 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
A Pen by Susanne Karin Lundblad | 2,320 Kb |
AngularJS, showing and hiding content using radio buttons | 2,032 Kb |
Loading animation | 2,383 Kb |
Flying pinata | 3,560 Kb |
Css-ninja | 3,392 Kb |
Css man | 3,712 Kb |
Floating element with shadow | 1,783 Kb |
Button shaking | 2,227 Kb |
Getting username from email adress | 3,443 Kb |
Blend mode of text | 2,269 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
A Pen by Jonas Bjork | Jonasbjork | 3,115 Kb |
Multicolumns 2 | Raphaelgoetter | 1,857 Kb |
OnScreenAction | Ozgursagiroglu | 2,647 Kb |
Flying Bee | Pwsm50 | 3,711 Kb |
Navcube | Wbarlow | 4,775 Kb |
A Pen by Rob Levin | Roblevin | 2,787 Kb |
Mandelbrot Fractal | _Billy_Brown | 2,706 Kb |
Intake Form Page 2 | Ijantje | 4,983 Kb |
Material design - button rainbow circle | Kunukn | 3,652 Kb |
Javascript Welcome | Peterlewicki | 1,573 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!