Backed by UXR
How do I make an backed by uxr?
What is a backed by uxr? How do you make a backed by uxr? This script and codes were developed by Rob Levin on 13 December 2022, Tuesday.
Backed by UXR - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Backed by UXR</title> <link rel="stylesheet" href="css/style.css">
</head>
<body> <div class="container">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 230 282"> <defs> </defs> <title>ux-research</title> <g class="ux-test"> <path class="circle-stroke" d="M95.15,60.58a15.33,15.33,0,0,1-9.13,14,9.52,9.52,0,0,0-12.41,0A15.34,15.34,0,1,1,95.15,60.58Z"/> <circle class="circle" cx="79.81" cy="60.58" r="10.28"/> <path class="finger" d="M70.6,151V83.94c0-3.48.4-6.61,2.44-8.71a9.91,9.91,0,0,1,6.74-2.76,8.73,8.73,0,0,1,6.46,2.76s0,0,0,0c1.64,2.14,2.36,5.56,2.36,8.71V152"/> <path class="finger" d="M88.6,108.59a8.86,8.86,0,0,1,8.86-9h1.31a9.11,9.11,0,0,1,9.09,9.09V147"/> <path class="finger" d="M107.86,114.72c0-4.16,3.88-7.56,8.61-7.56h2.26c4.74,0,8.61,3.4,8.61,7.56v20.35"/> <path class="finger" d="M127.46,125c0-3.56,3.38-6.47,7.51-6.47h6.49"/> <g class="question"> <path class="question-mark" d="M77,114.6q0.16-8.94,2.75-14.65t9.78-12.41A78.54,78.54,0,0,0,99.64,76.77a29.1,29.1,0,0,0,4.19-8.45,36.83,36.83,0,0,0,1.32-10.52c0-7.7-2.57-13.76-6.67-18.17s-8.67-6.27-16.39-6.58-15.62,2.25-20,6.81a25.47,25.47,0,0,0-7.51,17.58H50.25a28.68,28.68,0,0,1,9.15-20.83c5.48-5.27,14.34-8.37,22.68-7.87,8.83,0.53,14.48,2.6,19.43,7.87s7.95,12.37,7.95,21.31a35.84,35.84,0,0,1-3.59,16.32q-3.59,7.14-14,16.56Q81.36,99,81.36,114.6H77Zm-1.92,28a4.37,4.37,0,0,1,1.28-3.15,4.17,4.17,0,0,1,3.11-1.32A4.5,4.5,0,0,1,84,142.61a4.17,4.17,0,0,1-1.32,3.11A4.37,4.37,0,0,1,79.52,147,4.36,4.36,0,0,1,75.13,142.61Z"/> </g> </g> <path class="glass" d="M226,199.08l-74.57-74.57A81.19,81.19,0,0,0,82.17,1,81.17,81.17,0,0,0,24.78,139.57a81.21,81.21,0,0,0,101.48,10.78L200.5,224.6a8.36,8.36,0,0,0,11.78,0L226,210.86A8.34,8.34,0,0,0,226,199.08ZM32.9,131.45A69.69,69.69,0,1,1,131.45,32.9,69.69,69.69,0,0,1,32.9,131.45Z"/> <g class="people"> <g class="person"> <circle class="i" cx="106.3" cy="196.13" r="18.15"/> <path class="i" d="M75.13,279V245.44a31.25,31.25,0,0,1,31.16-31.16h0a31.25,31.25,0,0,1,31.16,31.16V279H75.13Z"/> </g> <g class="person"> <circle class="i" cx="84.62" cy="189.63" r="15.63"/> <path class="i" d="M57.77,261V232.11a26.92,26.92,0,0,1,26.84-26.84h0a26.92,26.92,0,0,1,26.84,26.84V261H57.77Z"/> </g> </g> <path class="checkmark" d="M73.29,118.4L47.91,87.49l4.15-3.9,20.48,25.25L110.1,39.12l4.52,3Z"/>
</svg>
</div> <script src='https://cdnjs.cloudflare.com/ajax/libs/gsap/latest/TweenMax.min.js'></script>
<script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script> <script src="js/index.js"></script>
</body>
</html>
Backed by UXR - Script Codes CSS Codes
body { background-color: #f8f8f5; width: 100%; height: 100%;
}
.container { width: 100%; height: 100%;
}
.container svg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding: 30px; width: 100%; height: 100%; max-width: 600px; max-height: 600px;
}
.circle-stroke, .finger, .glass { fill: none; stroke-miterlimit: 10;
}
.circle-stroke, .finger { stroke: #4a5c77;
}
.circle, .question-mark, .checkmark { fill: #006a39;
}
.circle, .question, .checkmark { opacity: 0.4;
}
.circle, .question, .person { mix-blend-mode: multiply;
}
.glass { stroke: #f2f2f2; stroke-width: 2px;
}
.person { opacity: 0.2;
}
.person { fill: #afafaf;
}
Backed by UXR - Script Codes JS Codes
//Thanks to GSAP Forum champ, OSUblake, for helping to clean this code up!
$.fn.preset = function(config) { TweenLite.set(this, config); return this;
};
// No need to keep typing this over and over
var center = "center center";
// Select and set your elements
var checkmark = $(".checkmark").preset({ opacity: 0, scale: 0, transformOrigin: center });
var circle = $(".circle").preset({ opacity: 0, scale: 0, transformOrigin: center });
var circleStroke = $(".circle-stroke").preset({ opacity: 0, x: 400, transformOrigin: center });
var finger = $(".finger").preset({ opacity: 0, x: -400, transformOrigin: center });
var glass = $(".glass").preset({ opacity: 0 });
var persons = $(".person").preset({ y: "+=500", transformOrigin: center });
var questionMark = $(".question-mark").preset({ y: -500, opacity: 0 });
var uxTest = $(".ux-test").preset({ svgOrigin: center });
var init = (function() { TweenLite.defaultEase = Linear.easeNone; // We can reuse this ease var ease = Power2.easeOut; var mainTL = new TimelineMax() .set(".container", { autoAlpha: 1 }) // Prevent FOUC .add(startQuestion(ease), "start-question") .add(targetReady(ease), "target-ready") .timeScale(1.5);
})();
function startQuestion(ease) { return new TimelineMax() .add("startQuestion") .staggerTo(persons, 1, { y: 0 }, 0.2) .to(questionMark, 0.7, { y: 0, opacity: 1 }, "startQuestion+=0.5") .to(circle, 0.2, { scale: 1, opacity: 0.4 }) .to(circle, 0.2, { scale: 1.5 }) .to(circle, 0.3, { scale: 1, ease: ease });
}
function targetReady(ease) { return new TimelineMax() .add("targetReady") .to(finger, 0.7, { opacity: 1, x: 0 }, "targetReady-=0.5") .to(circleStroke, 0.7, { opacity: 1, x: 0 }, "targetReady-=0.5") .to(finger, 0.1, { scale: 0.99 }, "targetReady+=0.7") .to(circleStroke, 0.1, { scale: 0.98, y: 1 }, "targetReady+=0.7") .to(finger, 0.1, { scale: 1 }, "targetReady+=0.85") .to(circleStroke, 0.1, { scale: 1, y: 0 }, "targetReady+=0.85") .to(glass, 2, { opacity: 1 }, "targetReady+=2") .to(circle, 1, { scale: 30, opacity: 0 }, "targetReady+=1") .set(circle, { scale: 0, opacity: 0 }, "targetReady+=2.2") .to(circle, 0.5, { scale: 1, opacity: 0.4, ease: ease }, "targetReady+=2.4") .to(uxTest, 2, { opacity: 0, scale: 0 }, "targetReady+=3") .to(checkmark, 2.5, { opacity: 0.4, scale: 1, ease: Back.easeOut.config(1.7) }, "targetReady+=4.5");
}
Developer | Rob Levin |
Username | roblevin |
Uploaded | December 13, 2022 |
Rating | 3 |
Size | 4,056 Kb |
Views | 6,072 |
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 Rob Levin | 2,787 Kb |
Simple Snap.svg Example | 2,299 Kb |
Horizontal Formatting | 3,439 Kb |
Zero Specificity vs No Specificity | 1,309 Kb |
Simple Snap.svg Drawing Example | 1,977 Kb |
Inline SVG Fill and Stroke | 3,420 Kb |
Linear Step Keyframe Animation | 3,005 Kb |
Centering | 1,519 Kb |
Collapsing Margins | 2,165 Kb |
SVG Frontend Masters Study Notes | 1,735 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 |
Experiments with Vertical Centering | KatieK2 | 3,924 Kb |
Motion Lines - codevember - 02 - 2016 | Caiocares | 2,744 Kb |
About Us | Francescaedits | 1,902 Kb |
Touch Carousel - last, no gaps. | Berkin | 4,332 Kb |
CSS3 Form Page Design | Rssatnam | 3,613 Kb |
Classy Blockquote Styling | Andrewwright | 3,212 Kb |
Responsive scrolling text | Ashdurham | 2,259 Kb |
Css3 slide | Nakome | 3,190 Kb |
A Pen by Matt Popovich | Mpopv | 3,349 Kb |
Midterm dry run | Jds317 | 1,649 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!