Pen Settings

HTML

CSS

CSS Base

Vendor Prefixing

Add External Stylesheets/Pens

Any URLs added here will be added as <link>s in order, and before the CSS in the editor. You can use the CSS from another Pen by using its URL and the proper URL extension.

+ add another resource

JavaScript

Babel includes JSX processing.

Add External Scripts/Pens

Any URL's added here will be added as <script>s in order, and run before the JavaScript in the editor. You can use the URL of any other Pen and it will include the JavaScript from that Pen.

+ add another resource

Packages

Add Packages

Search for and use JavaScript packages from npm here. By selecting a package, an import statement will be added to the top of the JavaScript editor for this package.

Behavior

Auto Save

If active, Pens will autosave every 30 seconds after being saved once.

Auto-Updating Preview

If enabled, the preview panel updates automatically as you code. If disabled, use the "Run" button to update.

Format on Save

If enabled, your code will be formatted when you actively save your Pen. Note: your code becomes un-folded during formatting.

Editor Settings

Code Indentation

Want to change your Syntax Highlighting theme, Fonts and more?

Visit your global Editor Settings.

HTML

              
                <html lang="en">
<head></head>
<body>  
<svg width="222" height="304" viewBox="0 0 444 608" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="undraw_completed_03xt 1" clip-path="url(#clip0_2_31)">
<g id="Phone">
<path id="Vector" d="M392.63 606.19H199.51C171.42 606.19 148.57 583.34 148.57 555.25V50.94C148.57 22.85 171.42 0 199.51 0H392.63C420.72 0 443.57 22.85 443.57 50.94V555.25C443.57 583.34 420.72 606.19 392.63 606.19Z" fill="#DADBDC"/>
<path id="Vector_2" d="M392.77 592.4H199.37C178.58 592.4 161.66 575.48 161.66 554.69V50.51C161.66 29.72 178.58 12.8 199.37 12.8H392.77C413.56 12.8 430.48 29.72 430.48 50.51V554.69C430.48 575.48 413.56 592.4 392.77 592.4Z" fill="white"/>
<path id="Vector_3" d="M323.42 46.3601H268.73C261.51 46.3601 255.64 40.4901 255.64 33.2701C255.64 26.0501 261.51 20.1801 268.73 20.1801H323.42C330.64 20.1801 336.51 26.0501 336.51 33.2701C336.51 40.4901 330.64 46.3601 323.42 46.3601Z" fill="#DADBDC"/>
</g>
<g id="FillerLines">
<path id="Vector_4" d="M379.23 200.32H219.2C216.03 200.32 213.45 197.04 213.45 193.02C213.45 189 216.03 185.72 219.2 185.72H379.23C382.4 185.72 384.98 189 384.98 193.02C384.98 197.04 382.4 200.32 379.23 200.32Z" fill="#DADBDC"/>
<path id="Vector_5" d="M379.23 232.67H219.2C216.03 232.67 213.45 229.39 213.45 225.37C213.45 221.35 216.03 218.07 219.2 218.07H379.23C382.4 218.07 384.98 221.35 384.98 225.37C384.98 229.39 382.4 232.67 379.23 232.67Z" fill="#DADBDC"/>
<path id="Vector_6" d="M333.34 265.02H219.2C216.03 265.02 213.45 261.74 213.45 257.72C213.45 253.7 216.03 250.42 219.2 250.42H333.34C336.51 250.42 339.09 253.7 339.09 257.72C339.09 261.74 336.51 265.02 333.34 265.02Z" fill="#DADBDC"/>
</g>
<g id="Check">
<path id="Vector_7" d="M296.07 455.22C333.797 455.22 364.38 424.637 364.38 386.91C364.38 349.183 333.797 318.6 296.07 318.6C258.343 318.6 227.76 349.183 227.76 386.91C227.76 424.637 258.343 455.22 296.07 455.22Z" fill="#6C63FF"/>
<path id="Vector_8" d="M277.9 388.33C281.43 395.24 284.96 402.16 288.49 409.07C289.5 411.06 292.47 410.43 293.06 408.47C297.69 393.03 306.29 378.96 317.88 367.77C320.2 365.53 316.66 362 314.34 364.23C302.14 376.01 293.11 390.9 288.23 407.14L292.8 406.54C289.27 399.63 285.74 392.71 282.21 385.8C280.75 382.93 276.43 385.46 277.89 388.32H277.9V388.33Z" fill="white"/>
</g>
<g id="Person">
<path id="Vector_9" d="M111.92 304.28L95.36 309.93L95.1 286.02L110.17 285.85L111.92 304.28Z" fill="#F3A3A6"/>
<path id="Vector_10" d="M97.04 292.62C106.186 292.62 113.6 285.206 113.6 276.06C113.6 266.914 106.186 259.5 97.04 259.5C87.8942 259.5 80.48 266.914 80.48 276.06C80.48 285.206 87.8942 292.62 97.04 292.62Z" fill="#F3A3A6"/>
<path id="Vector_11" d="M101.57 274.37C98.8 274.32 96.95 271.54 95.84 268.99C94.73 266.45 93.59 263.52 91.02 262.49C88.91 261.65 85.27 267.52 83.59 265.99C81.84 264.39 83.44 256.05 85.26 254.54C87.08 253.03 89.59 252.71 91.95 252.57C97.72 252.24 103.52 252.64 109.19 253.76C112.69 254.45 116.31 255.51 118.86 258.01C122.09 261.18 122.96 266.01 123.24 270.53C123.53 275.15 123.31 280 121.11 284.08C118.9 288.15 114.23 291.19 109.7 290.21C109.22 287.76 109.65 285.24 109.8 282.74C109.95 280.25 109.73 277.56 108.19 275.59C106.65 273.62 103.39 272.87 101.64 274.65" fill="#2F2E43"/>
<path id="Vector_12" d="M122 279.88C123.64 278.65 125.61 277.61 127.65 277.84C129.86 278.08 131.74 279.88 132.33 282.02C132.92 284.16 132.31 286.53 130.97 288.3C129.63 290.07 127.62 291.25 125.48 291.85C124.24 292.2 122.89 292.35 121.7 291.85C119.95 291.12 118.99 288.91 119.65 287.13" fill="#2F2E43"/>
<g id="Group">
<path id="uuid-334169b2-d322-42da-b25f-a4a8dc7931c2-303" d="M60.38 436.33C59.34 441.78 61.41 446.73 65.02 447.38C68.62 448.03 72.39 444.13 73.43 438.68C73.88 436.51 73.78 434.26 73.14 432.13L85.88 346.72L68.72 343.69L63.07 430.32C61.69 432.09 60.76 434.15 60.38 436.34V436.33Z" fill="#F3A3A6"/>
<path id="Vector_13" d="M95.06 298.96L83.37 299.09C75.12 300.43 72.92 304.87 71.14 313.03C68.41 325.48 64.93 342.07 65.66 342.3C66.83 342.68 86.83 351.82 96.95 349.56L95.06 298.96Z" fill="#6C63FF"/>
</g>
<path id="Vector_14" d="M109.416 570.411L93.8566 570.585L94.1031 592.653L109.662 592.479L109.416 570.411Z" fill="#F3A3A6"/>
<path id="Vector_15" d="M79.06 606.19C77.42 606.21 75.97 606.19 74.87 606.1C70.73 605.77 66.76 602.76 64.75 601C63.85 600.21 63.55 598.93 64 597.83C64.32 597.04 64.98 596.44 65.8 596.19L76.69 592.95L94.24 580.82L94.44 581.17C94.52 581.3 96.29 584.41 96.89 586.52C97.12 587.32 97.07 587.99 96.74 588.51C96.51 588.87 96.19 589.08 95.93 589.21C96.25 589.54 97.26 590.21 100.36 590.67C104.87 591.34 105.78 586.65 105.81 586.45L105.84 586.29L105.97 586.2C108.1 584.79 109.41 584.15 109.87 584.28C110.16 584.36 110.63 584.5 112.05 597.22C112.18 597.62 113.11 600.54 112.53 603.35C111.9 606.41 98.57 605.5 95.91 605.29C95.83 605.3 85.87 606.12 79.04 606.19H79.06Z" fill="#2F2E43"/>
<path id="Vector_16" d="M153.517 552.547L140.407 560.928L152.294 579.523L165.404 571.142L153.517 552.547Z" fill="#F3A3A6"/>
<path id="Vector_17" d="M136.51 602.52C134.68 602.54 133 602.34 131.8 602.14C130.62 601.94 129.69 601.02 129.49 599.84C129.34 598.99 129.59 598.14 130.15 597.5L137.67 588.99L146.14 569.41L146.5 569.6C146.63 569.67 149.78 571.37 151.41 572.84C152.03 573.4 152.34 573.99 152.34 574.61C152.34 575.04 152.18 575.39 152.02 575.63C152.47 575.74 153.68 575.77 156.55 574.52C160.73 572.7 159.02 568.24 158.94 568.06L158.88 567.91L158.95 567.77C160.01 565.45 160.79 564.21 161.24 564.07C161.53 563.99 162 563.85 169.94 573.89C170.26 574.16 172.6 576.14 173.59 578.83C174.67 581.76 162.89 588.04 160.51 589.27C160.44 589.33 148.13 598.48 143.07 601.1C141.06 602.14 138.67 602.48 136.49 602.5L136.51 602.52Z" fill="#2F2E43"/>
<path id="Vector_18" d="M118.79 385.68L75.23 386.16L71.73 426.72L90.69 576.26L112.93 576.01L103.08 489.63L140.02 567.31L159.63 553.25L130.65 480.67C130.65 480.67 140.01 417.06 131.93 401.33C123.85 385.6 118.8 385.66 118.8 385.66V385.68H118.79Z" fill="#2F2E43"/>
<path id="Vector_19" d="M140.48 387.91L71.3 388.68L91.06 299.01L121.21 298.67L140.48 387.91Z" fill="#6C63FF"/>
<path id="uuid-9df903d1-1d84-4918-8ddd-e6aaf747ef0f-304" d="M147.24 435.37C148.4 440.8 146.44 445.79 142.85 446.52C139.26 447.25 135.41 443.44 134.25 438.01C133.75 435.85 133.8 433.6 134.39 431.45L119.75 346.34L136.84 342.93L144.41 429.42C145.83 431.16 146.8 433.2 147.24 435.38V435.37Z" fill="#F3A3A6"/>
<path id="Vector_20" d="M109.52 298.8L121.21 298.67C129.49 299.83 131.78 304.22 133.75 312.34C136.75 324.73 140.6 341.23 139.88 341.48C138.71 341.88 118.93 351.46 108.76 349.43L109.53 298.8H109.52Z" fill="#6C63FF"/>
</g>
<path id="Vector_21" d="M215.08 606.19C215.08 606.73 214.64 607.17 214.1 607.17H0.98C0.44 607.17 0 606.73 0 606.19C0 605.65 0.44 605.21 0.98 605.21H214.1C214.64 605.21 215.08 605.65 215.08 606.19Z" fill="#3F3D58"/>
</g>
<defs>
<clipPath id="clip0_2_31">
<rect width="443.57" height="607.17" fill="white"/>
</clipPath>
</defs>
</svg>

</body>
</html>
              
            
!

CSS

              
                * {
  margin: 0;
  text-align: center;
  box-sizing: border-box;
}

svg {
   margin-top: 10%;
}

#Check {
  animation: checkAnimation 5s ease infinite;
}

@keyframes checkAnimation {
  0% {
    opacity: 0;
    translate: 0 -20%;
  }
  
  30% {
    opacity: 1;
    translate: 0 0;
  }
}
              
            
!

JS

              
                
              
            
!
999px

Console